Vous êtes sur la page 1sur 3

Série 1

Les diagrammes de cas d’utilisation

Exercice 1
Cet exercice traite un système simplifié de caisse enregistreuse de supermarché. 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 n° 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 caissier signale la fin de la vente.
- La caisse affiche le total des achats.
- Le client choisit son mode de paiement qui peut être :

 Liquide: le caissier encaisse l'argent reçu, la caisse indique la monnaie à rendre


au client.
 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 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. 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.

1. Identifiez les différents acteurs du système de Caisse enregistreuse.


2. Elaborez un Diagramme de Cas d'Utilisation détaillé de la Caisse enregistreuse.
3. Ecrivez une description textuelle détaillée du cas d'utilisation global: Traiter le passage en
caisse.

Exercice 2
On considère le système suivant de gestion d’un DAB (Distributeur automatique de billets) :

Le distributeur délivre de l’argent à tout porteur de carte (carte Visa ou carte de la banque).
En plus de retrait d’argent, les clients de la banque peuvent : consulter leurs soldes du compte
et aussi déposer de l’argent (sous forme de chèque ou numéraire). En cas de dépôt sous forme
de chèque, un centre d’autorisation doit intervenir afin de valider le chèque. La consultation
du solde peut être accompagnée par l’impression d’un ticket sous demande du client.
L’impression se fait à travers une imprimante liée au distributeur.
Toute transaction est sécurisée et nécessite par conséquent une authentification. Dans le cas
où une carte est avalée par le distributeur, un opérateur de maintenance se charge de la
récupérer. C’est la même personne qui collecte également les dépôts d’argent et qui recharge
le distributeur. Notons que l’exécution de tout type de transaction pour ce système doit se
faire en temps réel et que ses interfaces doivent être faciles à utiliser.

1. Identifiez les acteurs du système DAB. Donnez une classification de ces acteurs.
2. Modéliser cette situation par un diagramme de cas d’utilisation.

Exercice 3

En vue de la mise en place d’un logiciel dédié à l’industrie textile, nous étudions
principalement quelques fonctionnalités permettant de recueillir l’information sur les produits
développés dans l’entreprise.
Tout le personnel de l’entreprise peut consulter le système, soit pour vérifier qu’un produit
particulier existe, soit pour un parcours libre des informations. Toute consultation doit être
précédée par une authentification légère dans laquelle la personne précise son nom et son
service à des fins de statistiques ultérieures.
Les ingénieurs peuvent effectuer différentes opérations de mise à jour pour les produits dont
ils sont responsables : ajout, retrait et modification des informations sur les produits. Ces
opérations doivent être précédées d’une authentification plus approfondie lors de laquelle
l’ingénieur précise son nom, son service et introduit un mot de passe qui est vérifié en
contactant le système de gestion du personnel.
Toutes les opérations (consultations et mises à jour) donnent lieu à un enregistrement dans un
journal des accès et peuvent optionnellement s’accompagner d’une impression des documents
accédés.
Travail demandé :
Représenter le diagramme de cas d’utilisation pour ce système.

Exercice 4 

Dans le cadre de la conception d’un système de gestion d’une bibliothèque, on vous demande
de modéliser les besoins relatifs à ce système à l’aide d’un diagramme de cas d’utilisation. On
vous communique la description suivante :
Le bibliothécaire peut faire la gestion des œuvres, la gestion des adhérents et la gestion des
emprunts.
La gestion des œuvres est précédée par une recherche des œuvres en question. La gestion des
adhérents et la gestion des emprunts doivent être, chacune, précédée par une recherche des
adhérents en question. La gestion des emprunts consiste à prêter des exemplaires aux
adhérents ou à rendre des exemplaires à la bibliothèque. La gestion des emprunts peut
renfermer la génération d’un contentieux si un exemplaire emprunté n’est pas rendu au bout
de 3 semaines. De plus, si l’exemplaire n’est toujours pas rendu au bout d’un an, une
procédure judiciaire est déclenchée.
La gestion des comptes utilisateurs est assurée par l’administrateur de ce système.
L’accès aux fonctionnalités de ce système n’est possible qu’après une authentification de tout
utilisateur (nom d’utilisateur et mot de passe).
Travail demandé :
Proposer un diagramme de cas d’utilisation modélisant les besoins relatifs à ce système.

Vous aimerez peut-être aussi