Analyse fonctionnelle( Diag cas d'utilisation ) Flashcards
Axe fonctionel
Vue Utilisateur
Fonctionnement du systéme
Diagramme de cas d’utilisation ?
- Modéliser les besoins fonctionels des utilisateurs .
- Intéraction systéme-utilsateur
Elements de diagramme de cas d’utilisation ?
1-Acteur (Personne /Matériel )
2-Cas d’utilisation
Acteur ?
Est un utilisateur externe , relation directe avec le sys
-Il ya 2 types d’acteurs : Principal /Secondaire
=>Un meme acteur peut etre princpal pour un cas d’utilisation et secondaire pour un autre cas d’utilisation
Acteur Principal ?
- Déclenche des fonctionnalités sys
- Obtient une résultat observable
- L’acteur pricipal sollicite le cas d’utilisation
Acteur secondaire ?
Contribue à l’achevement du cas d’utilisation
Le cas d’utilisation sollicite l’acteur secondaire
l’acteur secondaire est sollicité par le cas d’utilisation
Cas d’utilisation ?
- Fonctionnalité visible de l’exterieur de sys dont on désire décrire le fonctionnement
- Répond à un besoin service rendu à l’utilisateur
Relation entre les cas d’utilisation ?
1-Inclusion
2-Extension
3-Généralisation
Inclusion /Include ?
Des étapes répététifs entre +sieurs cas d’utlisation
=>complexe et non atomique
-Enrechir un cas d’utilsation par un autre cas
-Relation d’inclusion = relation impératif , obligatoire , systématique
EXP: retrait agent include s’authentifier
Extension /Extend ?
-Etape optionelle
-Enrechir un cas d’utilisation par un autre cas optionelle
=>Relatin d’extexion = relation optionelle
EXP : Saisie de bon de réduction extend achat produit
Généralisaion ?
-Appliqué aux acteurs et aux cas d’utilisation
-Le cas général est le cas abstrait
EXP: espece is kind of payer ticket
cheque is kind of payer ticket