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 et réalisation d'une application web pour la gestion des stocks cas d'étude magasin de la faculté des sciences exactes de l'université de Bejaia

( Télécharger le fichier original )
par Laaziz LAHLOU
Université de Bejaia - Licence Académique en Mathématique et Informatique Option Informatique Générale 2010
  

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

Chapitre II: Spécification des besoins

INTRODUCTION 19

II.1PRESENTATION DE L'ORGANISME D'ACCUEIL 20

II.1.1HISTORIQUE DE L'UNIVERSITE DE BEJAIA 20

II.1.2 L'HISTORIQUE DE LA FACULTE DES SCIENCES EXACTES 21

II.1.3 L'ORGANIGRAMME DE LA FACULTE DES SCIENCES EXACTES 21

II.1.4 LES MISSIONS DE LA FACULTE DES SCIENCES EXACTES 22

II.1.5 PRESENTATION DU SERVICE D'ACCUEIL 23

II.1.5.1 L'effectif du magasin 23

II.1.5.2 Missions du magasinier 23

II.1.5.3 Situation informatique : 23

II.2 CONTEXTE DU SYSTEME 24

II.2.1CIRCUIT DU DEROULEMENT DES ACTIVITES RELATIVES A LA FACTURE 24

II.2.2 CIRCUIT DU DEROULEMENT DES ACTIVITES RELATIVES AU BON DE COMMANDE INTERNE : 27

II.2.3 DIAGNOSTIC DE LA SITUATION ACTUELLE 29

II.3 PROBLEMATIQUE 29

II.4 PROPOSITIONS 30

II.5 OBJECTIFS 30

II.6 DIAGRAMME DU CONTEXTE 31

II.6.1 IDENTIFICATION DES ACTEURS 32

II.6.2 IDENTIFICATION DES MESSAGES 32

CONCLUSION 33

Chapitre III: Analyse des besoins

INTRODUCTION 34

III.1MODELE DU SYSTEME 35

III.2 BESOINS FONCTIONNELS ET NON FONCTIONNELS 36

III.2.1BESOINS FONCTIONNELS 37

III.2.2 BESOINS NON-FONCTIONNELS 41

III.3 LA DEMARCHE DU PROTOTYPAGE 41

III.4 REALISATION DES DIAGRAMMES DE SEQUENCES 43

III.4.1 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION AUTHENTIFIE 43

III.4.3 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION MODIFIER UN PRODUIT 44

III.4.4 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION SUPPRIMER UN PRODUIT 45

III.4.5 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION AJOUTER UN BON DE SORTIE 46

III.4.6 DIAGRAMME DE SEQUENCE DE CAS D'UTILISATION MODIFIER UN BON DE SORTIE 48

III.4.7 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION SUPPRIMER UN BON DE SORTIE 50

III.4.8 DIAGRAMME DE SEQUENCE DU CAS D'UTILISATION CONSULTER L'ETAT DE STOCK 51

III.4.9 DIAGRAMME DE SEQUENCE DE CAS D'UTILISATION EDITER UN BON DE SORTIE 52

III.5 RISQUES CRITIQUES : 53

Chapitre IV: Conception

INTRODUCTION 55

IV. REALISATION DU DIAGRAMME DE CLASSE 56

IV.1 REGLES DE GESTION 56

IV.2 DICTIONNAIRE DES DONNEES 57

IV.3 DIAGRAMME DE CLASSE 58

IV.4 LE MODELE LOGIQUE DE DONNEES : 60

IV.5 REGLES DE PASSAGES 60

IV.6 REGLES DE NORMALISATION 60

CONCLUSION 61

Chapitre V: Réalisation

INTRODUCTION 62

V.1 ENVIRONNEMENT DE DEVELOPPEMENT DE L'APPLICATION 63

V.2 OUTILS DE DEVELOPPEMENT 63

V.2.1 WAMPSERVER 63

V.2.2 PHP 64

V.2.3 ADOBE DREAMWEAVER 64

V.2.4 MYSQL 65

V.2.4.1 Concurrents de MySQL 66

V.2.5 JAVASCRIPT 66

V.2.6 PHOTOSHOP 67

V.3 IMPLEMENTATION DE LA BASE DE DONNEES 68

V.4 LA SECURITE DE L'APPLICATION 68

V.5ARBORESCENCE DE L'APPLICATION WEB 69

V.6 INTERFACES DE L'APPLICATION 70

V.6.1 INTERFACE D'ACCUEIL 70

