TRA Travailleurs

UML

Cette formation approfondie offre une exploration complète des diagrammes UML, outils essentiels pour la conception et le développement orientés objet. Les participants acquerront une compréhension approfondie des diagrammes use cases, d'activités, de classes, d'états et de séquences, ainsi que des compétences pratiques dans la modélisation statique et dynamique des systèmes.

3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

19 août

Lieu de la formation

Technofutur TIC - Gosselies

Avenue Jean Mermoz 18

6041 Gosselies

icone de date ligne courbe

Planning

Lundi 19 août et mardi 20 août

 
icone de cible

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
image public cible

Public de la formation

Cette formation s'adresse aux profils suivants:

  • Data Analyst
  • Data Scientist
  • BI Consultant

Modalités pratiques

Cette formation est agréée chèques-formation. Les chèques-formation couvrent une partie du coût de la formation, pas forcément la totalité. Le montant couvert par chaque chèque est fixe. Si la formation coûte plus cher que le montant total de vos chèques une participation financière de votre part pourrait être nécessaire.

icone carte mobile icone forme carte mobile

Prérequis pour la formation

Aucun

arrière plan carte prérequis

Programme
de la formation

  • 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…
  • 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
    • Identi?cation des acteurs
    • Formats, pré et post conditions
    • Relations
  • Diagrammes D’activités
    • Représentation de la dynamique du système
    • Modélisation des séquences
  • Diagrammes statiques
    • Vue d’ensemble du système, de ses éléments et des relations existantes
    • Diagramme de classes : rôle, utilisation et exemples
    • Identi?cation des classes utiles
    • Dé?nition d’une classe en UML
    • Multiplicités, rôles et contraintes
    • Diagrammes objets et d’instances
    • Diagramme de structure composite
  • Diagrammes dynamiques
    • Evolution du système et interactions entre les objets
    • Utilisation des diagrammes de séquences
    • Utilisation des diagrammes d’états
    • Cadre d’utilisation et exemples
  • Exercices pratiques
    • Etude de cas proposée pour la réalisation des exercices
    • Identi?er 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
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Prix plein: 1050€

Formation agréée Chèques-Formation

En savoir plus sur nos tarifs

Personne de contact

Magali Gerard

Magali Gerard

Assistante administrative Entreprises

+32 71 25 49 60 [email protected]