TP UML avec solution diagramme de class -Série d'exercices UML : Diagramme de classes

Exercice 1
Soient les phrases suivantes :


a) Un répertoire contient des fichiers (Faible)
b) Une pièce contient des murs (Forte)
c) Les modems et claviers sont des périphériques d’entrée / sortie (Héritage)
d) Une transaction boursière est un achat ou une vente (Héritage)
e) Un compte bancaire peut appartenir à une personne physique ou morale (Client + compte : association et client + personne morale et physique :heritage)

 Elaborez les diagrammes de classe correspondants en choisissant le type de relation approprié

Exercice2 :

Une académie souhaite gérer les cours dispensés dans plusieurs collèges. Pour cela, on dispose des renseignements suivants :

  • Chaque collège possède d’un site Internet
  • Chaque collège est structuré en départements, qui regroupent chacun des enseignants spécifiques. Parmi ces enseignants, l’un d’eux est responsable du département.
  • Un enseignant se définit par son nom, prénom, tél, mail, date de prise de fonction et son indice.
  • Chaque enseignant ne dispense qu’une seule matière.
  • Les étudiants suivent quant à eux plusieurs matières et reçoivent une note pour chacune d’elle.
  • Pour chaque étudiant, on veut gérer son nom, prénom, tél, mail, ainsi que son année d’entrée au collège.
  • Une matière peut être enseignée par plusieurs enseignants mais a toujours lieu dans la même salle de cours (chacune ayant un nombre de places déterminé).
  • On désire pouvoir calculer la moyenne par matière ainsi que par département
  • On veut également calculer la moyenne générale d’un élève et pouvoir afficher les matières dans lesquelles il n’a pas été noté
·         Enfin, on doit pouvoir imprimer la fiche signalétique (N°,nom, prénom, tél, mail) d’un enseignant ou d’un élève.

Travail à Faire :

Elaborez le diagramme de classes correspondant. Pour simplifier l’exercice, on limitera le diagramme à une seule année d’étude

Exercice 3

On souhaite gérer les réservations de vols effectués dans une agence. D’après les interviews réalisées avec les membres de l’agence, on sait que :

- Les compagnies aériennes proposent différents 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 confirmée ou annulé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 un ou plusieurs aéroport(s)
- Une escale a une heure de départ et une heure d’arrivée
- Chaque aéroport dessert une ou plusieurs villes

 A partir des éléments qui vous sont fournis ci-dessus, élaborez le diagramme de classes (en y ajoutant tout attribut que vous jugez pertinent et qui n’a pas été décrit ci-dessus). 



Article plus récent Article plus ancien

2 Responses to “ TP UML avec solution diagramme de class -Série d'exercices UML : Diagramme de classes”

Telechargement