Plan du cours
- Présentation générale d’UML
- Les cas d’utilisation
- Les diagrammes de classes
- Les diagrammes d’interactions
- Les diagrammes d’états et d’activités
- Td corrigés
- TD cas d’utilisation
- TD diagrammes de classes
- TD diagrammes de séquences
- TD diagrammes de modélisation de la dynamique
- TD classes vers relationnel
L’objectif d’UML
Une image vaut mille mots, cet idiome correspond parfaitement à la description d’UML. Les concepts orientés objet ont été introduits beaucoup plus tôt que UML. À ce moment-là, il n’y avait pas de méthodologies standard pour organiser et consolider le développement orienté objet. C’est alors que UML est entré en image.
Il y a un certain nombre d’objectifs pour le développement d’UML, mais le plus important est de définir un langage de modélisation à usage général, que tous les modélisateurs peuvent utiliser et qui doit aussi être simple à comprendre et à utiliser.
Les diagrammes UML ne sont pas seulement conçus pour les développeurs mais aussi pour les utilisateurs professionnels, les gens ordinaires et tous ceux qui sont intéressés à comprendre le système. Le système peut être un logiciel ou un système non logiciel. Il doit donc être clair que UML n’est pas une méthode de développement mais qu’elle accompagne des processus pour en faire un système performant.
En conclusion, l’objectif d’UML peut être défini comme un simple mécanisme de modélisation pour modéliser tous les systèmes pratiques possibles dans l’environnement complexe d’aujourd’hui.
UML peut être décrit comme le successeur de l’analyse et de la conception orientées objet (OO).
Un objet contient à la fois des données et des méthodes qui contrôlent les données. Les données représentent l’état de l’objet. Une classe décrit un objet et forme également une hiérarchie pour modéliser le système du monde réel. La hiérarchie est représentée en tant qu’héritage et les classes peuvent également être associées de différentes manières selon l’exigence.
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.
DESS MIAGe 2001 – 2002 • Ecran pour la synthèse d’activités hebdomadaire par projet ou par unité • Ecran pour la synthèse mensuelle Anne-Laure VALDIVIA, Davi d ROUSSE, Philippe CASSAN