< Précédent | Suivant >

Leçon 3.2 : Création d'associations dans un domaine liable de développement

Au cours de cette leçon, vous apprendrez à créer des associations entre une exigence de cas d'utilisation et une classe Java.

Dans les domaines liables de développement tels que Java ou J2EE, les architectes système ou les gestionnaires de développement peuvent créer des associations avec des exigences. Ces associations permettent de garantir la couverture de toutes les exigences dans un projet de développement. Les développeurs peuvent ainsi naviguer de leurs artefacts de développement vers les exigences dans Rational RequisitePro et consultez le texte intégral associé à une exigence. Cela permet d'avoir une connaissance globale des objectifs de développement.

Les associations sont configurées par défaut en tant qu'associations indirectes. Des exigences de proxy sont créées dans Rational RequisitePro pour représenter les artefacts de développement. La traçabilité est établie dans Rational RequisitePro entre le proxy et l'exigence ciblée.

Au cours de cette leçon, vous apprendrez à créer un projet Java puis une association entre une k de cas d'utilisation et une classe Java. Pour un projet J2EE, vous pouvez associer des exigences de cas d'utilisation ou de fonction avec des fichiers JAR EJB, des bean sessions, des beans de traitement BMP, de beans gérés par message J2EE, de services Web, de servlets et autres artefacts de développement J2EE.

Commencez par analyser les exigences de cas d'utilisation du projet :

  1. Dans la vue Explorateur des exigences, développez le dossier Cas d'utilisation puis le dossier Acheter un CD. Dans un scénario type, vous étudieriez le flot de base du cas d'utilisation dans le document Microsoft Word des exigences puis vous associeriez plusieurs classes Java pour satisfaire au comportement du cas d'utilisation.
  2. Il existe un autre flot de cas d'utilisation, INVALID SHOPPER ID, sous le flot de base.
Afin de ne pas rendre cette leçon compliquée, vous créerez une classe Java unique et l'associerez avec cet autre flot de cas d'utilisation.

Création d'un projet et d'une classe Java

Vous devez créer un projet simple, un dossier et une classe afin de démontrer une association avec un artefact de développement :
  1. Cliquez sur Fichier > Nouveau > Projet.
  2. Dans l'assistant Nouveau projet, cliquez sur Projet Java > Suivant.
  3. Entrez un nom de projet Mon projet Java et cliquez sur Terminer.
  4. Lorsque vous êtes invité à ouvrir la perspective Java, cliquez sur Non.
  5. Pour créer un dossier de classes, cliquez avec le bouton droit de la souris sur Mon projet Java et cliquez sur Nouveau > Dossier.
  6. Dans la fenêtre Nouveau dossier, entrez un nom de dossier classes et cliquez sur Terminer.
  7. Pour afficher le nouveau dossier, cliquez sur le bouton Afficher les vues de liaison propres au domaine , puis sur Java. La vue Explorateur de packages s'affiche.
  8. Dans cette vue Explorateur de packages, développez Mon projet Java et cliquez avec le bouton droit de la souris sur le dossier classes.
  9. Cliquez sur Nouveau > Autre > Classe > Suivant.
  10. Entrez un nom pour la classe, Echec authentification, puis cliquez sur Terminer.

Association d'une classe à une exigence de cas d'utilisation

Ajoutez la nouvelle classe Java au presse-papiers de liens puis liez le cas d'utilisation à la classe. Analysez l'exigence de proxy résultante et la traçabilité.
  1. Dans la vue Explorateur de packages, cliquez avec le bouton droit de la souris sur la classeEchec authentification puis cliquez sur Liabilité > Ajouter au presse-papiers de liens.
  2. Dans la vue Explorateur des exigences, développez les dossiers Cas d'utilisation et Acheter un CD et cliquez avec le bouton droit de la souris sur le cas d'utilisation INVALID SHOPPER ID.
  3. Cliquez sur Liabilité > Créer un lien vers FailedAuthentication.java.
  4. Pour étudier l'exigence de proxy, faites défiler jusqu'au dossier Proxies d'éléments Eclipse et développez-le dans la vue Explorateur des exigences.
  5. Développez le dossier de ressources et le dossier Mon projet Java.
  6. Sélectionnez le proxy pour la classe Java.
  7. Cliquez sur la vue Traçabilité des exigences puis sur l'icône Tracer à partir de pour étudier la traçabilité du proxy de classe jusqu'à l'exigence du cas d'utilisation.
Dans cette leçon, vous avez étudié le flot de base et le flot alternatif d'une exigence de cas d'utilisation. Vous avez créé un projet et une classe Java. Vous avez ensuite associé le cas d'utilisation de flot alternatif et la classe Java. Enfin, vous avez affiché l'exigence de proxy résultante et sa traçabilité.
< Précédent | Suivant >

Vos commentaires