Module 6 Flashcards
Modèle du domaine
Qu’est-ce que le modèle du domaine?
Représentation visuelle des classes conceptuelles pour un domaine d’applciation / domaine d’affaires / domaine métier donné.
Quel est le but d’un modèle du domaine?
- Comprendre le domaine dans lequel va évoluer notre application.
- Établir une communication avec les détenteurs d’intérêt.
- Définir une vision commune au sein de l’équipe.
Lire ces cardinalitées:
1. 0..*
2. 1..*
3. 1..40
4. 5
5. 3, 5, 8
- Zero to many
- One to many
- One to 40
- Exactly 5
- Exactly 3, 5, or 8
Expliquer la différence entre une composition et une agrégation.
Composition: Si j’en supprimes un, l’autre élément est supprimé aussi. (losange noir)
Agrégation: Si j’en supprimes un, l’autre élement peut continuer à exister malgré leur relation forte. (losange blanc)
Expliquer la différence entre un attribut et une classe.
Attributs: Types de données simple (ex.: nombre, chaîne de caractères)
Classe / Objet: Concept autonome
Qu’est-ce qu’un rôles dans un modèle du domaine?
Mot qui explique la relation entre 2 classes. Parfois accompagné d’une note explicative ajoutant plus de détail.