Cas d'utilisation

Un cas d'utilisation décrit une fonction qu'un système exécute pour atteindre l'objectif de l'utilisateur. Un cas d'utilisation doit renvoyer un résultat observable qui est utile pour l'utilisateur du système.

Les cas d'utilisation contiennent des informations détaillées sur le système, les utilisateurs du système, les relations entre le système et les utilisateurs et le comportement requis du système. Les cas d'utilisation ne détaillent pas la manière dont le système est implémenté.

Chaque cas d'utilisation décrit un objectif particulier de l'utilisateur et explique comment l'utilisateur interagit avec le système pour atteindre cet objectif. Le cas d'utilisation décrit toutes les façons possibles dont un système peut atteindre, ou ne pas atteindre, l'objectif de l'utilisateur.

Vous pouvez utiliser des cas d'utilisation pour :

Dans les modèles qui décrivent des entreprises, les cas d'utilisation représentent les processus et les activités de l'entreprise. Dans les modèles qui décrivent des systèmes logiciels, les cas d'utilisation représentent les fonctions du logiciel.

Chaque cas d'utilisation doit avoir un nom unique qui décrit l'action que le système exécute. Les noms de cas d'utilisation sont souvent des phrases courtes commençant par un verbe (Passer une commande en ligne, par exemple).

Comme le montre la figure suivante, un cas d'utilisation est représenté par un ovale qui contient le nom du cas d'utilisation.

Un ovale avec le mot UseCase1 affiché en dessous.

Vous pouvez ajouter les éléments suivants à des cas d'utilisation :


Vos commentaires