UML

Loader DigitalCityChargement...

UML

(Réf.2025-037)
2
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Organisé par :

Partenaires de la formation :

Description

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 

La prise en main d’un logiciel de modélisation 

Quels sont les buts 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 

Que devez vous connaître pour suivre la formation ?

Il est attendu que les participants disposent d’une expérience  en développement informatique et en conception de systèmes. 

Programme de la formation

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 

Exercices pratiques 

  •  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 

Trouvez plus de formations sur ces thèmes

Comment s'inscrire à la formation ?

Cette formation apparaît au catalogue de Digitalcity.Brussels - Pôle Formation Emploi mais aucune date n’a encore été planifiée.