Université Chouaib Doukkali
Ecole Nationale des Sciences Appliquées d’El Jadida
Département Télécommunications, Réseaux et Informatique
Systèmes d’information et bases de données
TP4
Système de gestion d'une bibliothèque (SGB)
On souhaite informatiser une bibliothèque universitaire. Cette bibliothèque propose aux
étudiants et aux enseignants de l’université des livres et des revues.
Chaque document est identifié par un numéro unique. Un livre est caractérisé par un titre, un
nom d’éditeur et l’auteur principal. Les revues sont caractérisées par un titre et la périodicité
de leur parution. S’il existe plusieurs exemplaires d’un livre, chaque exemplaire a une cote
qui lui est propre. Les revues sont consultables sur place uniquement et la bibliothèque ne
dispose que d’un seul exemplaire de chacun des numéros de revue. Un livre peut être
emprunté ou consulté sur place.
Les étudiants sont identifiés par un numéro, le nom et l’adresse et les enseignants par un
numéro, le nom et le département d’appartenance.
La bibliothèque est gérée par des bibliothécaires. Ce sont les bibliothécaires qui gèrent tout
aussi, les emprunts des adhérents (étudiants et enseignants) comme ils gèrent leurs retours. Il
leur est possible de connaître l'ensemble des prêts réalisés dans la bibliothèque. Les
bibliothécaires mettent aussi en bibliothèque (dans le système) les nouveaux documents et
retirent ceux qui sont abîmés et irréparables. Egalement, les bibliothécaires se chargent
d’inscrire (ajouter dans la base de donnée) les adhérent comme les supprimer s’ils ne
dépendent plus de l’université.
Chaque adhérent possède un mot de passe et une carte de lecteur qui lui sont donné à son
inscription. Concrètement un adhérent peut voir sur le système d'information de la
bibliothèque la liste des documents et réserver jusqu'à 2 en même temps pour les étudiants et
jusqu’à 4 pour les enseignants (la réservation n’est pas obligatoire). Ensuite il doit aller
chercher le document directement dans le rayonnage. S'il désire l’emprunter chez lui il doit
en sortant se présenter à un bibliothécaire et lui fournir sa carte de lecteur et le document;
l'employé référence alors l'emprunt par le numéro du lecteur et par la côte du document.
L'adhérent peut à tout moment connaître la liste des livres qu'il a empruntés ou réservés. Si un
Livre n’est pas emprunté dans les deux jours qui suivent sa réservation il sera libérer
automatiquement.
L'emprunt est toujours réalisé par les bibliothécaires. Après avoir identifié l'emprunteur, ils
savent si le prêt est possible (nombre maximum de prêts en parallèle est 5), et s'il a la priorité
(il est celui qui a réservé le livre).
Questions
1) Donnez le modèle conceptuel UML de la base de données de l’application.
2) Donnez le modèle relationnel (logique).
Prof. A. El Hannani 1 2ITE/S1