Modélisation Orientée Objet & UML (IGL233)
Thème :
Junior
1 vues ·5/12 leçons

Chapitre 5 : Introduction au Diagramme de Cas d’Utilisation (DCU)

Avant de construire un système, il faut savoir précisément à QUOI il servira. C’est le rôle du Diagramme de Cas d’Utilisation.

I. Définition et Utilité du DCU

Le DCU permet de définir les exigences fonctionnelles d’un système. Il répond à la question : “Qui fait quoi dans ce système ?”.

Pourquoi modéliser les besoins ?

  • Faire l’inventaire des fonctionnalités attendues.
  • Offrir une vision orientée “utilisateur” plutôt qu’informatique.
  • Recueillir et organiser les besoins dès la première phase du projet.

II. Notion d’Acteur

Un Acteur est une entité extérieure au système modélisé qui interagit directement avec lui.

Types d’Acteurs :

  1. Acteurs Humains : Les utilisateurs du logiciel (ex : Client, Administrateur).
  2. Acteurs Logiciels : D’autres programmes qui communiquent avec le système (ex : Serveur de paiement).
  3. Acteurs Matériels : Des dispositifs pilotés par le système (ex : Robot, Imprimante).

Classification par rôle :

  • Acteur Principal : Celui pour qui le cas d’utilisation produit un résultat. C’est souvent lui qui déclenche l’action. On le place généralement à gauche du diagramme.
  • Acteur Secondaire : Il est sollicité pour des informations complémentaires ou pour la maintenance (ex : Système de vérification de carte). On le place à droite.

III. Représentation Graphique

  • Acteur : Dessiné par un petit bonhomme (“stickman”) avec son nom (son rôle) dessous.
  • Système : Représenté par un grand rectangle au milieu. Le nom du système est écrit en haut à l’intérieur.

Identifier correctement les acteurs est la première étape pour ne rien oublier dans le périmètre de votre application.

Prêt à passer à la suite ?

Vous avez terminé cette leçon sur Chapitre 5 : Introduction au Diagramme de Cas d'Utilisation (DCU). Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.