III.4.1.2. Cas d'utilisation: « Maintenir
catalogue»
Acteurs:
Administrateur du système
Pré condition:
L'acteur doit s'authentifié.
Scénario nominal:
Ajouter un produit au catalogue
L'acteur remplit les champs du formulaire.
Le système vérifie si un champ est vide, invalide
ou produit existant, si erreur alorsException1.
Il valide l'ajout du nouveau produit.
Modifier un produit
L'acteur sélectionne le produit qu'il veut modifier.
Il met à jour les informations concernées par la
modification et valide, si erreur alors Exception1.
Lister des produits
Le système lui affiche la liste des produits appartenant
à cette catégorie. Supprimer un produit
L'acteur choisi le produit qu'il veut supprimer.
Exceptions:
Exception1: un message d'erreur
apparaît relatif à l'erreur rencontrée.
Post conditions:
Catalogue mis à jour.
Mise à jour de la base de données.
III.4.1.3. Cas d'utilisation: « Rechercher
produits»
Acteurs:
Administrateur du système, Client, Internaute
Pré condition:
Aucune.
Scénario nominal:
Rechercher un produit
L'acteur remplit le champ de recherche et valide.
Le système vérifie si un champ est vide, invalide,
si erreur alors Exception1.
Exceptions:
Exception1: un message d'erreur
apparaît relatif à l'erreur rencontrée. Post
conditions:
Produit trouvé.
Affichage détails produit
III.4.1.4. Cas d'utilisation: « Effectuer
commande»
Acteurs :
Client
Pré condition:
L'acteur doit s'authentifié.
Scénario nominal:
Ajouter des produits au panier
L'acteur choisit les produits constituant sa commande
Le système vérifie la disponibilité du
produit si erreur alors Exception1. Il valide son panier
Il choisit la méthode de paiement
Il valide sa commande
21
Mise en place d'une plateforme de commerce électronique
avec l'outil d'oracle (Oracle Application Express)
Modifier une commande
L'acteur sélectionne les champs de la commande qu'il veut
modifier.
Il met à jour les informations concernées par la
modification et valide, si erreur alors Exception1.
Lister les commandes
Le système lui affiche la liste des commandes.
Exceptions:
Exception1: Un message d'erreur
apparaît relatif à l'erreur rencontrée.
Post conditions:
Commande effectuée avec succès. Mise à
jour de la base de données.
III.4.1.5. Cas d'utilisation: « Gérer son
panier»
Acteurs:
Client, Internaute
Pré condition:
Aucune
Scénario nominal:
L'internaute enregistre les produits qui l'intéressent
dans un panier virtuel (voir le cas d'utilisation
Rechercher un produit
L'internaute demande l'accès à son panier
Le système affiche l'état de son panier
L'internaute valide son panier pour demander à effectuer
une commande (voir cas d'utilisation « Effectuer une commande »)
Exceptions:
Exception1: Un message d'erreur
apparaît relatif à l'erreur rencontrée
Post conditions:
Aucune
|