Nous allons réaliser dans cette vidéo un diagramme de classe complet à partir d'un énoncé. Le sujet s'intéresse à la gestion d'une guilde et de ses aventuriers, preuve qu'UML est capable de modéliser les systèmes les plus divers. Ce diagramme nous permettra de comprendre le fonctionnement de starUML et expliquera pas à pas chacune des notions (entités, associations, cardinalités...) ainsi que les choix qui sont faits.

Télécharger starUML : https://staruml.io/
L'énoncé de l'exercice ainsi que sa résolution se trouve ici (répertoire 1. diagramme de classe): https://github.com/Algomius/UML/

0:00 • Introduction
2:11 • Présentation de starUML
5:01 • Présentation du sujet
5:42 • Mise en place de la guilde
7:41 • Premiers éléments sur les aventuriers
9:00 • Le guerrier
12:27 • Le clerc
20:18 • Le mage
25:18 • Héritage sur les compétences
32:33 • Le cas de l'équipement
37:00 • Catégories d'armes
39:24 • Bâtons magiques
43:03 • Attribuer l'équipement aux aventuriers
47:49 • Une guilde pour les aventuriers
50:53 • Les cardinalités
57:57 • Vision finale
1:00:35 • Conclusion