Projet académique — Back-end Java
Système de gestion de chantier de construction
Application de gestion des approvisionnements et des stocks pour chantier, déployée en .jar.
01
Le point de départ
Réunir stocks, commandes et planning dans une application de bureau, avec un historique des mouvements de matériel.
Développement d'une application desktop de gestion des approvisionnements et des stocks pour un chantier de construction, avec suivi des commandes, planning et traçabilité complète. Déployée sous forme de fichiers .jar sur Windows.
02
Comment cela fonctionne
- 1Interface JavaFX
- 2Commandes & planning
- 3Mouvements de stock
- 4Persistance SQL
Architecture & mise en œuvre
- Analyse fonctionnelle des besoins du chantier de construction.
- Développement back-end et interfaces utilisateur en Java avec JavaFX.
- Gestion des commandes, stocks entrants/sortants, planning et traçabilité.
- Conception orientée objet, tests et débogage.
- Base de données PostgreSQL pour la persistance des données.
- Déploiement de l'application sous forme de fichiers .jar sur Windows.
Choix techniques
- JavaFX pour une interface graphique native et riche sans dépendances web.
- PostgreSQL pour la robustesse relationnelle et la gestion des requêtes complexes.
- Déploiement en .jar pour une installation simple sur Windows sans serveur.
Enseignements
- L'analyse fonctionnelle en amont évite les mauvaises surprises en développement.
- JavaFX offre une bonne richesse graphique pour des applications desktop métier.
- Le déploiement .jar simplifie la distribution sans infrastructure serveur.
Pistes d’évolution
- Ajouter des alertes automatiques sur les ruptures de stock.
- Générer des rapports PDF d'approvisionnement.
- Migrer vers une application web pour un accès multi-utilisateur.
03
Résultats & apport concret
- Livraison d’une application Java sous forme de fichier JAR Windows et mise en pratique du suivi des entrées/sorties de stock.
Ce qui est réalisé
- Application desktop fonctionnelle déployée en .jar sur Windows.
- Modules de gestion des stocks, commandes et planning opérationnels.
- Traçabilité complète des mouvements de stock.
- Tests et débogage réalisés.
04
Portée & limites
- Les fonctions sont documentées ; les économies de matériel et de temps n’ont pas été mesurées.
Source : documentation du portfolio. Schéma fonctionnel, sans indicateurs d’exploitation d’un chantier.