HT
← Tous les projets

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.

Période2025
Mon rôleConception, développement back-end et déploiement
TechnologiesJava · JavaFX · SQL · PostgreSQL

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.

Système de gestion de chantier de construction
Visuel du projet · ouvrir pour voir en grand
Parcours fonctionnel simplifié
  1. 1Interface JavaFX
  2. 2Commandes & planning
  3. 3Mouvements de stock
  4. 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.
  • 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.
  • 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.