Module 6 Flashcards

Modèle du domaine

1
Q

Qu’est-ce que le modèle du domaine?

A

Représentation visuelle des classes conceptuelles pour un domaine d’applciation / domaine d’affaires / domaine métier donné.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quel est le but d’un modèle du domaine?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lire ces cardinalitées:
1. 0..*
2. 1..*
3. 1..40
4. 5
5. 3, 5, 8

A
  1. Zero to many
  2. One to many
  3. One to 40
  4. Exactly 5
  5. Exactly 3, 5, or 8
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Expliquer la différence entre une composition et une agrégation.

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Expliquer la différence entre un attribut et une classe.

A

Attributs: Types de données simple (ex.: nombre, chaîne de caractères)
Classe / Objet: Concept autonome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est-ce qu’un rôles dans un modèle du domaine?

A

Mot qui explique la relation entre 2 classes. Parfois accompagné d’une note explicative ajoutant plus de détail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly