UML

Loader DigitalCityChargement...

UML

(Réf.2025-037)
2
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day

Organised by :

Training partners :

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 

What are the aims of the training?

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 

What do you need to know to follow the training?

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

Training programme

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 

Find more training courses on these topics

How do I register for the course?

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