0% ont trouvé ce document utile (0 vote)
230 vues4 pages

Gestion Bibliothèque & Caisse UML

Le document décrit la gestion d'une bibliothèque universitaire et d'un terminal de caisse enregistreuse. Il présente les différents acteurs et leurs interactions pour l'emprunt et la restitution d'ouvrages à la bibliothèque, ainsi que le déroulement d'un passage en caisse au supermarché.

Transféré par

ariel kook
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
230 vues4 pages

Gestion Bibliothèque & Caisse UML

Le document décrit la gestion d'une bibliothèque universitaire et d'un terminal de caisse enregistreuse. Il présente les différents acteurs et leurs interactions pour l'emprunt et la restitution d'ouvrages à la bibliothèque, ainsi que le déroulement d'un passage en caisse au supermarché.

Transféré par

ariel kook
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

2A - IUT d’Orsay CPOO - 2021/2022

Travaux dirigés - TD
Diagramme UML des 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 gestion-
naire 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 se-
maines, il peut cependant être prolongé exceptionnellement à cinq semaines.

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

[email protected] 1/ 4
2A - IUT d’Orsay CPOO - 2021/2022

Solution
Gestion de bibliothèque
Gestion de bibliothèque

Paiement des droits

include

Inscription

Gestionnaire Etudiant Etudiant Externe


Relancer

Prolonger

Emprunt

Restitution

Bibliothecaire Abonne Enseignant

Acquisition

Consultation

Exercice 2 : Terminal Point de Vente (TPV)

Cet exercice concerne un système simplifié de caisse enregistreuse de super- marché. Le déroulement nor-
mal 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.
— chèque : le caissier vérifie la solvabilité du client en transmettant une requête à un centre d’autorisa-
tion via la caisse.

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

— 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 ar-
ticles. 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

Caisse
Caisse

Initialiser la caisse

Responsable

Enregistrer quantité

extend

Enregistrer CPU include Afficher Infos

include

Traiter passage en caisse

Caissier
extend

include Enregistrer coupon réduction

include Terminer vente

include

Afficher total

payer en espèces include afficher monnaie

Enregistrer payement payer en chèque


include
include include payer en CB include contacter CA

Centre autorisation
Imprimer Ticket Enregistrer vente

Systeme gestion stock

[email protected] 3/ 4
2A - IUT d’Orsay CPOO - 2021/2022


Scénario nominal
1. Le caissier lance un nouveau passage à la caisse
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énarios alternatifs
— 3.b Le système enregistre la quantité d’un produit si elle est supérieure à 1.
— 5.b.1 Le caissier passe les coupons de réduction
— 5.b.2 Le système enregistre les réductions
— 5.b.3 Le caissier signale la fin de la vente.

[email protected] 4/ 4

Vous aimerez peut-être aussi