Vous êtes sur la page 1sur 3

TD1 : Diagramme de cas d'utilisation

UML

Matiére : Commerce electronique


Enseignante : Asma
Berriri

1 Identi cation des acteurs et de cas d'utilisation simples


Consid rons une station-service de distribution d'essence. Les clients se servent de l'essence et le
pompiste remplit les cuves.
Question : Le client se sert de l'essence de la fa on suivante : il prend un pistolet accroch une
pompe et appuie sur la g chette pour prendre de l'essence. Qui est l'acteur du syst me ? Est-ce le client,
le pistolet ou la g chette ?
C'est le client. Un acteur est toujours ext rieur au syst me. D nir les acteurs d'un syst me, c'est
aussi en d nir les bornes.

Question : Jojo, dont le m tier est pompiste, peut se servir de l'essence pour sa voiture. Pour
mod liser cette activit de Jojo, doit-on d nir un nouvel acteur ? Comment mod lise-t-on a ?

Jojo est ici consid r comme un client. Pour d nir les acteurs, il faut raisonner en termes de
r les.

Question : Lorsque Jojo vient avec son camion citerne pour remplir les r servoirs des pompes, est-il
consid r comme un nouvel acteur ? Comment mod lise-t-on cela ?

Jojo est ici consid r comme pompiste.

Question : Certains pompistes sont aussi quali s pour op rer des op rations de maintenance en plus
des op rations habituelles des pompistes telles que le remplissage des r servoirs. Ils sont donc r parateurs
en plus d' tre pompistes. Comment mod liser cela ?

1
La seule relation possible entre deux acteurs est la g n ralisation. Elle permet de sp ci er des usages
particuliers.

2 Relations entre cas d'utilisation


Soient les cas d'utilisation suivants :
Passer une commande
Passer une commande urgente
Suivre une commande
Valider l'utilisateur
Passer une commande
Exp dier commande totale ou partielle
Le suivi de la commande d signe le processus complet, du passage l'exp dition. Il peut toutefois arriver
qu'une commande pass e ne soit pas envoy e. Passer une commande urgente est un cas particulier de
passer une commande. Pour passer une commande, il faut n cessairement valider l'utilisateur.
Question : Donner le diagramme de cas d'utilisation sans repr senter les acteurs

2
3

Vous aimerez peut-être aussi