Le diagramme des cas d’utilisation permet la schématisation de l’expression des besoins utilisateurs.
2 formes :
- Diagramme de cas d’utilisation général (usecase) :
- Schéma regroupant les activités d’un acteur ;
- Objectif : comprendre les besoins du client pour rédiger le cahier des charges fonctionnel = liste des fonctionnalités du système, interface et interaction avec les utilisateurs.
- Diagramme textuel de cas d’utilisation (scénario détaillé) :
- Tableau détaillant les actions liées à une activité = permet de décrire clairement les actions qui vont avoir lieu sur une interface :
Nom du cas d’utilisation :
Brève description :
Acteurs :
Contexte : Acteur mis en jeu et comment le scénario est déclenché
Données en entrée et pré-conditions :
Données en sortie et post-conditions :
Scénario principal pour le cas d’utilisation décrit : Étapes à suivre pour réaliser ce cas
Scénario alternatif, variations, cas d’erreur : déviations des étapes du scénario principal, scénarios alternatifs, scénarios d’erreur.