Vous êtes sur la page 1sur 1

Diagrammes de classes

Exercice N:1
Soient les phrases suivantes :
Un répertoire contient des fichiers.
Une pièce contient des murs.
Les modems et les claviers sont des périhériques d'entrée-sortie.
Une transaction boursière est un achat ou une vente.
Un compte bancaire peut appartenir à une personne physique ou morale.
Deux personnes de sexe opposé peuvent être mariées. Ce mariage est caractérisé par une dat
e, un type de contrat et un lieu.
Travail à faire
Déterminez la relation statique appropriée (généralisation, composition, agrégation ou ass
ociation) dans chaque phrase de l'énoncé précédent. Dessinez le diagramme de classe corr
espondant.
Exercice 2:
Cette étude de cas concerne un système de réservation de vols pour une agence de voyag
es.
Les interviews des experts métier auxquelles on a procédé ont permis de résumer leur con
naissance du domaine sous la forme des phrases suivantes :
Des compagnies aériennes proposent des vols.
Un vol est ouvert à la réservation et refermé sur ordre de la compagnie.
Un client peut réserver un ou plusieurs vols, pour des passagers différents.
Une réservation concerne un seul vol et un seul passager.
Une réservation peut être annulée ou confirmée.
Un vol a un aéroport de départ et un aéroport d arrivée.
Un vol a un jour et une heure de départ, et un jour et une heure d arrivée.
Un vol peut comporter des escales dans des aéroports.
Une escale a une heure d arrivée et une heure de départ.
10. Chaque aéroport dessert une ou plusieurs villes.
Travail à faire :
Partie I :
a) Identifier les classes pertinentes pour l application ci-dessus décrite.
b) Etablir le diagramme de classes correspondant.
c) Ajouter les attributs qui vous semblent indispensables.
d) Affiner le diagramme de classes en ajoutant des attributs dérivés, des contra
intes, etc.

Vous aimerez peut-être aussi