À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
- Assimiler le langage de modélisation UML 2 pour présenter efficacement et de manière compréhensible par tous les spécifications d'un système et sa conception
- Comprendre les besoins d'un processus de développement et savoir mettre en oeuvre une démarche interative et incrémentale basée sur les raffinements successifs des modèles UML 2
Formation accessible en présentiel sur Albi, Auch, Cahors, Carcassonne, Foix, Mende, Montauban, Montpellier, Nîmes, Perpignan, Rodez, Tarbes et Toulouse.
AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Rappels de la technologie orientée objet
- Les principes fondamentaux de l'orienté objet
- Introduction au processus de développement et à la modélisation
- Le processus de développement de la capture des besoins à la validation
- Comprendre le rôle de la modélisation
- les bonnes pratiques (processus dirigé par les besoins et par les modèles)
Après-midi??????
Création de diagrammes des cas d'utilisation
- Définir les étapes fondamentales de cette phase du processus
- Modéliser les besoins initiaux avec des diagrammes de cas d'utilisation
JOUR 2
Matin
Création de diagrammes d'activité
- Modéliser la dynamique du système
Après-midi?
Identifier les abstractions clés
- Déterminer les abstractions clé du système à partir de l'analyse des spécifications, utilisation du principe CRC
JOUR 3
Matin
Création du diagramme de classe et des diagrammes d'objets
- Modéliser le modèle métier avec un diagramme de classe
- Valider le modèle métier avec des diagrammes objets
Après-midi
Passer de l'analyse à la conception grâce aux diagrammes d'interaction
- Concevoir et créer un diagramme de communication
- Concevoir et créer un diagramme de séquence
JOUR 4
Matin
Modéliser l'état des objets avec un diagramme d'état-transition
- Concevoir et créer un diagramme d'état-transition
- Appliquer les Design Patterns aux modèles
- Composite patt
Attestation
Non certifiante
Sans niveau spécifique