Analyse des besoins

Les cas d’utilisation – USE CASE

Un cas d’utilisation est :

  • Une manière d’exprimer un besoin utilisateur.

  • L’image d’une fonction du système, suite à un événement.

  • Pour un système, tous les use case doivent être recensés.

Dans un use case, on doit représenter deux concepts :

  • Acteur.

  • Cas d’utilisation.

Les cas d’utilisation - Use Case (UC)

Décrit la fonctionnalité que le système délivre à ses utilisateurs (humains ou système), et les liens entre eux.

Acteur : rôle qu’un utilisateur joue dans le système.

Use Case (UC) : C’est un texte décrivant un ensemble d’actions permettant de couvrir un besoin utilisateur. Un UC doit pouvoir évoluer tout au long du projet ou du cycle de vie du produit.

Arcs: use/include, extends (options)

450

Exemples de cas d’utilisation - Monopoly

450

Associations entre les cas d’utilisation et les rôles

  • Associations

450
  • Généralisation

450
  • Inclusion : Elle permet d’exprimer que le cas d’utilisation inclus ne peut être réalisé que si le cas d’utilisation incluant est réalisé.

450
  • Extension Elle permet de spécifier un comportement additionnel qui peut incrémenter le comportement d’un cas d’utilisation de base.

450