Année académique : 2021 / 2022 Semestre : 1
Département : Informatique Classe : LIAGE 2
Matière : UML Professeur : Mr. Mbaye
Durée : 2h
----------------------------------------------------------------------------------------------------------
DEVOIR
Exercice 1 : (5) QCM
1. Que veut dire UML ?
Union Mondiale de la Lecture
Unified Modeling Language
Unité Mesure Libre
2. L’agrégation est-elle un type d’association.
OUI
NON
3. Une composition est-elle un type d’association?
OUI
NON
4. Que signifie la multiplicité 1..*
Plusieurs incluant la possibilité d’aucun
Exactement 1
Au plus 1
Au moins 1
5. Qu’est-ce qu’une relation dite include ?
Le cas d’utilisation A est réalisé avant le cas d’utilisation B.
Le cas d’utilisation A a toujours besoin du cas d’utilisation B.
La cas d’utilisation include indique qu’un cas a toujours besoin d’un autre cas
d’utilisation lié
Le cas d’utilisation A peut éventuellement avoir besoin du cas d’utilisation B.
Le cas d’utilisation B peut éventuellement avoir besoin du cas d’utilisation A.
Exercice 2 : (2)
1. Citer 5 diagrammes en UML.
2. Qu’est-ce qu’un cas d'utilisation en UML ?
Exercice 3 : (5) Use Case (diagramme de cas d’utilisation)
Le client entre, passe dans les rayons, demande éventuellement des renseignements ou procède à
des essais, prend des articles (si le stock est suffisant), passe à la caisse où il règle ses achats (avec
tout moyen de paiement accepté). Il peut éventuellement bénéficier d’une réduction.
Exercice 3 : (8) Diagramme de classes
On désire automatiser la gestion d’une petite bibliothèque municipale. Pour cela, on a analysé son
fonctionnement pour obtenir la liste suivante de règles et d’affirmations :
• Les adhérents ont un prénom (chaîne de caractères) et un nom (chaîne de caractères).
• La bibliothèque comprend un ensemble de documents et un ensemble d’adhérents.
• Les adhérents sont inscrits ou désinscrits sur une simple demande.
• De nouveaux documents sont ajoutés régulièrement à la bibliothèque.
• Ces documents sont soit des journaux, soit des volumes.
• Les volumes sont soit des dictionnaires, soit des livres, soit des BD.
• Les documents sont caractérisés par un titre (chaîne de caractères).
• Les volumes ont en plus un auteur (chaîne de caractères). Les BD ont en plus un nom de
destinataire (chaîne de caractères).
• Les journaux ont, outre les caractéristiques des documents, une date de parution (une date).
• Seuls les livres sont empruntables.
• Un adhérent peut emprunter ou restituer un livre.
• Les adhérents peuvent emprunter des livres (et uniquement des livres) et on doit pouvoir savoir à
tout moment quels sont les livres empruntés par un adhérent.
• Un adhérent peut emprunter au plus 3 livres.
• La date de restitution d’un livre emprunté est fixée au moment du prêt. Cette date peut être
prolongée sur demande.