Savoir modéliser avec UML
Formation
En présentiel
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Versailles
-
Durée
3 Jours
Objectifs: Connaitre les principaux diagrammes UML et savoir les mettre en oeuvre. Destinataires: Développeurs, concepteurs, analystes, architectes, chefs de projet, responsables MOA désireux de découvrir ou d'approfondir leurs connaissances de UML.
Précisions importantes
Documents
- Catalogue Formation
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Aucun pré-requis pour ce cours. La connaissance préalable des concepts Objet est cependant un plus.
Les Avis
Le programme
Ce cours permet de préciser la place de la modélisation UML, et plus particulièrement ses divers diagrammes, dans le processus de développement d'une application. Ce cours s'adresse aussi bien aux concepteurs désireux de formaliser leur modèle Objet en UML, qu'aux responsables MOA souhaitant communiquer avec leur Maîtrise d'Oeuvre en utilisant un langage commun.
Rappels : les concepts ObjetRappel des concepts Objet, base de toute conception efficace.
- Notions d'Objet, abstraction, classe, instance, encapsulation
- L'héritage, le polymorphisme
Historique et philosophie de UML. Différence entre le formalisme et la méthode.
- La formalisation, l'apport du modèle, différence entre la modélisation fonctionnelle et Objet, les langages de modélisation
- L'historique d'UML, modes d'utilisation, outillage
- Présentation générale de UML 2 : les diagrammes, modélisation statique et dynamique
- Stéréotypes et l'extension d'UML
La place d'UML dans le processus de développement.
- Processus de développement et cycle de vie logiciel
- Le Processus Unifié : RUP, 2TUP, ...
- Relations entre 2TUP et UML
Formalisme et utilité des diagrammes de cas d'utilisation.
- Acteurs, Cas d'utilisation, frontières du système
- Relations entre entités dans le Use Case Diagram
Formalisme du diagramme de classes. Représentation des relations entre classes.
- Représentation des classes, attributs, opérations
- Relations entre classes : association, agrégation et héritage
- Visibilité des membres d'une classe
- Classes abstraites et interfaces
- Diagrammes d'objets
- Diagramme de packages
Formalisme de présentation d'une séquence d'interaction entre objets.
- Scénario, ligne de vie d'un objet
- Echange de messages synchrones / asynchrones
- Les cadres UML 2
- Diagramme de communication
Formalisme de présentation d'un workflow ou processus en UML.
- Notion d'action, d'activité
- Les couloirs d'activité
Formalisme de présentation du changement de l'état d'un objet.
- Etats et transitions
- Gardes, actions
Formalisme de présentation de l'intérieur d'un système en UML.
- Notions fondamentales du formalisme
Représentation d'une architecture en UML.
- Diagramme de composants
- Diagramme de déploiement
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Savoir modéliser avec UML