Projet Java – Application de Gestion d'une Bibliothèque Connectée

 

Contexte

La médiathèque municipale de votre ville souhaite moderniser son système de gestion. Actuellement géré via des fichiers Excel et papier, elle souhaite une application de bureau simple et fonctionnelle, permettant :

 

Elle fait appel à une société de développement informatique. Vous êtes stagiaire au sein de cette société, chargé de réaliser un prototype fonctionnel de cette application.


 

Objectifs pédagogiques

Ce TP vous permettra de mobiliser les compétences suivantes :


 

Technologies imposées


 

Fonctionnalités attendues

1. Gestion des livres

2. Gestion des lecteurs

3. Emprunts et retours

4. Interface JavaFX


 

 

5. Import / Export

<?xml version="1.0" encoding="UTF-8"?>

<bibliotheque>

    <livre>

        <titre>1984</titre>

        <auteur>George Orwell</auteur>

        <annee>1949</annee>

        <isbn>9780451524935</isbn>

        <editeur>Plon</editeur>

        <statut>disponible</statut>

    </livre>

    <livre>

        <titre>Le Meilleur des mondes</titre>

        <auteur>Aldous Huxley</auteur>

        <annee>1932</annee>

        <isbn>9782070368228</isbn>

        <editeur>Gallimard</editeur>

        <statut>emprunté</statut>

    </livre>

</bibliotheque>

6. Statistiques (bonus)