WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'un logiciel de gestion de pharmacie

( Télécharger le fichier original )
par BEDJAOUI CHAOUCHE Mohamed BENTATOU Zakaria ERRAMI Mouhamed N
Université de Tlemcen - Ingénieur en informatique 2009
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy