Académique Documents
Professionnel Documents
Culture Documents
Sous l’encadrement de
Mme EL OUAHABI IKRAM
Introduction
La gestion efficace d'une bibliothèque nécessite la mise en
place d'un système de gestion approprié. Dans ce rapport,
nous présenterons la conception d'une base de données
pour la gestion d'une bibliothèque ainsi que son
implémentation sous MS Access. Cette base de données
permettra de stocker, organiser et gérer les informations
relatives aux livres, aux membres emprunteurs et aux
transactions de prêt. L'objectif principal est de faciliter la
recherche, le suivi des emprunts et le maintien de
l'inventaire des ouvrages. Ce rapport mettra en évidence les
différentes entités, les relations entre elles et les
fonctionnalités clés du système de gestion de bibliothèque.
PAGE 1
I. Analyse des besoins :
PAGE 2
B. LES REGLES DE GESTION :
Voici les règles de gestion basées sur les besoins :
PAGE 3
C. LE DICTIONNAIRE DES DONNEES :
Le dictionnaire des données correspondant aux règles de gestion
spécifiées :
PAGE 4
NATIONALITE Nationalité de l'auteur Chaîne de
caractères
ETAT_ EXEMPLAIRE État de l'exemplaire du Chaîne de
livre (disponible, caractères
emprunté, endommagé,
etc.)
DATE_DEBUT_EMP Date d'emprunt du livre Date
DATE_FIN_EMP Date de retour prévue du Date
livre
DATE_SANCTION La date de la sanction Date
MOTIF_SANCTION Description de la cause Chaîne de
de sanction caractères
DUREE_SANCTION Durée de la suspension Chaîne de
pour retour en retard caractères
LIBELLE_DOMAINE Le titre du domaine d’un Chaîne de
livre (scientifique, caractères
roman…)
PAGE 5
D. IDENTIFICATION DES ENTITES ET DES RELATIONS
Emprunteur {ID_emp} → Nom_emp, Prenom_emp,
Date_naissance_emp, Adresse_emp,
Telephone_emp,Date_adhésion
Emprunteur {ID_emp, ID_exemplaire} → Date_emprunt
Livre {ID_exemplaire} → Titre_livre, Année_parution, langue,
nbr_pages, date_achat
Livre {Titre } → Année_parution
Auteur {ID_auteur} → Nom_auteur, Prénom_auteur,
Date_naissance_auteur, Pays_origine
Livre {Num_exemplaire} → Num_auteur
Domaine {Id_domaine} → libellé, ug
Exemplaire {ID_exemplaire} → État_exemplaire
Sanction {ID_emprunteur} → motif, Durée,Date_sanction
PAGE 6
II. Modèle conceptuel des
données (MCD) :
D'après ce que nous avons observé lors de l'analyse des données,
voici le modèle conceptuel de données (MCD) obtenu :
PAGE 7
III. Modèle logique des données
(MLD) :
Auteur(ID_auteur,Nom_auteur,Prénom_auteur,Date_naissance_aut
eur,Nationalité)
Livre(ID_livre,Titre,Année_parution,langue,nbr_page,date_achat,#I
D_auteur
,#ID_Domaine)
Domaine(ID_Domaine,libellé,)
Exemplaire(ID_exemplaire,Etat_exemplaire,#ID_livre)
Sanction(ID_sanction,Motif,Date_sanction,Duree,#ID_emprunteur)
Emprunteur(ID_emp,Nom_emp,Prénom_emp,date_naissance_emp,
Adresse_emp,télephone_emp,date_adhésion)
Emprunt(ID_pret,Date_debut,Date_fin,Rendu,#ID_emprunteur,ID_
exemplaire)
PAGE 8
IV. Application sous ACCESS
LES ETAPES A SUIVRE :
(Voir l’application)
PAGE 9