PDF Google Drive Downloader v1.1


Report a problem

Content text +TP CONCEPTION ORIENTEE OBJETS UML LBD FSR RABAT.pdf

Faculté des Sciences de Rabat A. U 16/17 Département d’Informatique Filière SMI – Semestre 5 Module 31 : Modélisation Orientée Objet en UML TP1 : Diagramme de cas d'utilisation Caisse enregistreuse de supermarché Ce TP concerne un système simplifié de caisse enregistreuse de supermarché. Le déroulement normal d’utilisation de la caisse est le suivant : 1. Un client arrive à la caisse avec des articles à payer. 2. Le caissier lit le code barre de chaque article, ainsi que la quantité si elle est supérieure à un. 3. La caisse affiche le prix de chaque article et son libellé. 4. Lorsque tous les achats sont enregistrés, le caissier signale la fin de la vente. 5. La caisse affiche le total des achats. 6. Le Caissier annonce le montant total au client. 7. Le client choisit son mode de paiement : a. espèce : le caissier encaisse l’argent reçu, la caisse indique la monnaie à rendre au client ; b. chèque : le caissier vérifie la solvabilité du client en transmettant une requête à un centre d’autorisation via la caisse ; passe le chèque dans une imprimante reliée à la caisse et le donne au client pour signature. c. carte bancaire : un terminal bancaire fait partie de la caisse. Il transmet, après insertion de la carte, une demande d’autorisation à un centre d’autorisation en fonction du type de la carte. Une fois l'autorisation donnée deux tickets sont imprimés : un pour la caisse et un autre le client. 8. La caisse enregistre la vente et imprime un ticket. 9. 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 de stocks. Tous les matins, le responsable du magasin initialise les caisses pour la journée. Variantes V1 : code de l'article inconnu L’enchaînement V1 démarre au point 3 du scénario nominal. 3. Le TPV indique au Caissier que le code de l’article est inconnu. L’article ne peut alors être pris en compte dans la vente en cours. Le scénario nominal reprend au point 2 s’il y a d’autres articles ou au point 4 s’il n’y en a pas. V2 : demande d’annulation d’article L’enchaînement V2 démarre au point 2 du scénario nominal. 2. Le Caissier demande l’annulation du dernier article (prix erroné, etc.). 3. Le TPV enlève l’article de la vente en cours. Le scénario nominal reprend au point 2 s’il y a d’autres articles ou au point 4 s’il n’y en a pas. Erreur E1 : annulation de la vente L’enchaînement E1 peut démarrer du point 2 au point 7 du scénario nominal. 2-7 Le Caissier annule l’ensemble de la vente et le cas d’utilisation se termine en échec.
Une 1ère solution en ne tenant compte que du cas nominal : Une 2ème solution en tenant compte des variantes :

Related document

x
Report download errors
Report content



Download file quality is faulty:
Full name:
Email:
Comment
If you encounter an error, problem, .. or have any questions during the download process, please leave a comment below. Thank you.