Développement d’une
application webde gestion de
stock
Soutenance de projet de fin d’étude
Elaboré par : Khadija Ghdayda & TAONSA
Antonio Jocelyn Toundasida
Encadré par : Mr Abdelouahad Kar
2024/ 2025
Introduction
▰ L’évolution destechnologies a transformé la gestion
des entreprises
▰ La gestion manuelle des stocks entraîne des erreurs
et une perte de temps
▰ Les entreprises ont besoin de solutions
informatiques simples et efficaces pour gérer
leurs stocks
4
6
Objecti
f
Développer une applicationweb pour la
gestion des stocks.
Automatiser les opérations de suivi des
produits et des ventes.
Créer une interface intuitive et sécurisée.
7.
Présentation et objectifsdu projet
7
Doit permettre à l’utilisateur de :
▰ Ajouter, modifier et supprimer des produits
▰ Suivre les entrées et sorties de stock en temps réel
▰ Générer des alertes pour les stocks minimum
▰ Créer des factures et bons de commande en PDF
Application web de
gestion de stock
9
Analyse des besoins
▰📌 Comprendre les attentes du client et les
problèmes :
▰ Suivre les entrées/sorties de stock en temps
réel.
▰ Réduire les erreurs de gestion manuelle.
▰ Générer des documents (factures, bons).
▰ 📌 Identifier les fonctionnalités attendues :
▰ Gestion des produits, fournisseurs et clients.
▰ Alertes automatiques pour stock minimum.
10.
10
Modélisation UML
▰ 📌Outils de conception utilisés :
▰ Diagramme de cas d’utilisation (définir les
interactions entre l’utilisateur et le système).
▰ Diagramme de classes pour structurer les données.
▰ MCD/MLD pour la base de données relationnelle.
11.
11
Maquettes de l’application
▰📌 Création des interfaces
utilisateur :
▰ Pages principales : connexion,
tableau de bord, gestion des
produits.
Réalisation
16
Frontend :
HTML5, CSS3,Bootstrap(interface
utilisateur).
Backend :
PHP (logique métier et gestion serveur).
Base de données :
Technologies
utilisées
17.
Réalisation
17
Étapes de
réalisation
📌 Créationde la base de données
(tables produits, clients, ventes).
📌 Développement de l’interface
(connexion, tableau de bord).
📌 Intégration des fonctionnalités
(gestion des stocks, alertes,
rapports PDF).
19
Résultats
📌 Résultats obtenus
▰Application fonctionnelle et conviviale.
▰ Réduction des erreurs de gestion.
▰ Automatisation réussie des entrées/sorties de stock.
▰ Satisfaction de l’utilisateur final.
25
Résumé du
projet
Apports
Ce projet nous a permis de
mettre en pratique nos
compétences techniques
(analyse, conception,
développement).
Il répond à un besoin réel
d’automatisation dans les
entreprises.
Le projet a permis de
concevoir et de
développer une
application web pour la
gestion des stocks.
Ouverture
De futures évolutions
pourraient inclure une
version mobile et une
intégration d’outils avancés
comme les code-barres.