Vous êtes sur la page 1sur 1

Exercices UML

Exercice : UML – Le cas « caisse de supermarché »

Le déroulement normal d’utilisation d’une caisse de supermarché est le suivant :


- un client arrive à la caisse avec ses articles à payer
- le caissier enregistre le numéro d’identification de chaque article , ainsi que la quantité si elle est
supérieure à 1
- la caisse affiche le prix de chaque article et son libellé
- lorsque tous les achats sont enregistrés, le caissuer signale la fin de la vente
- la caisse affiche le total des achats
- le caissier annonce au client le montant total à payer
- le client choisit son mode de paiement
o liquide : le caissier encaisse l’arent, la caisse indique le montant à rendre au client
o chèque : le caissier note le numéro de pièce d’identité du client
o carte de crédit : la demande d’autorisation est envoyée avant la saisie
- la caisse enregistre la vente et l’imprime
- le caissier donne le ticket de caisse au client

Modéliser cette situation à l’aide d’un diagramme de séquence en ne prenant en compte que le paiement
en liquide.

Exercice : UML – Le cas « Robot 1»

Un robot qui a pour but de chercher des pièces est composé d’un bras articulé
Un bras articulé peut se déplier et se replier et est doté d’une pince
La pince peut s’ouvrir et se fermer
Lorsque l’utilisateur indique au robot de chercher une pièce,le robot déplie son bras, attrape la pièce avec sa
pince, replie son bras puis relache la pièce.

Après avoir dessiner le diagramme de classes, modéliser cette situation à l’aide d’un diagramme de
séquence.

Exercice : UML – Le cas « Robot 2»

Complétez le diagramme de séquence précédent sur le robot pour ajouter 2 capteurs (une caméra et un
détecteur de chocs).
Les capteurs peuvent envoyer des messages à tout moment au robot.
En cas de problème, un opérateur humain (appelé le pilote) pourra envoyer au robot un message d’arrêt
d’urgence qui arrêtera son moteur.

Exercice : UML – Le cas « Biblothèque »

Une bibliothèque universitaire souhaite automatiser sa gestion.


Cette bibliothèque est gérée par un gestionnaire chargé des inscriptions et des relances des lecteurs quand ils
n’ont pas rendu leurs ouvrages.
Les bibliothécaires sont chargés de gérer les emprunts et la restitution des ouvrages ainsi que l’acquisition de
nouveaux ouvrages en mettant à jour le catalogue.
Si l’emprunteur n’est pas déjà inscrit, le bibliothécaire le dirige vers le gestionnaire afin de réaliser l’inscription.
Au moment de la restitution des ouvrages, le délai d’emprunt est vérifié mais seul, le gestionnaire est autorisé à
appliquer des pénalités, sous forme d’interdiction (temporaire ou définitive) d’emprunter.

Représenter les règles de gestion à l’aide d’un diagramme d’activités.

Vous aimerez peut-être aussi