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

 > 

Conception d'un site de vente des produits dans un établissement commercial, cas des etablissement Skycom

( Télécharger le fichier original )
par Jean Richard MUYA KABANDA
Institut supérieur de statistique - Licence 2013
  

précédent sommaire suivant

Extinction Rebellion

C.2.5 ANALYSE DE LA 5e ITERATION : « Gérer Paiement »

Cas d'utilisation : GererPaiement Acteur : Banque

Description textuelle

Flux nominal

Pré condition : la commande doit exister Post condition : paiement effectué

SCENARIO

: BANQUE & RESEAUX MOBILE

: Site de Vnete ()

1. demander listes des commandes ; 3. Sélectionner une commande ; 5. effectuer paiement commande; 7. saisir coordonnées paiement

2. le système affiche toutes les commandes enregistrées;

4. Afficher détails de la commande;

6. afficher mode paiement

8. vérifier coordonnées paiement

9. mode paiement accepté et facture établit

36

E. CONCEPTION DES COMPOSANTS

1er Composant : « Consultercatalogue »

A. Opération système

En considérant l'analyse précédente, nous avons récolté les opérations systèmes

suivantes :

: SYTEME

+ Consultercatalogue () +SectionnerArticles ()

 

B. Spécification des opérations

1. Nom de l'opération : + Consultercatalogue () Résumé : consulter article, sectionner un article.

Pré condition : Le catalogue existe

Post condition : un article est sélectionné Spécification formelle

La spécification formelle s'effectue dans un diagramme de communication. DIAGRAMME DE COMMUNICATION 1

1. consultercatalogue()

:Client CtrlConsultercatalogue

EcranGen

produit

2. Activer()

Afficher()

5. Select()

SelectionnerArticle()

3.InitialiserCatalogue()

4. Initialiser()

EcranDetailsCatalogue

Catalogue

EcranConsultation

37

2e COMPOSANT : « GérerPanier »

A. Opération système

Les opérations retenues à partir de la 2e itération sont reprisent dans le diagramme

suivant :

: SYSTEME

+ EnregistrerPanier () +ModifierPanier () +SupprimerPanier ()

 

B. Spécification des opérations 1. Nom opération : EnregistrerPanier ()

Résumé : les articles peuvent être ajoutés dans le panier par le client. Pré conditions : présence catalogue

Post conditions : au moins un article est ajouté

Spécification formelle : Diagramme de communication 1

EcranArticle

Select()

ARTICLE

EcranGen

3.Enregistrer()

Select()

4. InitialiserEntrée()

Create()

PANIER

EcranPanier

1. EnregistrerPanier()

:Client

CtrlGererPanier

2. Activer()

3e COMPOSANT : « PasserCommande»

C. Opération système

Pour ce diagramme venant de la 3e itération, nous allons recenser les opérations

suivantes :

: SYSTEME

+ EnregistrerCommande () +AfficherCommande ()

4e COMPOSANT : « TraiterCommande »

38

D. Spécification des opérations

1. Nom de l'opération : EnregistrerCommande ()

Résumé : le client passe sa commande et peut l'enregistre et la consulter.

Pré condition : article disponible

Post condition : commande enregistrée

E. Spécification formelle : Diagramme de communication 1

1. EnregistrerCommande()

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

:Cilent

CtrlPasserCommande

2. Activer()

EcranGen

4. InitialiserCMDE()

3. Enregistrer()

5. Create()

EcranCMDE

 

Commande

2. Nom de l'opération : AfficherCommande ()

Pré condition : commande existe. Post Condition : commande affichée.

3.

EcranGen

5. Select()

EcranCMDE

Afficher()

EcranAffichage

Commande

1. AfficherCommande()

:Client

3. Afficher()

2. Activer()

2. Initialiser()

6.Afficher()

CtrlPassercommande

Spécification formelle : Diagramme de communication.

39

A. Opération système

Pour ce composant relatif à la 4e itération, nous recensons les opérations systèmes

suivantes :

: SYSTEME

+ ConsulterCommande () +AnnulerCommande ()

B. Spécification des opérations

Nom opération : + ConsulterCommande ()

Résumé : le service de vente peut consulter la commande pour le traitement

Pré condition : une commande doit exister

Post condition : commande validée soit annulée.

C.

1.ConsulterCommnde()

:S.Vente

EcranGen

2. Activer()

5. Select()

3. Consulter()

EcranCommande

:Commande

supprimer()

DetailsCommande

4. Initialiser()

6.Delete ()

CtrltTraiterCommande

SPECIFICATION FORMELLE : DIAGRAMME DE COMMUNICATION 1

40

5e COMPOSANT : « Effectuer Paiement» A. Opération système : EffectuerPaiement

Pour ce composant relatif au besoin du système, nous n'aurons qu'une seule opération système. :

: Système

+ Effectuer Paiement ()

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard