Uml3 PDF
Uml3 PDF
Uml3 PDF
Diagramme de Classes
Mohamed Nemiche
nemiche@uv.es
2
Plan de la Séance
Classes
Associations
Multiplicités,
Noms de rôles,
Navigabilité
Agrégation et Composition
Visibilité
Généralisation
Contraintes
3
Diagramme de Classe
4
Présentation
Attributs dérivés
Association
Classe association
Une association peut être réifiée par une classe appelée classe
associative ou classe association
Par exemple, lorsque l’association possède des attributs ou des
opérations : ----Rattachement de la classe à l’association
11
Classe association
12
Association n-aire
Association réflexive
Exemple :
1 : Chaque personne travaille pour une et une seule société (toute les
personnes ont un emploi)
0 .. * : Une société emploie de zéro à plusieurs personnes
20
Composition
25
Association
généralisation: contrainte
COURS COURS
{incomplète}
...
MATHS GÉOGRAPHIE MATHS GÉOGRAPHIE
FRANÇAIS
Association
généralisation: contrainte
{disjoint}
MUNICIPALITÉ MRC
Association
généralisation : contrainte
BÂTIMENT
{overlapping}
RÉSIDENTIEL COMMERCIAL
29
Exercice 1
Exercice 2
Exercice 3: Bibliothèque
Exercice 4
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 (, prénom, tél, mail) d’un enseignant ou
d’un élève.
Elaborez un diagramme de classes correspondant. Pour simplifier l’exercice, on limitera le
diagramme à une seule année d’étude
38
Exercice 5