Universit de Monastir
AU. 2020/2021
Institut Sup rieur dInformatique de Mahdia Ens. Responsable : R. Hadj Mtir
M thodologies de Conception Orient e Objet Section : 2 me ann e LBC
TRAVAUX DIRIGES N 2
Objectif : Lobjectif de ces travaux dirig s est de ma triser la mod lisation des diagrammes de
classes.
Exercice 1
Travail faire :
Faites une description de ce diagramme de classes en explicitant en une phrase chacune des
multiplicit s.
Exercice 2
Soient les phrases suivantes :
- Un r pertoire contient des fichiers
- Une pi ce contient des murs
-
- Une transaction boursi re est un achat ou une vente
- Un compte bancaire peut appartenir une personne physique ou morale
Advertisement
Les modems et claviers sont des p riph riques dentr e / sortie
Travail faire :
Pour chaque cas, laborer le diagramme de classes correspondant en choisissant le type de relation
appropri .
Exercice 3
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 un site Internet
- Chaque coll ge est structur en d partements, qui regroupent chacun des enseignants
sp cifiques. Parmi ces enseignants, lun deux est responsable du d partement.
1
- 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 quune seule mati re.
-
-
Les tudiants suivent quant eux plusieurs mati res et re oivent une note pour chacune delle.
Advertisement
Pour chaque tudiant, on veut g rer son nom, pr nom, t l, mail, ainsi que son ann e dentr 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 dun l ve et pouvoir afficher les mati res
-
dans lesquelles il na pas t not .
Enfin, on doit pouvoir imprimer la fiche signal tique (, pr nom, t l, mail) dun enseignant ou
dun l ve.
Travail faire :
Elaborez le diagramme de classes correspondant. Pour simplifier lexercice, on limitera le diagramme
une seule ann e d tude.
Exercice 4
Un diteur de documents graphiques supporte le groupement d'objets graphiques. Un document se
compose de plusieurs feuilles, chacune contenant des objets graphiques (texte, forme g om trique et
groupe d'objets).
Advertisement
Un groupe est un ensemble d'objets pouvant contenir d'autres groupes. Un groupe doit contenir au
moins deux l ments. Les formes g om triques comprennent les cercles, les ellipses, les rectangles,
les carr s, les lignes...
Travail faire :
Dessiner le sch ma des classes de cette application, incluant toutes les classes que lon peut d duire
de l nonc , ainsi que les associations entre classes avec leurs cardinalit s.
Exercice 5
Une entreprise souhaite informatiser la gestion de son parc informatique (ordinateurs, imprimantes,
etc.) pour en optimiser la maintenance.
Un ordinateur est caract ris par son num ro dinventaire, son adresse r seau (adresse IP), son
mod le, la date de son acquisition, la date de la prochaine maintenance planifi e et le syst me
dexploitation install .
Sur chaque ordinateur est install un ensemble de logiciels caract ris s par un num ro de licence, un
nom et une version.
Gr ce un syst me de mots de passe, chaque ordinateur peut tre utilis par plusieurs employ s mais,
pour des raisons de s curit des donn es, un employ na le droit dutiliser quun seul ordinateur. Un
Advertisement
employ est caract ris par son nom, son pr nom et sa fonction dans lentreprise.
Les ordinateurs sont reli s un certain nombre de p riph riques en r seau (imprimantes, scanners,
etc.). Chaque p riph rique est caract ris par un num ro dinventaire, son adresse IP, son type, son
mod le, sa date dacquisition et la date de la prochaine maintenance planifi e. Les p riph riques
pouvant servir plusieurs ordinateurs simultan ment, un indice de priorit est affect chaque
ordinateur pour chaque p riph rique auquel il est connect .
Chaque ordinateur et chaque p riph rique est localis dans un bureau donn . Les bureaux sont
caract ris s par un num ro de bureau et le num ro du b timent dans lequel ils se trouvent. Un num ro
de bureau est unique dans un b timent donn .
Travail faire :
Dessiner le sch ma des classes de cette application, incluant toutes les classes que lon peut d duire
de l nonc , ainsi que les associations entre classes avec leurs cardinalit s.
2