menu
Formation UML2

Formation UML2

UML : comprendre la modélisation UML 2

Cette formation a pour objet de présenter et d’illustrer l’ensemble des techniques de modélisation UML nécessaires pour décrire le système d’information souhaité par les maîtrises d’ouvrage.

Inter, Intra ou Mix-Learning

DURÉE

2 à 3 jours (durée personnalisable)

PUBLIC CONCERNÉ

Cette formation s’adresse aux maîtrises d’ouvrage qui seront appelées à participer à des projets informatiques utilisant des modèles UML (Unified Modeling Language).

 

PRÉREQUIS

Il est nécessaire d’avoir une bonne pratique de l’outil informatique. Toutefois, aucune connaissance spécifique n’est demandée.

Programme

PRÉSENTATION ET CONCEPTS

  • Les méthodes de modélisation
  • Concepts de l’approche objet : classe, objet, généralisation, héritage, polymorphisme...
  • Niveau de modélisation. UML et la maîtrise d’ouvrage
  • UML 2 : présentation des évolutions proposées

DESCRIPTION DES PROCESSUS

  • Définition des concepts de base : processus, activité
  • Le diagramme des cas d’utilisation. Les cas d’utilisation, au centre de l’approche UML
  • Comment décrire les cas ? Différents types de cas : les cas métiers et les cas fonctionnels
  • Le diagramme d’activité
  • Décrire les activités d’un processus : activité, action, stimuli, flot de données, de contrôle...
  • Le diagramme de séquence
  • Comment décrire le workflow d’un processus ?
  • Les objets, les messages, l’axe des temps. Illustration
  • Typologies de processus utilisés pour la modélisation : métier/support/pilotage, base/variante, générique/spécialisé

DESCRIPTION DES INFORMATIONS

  • Le diagramme de classe
  • Décrire les données du système
  • Classe, association, opération, généricité et spécialisation
  • Le diagramme objet. Comment utiliser un diagramme objet pour illustrer le diagramme de classe ?
  • Le diagramme d’états. Description des différents états des objets. Etat, transition, imbrication d’états.

DESCRIPTION DES ÉCHANGES

  • Le diagramme de communication
  • Comment décrire le contexte du projet ?
  • Représentation des échanges entre les objets du système
  • Objet, message, ordre condition, paramètres

DESCRIPTION DES FONCTIONS

  • Définition des fonctions du futur système : les cas d’utilisation fonctionnels
  • Collaboration entre les objets logiciels
  • Description des opérations systèmes

PROCESSUS PROJET

  • Inscrire la modélisation UML dans une démarche existante de conduite de projet
  • Méthode de projet "classique"
  • Méthode RUP, Rational Unified Process
  • Organiser la documentation

Financements

Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région...