Parfois, un groupe de personnes agit comme une unité unique dans un cas d'utilisation ou, plus généralement, un
phénomène est composé d'autres phénomènes indépendants. Par exemple, une classe scolaire est composée d'élèves. Ce type
de phénomène s'appelle un agrégat.
Les agrégats sont modélisés à l'aide d'une classe séparée pour le phénomène composite. Ces classes ont des agrégations
avec les classes qui représentent leurs composants. Cette construction permet à la fois de considérer les composants de
manière individuelle et de les gérer comme une unité unique. La classe unifiante n'a pas toujours beaucoup de
propriétés qui lui sont propres. Ses caractéristiques essentielles peuvent tout à fait être les agrégations des
différents composants.
Exemple :
Le conseil d'administration d'une entreprise est constitué du Président Directeur général, du Directeur général et
de plusieurs représentants des actionnaires.
Une classe d'agrégation regroupe plusieurs classes.
Voir aussi Instructions : Agrégation pour obtenir des informations plus générales.
Il ne faut utiliser les agrégats que lorsque c'est nécessaire, c'est-à-dire si l'agrégat et un de ses composants sont
supposés être utiles de manière à part entière. Un bon agrégat est une partie logique et cohérente du modèle d'analyse
métier, on doit pouvoir comprendre sa signification grâce au contexte.
Les agrégations ne doivent être utilisées qu'avec des classes représentant le même type de phénomène. Par exemple, une
entité métier ne peut pas être l'agrégat de travailleurs métier.
|