UML 2.5 – Modélisez avec les diagrammes
Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.
Objectifs de la formation
UML est un langage de modélisation standardisé utilisé pour spécifier, visualiser, construire et documenter les artefacts des systèmes informatiques. Il permet de créer des diagrammes qui représentent différentes vues d’un système. Cette e-formation a pour objectif de vous présenter les différents diagrammes UML et d’apprendre à les appliquer.
Pré-requis
Public :
Informaticiens
Contenu de la formation
Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1h59.
UML – Apprenez à modéliser avec les diagrammes
- Notions fondamentales
- Prérequis
- Qu’est-ce que UML ?
- La modélisation orientée objet
- UML vs Merise
- Les types de diagrammes UML
- Diagrammes structurels
- Les classes
- La visibilité des attributs et des méthodes
- Les diagrammes de classe
- Les relations entre les classes
- Les cardinalités entre les classes
- Diagrammes de composants
- Diagrammes de déploiement
- Diagrammes d’objets
- Diagrammes composites
- Diagrammes de paquetage
- Diagrammes de profils
- Diagrammes comportementaux
- Diagrammes de temps
- Diagrammes de communication
- Diagrammes d’activités
- Diagrammes de séquence
- Diagrammes d’états-transitions
- Diagrammes de cas d’utilisation
- Conclusion
Livre
Ce module vous propose la consultation d’un support de cours numérique.
UML 2.5 – Initiation, exemples et exercices corrigés (5e édition)
- Introduction
- À propos d’UML
- Les concepts de l’approche par objets
- La modélisation des exigences
- La modélisation de la dynamique
- La modélisation des objets
- La structuration des éléments de modélisation
- La modélisation du cycle de vie des objets
- La modélisation des activités
- La modélisation de l’architecture du système
- Métamodélisation
Livre
Ce module vous propose la consultation d’un support de cours numérique.
TP sur UML 2.5 – Entraînez-vous à la modélisation
- Énoncé 1 : L’approche objet
- Corrigé 1
- Énoncé 2 : La modélisation des classes et objets
- Corrigé 2
- Énoncé 3 : Les patterns de conception
- Corrigé 3
- Énoncé 4 : La composition d’objets et de patterns
- Corrigé 4
- Énoncé 5 : Les cas d’utilisation
- Corrigé 5
- Énoncé 6 : Les interactions entre objets
- Corrigé 6
- Énoncé 7 : Les diagrammes d’états-transitions
- Corrigé 7
- Énoncé 8 : Les diagrammes d’activités
- Corrigé 8
- Énoncé 9 : Le langage OCL pour affiner la modélisation
- Corrigé 9
- Énoncé 10 : Étude de cas
- Corrigé 10
- Énoncé 11 : Le passage à la réalisation
- Corrigé 11