← Retour aux projets Projet scolaire

Application Gestion de stock

Développement d'une application Java et d'un site web permettant de gérer un stock de produits et de simuler le réapprovisionnement entre une entreprise et un fournisseur.

Contexte

Présentation du projet

Ce projet a été réalisé dans le cadre de ma formation en BTS SIO option SLAM.

L'objectif était de développer une application permettant de gérer le stock de produits et d'anticiper les besoins de réapprovisionnement.

Le projet comportait deux parties :

  • une application lourde développée en Java
  • un site web permettant au fournisseur de consulter les stocks
Objectif pédagogique

Compétences travaillées

  • développement d'application Java
  • gestion d'une base de données
  • développement web HTML / CSS / JavaScript
  • logique métier de gestion de stock
  • simulation d'un système de réapprovisionnement
Technologies

Technologies utilisées

Ce projet combine plusieurs technologies utilisées dans le développement d'applications et de sites web.

Java
HTML
CSS
JavaScript
SQL
MVC
Fonctionnalités

Fonctionnalités principales

🔐

Connexion utilisateur

L'application Java commence par un écran de connexion permettant d'accéder au système de gestion de stock.

📦

Gestion des produits

Chaque produit possède un code, une description et un niveau de stock associé.

📊

Suivi du stock

Le système permet de suivre l'évolution du stock et d'empêcher les quantités négatives.

🚨

Alerte de stock faible

Une alerte apparaît lorsque le stock devient inférieur au seuil de sécurité.

🌐

Espace fournisseur

Le fournisseur peut se connecter au site web pour consulter les produits et les niveaux de stock.

🔄

Réapprovisionnement

Le fournisseur peut déclencher un réapprovisionnement lorsque le stock devient trop faible.

Captures

Aperçu du projet

Voici quelques captures de l'application Java et de l'interface web du fournisseur.

Connexion application Java
Connexion fournisseur
Dashboard fournisseur
Compétences

Compétences mobilisées

  • développement Java
  • programmation orientée objet
  • base de données
  • développement web
  • logique métier
Bilan

Ce que ce projet m'a apporté

Ce projet m'a permis de travailler sur une application complète combinant une application Java, un site web et une base de données.

Il m'a permis de mieux comprendre la conception d'un système de gestion de stock et de réapprovisionnement.

Voir les autres projets

Découvrez les autres projets réalisés durant ma formation et mes projets personnels.

Retour aux projets