I.8.1.4.DESCRIPTION DE CAS D'UTILISATION
a. Cas d'utilisation « passer commande »
But : permettre au client de passer sa commande normalement.
Acteur concerné : client (principal) Réception
(secondaires). Pré-condition :
1. Il existe une commande;
Scénario nominal
1. le client se fait renseigner des produits disponibles et de
leurs prix par la réception
2. il choix les produits à commander
3. il saisit sa commande (nom client, adresse,
téléphone, produit, quantité, prix unitaire)
4. le client valide sa commande
24
Description formelle
«System»
Client
passerCommande()
Fournir Informations
saisirCommande()
Commande en cours
ValiderCommande()
enregistrer commande
b. Cas d'utilisation « Traiter Commande »
But : permettre à la réception de traiter une
commande jusqu'à produire une facture correspondant à la commande
du client.
Résumé : la réception
choisit une commande, vérifie la quantité de chaque produit
commandé la quantité, le prix unitaire, le prix total,
confectionne un bon de commande du client.
Acteur concerné : Réception
(principal), client (secondaire).
Scénario nominal
1. La réception choisit une commande et prend
connaissance du contenu
2. Il saisit le bon de commande de la commande encours ;
3. Il valide la commande ;
Post-condition
1. Commande traitée
25
Description formelle
: Réception
Liste de bons de commande affichés
lignes de commande affichées
etablir bon commande()
bon commnde établit
choisirCommande()
ValiderCommande()
traiterCommande()
«System»
générerbon Commande
remettre bon commande()
transmettreBonCommande)
Client
caisse
26
|