Académique Documents
Professionnel Documents
Culture Documents
Correction Etude de Cas: Système de Suivi de Projets
Correction Etude de Cas: Système de Suivi de Projets
Avertissement : comme pour toute activit de modlisation, il nexiste pas une solution unique. Ce
document prsente donc une solution possible.
1.
Diagramme de package
1.1. Dfinition
Un diagramme de packages est un diagramme UML qui fournit une reprsentation graphique de haut
niveau de l'organisation de votre application, et vous aide identifier les liens de gnralisation et de
dpendance entre les packages.
Afin dexpliquer le prsent diagramme de package, il est ncessaire de le diviser selon les packages
fonctionnels cits lors de ltude fonctionnelle.
Page 1 sur 3
2. Diagramme de classes
2.1. Dfinition
Le diagramme des classes identifie la structure des classes d'un systme, y compris les proprits et les
mthodes de chaque classe. Les diverses relations, telles que la relation d'hritage par exemple, qui
peuvent exister entre les classes y sont galement reprsentes.
Le diagramme des classes est le diagramme le plus largement rpandu dans les spcifications d'UML.
Une partie de la popularit du diagramme des classes provient du fait qu'il existe des outils tels que
Rational Rose, ClassBuilder, Posedon permettant de produire directement du code source dans les
principaux langages informatiques (Java, C++, et de C #, Phyton) partir de ces modles (foward
engennering). Ces outils peuvent synchroniser les modles et le code, rduisant votre charge de
travail. Ils peuvent galement produire des diagrammes de classes partir du code source orient
objet. (reverse engennering)
2.2. Diagrammes de classes Etude de cas : Systme de suivi de projet
2.2.1.
Package ma.toubkalit.suiviprojet.projet
Page 2 sur 3
2.2.2.
Package ma.toubkalit.suiviprojet.organisation
2.2.3.
Package ma.toubkalit.suiviprojet.facturation
Page 3 sur 3