Vous êtes sur la page 1sur 2

bain. L’hôtel héberge des personnes.

Il peut employer du personnel


TD DCL et est dirigé par un des employés. L’hôtel a les caractéristiques
suivantes : une adresse, le nombre de pièces, la catégorie. Une
chambre est caractérisée par le nombre et le type de lits, le prix et le
Exercice N° 1 : numéro. On peut calculer le chiffre d’affaires, le loyer en fonction
des occupants. § Donnez le diagramme de classes.
Elaborez le diagramme de classes correspondant. Pour simplifier
l’exercice, on limitera le diagramme à une seule année d’étude Une
académie souhaite gérer les cours dispensés dans plusieurs collèges. Exercice N° 3 :
Pour cela, on se des renseignements suivants : • Chaque collège
possède d’un site Internet • Chaque collège est structuré en Une bibliothèque compte les exemplaires des titres suivants parmi
départements, qui regroupent chacun des enseignants spécifiques. les livres dont elle dispose : « Histoire de la 2ème guerre mondiale »,
Parmi ces enseignants, l’un d’eux est responsable du département. • « Les Aventures de Robin Hood », et deux exemplaires de « Harry
Un enseignant se définit par son nom, prénom, tél, mail, date de Potter». § Felix et Alain sont des utilisateurs abonnés. Alain a
prise de fonction et son indice. • Chaque enseignant ne dispense emprunté «Les Aventures de Robin Hood» tandis que Felix a
qu’une seule matière. • Les étudiants suivent quant à eux plusieurs emprunté deux livres: « Histoire de la 2ème guerre mondiale » et un
matières et reçoivent une note pour chacune d’elle. • Pour chaque exemplaire de « Harry Potter ».
é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é par Représenter le diagramme de classes ;
plusieurs enseignants, mais a toujours lieu dans la même salle de
cours (chacune ayant un nombre de places déterminées). • On désire
pouvoir calculer la moyenne par matière ainsi que par département •
Exercice N°4: Étude d'un système de réservation de train
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é • Cette étude de cas concerne un système simplifié de réservation de
Enfin, on doit pouvoir imprimer la fiche signalétique (prénom, tél, train pour une agence de voyage. Les rencontres avec les futurs
mail) d’un enseignant ou d’un élève. utilisateurs et les experts ont permis de résumer la connaissance du
domaine avec les phrases suivantes :
1. des compagnies proposent différents trains
Exercice N° 2 :
2. un train est ouvert à la réservation et refermé sur ordre de la
Un hôtel est composé d’au moins deux chambres. Chaque chambre compagnie
dispose d’une salle d’eau qui peut être une douche ou une salle de

1
Mme. Ben Salem
3. un client peut réserver un ou plusieurs trains pour des -  Poursuivre l'élaboration du diagramme de classe en interprétant la
passagers différents phrase 6. Les gares de départ et d'arrivée ont-elles des attributs et
méthodes différents ou jouent-elles des rôles différents ?
4. une réservation concerne un seul train et un seul passager
-  Modéliser la phrase 10 en réfléchissant au cardinalités.
5. une réservation peut-être annulée ou confirmée
étape 3 : Modélisation des phrases 3, 4 et 5
6. un train a une gare de départ ou une gare d'arrivée
Modéliser le concept de réservation.
7. un train a un jour et une heure de départ, et un jour et une
heure d'arrivée étape 4 : Ajouter les attributs nécessaires.
8. un train peut comporter des arrêts dans des gares On ne doit pas lister dans les attributs des références à d'autres
classes : c'est le but même de l'identification des associations.
9. un arrêt a une heure d'arrivée et une heure de départ
-          une gare a un nom
10. chaque gare dessert une ou plusieurs villes
-          un client possède un nom, un prénom, une adresse et un
À partir de ces informations, réaliser par étapes, un modèle statique numéro de téléphone
du domaine. N'hésitez pas à revenir en arrière si certaines étapes
vous apportent des éléments ou contraintes supplémentaires.  -          une compagnie a un nom
étape 1 : -          un arrêt et lié à une heure de départ et une heure d'arrivée
dans un trajet
 Réaliser le diagramme de classe représentant la phrase 1
-          un passager a un nom et un prénom
étape 2 : Modélisation des phrases 6, 7 et 10
-          une ville a un nom
Dans la phrase 7, les dates et heures représentent uniquement des
valeurs. Dans la phrase 6, la notion de gare est plus complexe, une -          un train a un numéro, une date de départ et d'arrivée, une
gare possède un nom, dessert plusieurs villes… heure de départ et d'arrivée.
-  Poursuivre la modélisation de la classe train en se rapportant à la
phrase 7

2
Mme. Ben Salem

Vous aimerez peut-être aussi