Objectif
Ce guide d'utilisation de l'outil explique comment utiliser Rational Rose pour enregistrer les résultats de
l'identification des entités et travailleurs métier.
Présentation
Les étapes suivantes récapitulent la manière de modéliser les résultats de l'identification des entités et travailleurs
métier :
-
Créez le modèle d'analyse métier
-
Créez
des classes dans le modèle d'analyse métier
-
Créez le package
de réalisation de cas d'utilisation métier
-
Créez une réalisation de cas d'utilisation métier
-
Créez une
traçabilité entre un cas d'utilisation métier et sa réalisation
-
Identifiez le propriétaire de la réalisation
de cas d'utilisation métier
-
Créez un diagramme
de collaboration pour la réalisation de cas d'utilisation métier
-
Placez des acteurs et des objets dans
un diagramme de collaboration
-
Créez des liens entre des objets
dans un diagramme de collaboration
-
Créez un diagramme de
séquence pour la réalisation de cas d'utilisation métier
-
Placez des acteurs et des objets dans un
diagramme de séquence
-
Décrivez des messages entre les
objets d'un diagramme de séquence
-
Décrivez
ce qu'effectue un objet lorsqu'il reçoit un message dans un diagramme de séquence
-
Créez des
diagrammes de classes pour documenter les classes du modèle d'analyse métier
1. Créez le modèle d'analyse métier
Un modèle d'analyse métier à part peut être représenté dans Rational Rose à l'aide d'un package intitulé "Modèle
d'analyse métier" dans la vue logique. Pour créer un package appelé "Modèle d'analyse métier" dans la vue logique :
2. Créez des classes dans
le modèle d'analyse métier
Pour créer une classe (un travailleur, événement ou entité métier) dans le modèle d'analyse métier :
3. Créez le package de réalisation de cas
d'utilisation métier dans le modèle d'analyse métier
Toutes les réalisations de cas d'utilisation métier sont initialement contenues dans un package du Produit : Modèle d'analyse métier, qui est à son tour représenté sous
forme de package dans la vue logique de Rational Rose.
Lorsque vous créez un package dans le modèle d'analyse métier pour contenir les réalisations de cas d'utilisation
métier, vous devez :
4. Créez une
réalisation de cas d'utilisation métier
Pour créer une réalisation de cas d'utilisation métier :
5. Créez une traçabilité entre un cas
d'utilisation métier et sa
réalisation
Pour créer une traçabilité entre un cas d'utilisation métier et sa réalisation :
6. Identifiez le propriétaire de la réalisation de cas
d'utilisation métier
Pour insérer une dépendance de propriété depuis une réalisation de cas d'utilisation métier vers un travailleur métier
dans un diagramme de classes, effectuez la procédure suivante :
-
Sélectionnez la flèche Dependency (Dépendance) depuis la boîte à outils de l'éditeur de diagramme de
classes.
-
Placez le curseur sur la réalisation de cas d'utilisation métier dans le diagramme de classes. Cliquez avec le
bouton gauche de la souris, déplacez le curseur vers le symbole du travailleur métier, puis relâchez.
-
Effectuez un double-clic sur la dépendance créée et sélectionnez le stéréotype «owner» (propriétaire) dans la boîte
de dialogue de spécification des dépendances.
-
Cliquez sur OK.
-
Cliquez avec le bouton droit de la souris sur la dépendance créée, puis assurez-vous que l'option Show Stereotype
(Afficher stéréotype) est sélectionnée dans le menu en incrustation.
-
Vous pouvez replacer l'étiquette du stéréotype en la glissant-déposant dans le diagramme.
7. Créez un diagramme de collaboration
pour la réalisation de cas d'utilisation métier
Les réalisations de cas d'utilisation métier sont enregistrées dans Rational Rose à l'aide de diagrammes de
collaboration. Pour des réalisations plus complexes, vous pouvez utiliser les diagrammes de séquence (voir Créez un diagramme de séquence
pour la réalisation de cas d'utilisation métier).
Pour créer un diagramme de collaboration concernant une réalisation de cas d'utilisation métier :
8. Placez des acteurs et des objets dans un diagramme de
collaboration
Pour créer des objets dans un diagramme de collaboration, effectuez la procédure suivante :
9. Créez des liens entre des objets dans un diagramme
de collaboration
Les liens permettent à deux objets ou acteurs d'échanger des messages. Pour créer un lien entre deux objets dans un
diagramme de collaboration, effectuez la procédure suivante :
10. Créez un diagramme de séquence pour la
réalisation de cas d'utilisation
métier
Pour créer un diagramme de séquence concernant une réalisation de cas d'utilisation métier :
11. Placez des acteurs et des objets dans un diagramme de
séquence
Pour placer des acteurs et des objets dans des diagrammes de séquence :
12. Décrivez des messages entre les objets d'un
diagramme de séquence
Pour créer un message dans un diagramme de séquence :
Pour documenter un message :
Pour changer l'ordre chronologique des messages dans un diagramme de séquence, sélectionnez la flèche de message et
glissez-déposez les messages vers le haut et vers le bas sur l'axe du temps pour en modifier l'ordre.
13. Décrivez ce qu'effectue un
objet lorsqu'il reçoit un message dans un diagramme de séquence
Pour joindre un script à un message :
Vous pouvez formater les scripts en sélectionnant leur zone de texte et en faisant glisser les marqueurs d'angle.
14. Créez des diagrammes de classes
pour documenter les classes du modèle d'analyse métier
Pour créer un diagramme de classes et insérer une classe dans ce diagramme, effectuez la procédure suivante :
|