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