Accueil
 Sommaire
 1  Objectifs de ce cours de modélisation orientée objet
 2  Généralités sur la modélisation orienté objet et sur UML
 3  Analyse, vues cas d'utilisation et processus
 4  Analyse et conception, aspects statiques de la vue logique
 5  Analyse et conception, aspects dynamiques de la vue logique
 6  Conception, aspects langage et technique
 6.1  Rappel des phases du cycle de développement en V
 6.2  Conception des classes
 6.3  Rappel du diagramme de classes de l'étude de cas Studs
 6.4  Traduction des associations en attributs
 6.5  Traduction des agrégations
 6.6  Traduction des compositions~*
 6.7  Traduction de la classe « Façade » du système
 6.8  Encapsulation: visibilité~/~accessibilité des attributs et des opérations
 6.9  Traduction des attributs dérivés
 6.10  Qualification de certaines associations~*
 6.11  Traduction des diagrammes d'interaction en algorithmes
 6.12  Traduction des diagrammes de machine à états
 6.13  Traduction des relations de généralisation spécialisation
 6.14  Traduction des classes d'association~*
 6.15  Méthodologie: une fiche par classe
 QCM
 7  Conception, vues développement et physique
 8  Conclusion
 9  Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


6.10 Qualification de certaines associations *

  • numéroCompte et nom sont des attributs des classes CompteBancaire et Fichier, respectivement
  • numéroCompte et nom sont les clefs de leur classe respective
  • Le choix de l’association qualifiée peut être laissé à la phase de conception

Figures/qualificateur

    précédent     suivant 


Les associations qualifiées sont en général utilisées dans les diagrammes de classes de la conception. C’est en effet une information le plus souvent peu pertinente pour l’analyste mais intéressante pour les concepteurs et ceux qui mettent en œuvre l’association : cela donne par exemple une indication pour l’élection des clefs lors de la construction du schéma de la base de données pour la persistance.

D. Conan, C. Taconet, C. Bac, Télécom SudParis, CSC 4002, Octobre 2015