Plan du cours
- Introduction
- Le diagrammes d’UML
- Les différentes vues pour représenter un système avec UML
- Cas d’utilisation
- Les classes
- Les objets
- Les composants
- Le déploiement
- Les séquences
- Les activités
Profitez de ce manuel de formation en PDF pour comprendre mieux le UML et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre UML.
Cours MSI – Langage UML10 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 55 II – Diagrammes de classes et diagrammes d’objets Diagramme d’objets : structures complexes- Les diagrammes d’objets facilitent la compréhension et l’élaboration d’un diagramme de classes : Bus Destination 1 :Bus :Personne:Personne Personne :Destination PassagersConducteur PassagerConducteur *1 * 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 56 II – Diagrammes de classes et diagrammes d’objets Diagramme d’objets : structures complexes PersonnePère / Mère prénom 0..11EnfantParentFrédéricPère Mère ChristophePère Mère Aurélie Père Mère Yvette Alain 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 57 Chapitre III Diagrammes deCas d’utilisation(use cases) 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 58Représenter les besoins • La phase d’analyse des besoinsnécessite : • de comprendreles besoinsà couvrir•d’exprimeret de formaliserles besoins•Moyenspour représenterles besoinsen UMLÆ•Diagramme de cas d’utilisation: organisation générale utilisation système par ses acteurs •Diagramme de séquence: pour chaque cas d’utilisation : description temporelle de l’interaction d’un acteur sur le système = scenario•Diagrammes objets/classes: informations échangées entre système et acteurs•Diagramme de collaboration: interactions entre objets métier du système III – Diagrammes des cas d’utilisation 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 59Constat : Le système existepour servirses utilisateursCas d’utilisation(use cases) [Jacobson 92]= Idée : descriptiondu comportementdu systèmedu point de vue de son utilisateur (facilite l’expression des besoins)Comportement= {Actions}+{Réactions}Les Cas d’utilisation :Æfacilitentla structurationdes besoinsdes utilisateursÆreprésentation simpleet expressiveÆexprimentles limiteset les objectifsdu système Cas d’utilisation III – Diagrammes des cas d’utilisation 2001-2002 Langage de modélisation UML – Frédéric Julliard Université de Bretagne Sud 60 •Un cas d’utilisationcorrespond à une manière spécifiqued’utiliser le système• C’est la représentationd’une fonctionnalité, déclenchéeen réponse à une stimulationdu système Casd’utilisationActeur Cas d’utilisation III – Diagrammes des cas d’utilisation