Intermédiaire FOAD : 3j (21h) Distanciel : 3j (21h) Hybride : 3j (21h) Présentiel : 3j (21h)

Modélisation UML

La modélisation UML permet de réaliser des diagramme afin de pourvoir concevoir des logiciels de qualité, avant de se lancer dans le code

Modélisation UML

Programme de la formation

Introduction à UML et à la modélisation orientée objet

01:30:00
Présentation d’UML : origine, objectifs, usages
Concepts de base de la modélisation orientée objet : classes, objets, relations
Notions de diagrammes UML (vue d’ensemble)
Travaux pratiques Lire et interpréter un diagramme simple de classes et d’objets

Diagrammes de cas d’utilisation

05:30:00
Acteurs, cas d’utilisation, relations (include, extend)
Frontière du système, modélisation des besoins fonctionnels
Passage de l’expression des besoins à la formalisation graphique
Travaux pratiques Réaliser des diagrammes de cas d'utilisation selon différents sujets

Diagrammes de classes et relations

03:30:00
Classes, attributs, méthodes
Associations, agrégation, composition, héritage
Multiplicités, visibilité, types de relations
Travaux pratiques Concevoir un diagramme de classes à partir d’un cahier des charges

Diagrammes de séquence

03:30:00
Interaction entre objets : messages, activation
Ordonnancement des appels, création/destruction
Représentation d’un scénario utilisateur
Travaux pratiques Réaliser un diagramme de séquence à partir d’un cas d’usage

Diagrammes d’activités et états-transitions

03:30:00
Diagrammes d’activités : actions, décisions, synchronisation
États, transitions, événements, actions internes
Cas d’usage : cycle de vie d’un objet ou processus métier
Travaux pratiques Réaliser des diagrammes d’activité selon des contextes

Atelier de modélisation UML complet

03:30:00
Mise en situation : lecture d’un besoin client
Élaboration collective des différents diagrammes UML nécessaires
Synthèse des notions vues (classes, cas d’usage, séquence, activité)
Travaux pratiques Créer un dossier UML complet sur un mini-projet (ex. : gestion de commandes en ligne)

Objectifs de la formation

Ce que vous allez apprendre

Comprendre les principes de base de la modélisation UML
Savoir modéliser les besoins d’un système avec UML
Savoir représenter la structure d’un système objet
Décrire un scénario dynamique de manière structurée
Visualiser les flux d’activités et le comportement des objets
Être capable de modéliser un système complet avec UML

Prochaines sessions

FOAD (Formation à distance)

Entrée en formation possible sous 15 jours après signature de la convention.

Aucune session prévue pour le moment

Cependant vous pouvez nous contacter pour que nous définissions une session ensemble selon vos besoins

Informations pratiques

Modalités d'évaluation

Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…

Test de positionnement en amont et en aval afin de valider les compétences acquises.

Modalités pédagogiques

  • Méthodes : Expositive, démonstrative et active
  • Moyens : Cas pratique, mise en situation
  • Ressources : Support de cours et Programme de formation
  • Moyens techniques : Teams

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap.

Pour plus de renseignements, n'hésitez pas à nous contacter.

En savoir plus