Projet Projet : gestion d`une bibliothèque JEE

publicité
Année universitaire
2015-2016
JEE
Enseignants
Tarek ZLITNI
Filière : P-ISI
Projet : gestion d’une bibliothèque
Description :
On désire développer une application JEE avec la plateforme Spring pour la gestion d’une
bibliothèque. L’application est exploitée essentiellement par deux types d’utilisateurs :
administrateur et abonné. L’application offre un ensemble de
de fonctionnalités telles que la
gestion
tion des livres ou la gestion des abonnés (validation, suppression, désactivation) pour
un administrateur, rechercher un titre, emprunte
empru d’un
un livre pour un abonné,…
abonné
Les données de l’application
application sont enregistrés dans une base de données relationnelle (à
vous de choisir le SGBD).
Les paramètres d’accès à la base de données sont stockés dans un fichier de configuration
XML.
Travail demandé :
L’application doit fournir l’ensemble des fonctionnalités suivantes :
•
Création des
es classes et des beans
be
nécessaires.
•
La gestion des abonné
bonnés (ajout, suppression, MAJ).
•
La gestion des livres (ajout, suppression,
suppressio MAJ).
•
La gestion
estion des réservations (validation, suppression, …)
•
Affichage des réservations
éservations qui ne sont pas encore traitées.
•
Une fonctionnalité de recherche
r
de livre (par titre, par thème,, par auteur, …)
•
Le stockage des statistiques d’une équipe donnée (victoires, défaites, nulles).
Toute insertion d’un
un nouvel enregistrement dans la base de données doit être
journalisée dans un fichier txt en indiquant les
es détails de cet enregistrement,
enregistrement la date
et l’heure de l’insertion
ion.
Les éventuelles exceptions
eptions sont aussi journalisées dans un fichier error.log.
error.log
1
Téléchargement