Académique Documents
Professionnel Documents
Culture Documents
Introduction
1
Intérêts
2
Représentation d’un diagramme de cas d’utilisation
Acteurs
3
Acteurs
Remarques:
4
Représentation d’un acteur
<<acteur>>
Secrétaire Site Web de l'établissement
Etudiant
Système de Gestion
Scolaire
<<acteur>>
Imprimante
5
Types d’acteurs
Type d’acteurs
6
Relations entre acteurs
Cas d'utilisation
7
Cas d'utilisation
Un cas d’utilisation se représente par:
«use case »
Une ellipse contenant son nom et Nom du cas
optionnellement, un stéréotype «use case Liste de propriétés
», au-dessus du nom, et une liste de
propriétés au-dessous.
Ou
Un rectangle à deux compartiments; celui Nom du cas
du haut contient le nom du cas ainsi
Liste de propriétés
qu’une ellipse et celui du bas est optionnel
et peut contenir une liste de propriétés
8
Exercice 1
9
Structuration des cas d'utilisation
Généralisations/spécialisations.
10
Relation d'inclusion
Effectuer un virement
« include »
Retirer de l’argent
« include »
Client
S’authentifier
11
Relation d'extension
« extend » A
B
point d’extension
Relation d'extension
12
Relation d'extension : Exemple
Borne interactive d’une banque
Effectuer un virement
Retirer de l’argent
« include »
Extension points
verif_solde{ après avoir
demandé le montant }
Retirer de l’argent
« include »
Client Condition: si montant > 500DH « extend» S’authentifier
Extension point: verif_solde
13
Relation de généralisation
Effectuer un virement
Retirer de l’argent
« include »
Extension points
verif_solde{ après avoir
demandé le montant }
« include »
Client Condition: si montant > 500DH « extend» S’authentifier
Extension point: verif_solde
14
Exercice 1 - suite
15
Description des cas d’utilisation
Description textuelle
16
Description par diagramme de séquence
Description textuelle
17
Description textuelle du CU banque 1/3
Identification
Nom du cas : retrait d’espèces en euros.
Objectif : détaille les étapes permettant à un guichetier d’effectuer
l’opération de retrait d’euros demandé par un client.
Acteur principal : Guichetier.
Acteur secondaire : Système central.
Date : le 18/02/2012.
Responsable : M. Chaouki.
Version : 1.0.
Post-conditions
Le guichetier ferme le compte.
Le client récupère l’argent.
Prof. Asmaa El Hannani ISIC-S2 100
18
Description textuelle du CU banque 3/3
Rubriques optionnelles
Contraintes non fonctionnelles
Fiabilité : les accès doivent être extrêmement sûrs et sécurisés.
Confidentialité : les informations concernant le client ne doivent
pas être divulguées.
Contraintes liées à l’interface homme-machine
Donner la possibilité d’accéder aux autres comptes du client.
Toujours demander la validation des opérations de retrait.
19