Comment développer une application web de gestion de stock

Cours créer un logiciel de gestion de stock, tutoriel diagrammes de séquences & document pdf.

Une application de gestion des stocks est un système informatique qui permet d’assurer le suivi des niveaux des produits, commandes, ventes et livraisons. Il peut également être utilisé dans l’industrie manufacturière de créer un ordre de travail, le projet de loi de matériaux et d’autres documents liés à la production Les entreprises utilisent les applications de gestion des stocks pour éviter les stocks excédentaires de produits et de pannes. Il s’agit d’un outil pour organiser les données d’inventaire qui a été avant généralement stockés sous forme de copie papier, Spécialement le magasin qui est un espace de stockage où les marchandises sont rangées suivant un ordre bien précis. Il permet de garder un état juste des stocks ; il assure pour chaque article un point de gestion entre l’approvisionnement et la consommation ; c’est le lieu où l’on pointe les entrées et les sorties ; le magasin offre des emplacements de stockage bien matérialisés ; ce qui permet de réaliser des inventaires afin de garantir l’exactitude permanente des quantités de marchandises disponibles.

CHAPITRE I : INTRODUCTION
I.1.CONTEXTE ET MOTIVATIONS
I.2.CONTRIBUTIONS
I.3.ORGANISATION DU RAPPORT
CHAPITRE II: SPECIFICATION ET ANALYSE DES BESOINS
II.1.INTRODUCTION
II.2.DESCRIPTION DU PROJET
II.2.1. Domaine d’application
II.2.2. Spécification des besoins
II.3.ETUDE DE L’EXISTANT
II.3.1. Importance de la gestion automatisée des stocks
II.3.2. Exemples de logiciels existants sur le marché
II.3.3. Critique de l’existant
II.3.4. Conclusion
CHAPITRE III: ETUDE CONCEPTUELLE
III.1.INTRODUCTION
III.2.L’APPROCHEUMLADOPTEE
III.3.ÉTUDE ET MODALISATIONDE LA SOLUTION
III.3.1. Les diagrammes des cas d’utilisations
III.3.1.1. Diagramme de cas d’utilisation « Magasinier»
III.3.1.2. Diagramme de cas d’utilisation «client»
III.3.1.3. Diagramme de cas d’utilisation«Fournisseur»
III.3.2. Les diagrammes de séquences
III.3.2.1. Diagramme de séquence «Saisir et m-a-j de la base de donnée»
III.3.2.2. Diagramme de séquence«Inscription Client»
III.3.2.3. Diagramme de séquence«authentification Client»
III.3.2.3. Diagramme de séquence scénario «Commander »
III.3.2.4. Diagramme de séquence du scénario«Répondre aux appels d’offres»
III.3.2.5. Diagramme de séquence de scénario «Communication»
III.3.4. Diagramme de classes
III.3.3. Diagramme d’état transition
III.4.PRESENTATION DES MAQUETTES PRELIMINAIRES
III.5.CONCLUSION
CHAPITRE IV: TECHNIQUE DE DEVELOPPEMENT
IV.1.INTRODUCTION
IV.2.DESCRIPTION DE L’ENVIRONNEMENT DE DEVELOPPEMENT INTEGRE
IV.2.2. Environnement Logiciel
IV.2.2.1. WampServer
IV.2.2.2. PHP
IV.2.2.3. CSS
IV.2.2.4. Java Script
IV.2.2.5. Photoshop
IV.3.LES PHASES DE DEVELOPPEMENT
IV.4.LES SCENARIOS DE DEVELOPPEMENT
IV.4.1. Évaluation des scénarios
IV.5.LES PHASES DE DEVELOPPEMENT
IV.5.1.Réalisation de la rubrique de Commande
IV.5.2.Réalisation de la rubrique d’appel d’offre
IV.5.3.Réalisation de la rubrique d’édition
IV.6.INTERFACES DE L’APPLICATION
– Espace administrateur
– Espace Fournisseur
– Espaceclient
IV.7.CONCLUSION
CHAPITRE V: CONCLUSION
ANNEXE
EXTENSION ANDROID
I. INTRODUCTION
II. DEFINITION DE L’ANDROID
III. HISTORIQUE D’ANDROID
IV. ARCHITECTURE D’ANDROID
V.COMPOSANTS PRINCIPAUXDE L’ANDROID
VI.OUTILS DE REALISATION D’UN PROJET ANDROID
VI.1. Outils et installation
VI.2. Création et utilisation de l’émulateur
VI.3. Création d’un projet Android
VI.4. Modification de l’interface graphique
VII. Les interfaces
VIII. Conclusion

Introduction
Contexte et motivations

Durant ces dernières années l’informatique s’est imposé d’une manière très impressionnante dans les entreprises, cela est du à son apport extraordinaire dans le domaine de gestion des bases de données.
En effet, l’informatique désigne l’automatisation du traitement de l’information par un système concret«machine »ou abstraie. On entend également par « l’informatique» l’ensemble des sciences et techniques en rapport avec le traitement de l’information.

