2 Uml Diagramme de Cas D Utilisation TD

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

IUT d’Orsay CPOO - 2020-2021

TD1 : Diagramme de cas d’utilisation

Exercice 1 : Gestion d’une bibliothè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 ceux-ci
n’ont pas rendu leurs ouvrages au-delà du délai autorisé. Les bibliothécaires sont chargés de
gérer les emprunts et la restitution des ouvrages ainsi que l’acquisition de nouveaux ouvrages.

Il existe trois catégories d’abonné. Tout d’abord les étudiants qui doivent seulement s’acquitter
d’une somme forfaitaire pour une année afin d’avoir droit à tous les services de la bibliothèque.
L’accès à la bibliothèque est libre pour tous les enseignants. Enfin, il est possible d’autoriser des
étudiants d’une autre université à s’inscrire exceptionnellement comme abonné moyennant
le versement d’une cotisation. Le nombre d’abonné externe est limité chaque année à environ
10 % des inscrits.

Un nouveau service de consultation du catalogue général des ouvrages doit être mis en place.

Les ouvrages, souvent acquis en plusieurs exemplaires, sont rangés dans des rayons de la
bibliothèque. Chaque exemplaire est repéré par une référence gérée dans le catalogue et le
code du rayon où il est rangé.

Chaque abonné ne peut emprunter plus de trois ouvrages. Le délai d’emprunt d’un ouvrage
est de trois semaines, il peut cependant être prolongé exceptionnellement à cinq semaines.

Questions
— Il est demandé d’élaborer le diagramme des cas d’utilisation

[email protected] 1/ 4
IUT d’Orsay CPOO - 2020-2021

Solution

Paiement des droits

include

Inscription

Gestionnaire Etudiant Etudiant Externe


Relancer

Emprunt

Restitution

Bibliothecaire Abonne Enseignant

Acquisition

Consultation

Prolonger

Exercice 2 : Terminal Point de Vente (TPV)

Cet exercice concerne un système simplifié de caisse enregistreuse de super- marché. Le


déroulement normal d’utilisation de la caisse est le suivant :
— Un client arrive à la caisse avec des articles à payer
— Le caissier enregistre le numéro d’identification (CPU) 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 caissier signale la fin de la vente.
— La caisse affiche le total des achats.
— Le client choisit son mode de paiement :
— numéraire : le caissier encaisse l’argent reçu, la caisse indique l’argent à rendre au
client.

[email protected] 2/ 4
IUT d’Orsay CPOO - 2020-2021

— chèque : le caissier vérifie la solvabilité du client en transmettant une requête à un


centre d’autorisation via la caisse.
— carte de crédit : un terminal bancaire fait partie de la caisse. Il transmet une demande
d’autorisation à un centre d’autorisation en fonction du type de la carte.
— La caisse enregistre la vente et imprime un ticket.
— Le caissier donne le ticket de caisse au client.
Après la saisie des articles, le client peut présenter au caissier des coupons de réduction
pour certains articles. Lorsque le paiement est terminé, la caisse transmet les informations sur
le nombre d’articles vendus au système de gestion des stocks.
Tous les matins, le responsable du magasin initialise les caisses pour la journée.

Questions
— Construire un diagramme de cas d’utilisation détaillé de la caisse enregistreuse.
— Décrire textuellement le cas d’utilisation principal « Traiter le passage en caisse » sans
détailler les cas d’utilisation spécialisés correspondant aux différents cas de règlement.

Solution

[email protected] 3/ 4
IUT d’Orsay CPOO - 2020-2021


Scénario nominal
1. Un client arrive à la caisse avec des articles à payer
2. Le caissier passe les articles
3. Le système enregistre le numéro d’identification (CPU) de chaque article.
4. La système affiche le prix de chaque article et son libellé.
5. Lorsque tous les achats sont enregistrés, le caissier signale la fin de la vente.
6. La système affiche le total des achats.
7. Le système enregistre le paiement
8. La système enregistre la vente et imprime un ticket.
9. Le caissier donne le ticket de caisse au client.
Scénario alternatif
— 3.b Le système enregistre la quantité d’un produit si elle est supérieure à 1.
— 5.b.1 Le client présente les coupons de réduction
— 5.b.2 Le caissier passe les coupons
— 5.b.3 Le système enregistre les réductions
— 5.b.4 Le caissier signale la fin de la vente.

[email protected] 4/ 4

Vous aimerez peut-être aussi