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.
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).