Académique Documents
Professionnel Documents
Culture Documents
Trois questions :
Elements de description
• Identifié par une action (verbe à l’infinitif ex: créer un compte, commander …) Vision du sytème centrée sur l’utilisateur
Association /Relation:
• Relation entre les acteurs et les cas d’utilisation.
• Représente la possibilité pour l’acteur de déclencher le cas.
Diagramme de cas d’utilisation - Partie 1
Diagramme de cas d’utilisation - Partie 1
Exemple:
Diagramme de cas d’utilisation - Partie 1
Relations entre acteurs
Il n’ya qu’un seul type de relation entre acteurs:
La relation de généralisation
Diagramme de cas d’utilisation - Partie 1
Exemple (Relations entre acteurs):
Diagramme de cas d’utilisation - Partie 1
Exemple (Relations entre acteurs):
Diagramme de cas d’utilisation - Partie 1
Exemple (Relations entre acteurs):
Diagramme de cas d’utilisation - Partie 1
Relations entre cas d’utilisation
1. Généralisation
• Un cas A est une
généralisation d’un cas B si B
est un cas particulier de A.
Diagramme de cas d’utilisation - Partie 1
Relations entre cas d’utilisation
2. Include
• Un cas A inclut un cas B si le comportement
décrit par le cas A inclut le comportement du
cas B : le cas A dépend de B.
• Lorsque A est sollicité, B l’est obligatoirement,
comme une partie de A.
• Cette dépendance est symbolisée par le
stéréotype «include »
Cas Cas
d’utilisation d’utilisation
A B
Diagramme de cas d’utilisation - Partie 1
Relations entre cas d’utilisation
3. Extends
• Un cas d’utilisation B étend un
cas d’utilisation A lorsque le cas d’utilisation B
peut être appelé au cours de l’exécution du
cas d’utilisation A.
• Exécuter A peut éventuellement entraîner
l’exécution de B
• Contrairement à l’inclusion, l’extension est
optionnelle.
• Cette dépendance est symbolisée par le
stéréotype « extends »
Diagramme de cas d’utilisation - Partie 1
VS
Notation ancienne
Généralisation
Analogie
Extends
Diagramme de cas d’utilisation - Partie 1
Exemple (différents types d’associations):
Diagramme de cas d’utilisation - Partie 1
Conseils:
Rester lisible:
• Au besoin, faire plusieurs diagrammes (si cas disjoints entre acteurs, pour
détailler un cas…)
Alternative
Boucle
Diagramme de cas d’utilisation détaillé - Partie 2