Apprendre Plus Pour une Vie Meilleure

Formation UML.

Maîtrisez la modélisation de systèmes d'informations grâce à notre formation UML !

La formation UML permet d'être capable de modéliser un système d'information grâce au langage de conception UML, d'acquérir les connaissances théoriques et méthodologiques qui permettent de faire du langage UML un atout pour la réussite d'un projet informatique. Il s'agit d'une introduction au langage UML afin d'en cerner les concepts et les outils.

Objectifs pédagogiques.

1Modéliser des systèmes d'informations avec UML

2Comprendre les généralités et les concepts

3Manier la vue fonctionnelle, statique et dynamique

4Utiliser, implémenter et adapter UML

5Maîtriser les outils de modélisation

6Intégrer UML dans la démarche objet
Vous souhaitez une session sur-mesure  ?

Public : Concepteurs, Architectes techniques, Chefs de projet, Business analysts

Prérequis: Aucun.

Programme de formation UML.

PDF

Introduction et généralités

Présentation d’UML
Blocs de construction : entités, relations et diagrammes
Un projet : spécification, conception, mise en œuvre, traitement et déploiement
UML pour la modélisation des besoins
La gestion des exigences
Le Processus Unifié (UP, un processus guidé)
Relations aux autres disciplines

Les concepts

Concept de classe
Concept d’attribut et de lien
Concept d’association
Concept d’opération
Héritage, généralisation et spécialisation
Structure du modèle : héritage, agrégation compositions

Vue fonctionnelle

Diagramme de cas d’utilisation
Diagramme d’activités métier

Vue statique

Diagramme d’objets
Diagramme de classes d’analyse
Expression des besoins

Vue dynamique

Diagrammes d’interactions (séquence, collaboration)
Diagramme d’états-transitions

Utilisation d’UML

Architecture MDA (Model-Driven Architecture)
Phases du cycle de vie d’un projet

Implémentation

Diagramme de composants
Diagramme de déploiement
Diagramme de classes de conception
Diagramme de packages (UML V2.0)
Diagramme de structures composites

Adaptations d’UML

Mécanismes d’extensions
Stéréotypes, étiquettes et contraintes
Projections
Profils

Outils de modélisation

Outils autonomes (Rational Rose,…)
Outils intégrés (Rational XDE, Rational Software Modeler,…)
Outils open source

Intégration dans la démarche objet

Processus itératif et incrémental
Réutilisation des composants
Les design patterns les plus connus

Unified Process