12/04/23 MDE_303 1.0 1
ESNIG Ex 303Donnée
Bibliothèque
Modélisation de la gestion des prêts et des réservations d’une bibliothèque
Le modèle de données doit permettre : d’éditer les fiches de prêts des membres avec la date d’emprunt, la date de
retour prévu et la référence de l’ouvrage emprunté ; d’enregistrer pour chaque titre en plus de son libellé, le ou les auteurs avec leurs
noms et prénom ; lorsqu’un titre est l’œuvre de plusieurs auteurs, un auteur doit servir d’ “ auteur de référence ” ;
d’imprimer des statistiques : de titres triés par auteur ou auteur de référence; d’état des ouvrages triés par titres et auteur ou auteur de référence ; d’ouvrages triés par éditeurs et titres “ Emprunts/Ages ” de nombre d’emprunts par tranches d’âge des membres ; “ Emprunts/Retards ” de nombre d’emprunts par tranche de jours de retard de
restitution ; “ Emprunts/Durées de prêts ” de nombre d’emprunts par durée de prêt effective;
12/04/23 MDE_303 1.0 2
ESNIG Ex 303
d’enregistrer un titre sans disposer réellement d’un ou plusieurs exemplaires ; d’envoyer des courriers aux membres ; de sortir la liste des membres qui ont toujours retourné les ouvrages dans le
délai imparti ; d’enregistrer les réservations des membres ; une réservation concerne un titre,
quel que soit l’éditeur ; une réservation se fait pour une date donnée ; le membre doit indiquer pendant combien de jour sa réservation doit être conservée en attendant qu’un ouvrage soit libre ;
Le modèle doit intégrer les quelques règles de gestion ci-dessous : la durée d’un prêt est fixée individuellement pour chacun des titres ; à chaque acquisition d’ouvrage, le prix d’achat et la date doivent être
mémorisés ; au minimum tous les 6 mois, l’état de chaque ouvrage doit être vérifié et
enregistré avec la date de vérification ; cette opération doit impérativement se faire lors de l’entrée en stock de tout nouvel ouvrage ;
12/04/23 MDE_303 1.0 3
ESNIG Ex 303
pour chaque ouvrage, l’éditeur doit être indiqué ; un même titre peut être stocké en ouvrages d’éditeurs différents ;
si un ouvrage se libère et que plusieurs membres ont une réservation en attente, il est attribué à la réservation enregistrée la première, indépendamment de la date de réservation ;
Le modèle ne doit pas tenir compte : du fait qu’un titre peut être édité par plusieurs éditeurs ; d’un éventuel besoin d’un historique d’état des ouvrages ;
Actuellement, les états que peuvent prendre un livre sont :
“ NEUF ” ; “ USAGE ” ; “ A REMPLACER ”
12/04/23 MDE_303 1.0 4
ESNIG Ex 303Exemples
Emprunts/Ages
0100200300
<=20
21-30
31-40
41-50
51-60
61-70
>=71
Ages
Empr
unts
1995
1996
1997
12/04/23 MDE_303 1.0 5
ESNIG Ex 303
Emprunts/Retards
0102030
<= 10 11-20
21-30
31-40
41-50
51-60
>= 61
Retards (jours)
Empr
unts
1995
1996
1997
12/04/23 MDE_303 1.0 6
ESNIG Ex 303
Emprunts/Durées de prêts
0
100
200
300
<= 30 31-60 61-90 91-120 >=121
Durées de prêts (jours)
Empr
unts 1995
1996
1997
12/04/23 MDE_303 1.0 7
ESNIG Ex 303MCD - Version A (AMC*Designor)
0,n
1,1
0,n 1,1
1,1
0,n
0,n
1,11,1
0,n
0,n
1,n
0,n1,1
1,1
0,n
TITRE
NumeroLibelleDureePret
OUVRAGE
NumeroDateAcquisitionPrixAcquisition
ETAT
NumeroCodeLibelle
AUTEUR
NumeroNomPrenom
RESERVATION
NumeroDateReservationDateResPrevueDureeAttente
EMPRUNT
NumeroDateEmpruntDateRetourPrevuDateRetourEffectif
Controler
Date
Materialiser
Emprunter
Ecrire
Reference
EDITEUR
NumeroRaisonSociale
Membre
NumeroNomPrenomDateNaissRueNoCodePostalLocalite
Effectuer
Editer
Demander
Reserver
Modèle conceptuel de données
Projet : Bibliothèque (Version A)
Modèle : 303A
Auteur : PAS Version: 1 07.12.97
12/04/23 MDE_303 1.0 8
ESNIG Ex 303MCD - Version B (AMC*Designor)
0,n
0,n
0,n1,1
0,n
0,n
0,n
1,n
0,n1,1
1,1
0,n
TITRE
NumeroLibelleDureePret
OUVRAGE
NumeroDateAcquisitionPrixAcquisition
ETAT
NumeroCodeLibelle
AUTEUR
NumeroNomPrenom
Controler
Date
Materialiser
Emprunter
DateEmpruntDateRetourPrevuDateRetourEffectif
Ecrire
Reference
EDITEUR
NumeroRaisonSociale
Membre
NumeroNomPrenomDateNaissRueNoCodePostalLocalite
Editer
Reserver
DateReservationDateResPrevueDureeAttente
Modèle conceptuel de données
Projet : BIBLIOTHEQUE (VERSION B)
Modèle : 303B
Auteur : PAS Version: 1 07.12.97
12/04/23 MDE_303 1.0 9
ESNIG Ex 303MLD (AMC*Designor)
12/04/23 MDE_303 1.0 10
ESNIG Ex 303MLD (AMC*Designor)