UML – Introduction à l’Unified Modeling Language

Ce cours fournit les connaissances nécessaires à la compréhension des différents diagrammes UML et permet d’analyser leur contenu.

UML – Le standard incontournable

La modélisation orientée objet est une méthode qui a aujourd’hui fait ses preuves. Dans ce domaine le nom de modélisation standard UML «Unified Modeling Language (UML)» s’est imposé. Les modèles UML sont un moyen de communication entre les développeurs et tous les intervenants participant à un projet. Pour cette raison, il est très important que les chefs de projets, les utilisateurs, les business analystes ainsi que les responsables qualité soient en mesure de comprendre cette notation.

Avantages et objectifs du cours

  • Connaître les éléments et diagrammes d’UML
  • Être en  mesure d’utiliser les éléments et diagrammes dans vos projets
  • Comprendre et évaluer les modèles systèmes UML

Détails et contenu

Vous apprendrez, par le biais d’exemples détaillés, la manière de lire ces diagrammes et de les relier. Le cours met l’accent sur l’aspect de communication et n’entre pas dans tous les détails sémantiques qu’une modélisation en vue de la génération d’application exigerait.
  1. Introduction
    • Orientation objet (OO)
    • Historique
    • Analyse et conception
  2. Diagrammes Use Case
  3. Static structure diagrams
    • Class diagram, stéréotypes
    • Class diagram, relations
    • Objets actifs
    • Paquets
  4. Dynamic Diagrams
    • Statechart diagram
    • Sequence diagram
    • Collaboration diagram
    • Activity diagram
  5. Autres diagrammes
    • Component diagram
    • Deployment diagram
  6. Compléments
    • Schémas utiles hors standard
    • Présentation d’outils de modélisation

Public concerné

Ce cours s’adresse à toutes les personnes désirant réaliser et comprendre les modèles UML: les Business Analystes, les architectes IT, les développeurs IT,  les testeurs.

Prérequis

Avoir quelques connaissances en informatique, de développement ou bien de modélisation.