Hahaha
Objectifs
L’analyse
et la conception d’une application persistante La modélisation conceptuelle d’une base de données La production d’un schéma logique de données à partir d’une modélisation conceptuelle L’utilisation du langage SQL L’utilisation du langage JAVA avec JDBC afin de développer une couche d’accès à une base de données
page 1
Systèmes d’information et base de données
Quatre séances
Séance
1 (1h30) :
– Modélisation et conception de la base de données (schéma conceptuel + schéma logique) – Mise en place de l’outil Eclipse/Tomcat Séance
2 et 3 (2 x 3h) :
– Fin de la modélisation – Réalisation du script SQL pour générer les tables et les peupler – Implantation des classes JAVA avec JDBC
Séance
4 (1h30) : et révisions :
– Finalisation du projet, fiche recette Evaluation – Durant la séance de révisions, vous irez à tour de rôle en salle de TP pour l’évaluation du projet – Pour l’évaluation : amenez vos schémas et la fiche recette page 2 Systèmes d’information et base de données
Travail demandé
Vous
présenterez lors de la dernière séance du module une démonstration de votre application. Vous devez également apporter les documents suivants lors de l’évaluation : • La fiche recette de votre application. • Le modèle conceptuel de votre bibliothèque (UML). • Le schéma logique dérivé de votre modèle conceptuel.
page 3
Systèmes d’information et base de données
L’application
Démonstration
de l’application, lien sur moodle :
- http://srv-labs-006.enst-bretagne.fr/BibliothequeCorrige/
page 4
Systèmes d’information et base de données
Fonctionnalités
Gestion des livres :
• • • • Affichage de la liste complète des livres Recherche d’un livre Ajout/suppression/modification d’un livre Ajout/suppression d’un exemplaire
Gestion des usagers :
• Affichage de la liste complète des usagers • Recherche d’un usager •