Description de l'application de gestion (Java SE / Mysql) d'aide aux recherches des livres dans une bibliothèque

Outils utilisés :

C'est une application programmée en Java SE en utilisant l'IDE eclipse, l'application est reliée à une base de données Mysql nommée "biblio_db.sql", le fichier correspondant à cette base de données est présent dans le dossier contenant tous les fichiers de l'application (télécharger le dossier à la page précédente). Dans ce dossier vous allez aussi trouver l'exécutable de l'application nommé (Executable.jar), le code source java, ainsi q'un fichier texte nommé biblio_db.txt contenant les codes sql utilisés pour réaliser la base de données.

Présentation de l'interface graphique

Interface graphique d'enregistrement et de recherche des livres:

interface graphique

L'interface graphique de l'application contient le formulaire d'enregistrement des livres ainsi que la liste des livres enregistrés dans la base de données.

Pour enregistrer un livre dans la base de données, il suffit de remplir le formulaire et de cliquer sur le bouton "ENREGISTRER".

Pour supprimer un livre enregistré dans la base de données, il suffit d'indiquer l'identifiant du livre dans le champ texte marqué "Identifiant" et de cliquer sur le bouton "SUPPRIMER".

Le bouton "CHERCHER" permet de chercher un livre dans la base de données en indiquant un ou plusieurs critères du livre dans le formulaire et en cliquant sur le bouton.
Voici les différentes types de recherches qu'on peut faire avec le bouton "CHERCHER":
1) recherche par titre (on indique le titre du livre uniquement, afin d'afficher le livre ou les livres qui ont ce titre);
2) recherche par genre (on choisit le genre du livre uniquement, afin d'afficher tous les livres du même genre);
3) recherche par nom auteur (on indique le nom de l'auteur uniquement, afin d'afficher tous les livres écrits par cet auteur);
4) recherche par pays (on indique uniquement le nom d'un pays dans le champ "Pays auteur", afin d'afficher les livres dont les auteurs sont originaires de ce pays);
5) recherche par région (on choisit uniquement une région dans la liste déroulante des régions, afin d'afficher les livres des auteurs qui sont originaires de cette région);
6) recherche par année de sortie (on indique uniquement l'année de sortie du livre, afin d'afficher tous les livres publier cette même année );
7) recherche par genre et pays (on choisit le genre du livre et on indique le nom du pays, afin d'afficher tous les livres de ce genre dont les auteurs sont originaires de ce pays);
8) recherche par genre et région (on choisit le genre du livre et la région de l'auteur, afin d'afficher tous les livres de ce genre dont les auteurs sont originaires de cette région);
9) recherche par genre et année de sortie (on choisit le genre du livre et on indique l'année de sortie du livre, afin d'afficher tous les livres de ce genre qui sont publiés aucours de l'année indiquée);
10) recherche par genre, région et année de sortie (on choisit le genre du livre, la région de l'auteur et on indique l'année de sortie du livre, afin d'afficher tous les livres de ce genre dont les auteurs sont originaires de cette région et qui sont publiés aucours de l'année indiquée).

Quitter la page