1) Contexte:

La bibliothèque 'Les Furtifs' est une bibliothèque communautaire située au cœur de la ville. Elle dispose d'une vaste collection de livres, de magazines et de ressources éducatives, et elle est fréquentée par un large éventail de lecteurs, des étudiants aux amateurs de littérature, en passant par les chercheurs locaux.

Récemment, la bibliothèque a ressenti le besoin d'un système de gestion de bibliothèque plus efficace pour suivre et gérer sa collection de livres, d'auteurs et d'éditeurs. Actuellement, la gestion de ces informations se fait de manière manuelle, ce qui est fastidieux et potentiellement sujet aux erreurs. Brigitte, la responsable de la bibliothèque, a exprimé sa préférence pour un système de gestion convivial qui peut être utilisé sans difficulté.

2) Cahier des charges

Cahier des charges application BiblioDrive .pdf

3) Conception de la base de donnée

L'application partage la même base de données MySQL que le site BiblioDrive, ce qui lui permet de bénéficier de son architecture.

Capture d'écran 2024-03-25 161923.png

4) Technologie utiliser

L’application BiblioDrive est développer en JAVA 17 avec la librairie Swing pour les interfaces.

l’application utilise les dépendances suivantes:

Cette application a été développer avec l’IDE PhpStorm (proposer par jetBrain)

5) Architecture de l’application

L’application utilise l’architecture MVC (model, vue, controller)