© Éditions Eyrolles
249
chapitre n° 4
Outils du marché : de la théorie à la pratique
L’exemple 4-1 décrit une modélisation UML de comptes bancaires qui sont la propriété de
clients. Un client peut parrainer d’autres clients. Un client n’a le droit de souscrire qu’à un seul
plan d’épargne retraite. Enfin, un client peut être désigné comme signataire de comptes ne lui
appartenant pas (un seul droit lui est alors affecté).
Niveau conceptuel
Les outils sont évalués sur les moyens mis en œuvre pour représenter une classe (avec ses
attributs et son identifiant), une association binaire ou réflexive (nommage, désignation des
rôles et des multiplicités).
Les copies d’écran suivantes illustrent l’implémentation des identifiants de classe selon Objecteering, MEGA, PowerAMC et Rational Rose (Win’Design le permet également).
Figure 4-2 Définition d’un identifiant de classe (Objecteering)
Figure 4-3 Définition d’un identifiant de classe (MEGA)
249
chapitre n° 4
Outils du marché : de la théorie à la pratique
L’exemple 4-1 décrit une modélisation UML de comptes bancaires qui sont la propriété de
clients. Un client peut parrainer d’autres clients. Un client n’a le droit de souscrire qu’à un seul
plan d’épargne retraite. Enfin, un client peut être désigné comme signataire de comptes ne lui
appartenant pas (un seul droit lui est alors affecté).
Niveau conceptuel
Les outils sont évalués sur les moyens mis en œuvre pour représenter une classe (avec ses
attributs et son identifiant), une association binaire ou réflexive (nommage, désignation des
rôles et des multiplicités).
Les copies d’écran suivantes illustrent l’implémentation des identifiants de classe selon Objecteering, MEGA, PowerAMC et Rational Rose (Win’Design le permet également).
Figure 4-2 Définition d’un identifiant de classe (Objecteering)
Figure 4-3 Définition d’un identifiant de classe (MEGA)
