2.3 Décrire les cas d'utilisation
2.3.1 Cas d'Utilisation TRAITER LA VENTE
Scénario d'identification
Titre traiter la vente.
Résumer un client arrive a la pharmacie avec une
ordonnance ou la liste de médicament qu'il souhaite achetée, le
pharmacien effectue la vente des produits disponibles, à la fin de
l'opération le client part avec les médicaments.
Acteurs Pharmacien, Employé (principal), Client
(secondaire).
Date de création 21 avril 2009
Version 1.0
Responsable SAmRAou[ Youcef.
Description de scénarios
Pré conditions l'ordinateur est allumé, le
pharmacien ou l'employé y est connecté. Scénario
nominal
1. Le cas d'utilisation commence quant le client se
présente à la pharmacie avec un e ordonnance ou la liste de
médicament qu'il souhaite achetés.
2. L'employé vérifie la disponibilité de
chaque médicament dans le logiciel ainsi que leur date de
péremption.
3. L'employé va chercher les médicaments dont il
est question dans le stock.
4. L'employé enregistre le nom de chaque
médicament dans le logiciel, s'il y a plus de exemplaire par produit,
l'employé indique également la quantité.
5. Le logiciel valide le médicament et détermine
son prix, ensuite il affiche la description et le prix du médicament en
question.
6. Apres avoir enregistrer tous le produit, l'employé
indique que la vente est terminée.
7. Le logiciel calcule et affiche le montant total de la
vente.
8. L'employé annonce le montant total au client.
9. Le client effectue le paiement.
10. Le logiciel enregistre la vente effectuée.
11. L'employé demande au client s'il veut une facture
détaillée.
12. Le client demande la facture.
13. L'employé imprime la facture et la donne au client au
même temps que le médicament.
14. Le client s'en va avec le médicament.
Enchainements alternatifs
A1 demande d'annulation d'article, l'enchainement A1
démarre au point 5 du scenario nominal.
5. L'employé demande d'annulé l'article en
question.
6. Le logiciel enlève l'article de la vente en cours.
Le scenario nominal reprend au point « 3 » s'il ya
d'autre article, ou de point « 6 » s'il y en a pas.
A2 facture refusée. L'enchainement A1 démarre du
point 12 du scénario nominal.
12. le client refuse la facture.
13. l'employé donne au client les médicaments
14. le client s'en va avec les médicaments.
Enchainement d'erreur
E1 annulation de la vente.
L'enchainement E1 du point 3 au point 9 du scenario nominal:
3-9 l'employé annule l'ensemble de la vente et le cas
d'utilisation se termine en échec.
FiGuRE 6- Diagramme de séquences du scénario
nominal
FiouIe 7 - Diagramme d'Activités
|