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'une plateforme de commerce électronique avec l'outil d'Oracle (Oracle Application Express) d'Oracle

( Télécharger le fichier original )
par Sory Ibrahima Thiam
Ecole supérieure polytechnique de Dakar - Diplome d'ingénieur technologue en informatique 2011
  

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

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

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








"Enrichissons-nous de nos différences mutuelles "   Paul Valery