• 8 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 5/13/24

Utilisez les outils de modélisation favorisant la collaboration

Découvrez l’intérêt d’un outil de modélisation

Il existe beaucoup de logiciels permettant de réaliser un diagramme de classes UML.

Globalement, ils se regroupent en deux catégories :

  • Les outils graphiques, qui ne sont pas réservés à l’UML, mais qui permettent de créer facilement tous types de diagrammes.

  • Les ateliers de génie logiciel (AGL) : ce sont des environnements de conception, souvent très puissants. Contrairement aux outils graphiques (qui ne font que produire un dessin), les AGL « comprennent » la modélisation UML et ils sont capables d’interpréter votre modélisation afin de vous faciliter la tâche : vérification du modèle, génération du code informatique découlant du diagramme de classes, etc). Ils sont cependant plus difficiles à prendre en main.

Parmi les outils graphiques les plus connus, on trouve LibreOffice Draw, diagrams.net, LucidChart, etc.

En ce qui concerne les AGL, l’un des plus connus s’appelle ArgoUML. Vous pouvez tester également Papyrus, qui est un environnement de modélisation performant fonctionnant sous Windows, MacOS et Linux. Il est gratuit, open source et développé par la fondation Eclipse.

À vous de jouer

Un outil graphique nous suffira amplement.

Je vous propose donc d’utiliser diagrams.net (anciennement draw.io).

Il est gratuit, et ne nécessite pas d’installation : c’est une application web, qui s’utilise depuis votre navigateur (Firefox, Chrome, Safari, Edge, etc.), et ne nécessite même pas la création d’un compte !

De plus, il est très intuitif, très connu, et souvent utilisé pour créer tous types de diagrammes (pas seulement UML). Il permet également la collaboration grâce à l’enregistrement des diagrammes dans un cloud (type Google Drive, par exemple).

Pour l’utiliser, c’est très simple :

  1. Rendez-vous sur la page de diagrams.net.

  2. Cliquez sur « Start ».

  3. Vous devrez ensuite choisir où enregistrer votre fichier.

  4. Vous êtes prêt à dessiner votre diagramme !

Pour rappel, voici la dernière version de notre diagramme UML, que je vous invite à reproduire :

représentation de la dernière version du diagramme UML
La dernière version du diagramme UML

Pour créer le diagramme que vous avez élaboré tout au long de cette partie, suivez les instructions de ces vidéos.

Dans cette première vidéo, je vais vous présenter l’outil Diagrams et nous allons créer les différentes classes.

Nos classes ajoutées, voyons dans cette vidéo comment ajouter les relations entre les classes.

En résumé

Dans ce chapitre vous avez appris :

  • À distinguer deux types d'outil de modélisation : les outils graphiques et les atelier de génie logiciel (AGL)

  • À utiliser l'outil graphique Diagrams

Félicitation, vous avez terminé cette partie. Vous êtes désormais capable de créer vos premiers diagrammes de classe UML ! Après un quiz d'évaluation de vos compétences, nous allons allez encore plus loin : vous allez apprendre à passer du modèle conceptuel au modèle relationnel. C'est parti !  

Example of certificate of achievement
Example of certificate of achievement