En réalité, ce traitement est de plus en plus utilisé dans tous les domaines d’activités y compris celui de la gestion des stocks auquel nous rattacherons d’ailleurs notre étude, et cela pour une meilleure gestion des différents traitements imposés par cette activité de gestion des stocks.
Nous avons pu constater, en effet, pendant notre stage que l’ensemble des traitements au sein du magasin de la FMM se fait manuellement, ce qui engendre un certain nombre de problèmes tels que la lenteur dans l’accès aux données et leris que de perte d’informations.
La meilleure solution pour palier ces problèmes est l’informatisation afin d’assurer l’accès instantané aux données et la sécurisation de ces dernières, ce qui simplifie le travail administratif.
De ce fait, on a été sollicité par les responsables de la faculté de médecine afin de leur concevoir un système d’information automatisé pour leur gestion des stocks, dans le but de diminuer le temps de travail, les coûts de conservation des document set ainsi réduire le coût de production.
Nous proposons le développement d’une application hébergée, permettant au magasinier de la faculté de gérer le stock et les commandes en suivant la disponibilité des marchandises, et en affichant les produits dont le stock est bas.

Contributions

Lors de notre projet de fin d’étude nous avons réalisé un logiciel de gestion des stocks et contribuer à l’amélioration du traitement de l’information. Nous avons recensé les demandes spécifiques du directeur de la faculté ainsi que le magasinier.
Notre logiciel doit répondre aux critères suivants:
– Automatiser la gestion des stocks.
– Organiser le travail du magasinier et améliorer la maintenance de la FMM.
– Faciliter le processus de commande.
– Avoir la possibilité d’imprimer n’importe quel document
– Améliorer le suivi de commande avec consultation de la hiérarchie.
– Sécuriser les accès.
– Diminuer les coûts de production.
– Avoir un historique.
– Avoir une alarme lorsque la quantité livrée est en dessous de 20%du stock.
– Diminuer la quantité des archives papiers.
– Mettre en place un system de communication entre les différents acteurs.
– Organiser les produits en différentes catégories.
– Permettre la communication entre les clients et le magasinier
Après avoir étudié et validé la faisabilité du projet, nous avons développé le logiciel tout en respectant la totalité des critères énoncés ci-dessus.

De plus nous avons fait en sorte que l’utilisation du logiciel soit la plus ergonomique possible.
En sus de ce qui nous a été demandé dans le cahier des charges, nous avons décidé d’aller encore plus loin dans l’utilisation du logiciel hébergé en proposant aux décideurs, l’introduction de l’application sur system Android. Nous avons réussi a lui «vendre» l’idée.
Bien sur l’établissement universitaire peut nous solliciter à tous moment pour la modification ou l’ajout d’une nouvelle rubrique.
Suite à une série de test en compagnie du directeur ainsi que le magasinier nous avons mis en production l’application.
Cette dernière est à ce jour 100% opérationnelle.

Organisation du rapport

Nous allons présenter le plan du rapport qui se subdivisera en cinq principaux chapitres qui vont nous aider à réaliser l’application et suivre les étapes nécessaire pour le déroulement du projet.
Dans le premier chapitre intitulé « introduction » nous présentons l’importance de l’application de gestion de stock dans notre vie quotidienne, les motivations et les contributions.
Puis, au sein de «Spécification et analyse des besoins », deuxième chapitre de ce travail, nous commençons à présenter l’organisme d’accueil, approfondir la compréhension du contexte du système par un processus continu de collecte d’information auprès des différente applications dans les entreprises commerciales en premier lieu qui gère les magasins et automatise les taches ,ensuite déterminer les inconvénients majeurs de la gestion actuelle du stock et les point faibles des logiciels existantes qu’ on a déjà citer, énumérer des suggestions informatiques qui peuvent remédier aux difficultés rencontrées, tenant compte des moyens de la faculté, nous proposons la solution qui paraît la plus adéquate.
Au niveau de troisième chapitre intitulé «Etude conceptuelle», un premier pas consisterait a Sitter les étapes qu’on doit passer par, pour créer et bien organiser notre travaille. Nous analysons ensuite les principaux objectifs attendus du futur système à concevoir et qui seront décrits par le diagramme des cas d’utilisation. Nous étendons la représentation des diagrammes effectués au niveau de l’analyse du besoin, les scènes et les scenarios par le diagramme de séquence, les classes qu’on a besoin dans notre application par le diagramme de classe et le diagramme état transition pour décrire les changements d’états d’un objet ou d’un composant, en réponse aux interactions avec d’autres objets/composants ou avec des acteurs. Ce chapitre sera terminer par les maquettes préliminaires…

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Développer une application web de gestion de stock (3.54 MB) (Cours PDF)
Application web de gestion de stock

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (3)

  1. Je manque même des mots pour vous encourager en tout, vous êtes vraiment fantastiques. J’ai vraiment apprécié !🙏🏻🙏🏻🙏🏻