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 |
I.8.1.6. CLASSES CANDIDATES-code:string -nom : tring -prenom : string -adresse : string -contact : int -e-mail : string Client +getTotal() +creer() +afficherInfo() 1 -numero : int -date : date -/total passer Commande 1 1 ter sur 1 -numero : int -/totLigne : int +getTotalLigne() -numero : int -date : date -montant : int Lignes Facture 1 -code : string -designation : string -prixVente : int 1 * -numero : int -date : date -quantité : int BonLivraison Produit concerne 1 * 1 a. Cas d'utilisation « Livrer Produit » But : permettre à livraison de procéder à la livraison de toute commande payée et de faire la mise à jour du stock Résumé : la livraison choisit un bon de livraison, il compare la quantité à livrer avec le stock, il contrôle la preuve de règlement, il peut modifier, mettre en attente une livraison et livre le produit. Acteur concerné : livraison (principal), client (secondaire) Pré- condition 1. Au moins un produit est disponible Scénario nominal
Post-condition
Description formelle 27 : Livraison «System» SIVENTE LivrerCommande() Client Liste de bons de livraisons en attente affichés choisirBon() produits et quantités à livrer affichées ControlerFacturer() vérifierpayement() facture conforme [Livraison autorisée] ControlerStock() Stock = OK [Livraison autorisée] ValiderLivraison() mettre a jour stock livrer produit() 28 CLASSES CANDIDATES -code:string -nom : tring -prenom : string -adresse : string -contact : int -e-mail : string -numero : int -date : date Commande passer Client 1 * 1..* porter sur facturer 1 -numero : int -/totLigne : int -numero : int -date : date -montant : int Facture Lignes 1 -numero : int -date : date -quantité : int BonLivraison concerne 1..* -code : string -designation : string -prixVente : int 1 Produit 1..* -numero : int -date : date -quantité: int 1..* etre composé de Stock 1 I.9. MODELE DU DOMAINEUn diagramme de classe montre la structure statique du modèle, les objets qui existent, leur structure interne et les relations aux autres objets23. passer * 1 concerner contenir BonLivraison Client 1 1..* -numéro:int -date:date -quantité :int -livreur:string * 1..* realiser 1 accompagner 1 concerner 1..* 1 Facture -numéro:int -date :date -montant:i nt -motif:string
-code:stri ng LignesCommandes 1 1..* : int 1..* 1 Commande Produit -numéro : int -date : date -numéro:int -/total : int -code:string -designation:strin g -prix_unit concerner 1..* 1 1..* 1 -numéro : int -quantité : int -date : date Stock -nom:string -prenom:string -adresse:string -telephone:string -e-mail : string 23 http://www.slideshare.net/vinotbernard/uml-presentation 29 CHAPITRE III : CONCEPTION DU SYTEME INFORMATIQUE III. 1 INTRODUCTION Ce chapitre est subdivisé en deux grands points dont : Le modèle fonctionnel : qui consiste en une analyse approfondie en capitalisant la connaissance du métier de l'entreprise ou du domaine. Les fonctions du système d'information sont en effet indépendantes des techniques utilisées. Ce point comportera les étapes suivantes : 1°. La capture des besoins fonctionnels enfin de produire un modèle de besoins définitifs. 2°. L'analyse de besoins fonctionnels. Le deuxième point de ce chapitre portera sur l'architecture technique, ainsi, ce point va capitaliser un savoir-faire technique. C'est-à-dire qu'il constitue un investissement pour le court et moyen terme. Les techniques développées pour le système peuvent l'être en effet indépendamment des fonctions à réaliser. Ainsi donc, ce point comportera les étapes suivantes : 1°. La capture de besoins techniques ; 2°. La conception générique : définir les composants nécessaires à la construction de l'architecture technique. |
|