UML 2.0 - Modélisation Objet
CI90-6-031
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 24/06/2024. Dernière mise à jour le 02/07/2024.
Version du programme : 1
Programme de la formation Version PDF
UML (Unified Modeling Language) devient le langage commun de tous les acteurs du projet. Le potentiel de précision et de finesse d'UML repose sur la maîtrise des diagrammes fondamentaux et des règles associées. UML contribue ainsi à améliorer la qualité des logiciels.
Objectifs de la formation
- Lire, comprendre et utiliser la notation UML.
- Produire des modèles d'analyse ou de conception qui respectent les principes Objet et aident à l'amélioration de la qualité des logiciels.
- Maîtriser les bonnes pratiques pour rédiger des cas d'utilisation complets et efficaces.
Profil des bénéficiaires
- Chefs de projet maîtrise d'œuvre
- Analystes
- Concepteurs
- Développeurs
- Aucun
Contenu de la formation
-
Introduction à la modélisation orientée Objet
- La modélisation.
- Le paradigme Objet.
- UML : historique.
- Le contenu de la notation UML et la présentation générale des diagrammes.
-
Les cas d'utilisation
- La place des cas d'utilisation et des scénarios dans la modélisation.
- Les acteurs.
- Le diagramme des cas d'utilisation et les relations entre les cas.
-
La modélisation de la dynamique : les premiers diagrammes
- La description de la dynamique du système.
- Le diagramme de séquence.
- Le diagramme de communication.
-
La modélisation statique
- Les buts et les moyens de la modélisation structurelle.
- Le diagramme de classes : * Concepts de base, * Concepts avancés.
- Le diagramme de classes : compléments.
- Organiser le diagramme de classes avec les paquetages.
- Le diagramme d'objets.
-
La modélisation de la dynamique
- L'expression des contraintes portant sur les objets du modèle.
- Les invariants de classe, les pré et les post-conditions.
- Le diagramme d'états-transitions.
- Le diagramme d'activités.
-
La modélisation de l'architecture
- Les éléments pour la conception des systèmes d'information.
- Les aspects de l'architecture et leurs articulations.
- Le diagramme des composants.
- Le diagramme de déploiement.
-
Le passage à la réalisation
- Design Patterns.
- La transformation de la modélisation logique vers le schéma physique des données.
- Les diagrammes UML au service de la conception détaillée.
-
Positionner les diagrammes dans une démarche
- Feuilles de présence.
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Fil rouge : des mises en situation pour resituer UML dans un contexte de projet (échanges, itérations et validations)
- Répartition théorie/pratique : 60/40