V.6.2 INTERFACE D'ADMINISTRATION 70

V.6.3 INTERFACE GESTION DES SESSIONS 71

V.6.4 INTERFACE EDITION FICHE DE STOCK 72

V.7 ARCHITECTURE MATERIELLE MISE EN PLACE 73

V.8 DIAGRAMME DE DEPLOIEMENT 74

V.9 TEST 75

V.9.1 TEST DU CAS D'UTILISATION « AUTHENTIFICATION» 75

V.9.2 TEST DU CAS D'UTILISATION « ETABLIR UN BON DE SORTIE » 75

V.9.3 TEST DU CAS D'UTILISATION « IMPRIMER UN BON DE SORTIE » 76

V.9.4 TEST DU CAS D'UTILISATION « SUPPRIMER UN BON DE SORTIE » 77

V.9.5 TEST DU CAS D'UTILISATION « MODIFIER UN BON DE SORTIE » 77

V.9.6 TEST DU CAS D'UTILISATION «AJOUT D'UN NOUVEL ARTICLE» 77

V.9.6 TEST DU CAS D'UTILISATION « ETABLIR UNE FICHE DE STOCK» 78

Liste des figures

Figure 1 : Schéma d'ensemble des diagrammes d'UML 2 5

Figure 2 : Cycle de vie du processus unifié 9

Figure 3 : Schéma de fonctionnement d'un système client/serveur 12

Figure 4 : Architecture à 2-Tiers 13

Figure 5 : Architecture 3-Tiers .. 14

Figure 6 : Architecture de référence des services web . 17

Figure 7 : Organigramme de la Faculté des Sciences Exactes . 21

Figure 8 : Diagramme d'activité relatif à la facture . 26

Figure 9 : Diagramme d'activité relatif au bon de commande interne 28

Figure 10:Diagramme de contexte . 33

Figure 11:Diagramme du cas d'utilisation gestion des stocks . 35

Figure 12: Package du cas d'utilisation gérer les bons de sorties 37

Figure 13: Package du cas d'utilisation gérer les bons d'entrées . 38

Figure 14 : Package du cas d'utilisation édition 38

Figure 15 : Package du ca d'utilisation mettre a jour la base de donnée 40

Figure 16: Interface gestion des entrées . 42

Figure 17: Interface gestion des sorties 42

Figure 18: Interface gestion des produits 42

Figure 19 : Le diagramme de séquence du cas d'utilisation authentifier 43

Figure 20 : Diagramme de séquence de cas d'utilisation ajouter un produit 44

Figure 21 : Diagramme de séquence du cas d'utilisation modifier un produit 45

Figure 22 : Diagramme de séquence du cas d'utilisation supprimer un produit 46

Figure 23 : Diagramme de séquence du cas d'utilisation ajouter un bon de 47

Figure 24 : Diagramme de séquence ajouter une ligne de bon de sortie 48

Figure 25 : Diagramme de séquence du cas d'utilisation modifier un bon de sortie.. 49

Figure 26 : Diagramme de séquence modifier une ligne de bon de sortie . 50

Figure 27 : Diagramme de séquence supprimer un bon de sortie 51

Figure 28 : Diagramme de séquence du cas d'utilisation consulter le stock . 52

Figure 29 : Diagramme de séquence du cas d'utilisation éditer un bon de sortie...... 53

Figure 30: Diagramme de classe . 59

Figure 31: Page d'accueil WampServer 64

Figure 32: Base de données Gestock .. 68

Figure 33: Arborescence de l'application web . 69

Figure 34: Interface d'accueil 70

Figure 35: Interface d'administration 71

Figure 36 : Interface gestion des sessions . 72

Figure 37 : Interface fiche de stock 73

Figure 38 : Architecture matérielle adoptée . 73

Figure 39: Diagramme de déploiement 74

Figure 40 : Test sur les sorties du stock 76

Figure 41 : Test sur l'impression d'un bon de sortie 77

Figure 42 : Test établir une fiche de stock 78

Figure 43 : Bon de sortie et bon de commande interne 86

Figure 44 : Bon d'entrée 87

Figure 45 : Fiche de stock 87

Liste des tableaux

Liste des tableaux:

Tableau 1 : Anomalies et suggestions 29

Tableau 2 : Propositions et solutions informatiques 30

Tableau 3 : Comparaison des deux SI manuel est automatisé . 31

Tableau 4 : Tableau des messages en interaction . 32

Tableau 5 : Dictionnaire des données 57

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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon