Une association représente des relations structurelles entre des instances de travailleurs métier et des entités métier
dans le modèle d'analyse métier. Ces informations doivent être conservées un certain temps et n'indiquent pas seulement
des relations de dépendance procédurale. Chaque association a un nom et une multiplicité. La multiplicité définit le
nombre d'objets de la classe connectée pouvant être connectés. C'est une constante ou un intervalle (0 à 5 par exemple)
qui indique le nombre d'objets pouvant être connectés.
Exemple :
Un agent qui enregistre les passagers d'un vol suit un ensemble d'instructions décrivant ses tâches dans le cas
d'utilisation métier enregistrement. Chaque employé procédant à l'enregistrement doit connaître ces procédures par
coeur pour que le cas d'utilisation enregistrement se déroule correctement. La classe travailleur métier d'agent à
l'enregistrement doit avoir une association avec la classe entité métier représentant l'ensemble des instructions.
Certains types d'associations peuvent être interprétés de manière assez vaste. Il est donc important, pour ces classes,
de spécifier l'interprétation particulière de chaque cas. Pour cela, les rôles joués par les différentes parties
peuvent être spécifiés. Il ne faut pas seulement décrire l'association, il faut aussi la nommer. Evitez les noms
contenant "possède" ou "contient" qui n'apportent aucune information supplémentaire que l'association n'indique déjà.
|