Vous êtes sur la page 1sur 10

ESNIG Donnée Ex 303

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;
17/07/08 MDE_303 1.0 1
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 ;

17/07/08 MDE_303 1.0 2


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 ” }

17/07/08 MDE_303 1.0 3


ESNIG Exemples Ex 303

Emprunts/Ages

300
Emprunts

200
100 1995
0
1996
<= 21- 31- 41- 51- 61- >=
1997
20 30 40 50 60 70 71
Ages

17/07/08 MDE_303 1.0 4


ESNIG Ex 303

Emprunts/Retards

30
Emprunts

20
10 1995
0
1996
<= 10 11- 21- 31- 41- 51- >= 61
1997
20 30 40 50 60
Retards (jours)

17/07/08 MDE_303 1.0 5


ESNIG Ex 303

Emprunts/Durées de prêts

300
1995
Emprunts

200
1996
100
1997
0
<= 30 31-60 61-90 91-120 >=121
Durées de prêts (jours)

17/07/08 MDE_303 1.0 6


ESNIG MCD - Version A (AMC*Designor) Ex 303
EDITEUR ETAT Modèle conceptuel de données
Numero Numero Projet : Bibliothèque (Version A)
RaisonSociale Code Modèle : 303A
Libelle
0,n Auteur : PAS Version: 1 07.12.97
0,n

Editer
Controler
Date

1,1

OUVRAGE TITRE
Materialiser Numero
Numero
0,n
1,1 DateAcquisition 0,n
Libelle
1,1
PrixAcquisition DureePret

0,n 1,n

Reserver
Effectuer Emprunter

Ecrire
Reference
1,1
0,n 1,1

Membre EMPRUNT 0,n


Numero Numero
AUTEUR 1,1
Nom DateEmprunt
Prenom DateRetourPrevu Numero
DateNaiss Nom RESERVATION
DateRetourEffectif
RueNo Prenom Numero
CodePostal DateReservation
Demander
Localite 0,n 1,1 DateResPrevue
DureeAttente

17/07/08 MDE_303 1.0 7


ESNIG MCD - Version B (AMC*Designor) Ex 303
EDITEUR ETAT Modèle conceptuel de données
Numero Numero
Projet : BIBLIOTHEQUE (VERSION B)
RaisonSociale Code
Libelle Modèle : 303B
0,n
Auteur : PAS Version: 1 07.12.97
0,n

Editer
Controler
Date

1,1

OUVRAGE TITRE
Materialiser Numero
Numero
0,n
1,1 DateAcquisition 0,n
Libelle
1,1
PrixAcquisition DureePret

0,n 1,n
Reserver
DateReservation
Emprunter DateResPrevue
Ecrire DureeAttente
DateEmprunt
DateRetourPrevu Reference
DateRetourEffectif

0,n
0,n

Membre AUTEUR
Numero Numero
Nom Nom
Prenom Prenom
DateNaiss
RueNo
CodePostal 0,n

Localite

17/07/08 MDE_303 1.0 8


ESNIG MLD (AMC*Designor) Ex 303

17/07/08 MDE_303 1.0 9


ESNIG MLD (AMC*Designor) Ex 303

17/07/08 MDE_303 1.0 10

Vous aimerez peut-être aussi