Sie sind auf Seite 1von 3

Description textuelle des cas dutilisation Maintenir le catalogue , grer son panier et Effectuer une commande Nous dtaillons

llons chaque cas dutilisation avec ses scnarios : un scnario nominal (le cas le plus frquent), les scnarios alternatifs (ou dextension) et les scnarios dexceptions. Chaque scnario est compos dtapes. Une tape est un message de lacteur vers le systme, une validation ou un changement dtat du systme ou encore un message du systme vers un acteur. On choisit de numroter chaque tape. La description dtaille des cas dutilisation comporte des pr conditions et des post conditions. Description textuelle du cas dutilisation Maintenir le catalogue Acteur principal : Le libraire Acteurs secondaires : les deux systmes nouveauts et gestion des stocks Objectif : Linternaute doit pouvoir rajouter de nouveaux ouvrages et mettre jour le catalogue des ouvrages prsents aux internautes Pr conditions : Le libraire a t authentifi et Il existe une version du catalogue Post conditions : La version n + 1 du catalogue est oprationnelle Scnario nominal 1. Le libraire demande la mise jour 2. Le systme Nouveauts alimente le site avec les nouveaux ouvrages 3. Le systme Gestion des stocks met jour les prix et les quantits en stock des ouvrages 4. Le systme met jour une nouvelle version du catalogue et prsente la nouvelle version au libraire 5. Le libraire valide la mise jour du catalogue Scnario dexception E1 le systme dtecte un disfonctionnement des systmes externes Le scnario E1 dmarre au point 2 ou au point 3 du scnario nominal 3 ou 4 Le systme signale le dysfonctionnement au libraire 5. Le libraire annule la transaction de mise jour et demande la version prcdente du catalogue Le cas dutilisation est termin Scnarios alternatifs (ou dextension) A1 le libraire dtecte des erreurs dans les mises jour Le scnario A1 dmarre au point 2 ou au point 3 du scnario nominal 3 ou 4. Le libraire modifie les informations errones Le scnario nominal reprend ltape 4. Spcification particulire : Le catalogue est mis jour chaque soir.

Description textuelle du cas dutilisation passer une commande Acteur principal : Linternaute Objectif : A tout moment un internaute doit pouvoir saisir partir dun formulaire une commande douvrage Pr conditions : Le panier de linternaute nest pas vide et il a accd au formulaire de saisie de sa commande Post conditions : Une commande a t enregistre et transmise au service Clients Scnario nominal 1. Le systme affiche le formulaire de saisie de commande 2. Linternaute remplit le formulaire avec lensemble des informations ncessaires au paiement et la livraison de la commande 3. Le systme affiche le rcapitulatif de la commande 4. Linternaute valide la commande 5. Le systme transmet la commande valide au service Clients 6. Le systme confirme la commande linternaute Scnario alternatif (ou dextension) A1. Linternaute est dj client Le scnario A1 dmarre ltape 2. du scnario nominal 1. linternaute fournit son mot de passe et son adresse lectronique 2. le systme affiche les coordonnes de facturation et de livraison Le scnario nominal reprend ltape 3. A2. Le systme ne reconnat pas le mot de passe Le scnario A2 dmarre ltape 2 du scnario A1 3. le systme demande linternaute de sidentifier nouveau Le scnario A1 reprend ltape 2 A3 Linternaute veut modifier les informations enregistres Le scnario A3 dmarre ltape 3 du scnario nominal 3. Linternaute fournit ses nouvelles coordonnes et valide 4. Le systme confirme la validation 5. Le systme revient au formulaire de commande Le scnario nominal reprend ltape 3. Scnario dexception E1. Linternaute annule sa commande Le scnario E1 dmarre ltape 3 du scnario nominal 4. Le systme raffiche le panier Le cas dutilisation est termin Spcification particulire : Il est important de garantir la scurit et la confidentialit des changes.

Description textuelle du cas dutilisation Grer son panier Acteur principal : Linternaute Objectif : Lorsque linternaute est intress par un ouvrage, il doit avoir la possibilit de lenregistrer dans son panier virtuel, puis dajouter dautres ouvrages, en supprimer ou encore modifier le quantits avant de passer commande. Pr conditions : Aucune Post conditions : Aucune Scnario nominal 1. Linternaute enregistre les ouvrages qui lintressent dans un panier virtuel (voir le CU rechercher des ouvrages) 2. Linternaute demande laccs son panier 3. Le systme affiche ltat de son panier (cf exemple de panier ou chaque ouvrage du panier est prsent sur une ligne, avec son titre, son auteur, son n ISBN. Son prix unitaire est affich, la quantit est positionne 1 par dfaut et le prix total de la ligne est calcule. Le total de la commande est calcul par le systme et affich en bas du panier avec lindication des frais de port)) 4. Linternaute valide son panier pour demander effectuer une commande (voir CU passer une commande ) Scnario alternatif (ou dextension) A1 linternaute modifie les quantits des lignes du panier ou supprime des lignes Le scnario A1 dmarre au point 4 du scnario nominal 4 Linternaute modifie les quantits des lignes ou supprime des lignes 5. Le systme met jour le total de la ligne et le total du panier Le scnario nominal reprend ltape 4 A2 Linternaute demande un devis Le scnario A2 dmarre au point 4 du scnario nominal 4 .Linternaute demande un devis pour commander par courrier 5. Le systme dlivre un devis Le cas dutilisation est termin A3 Linternaute effectue une nouvelle recherche (voir le cas dutilisation rechercher des ouvrages ) Le scnario A3 dmarre au point 4 du scnario nominal 4. le scnario nominal reprend en 1. Spcification particulire : Le panier de linternaute est sauvegard pendant toute la dure de sa visite sur le site. Le calcul de la TVA doit tre explicite. Le calcul du montant du panier doit toujours tre exact.

Das könnte Ihnen auch gefallen