Présentation
Ce guide d'utilisation de l'outil suppose qu'un modèle de cas d'utilisation a été créé conformément aux Instructions relatives aux structures de modèles pour RSx. Il suppose ensuite qu'un
cas d'utilisation a été créé en suivant les étapes décrites dans Identifier les acteurs et les cas d'utilisation.
Les étapes suivantes sont réalisées dans ce guide d'utilisation de l'outil :
Informations supplémentaires sur l'outil
Avant de détailler un cas d'utilisation, vous devez déterminer la façon dont ces informations seront capturées. Voici
quelques options :
-
La fenêtre de documentation du modèle vous permet de documenter tout élément de modèle sélectionné. Voir
Documenting Model
Elements (Documentation des éléments de modèle).
-
Un document de spécification de cas d'utilisation séparé peut être créé à l'aide du canevas fourni par RUP (voir Artefact : Cas d'utilisation pour les canevas). Le document peut
ensuite être associé à l'élément de modèle du cas d'utilisation. Voir
Linking Model Elements to External Files (Relier des
éléments de modèle à des fichiers externes).
-
Vous pouvez également associer des cas d'utilisation à des exigences et des documents à l'aide de Rational
RequisitePro Integration. Pour associer un cas d'utilisation à un document ou à une exigence RequisitePro,
consultez l'aide sur RequisitePro Integration. Vous trouverez ci-dessous plus d'informations sur cette
intégration.
Rational RequisitePro Integration
Rational RequisitePro Integration vous permet de modifier des éléments de modèle de cas d'utilisation à partir des
exigences qui leur sont associées dans les bases de données et documents RequisitePro. Vous pouvez associer les cas
d'utilisation à des documents d'exigences dans RequisitePro, ce qui vous permet de développer une définition textuelle
du cas d'utilisation dans un document RequisitePro Microsoft Word. Dans les documents de cas d'utilisation
RequisitePro, vous pouvez ajouter aux cas d'utilisation des descriptions, des flux d'événements, des exigences
spécifiques et des conditions.
L'intégration vous permet également d'attribuer la traçabilité des exigences pour modéliser les éléments. Vous pouvez
utiliser des exigences associées pour effectuer le suivi des relations entre les éléments de modèle et d'autres
exigences, à l'aide des fonctions de traçabilité de RequisitePro. Le fait d'associer les éléments de modèle et les
exigences vous permet de réviser et d'évaluer l'impact des changements d'exigences sur vos éléments de modèle.
Pour plus d'informations, voir les instructions relatives à la gestion des cas d'utilisation à l'aide de RSx et de Rational RequisitePro.
-
Ouvrez le modèle de cas d'utilisation.
-
Allez jusqu'au cas d'utilisation à détailler.
-
Entrez un flux d'événements détaillé dans la documentation associée à l'élément de modèle.
Vous pouvez illustrer la structure du flux d'événements avec un diagramme d'activité. Pour cela, procédez de la manière
suivante :
-
Cliquez avec le bouton droit de la souris sur l'explorateur de modèles et ajouter un diagramme d'activité. Voir
Activity Diagrams
(Diagrammes d'activité).
-
Ajoutez des lignes de séparation (facultatif).
-
Ajoutez un état initial, un état final et des activités. Voir
Control Nodes (Noeuds de contrôle).
-
Associez une brève description à chaque activité. Voir
Documenting Model Elements (Documentation des éléments de
modèle).
-
Connectez les états d'activité aux transitions. Voir
Relations.
-
Créez des barres de synchronisation, si nécessaire.
-
Spécifiez des conditions de franchissement pour les transitions, si nécessaire.
Il s'agit d'une étape facultative qui n'est exécutée que pour clarifier les relations entre le cas d'utilisation et les
acteurs et cas d'utilisation associés. L'ajout de relations avec des acteurs est décrit dans Identifier les acteurs et les cas d'utilisation. Les relations avec
d'autres cas d'utilisation sont décrites dans Structurer le modèle de cas d'utilisation.
Pour plus d'informations, voir Modeling the Behavior of a System by using Use-Case Diagrams (Modélisation du comportement d'un
système à l'aide de diagrammes de cas d'utilisation) dans l'aide en ligne.
Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique
pour ces informations dans le canevas de spécification du cas d'utilisation.
Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique
pour ces informations dans le canevas de spécification du cas d'utilisation.
Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique
pour ces informations dans le canevas de spécification du cas d'utilisation.
Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique
pour ces informations dans le canevas de spécification du cas d'utilisation.
Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique
pour ces informations dans le canevas de spécification du cas d'utilisation.
Chaque description détaillée de cas d'utilisation doit être revue avec les parties prenantes.Les rapports d'outils et
les diagrammes de modèles de cas d'utilisation publiés (cas d'utilisation et activité) peuvent être utiles lors de la
revue des descriptions détaillées de cas d'utilisation.
Pour plus d'informations, voir Publishing Models (Publication de modèles) et le tutoriel Publishing a Model to Web (Publication d'un modèle dans le
Web).
Tutoriels :
-
Associating
requirements and model elements (Association d'exigences à des éléments de modèle)
Exemples :
-
UML Models - Simple
UML Model (Modèles UML - Modèle UML Simple)
|