Académique Documents
Professionnel Documents
Culture Documents
(Introduction)
Unified Modeling Language
Mr Omar ASKANDER
Genèse d’ UML
• Partie IV : La Conception
Partie I :
Modélisation fonctionnelle:
» Acteur
» Cas d’utilisation
» Scénario
Modélisation fonctionnelle
1.3 Représentation :
On utilise l’icône appelée en UML stick man avec le nom de l’acteur sous
le dessin. Pour les Acteurs non Humain on utilisera une forme
rectangulaire avec le mot clé en haut « ACTOR »
Client
Modélisation fonctionnelle
2/ Cas d’Utilisation: (Use Case)
2.1 Définition :
• Chaque cas d’utilisation Représente un
ensemble d’actions qui sont réalisées par le
système et qui produisent un résultat
observable intéressant pour un acteur
donnée.
• C’est un comportement attendu du système.
Il permet de décrire ce que le futur système
devra faire, sans spécifier comment il le fera.
Modélisation fonctionnelle
2.2 Identification :
Chaque cas d’utilisation correspondant à une fonction métier du système
L’ensemble des cas d’utilisation doit décrire les exigences fonctionnelles du
système.
2.3 Représentation :
Le Diagramme de Cas d’utilisation est un schéma qui montre les cas
d’utilisation (ovales) reliés par des associations(ligne) à leurs acteurs
(stick man ou représentations graphiques) On utilise l’icône appelée
Acteur Humain
Modélisation fonctionnelle
3/ Scénario:
3.1 Définition :
Un scénario représente une succession particulière
d’enchaînements,s’exécutant du début à la fin du cas
d’utilisation, un enchaînement étant l’unité de description
de séquences d’actions.
Erreur
Fin
Début Normale
Enchaînements
étude de Cas : GAB
GAB : Guichet automatique de Banque offres les
services suivants :
1/ Distribution d’argent a tout porteur de carte
banc aire via un lecteur et un distributeur de
billets.
EXRCICE 1 : ACTEURS
Dans cet exercice on est appelle à identifier les
entités externes qui réagissent directement avec
le GAB.
T.A.F :
1.1 Identifier les acteurs du GAB.
1.2 Identifier les acteurs principaux et les acteurs
secondaires
1.3 élaborer le digramme correspondant
étude de Cas : GAB
T.A.F :
décrivez la partie obligatoire du cas utilisation
RETIRER DE LARGENT (pour acteur non
client de la banque)
étude de Cas : GAB
EXRCICE 3 : SCENARIO