Gestion de Bibliothèque

Ce projet vise à améliorer l’expérience utilisateur en bibliothèque en développant une borne en libre-service. Cette solution permet aux adhérents de consulter le catalogue, d’emprunter et de retourner des livres, ainsi que de gérer leur compte personnel. Des fonctionnalités spécifiques sont également prévues pour les bibliothécaires afin de faciliter la gestion globale de la bibliothèque.

Fonctionnalités

Structure des Fichiers

Main.java                           — Point d'entrée de l'application.
Model.java                          — Gestion de la base de données et logique métier.
Livre.java                          — Représentation des livres.
Utilisateur.java                    — Gestion des adhérents et authentification.
Historique.java                     — Enregistrement des opérations d'emprunt et de retour.
(Controller : LoginController.java, 
    AccueilController.java, etc.)      — Gestion de la navigation et des vues.
        

Illustrations

Illustration du projet

Vue de l'interface de la borne en libre-service

Illustration du projet

Vue de l'interface de la page détails d'un livre