Beruflich Dokumente
Kultur Dokumente
1. Présentation de l’interface
1. Les classes
1.1 Créer une classe
1. Dans le navigateur, cliquez avec le bouton droit de la souris sur Logical View.
2. Sélectionnez New : Class. Une classe dénommée NewClass est alors insérée
dans le navigateur.
3. Pendant que la nouvelle classe est encore sélectionnée, entrez son nom.
1.2 Créer des attributs à une classe
1. Cliquez avec le bouton droit de la souris pour sélectionner la classe dans le
navigateur et faire apparaître le menu déroulant.
2. Sélectionnez New : Attribute, ce qui aura pour effet de créer un attribut
dénommé Name dans le navigateur.
3. Le nouvel attribut étant sélectionné, saisissez son nom.
1.3 Décrire les attributs d’une classe
1. Cliquez sur le signe + à côté de la classe dans le navigateur pour dérouler la définition de la
classe.
2. Cliquez sur l’attribut.
3. Placez le curseur dans la fenêtre de documentation et saisissez le texte qui
constituera la documentation de l’attribut.
1.4 Créer des opérations à une classe
1. Cliquez avec le bouton droit de la souris pour sélectionner la classe dans le
navigateur et faire apparaître le menu déroulant.
2. Sélectionnez New : Operation, ce qui aura pour effet de créer une opération
dénommée OpName dans le navigateur.
3. La nouvelle opération étant sélectionnée, saisissez son nom.
1.5 Déplacer un attribut ou une opération d’une classe vers une autre
1. Cliquez sur le + situé à côté de la classe à dépourvoir dans le navigateur pour
dérouler sa définition.
2. Sélectionnez l’attribut ou l’opération à déplacer.
3. Faites glisser l’attribut ou l’opération sur la classe destinataire.
NOTE :
Cette démarche est souvent utilisée lors de la création d’une super-classe : certains des attributs ou
opérations des classes devenant sous-classes, peuvent alors être déplacés dans cette super-classe.
1.6 Décrire les opérations d’une classe
1. Cliquez sur le signe + situé à côté de la classe dans le navigateur pour dérouler
la définition de la classe.
2. Cliquez sur l’opération.
3. Placez le curseur dans la fenêtre de documentation et saisissez le texte qui
constituera la documentation de l’opération.
1.7 Afficher certains attributs ou opérations d’une classe dans le diagramme
1. Cliquez avec le bouton droit de la souris pour sélectionner la classe dans un
diagramme de classes ouvert, et faire apparaître le menu contextuel.
2. Sélectionnez l’option de menu Options :Select Compartment Item.
3. Sélectionnez les attributs et les opérations à afficher.
4. Cliquez sur le bouton >>>.
5. Cliquez sur le bouton OK pour fermer la fenêtre Edit Compartment.
1.8 Afficher tous les attributs ou opérations d’une classe dans le diagramme
1. Cliquez avec le bouton droit de la souris pour sélectionner la classe dans un
diagramme de classes ouvert, et faire apparaître le menu contextuel.
2. Sélectionnez l’option de menu Options :Show All Attributes pour afficher tous
les attributs de la classe.
3. Répétez l’étape 1 et sélectionnez l’option de menu Options :Show All
Operations pour afficher toutes les opérations de la classe.
NOTE :
Il est possible de cocher les options Show All Attributes et Show All Operations en
utilisant l’option Option du menu Tools de la barre de menu, afin que soient toujours
affichés tous les attributs et toutes les opérations de la classe sélectionnée.
2 Les relations
2.1 Créer une association
1. Sélectionnez l’icône d’association dans la barre d’outils verticale. Cette icône
peut être ajoutée à la barre d’outils en cliquant avec le bouton droit sur la barre d’outils
et en sélectionnant la commande Customize du menu.
2. Dans le diagramme de classes, sélectionnez une des classes de l’association.
3. En gardant le bouton gauche de la souris enfoncée, tirez la ligne de
l’association vers la classe associée.
2.2 Créer une agrégation
1. Cliquez sur l’icône d’agrégation dans la barre d’outils verticale. Cette icône
peut être ajoutée à la barre d’outils en cliquant avec le bouton droit sur la barre d’outils
et en sélectionnant la commande Customize du menu.
2. Dans le diagramme de classes, sélectionnez la classe qui joue le rôle d’agrégat.
3. En gardant le bouton gauche de la souris enfoncé, tirez la ligne de l’agrégation
vers la classe qui joue le rôle d’élément agrégé.
2.3 Créer une composition
1. Créez une agrégation.
2. Cliquez deux fois sur la ligne de l’agrégation pour faire apparaître la fenêtre de
spécification.
3. Sélectionnez l’onglet Role A Detail.
4. Cochez l’option By Value du champ Containment.
5. Effectuez la même opération dans l’onglet Role B Detail.
6. Cliquez sur OK pour fermer la fenêtre de spécification.
2.4 Créer une généralisation
1. Cliquez sur l’icône de généralisation dans la barre d’outils verticale. Cette icône
peut être ajoutée à la barre d’outils en cliquant avec le bouton droit sur la barre d’outils
et en sélectionnant la commande Customize du menu.
2. Dans le diagramme de classes, sélectionnez une sous-classe.
3. En gardant le bouton gauche de la souris enfoncé, tirez la ligne de
généralisation vers la super-classe.
4. Pour chacune des autres sous-classes, sélectionnez l’icône de généralisation dans la
barre d’outils, cliquez sur la sous-classe et étirez la ligne de généralisation vers le triangle d’héritage.
2.5 Créer une classe d’association
1. Cliquez sur l’icône Association Class dans la barre d’outils verticale. Cette
icône peut être ajoutée àa la barre d’outils en cliquant avec le bouton droit sur la barre
d’outils et en sélectionnant la commande Customize du menu.
2. Dans le diagramme de classes, sélectionnez la classe qui joue le rôle de classe d’association.
3 – Utiliser le bouton Use Case pour placer les actions réalisées par les acteurs
4 – Mettre en place les associations entre les objets comme dans le cas du diagramme
de classes.
Diagrammes de séquences et de
collaboration
1. Cliquez avec le bouton droit de la souris sur la flèche de transition pour faire
apparaître le menu contextuel.
2. Sélectionnez l’option de menu Specification.
3. Sélectionnez l’onglet Detail.
4. Saisissez l’action, la garde et/ou l’évènement à émettre.
5. Cliquez sur le bouton OK pour fermer la fenêtre de spécification.
7 Créer des actions d’entrée, de sortie ou d’activité
1. Cliquez sur l’état avec le bouton droit de la souris pour faire apparaître le menu contextuel.
2. Sélectionnez l’option de menu Open Specification.
3. Sélectionnez l’onglet Actions.
4. Cliquez sur le champ Action avec le bouton droit de la souris pour faire
apparaître le menu contextuel.
5. Sélectionnez l’option de menu Insert, ce qui aura pour effet de créer une action dénommée
Entry.
6. Double-cliquez sur Entry pour faire apparaître la fenêtre Action Specification.
7. Choisissez quand l’action doit se produire : en entrée (On Entry), en sortie (On
Exit), ou à la réception d’un évènement (On Event).
8. Saisissez les informations relatives à l’action ou à l’évènement.
9. Sélectionnez le type : action (Action) ou évènement émis (Send Event).
10. Saisissez le nom de l’action et les informations relatives à l’évènement si besoin.
11.Cliquez sur le bouton OK pour fermer la fenêtre Action Specification.
12.Cliquez sur le bouton OK pour fermer la fenêtre State Specification.