• Aucun résultat trouvé

Exercices UML

N/A
N/A
Protected

Academic year: 2022

Partager "Exercices UML"

Copied!
1
0
0

Texte intégral

(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.

Références

Documents relatifs

Construisez la table de vérité d’une porte XOR (ou exclusif) à

3) Préciser la température de changement d’état de l’eau dans chacun des DOC.1 à 4.. Exemple : eau liquide placée au

 Par chèque : le caissier vérifie la pièce d'identité du client, enregistre son numéro dans la caisse (au clavier) et au dos du chèque, et puis fait imprimer le montant à

Ce cas commence quand un client choisit de payer par carte de crédit après avoir été informé du montant total de la vente2. Le client transmet sa carte de crédit

Réponse : Pour montrer que , nous devons le montrer pour les notations O et.. Grand : Nous devons montrer

Grand : Nous devons montrer pour tout.. Noter le besoin des

En déposant une soumission, le soumissionnaire atteste que, s'il obtient le contrat découlant de la demande de soumissions, chaque individu proposé dans sa soumission

Ses yeux sont immenses, je pourrais me noyer à l'intérieur, disparaître, ou laisser le silence engloutir Monsieur Marin et toute la classe avec lui, je pourrais