UML 2, Analyse et conception
UML, la notation standard de l’OMG, s’est imposée depuis plusieurs années pour la modélisation de systèmes informatiques. Elle permet de spécifier les éléments d’une application tout au long de la démarche, depuis les étapes les plus fonctionnelles jusqu’à la conception des éléments les plus techniques.
Ce cours vous permet d’acquérir les connaissances nécessaires à l’utilisation d’UML en expression des besoins et en analyse et d’appréhender la modélisation UML en conception. A l’issue de cette formation, vous aurez en outre un œil critique sur UML et vous serez en mesure d’adapter son utilisation à vos besoins.
Programme de la formation
Approche Objet
Les origines de l’orienté objet
Les principes directeurs de l’objet
Le principe d’unicité et la définition d’un objet
Le principe d’abstraction et l’identification des classes
Le principe d’organisation avec l’héritage et la délégation
Le principe d’encapsulation
Introduction à UML
La démarche de projet
La modélisation objet
Les principes de mise en œuvre d’UML
Modélisation du comportement
Introduction
Le diagramme d’activités métier
Le diagramme de cas d’utilisation
Le détail des cas d’utilisation
La structuration du modèle de cas d’utilisation
L’expression des besoins non-fonctionnels
Modélisation de la structure
Introduction
Le diagramme de classes
Le diagramme d’objets
L’organisation du modèle de classes
Les classes de conception et leur projection en java
La notion d’interface
Le diagramme d’états-transitions
Le diagramme de composants
Le diagramme de déploiement
Modélisation des interactions
La réalisation de cas d’utilisation
Le diagramme de séquence
Le diagramme de communication
Finalisation du système et compléments de conception
La persistance des données
Introduction aux Design Patterns
Les outils de modélisation UML
Les démarches pour UML
Le Processus Unifié (UP ou Unified Process)
Rational Unified Process (RUP)
Les méthodes agiles : eXtreme Programming (XP) et SCRUM
Conclusion
Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.
Cette formation a été élaborée par Alexis Hassler.
