Diagramme de cas d'utilisation (Use case Diagram)
Le diagramme de cas d'utilisation permet, comme son nom l'indique, d'expliciter comment un système ou un objet technique est utilisé.
Il explique les lots d'actions que réalisent les acteurs avec le système.
Par "lot d'action", on entend un ensemble d'action : paramétrer un système est un lot d'action, définir la langue d'utilisation de l'interface Homme machine est une action prise dans ce lot.
Chaque lot d'action représente un cas d'utilisation.
Un diagramme de cas d'utilisation, placé dans un cartouche qui spécifie le type de diagramme est composé :
Les acteurs
Rôle joué par un utilisateur humain, un groupe d'humain, ou un autre système qui interagit directement avec le système étudié.
Les acteurs principaux, placés à du diagramme agissent directement sur le système. Ils ont besoin d'utiliser le système.
Les acteurs secondaires à droite du diagramme, n'ont pas besoin d'utiliser le système, il s'agit généralement d'un autre système qui échange avec le système principal. Par exemple un réseau informatique sur lequel le système est connecté et pour lequel le système étudié n'est pas indispensable..
Les cas d'utilisation (Use case)
Chaque cas d'utilisation représente un ensemble de séquences d’actions qui sont réalisées par le système et qui produisent un résultat observable intéressant pour un acteur particulier.
Le service rendu à l'utilisateur par le système est le cas d'utilisation.
Chaque cas d’utilisation spécifie un comportement attendu du système considéré comme un tout, sans imposer le mode de réalisation de ce comportement. Il permet de décrire ce que le système fait, sans spécifier comment il le fait. Un cas d’utilisation doit être relié à au moins un acteur.
Les liaisons
Les liaisons permettent de relier les acteurs et les cas d'utilisation. Chaque type de liaison possède une représentation propre.