Méthodologies de Conception Orientée Objet

Institut Supérieur d'Informatique de Mahdia
1/2
100%
Rendu du PDF...
Page 1 sur 2Lecteur de document UniversityLib

Méthodologies de Conception Orientée Objet

Institut Supérieur d'Informatique de Mahdia · Object-Oriented Design, Programming, Class Diagrams · exam

Browse all programmation documents

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