Principes et conseils : Généralisation d'acteurs
Rubriques
Plusieurs acteurs peuvent jouer le même rôle dans un cas d'utilisation donné. Ainsi, un guichetier et un comptable, contrôlant tous deux le solde des comptes, sont vus comme la même entité externe par le cas d'utilisation effectuant les vérifications. Le rôle partagé est modélisé comme un acteur, Vérificateur de solde, résultant des deux acteurs d'origine. Cette relation est présentée avec les généralisations d'acteurs.

Les acteurs Guichetier et Comptable héritent tous deux des propriétés du Vérificateur de solde. Ainsi, ces deux acteurs peuvent agir comme des vérificateurs de solde.
Un utilisateur peut jouer plusieurs rôles par rapport au système, ce qui signifie que l'utilisateur peut en réalité correspondre à plusieurs acteurs. Pour rendre le modèle plus clair, vous pouvez représenter l'utilisateur par un acteur héritant de plusieurs acteurs. Chaque utilisateur dont il hérite représente un des rôles de l'utilisateur dans le système.
|