Se rendre au contenu

Introduction à UML pour les Business Analysts

Business Analysis > Modélisation


Une formation de 2 jours pour maîtriser UML appliqué à la Business Analysis : use cases, diagrammes d’activités, de séquences et de classes pour modéliser des systèmes.

La formation en 6 mots clés

UML

Use Cases

Diagramme de séquence

Business Analysis

Modélisation

Diagramme de classe

Informations Pratiques et Programme

Prérequis


Aucun

Durée


2 jours

Contenu Technique de la Formation


La formation aborde les contenus techniques suivants :

  • Les diagrammes de package de use cases et de use cases et description textuelle
  • Les diagrammes d’activités
  • Les diagrammes de séquences
  • Les diagrammes de classes
  • Les diagrammes d’états

Objectifs de la Formation


Les objectifs visés par cette formation sont :

  • Comprendre l’utilité des diagrammes UML
  • Comprendre le champ d’application des différents diagrammes
  • Modéliser un système statique
  • Représenter la dynamique d’un système

Table des Matières


Introduction à UML

  • Les objectifs de la modélisation
  • Différencier le domaine métier du système informatique
  • Liens entre l’analyse/conception et les langages de programmation
  • Présentation générale des différents diagrammes
  • Différenciation entre modélisation statique et dynamique
  • Présentation de la démarche de modélisation


Diagramme Uses cases

  • Capture et description des besoins fonctionnels de l’application
  • Objectifs et séquence d’utilisation
  • Les différents éléments du diagramme
  • Etapes de construction
  • Identification des acteurs
  • Formats, pré et post conditions de la description textuelle
  • Les différentes relations : association, extend, include, généralisation


Diagrammes D’activités

  • Représentation de la dynamique du système
  • Modélisation des activités
  • Modélisation d’une décision, fourche, jointure et du merge


Introduction à l’approche de conception et de développement OO

  • Introduction au contexte de la modélisation OO
  • Contexte des objets dans la modélisation métier et dans la modélisation de systèmes informatiques
  • Concepts d’OO en développement logiciel : héritage, polymorphisme, etc…


Diagrammes de Classes

  • Vue d’ensemble du système, de ses éléments et des relations existantes
  • Diagramme de classes : rôle, utilisation et exemples
  • Identification des classes utiles
  • Définition d’une classe en UML
  • Multiplicités, rôles et contraintes


Diagrammes Dynamiques

  • Utilisation des diagrammes de séquences et modélisation
  • Utilisation des diagrammes d’états et modélisation
  • Cadre d’utilisation et exemples


En Pratique


  • Etude de cas proposée pour la réalisation des exercices
  • Identifier et modéliser les use cases d’une solution
  • Rédiger une description textuelle
  • Réaliser des diagrammes d’activités permettant de documenter les use cases
  • Créer un diagramme de classes
  • Représenter la dynamique d’un objet avec un diagramme d’états
  • Représenter les interactions entre les objets avec des diagrammes de séquences

Modalités et Inscription


Cette formation est proposée selon deux formules pour s'adapter au mieux à vos besoins :


Session régulière

Des sessions sont organisées à intervalles réguliers. Demandez les prochaines dates planifiées pour vous inscrire à la prochaine session.


Sur mesure & intra-entreprise

Vous souhaitez former vos équipes directement dans vos locaux ou adapter le programme technique à votre contexte d'entreprise ? Contactez-nous pour obtenir un devis personnalisé.

Obtenir cette formation

Prêt à modéliser vos systèmes avec UML ? Rejoignez la prochaine session ou contactez-nous pour organiser cette formation dans vos locaux.


Devis sur-mesure

S'inscrire à cette formation

Remplissez le formulaire pour obtenir plus d'informations.