Gestion des commandes, E-Paiement et Facturation: E-Commerce

By 15 April 2011

1.3.13. Cas d’utilisation: « Suivi des commandes»

Acteurs:
• Administrateur, Client, Commercial.

Précondition :

  • • L’acteur accède à l’application.
  • • Panier contenant des produits.

Scénario nominal :

1. Passage une commande avec livraison

  • • Le système affiche la liste des produits.
  • • L’acteur valide sa commande, s’il n’est pas authentifié alors Exception1.
  • • Si l’acteur n’est pas un client alors Exception2.
  • • L’acteur est invité à choisir une adresse de livraison ou il peut laisser son adresse personnelle.
  • • Il choisit d’être livré ou pas.
  • • Il sélectionne un mode de paiement et affiche un résumé de l’opération.
  • • Il confirme la commande.

2. Liste des commandes par tri

  • • L’acteur sélectionne le choix d’afficher la liste des commandes.
  • • Le système lui retourne une liste de commandes qui peut être triée par date, statut, prix, mode de livraison…

3. Mise à jour de l’état d’une commande

  • • Le commercial affiche la liste des commandes selon leurs statuts.
  • • Il met à jour l’état d’une commande dans le cas d’un début et d’une fin de livraison.
  • • Il valide le changement.

4. Suivi d’une commande

  • • Le client accède à son espace perso et consulte l’historique de ses commandes.
  • • Il consulte le statut de la commande (en cours, livré…)

Exceptions :

  • Exception1: le système le redirige vers une page d’identification, si c’est un nouveau client alors allé à Inscription, sinon aller à Identification.
  • Exception2: l’acteur doit être un client pour pouvoir faire des achats.

Postconditions :

  • • Commande passée.
  • • Etat de commande mis à jour.
  • • Mise à jour de la base de données.

Diagramme d'activités des cas d'utilisation  gestion des commandes
Figure22. Diagramme d’activités des cas d’utilisation « gestion des commandes ».

1.3.14. Cas d’utilisation: « Paiement en ligne»

Acteurs :

  • • Clients

 Précondition :

Scénario nominal :

1. Choisir l’adresse de livraison

  • • Après la validation de la commande, le client est redirigé vers la page livraison.
  • • Il choisit de garder son adresse personnelle pour la livraison ou de saisir une nouvelle adresse.
  • • Ensuite il choisit d’être livré ou pas.
  • • Il valide.

2. Choisir le mode de paiement

  • • Le client valide la livraison et accède au paiement.
  • • Il a le choix entre le paiement classique « Paypal » ou le nouveau mode de paiement « Plate‐forme de la Satim».
  • • S’il choisit Paypal alors il sera redirigé vers leur site sinon vers la plate‐forme Satim.

3. Paiement de la commande

  • • Une fois la commande passée, l’acteur doit impérativement payer sa commande afin que cette dernière soit prise en compte.
  • • Il choisit donc le type de carte avec laquelle il va payer.
  • • Il saisit son numéro de compte, le code confidentiel de 4 chiffres ainsi que le mois et l’année de la date d’expiration de carte.
  • • Il valide son paiement, et le compte est débité automatiquement.

Postconditions :

  • • Commande payée et le compte de la société est crédité.
  • • Mise à jour de la base de données.

Diagramme d'activité du cas d'utilisation Paiement en ligne
Figure23. Diagramme d’activité du cas d’utilisation « Paiement en ligne ».

1.3.15. Cas d’utilisation: « Facturation»

Acteurs :

  • • Clients, commercial.

Précondition :

  • • Paiement effectué sur commande.

Scénario nominal :

1. Réception de la facture

  • • Après avoir effectué le paiement, le client est livré et reçoit un e‐mail.
  • • Il trouve le lien qui conduit vers une page contenant sa facture.
  • • Il sélectionne le lien et ouvre la page de la facture.

Postconditions :

  • • Transaction terminée.
  • • Mise à jour de la base de données.

1.3.16. Cas d’utilisation: « Statistiques»

Acteurs:

  • • Administrateur.

Précondition:

  • • L’acteur doit s’authentifié.

Scénario nominal :

1. Les statistiques de la boutique

  • • L’acteur choisit de consulter les statistiques relatives à sa boutique.
  • • Le système lui affiche toutes les statistiques concernant la plate‐forme.
  • • Il peut ne choisir qu’un type de statistiques.

Postconditions :

  • • Statistiques consultées.

Lire le mémoire complet ==> (Conception et réalisation d’une plate-forme de commerce électronique)
Mémoire de fin d’études pour l’obtention du diplôme d’Ingénieur d’Etat en Informatique
Ecole nationale supérieure d’informatique