64
Chapitre 3. Les diagrammes comportementaux
Figure 3.3 — Exemple d’un système de messagerie
comportant quatre cas d’utilisation
3.1.3 Relations entre cas d’utilisation
Afin d’optimiser la formalisation des besoins en ayant recours notamment à la réutilisation de cas d’utilisation, trois relations peuvent être décrites entre cas
d’utilisation : une relation d’inclusion (« include »), une relation d’extension
(« extend ») et une relation de généralisation.
Relation d’inclusion
Une relation d’inclusion d’un cas d’utilisation A par rapport à un cas d’utilisation B
signifie qu’une instance de A contient le comportement décrit dans B.
Formalisme et exemple
La figure 3.4 donne le formalisme et un exemple d’une relation d’inclusion entre cas
d’utilisation.
Administrateur
Système de messagerie
Connexion
Lecture boîte
Envoi d’un message
Changement de droit
1
*
*
*
*
1
1
1
1
*
Acteur A
Précédent

- 79/242

Suivant