Abstract:
Ce mémoire est rédigé en vue de l'obtention du diplôme de Master en Informatique. Il traite des problèmes auxquels l'entreprise Bejaia Logistique était confrontée en matière de gestion des demandes de congés de son personnel. Notre solution consiste à réaliser une application web, baptisée "Congés BL", afin de répondre aux besoins spécifiques de cette entreprise.
Pour mettre en œuvre notre solution, nous avons utilisé la méthodologie agile Scrum, en nous appuyant sur UML comme langage de modélisation et le pattern MVC. Sa mise en œuvre s'est faite sous l'environnement de développement intégré STS. Pour le développement du backend de notre système, nous avons utilisé Spring Boot, un framework qui facilite la création d'applications Java. En ce qui concerne le stockage des données, nous avons opté pour MySQL en tant que serveur de base de données. Du côté du frontend, nous avons utilisé HTML, CSS, JavaScript, ainsi que le framework Bootstrap.
L'application "Congés BL" permet de simplifier le processus de demande et de validation des congés, en garantissant une traçabilité optimale et en offrant aux collaborateurs et managers un accès rapide et intuitif aux informations nécessaires. Elle vise à améliorer l'efficacité et la transparence de la gestion des ressources humaines, tout en augmentant la satisfaction des employés.