Vous êtes sur la page 1sur 2

TD 3 : UML

GECSI 1

Exercice 1
Elaborez le diagramme de classe correspondant à chaque phrase en choisissant le type de
relation approprié.
1. Un répertoire contient des fichiers.
2. Une maison contient des murs.
3. Un ordinateur se compose principalement d’un écran, d’une UCT, d’une carte mère, d’une
mémoire et d’un clavier. On peut y ajouter aussi une carte réseau, un haut-parleur, un
modem et un disque dur externe.
4. Un pays possède une capitale.
5. Un dessin est soit du texte, soit une forme géométrique, soit un groupe de dessins.
6. Une personne joue dans une équipe pour une certaine durée (contrat).
7. Une transaction boursière est un achat ou une vente.
8. Un compte bancaire peut appartenir à une personne physique ou morale.

Exercice 2
Donnez les diagrammes d’objets correspondants aux phrases d’exercice 1.

Exercice 3
On désire automatiser la gestion d’une petite bibliothèque. Pour cela, on a analysé son
fonctionnement pour obtenir la liste des règles :
• 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 obligatoirement pour emprunter les documents de la bibliothèque.
• 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.

Mme. Safa BELHAOUS 2020/2021


• 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.
1. Elaborez le diagramme des cas d’utilisation.
2. Réalisez le diagramme de classes permettant d’automatiser la bibliothèque municipale.
3. Définissez les attributs et les méthodes de chaque classe de ce digramme, ainsi que le
type et les cardinalités des associations entre les classes.

Exercice 4
Une banque contient plusieurs agences, elle est caractérisé par son nom (ex : banque populaire)
et dirigée par un directeur, possède un capital et une adresse. Le directeur de la banque possède
un nom, prénom, âge et son salaire (ou revenue). Chaque agence possède une adresse, des
employés et un identifiant. Chaque employé possède aussi un nom, prénom et date d'embauche.
Un employé travail seulement dans une seule agence, mais peut demander une mutation vers
une autre agence. Un employé peut gérer un ou plusieurs clients, ce dernier possède un seul
compte dans une agence donné, un nom, prénom et une adresse. Chaque client inscrit est
attribué à un employé dans l'agence.
Un compte peut soit être un compte rémunérés ou non. Les comptes rémunérés possèdent un
taux d'intérêt versés annuellement.
1. Elaborez le diagramme des cas d’utilisation.
2. Réalisez le diagramme de classes adéquat pour gérer la banque.

Exercice 5
Chaque hôtel contient minimum 2 chambres qui contiennent chacune une salle d'eau (douche,
baignoire). Un hôtel peut héberger un ou plusieurs personnes puis il peut employer des
personnels. Un hôtel est dirigé par un seul directeur. Chaque employé est caractérisé par un
nom et un prénom. Une personne peut être soit enfant ou adulte. Chaque hôtel est caractéristique
par une adresse, certain un nombre de chambres puis une catégorie.
Une chambre possède son numéro, un certain nombre de lits et le prix d'hébergement. On veut
savoir la date de réservation d'une chambre par des personnes. Pour chaque jour de l'année, il
faut calculer le prix de location de chaque chambre selon son prix et sa durée d'occupation. La
somme des prix de location nous permet de calculer le chiffre d'affaires de l'hôtel entre deux
dates.
1. Elaborez le diagramme des cas d’utilisation.
2. Réalisez le diagramme de classes.

Mme. Safa BELHAOUS 2020/2021

Vous aimerez peut-être aussi