Vous êtes sur la page 1sur 1

Université Sultan Moulay Slimane

Ecole Nationale des Sciences Appliquées


Khouribga

TD / TP 1 : UML

Exercice 1 : Recensement acteurs et cas d'utilisation simples, Relations


entre acteurs.
Considérons le système informatique qui gère une station-service de distribution d’essence. On
s’intéresse à la modélisation de la prise d’essence par un client.
1. 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 : le client, le
pistolet ou la gâchette ? Expliquer et modéliser ?
2. Le pompiste peut se servir de l’essence pour sa voiture. Est-ce un nouvel acteur ? Expliquer et
compléter la modélisation si nécessaire ?
La station a un gérant qui utilise le système informatique pour des opérations de gestion. Est-
ce un nouvel acteur ? Expliquer et compléter la modélisation si nécessaire ?
3. La station-service a un petit atelier d’entretien de véhicules dont s’occupe un mécanicien. Le
gérant est remplacé par un chef d’atelier qui, en plus d’assurer la gestion, est aussi mécanicien.
Expliquer et compléter la modélisation si nécessaire ?

Exercice 2 : Relations entre cas d'utilisation


On s'intéresse à la modélisation d'une borne automatique d'un magasin. Le client peut faire ses
courses en ligne à travers un site commercial et venir après au magasin les tirer au drive. Sur l'écran de
la borne automatique du magasin, on a deux options : « commande sur place » ou « retrait de
marchandises ». Pour retirer les marchandises, il faut obligatoirement procéder au paiement si ce n'est
pas encore fait sur le site.
1. Modéliser les fonctionnalités proposées par la borne automatique via un diagramme de cas
d'utilisation.
2. Si le client veut passer une commande et il est nouveau, il doit s’enregistrer. Compléter le
diagramme de cas d’utilisation.
Exercice 3 : Relations entre cas d'utilisation
Considérons un magasin où le processus de vente est comme suit :
 Le client entre et passe dans les rayons.
 Il peut consulter les prix via le détecteur des codes à barres.
 Il peut acheter une grande quantité d’articles (si le vendeur trouve que le stock est suffisant).
 Il passe chez le caissier pour régler ses achats (tout moyen de paiement est accepté : espèce,
chèque ou carte bancaire).
 Il peut éventuellement bénéficier d’une réduction selon la quantité achetée.
Etablir le diagramme des cas d'utilisation de cette situation à l’aide de modelio.
Exercice 4 : Diagramme d’activités
Pour lancer un projet d’aménagement, le dossier doit être établi au départ, par la suite il est
soumis au siège central et à la banque en même temps pour qu’ils puissent l’étudier. Si le projet et
validé par les deux entités le projet est lancé, si l’une des entités refuse, le projet est abandonné.
Etablir le diagramme d’activité des cas d’utilisation.

TD : UML 1 Pr. Alaeddine BOUKHALFA

Vous aimerez peut-être aussi