2. UN PROIECT REALIZAT DE:
Mădălin Blidaru;
Roxana Apostu;
Cătălina Oană;
Andrei Tudose.
3.
4. STUDIU DE CAZ
Soluții oferite bibliotecilor la nivel global de
crearea a unor baze de date.
Firmă realizatoare: Database Solutions for
Society Development;
Client: Leeds University Library.
Perioada: noiembrie 2012.
5. PREZENTAREA AFACERII
Cu o istorie de peste 100 de ani, Leeds
University Library este una dintre principalele
biblioteci universitare din Marea
Britanie, având colecții vaste și volume
apărute începând cu secolului al XV-lea.
Aparține de University of
Leeds, universitate membră Russel Group, și
deservește atât cei peste 30 000 de
studenți, cât și vizitatori, staff-ul universitar.
6. NECESITATATEA UNEI BAZE DE DATE
Peste 2,8 milioane de cărți, reviste și ziare
printate;
Peste 500 000 de cărți disponibile în
biblioteca online;
Peste 30 000 de studenți din 142 de țări;
Aproximativ 2 000 000 de vizitatori anual;
Aproximativ 3 000 000 împrumuturi anual.
7. Considerând numerele enumerate mai
sus, precum și detalii legate de funcționarea
unei biblioteci
(administrare, proiecte, parteneri, sponsori
etc.), realizarea unei baze de date este o
condiție esențială.
8. REGULI STRUCTURALE
Un student poate împrumuta una sau mai multe cărți;
O carte poate fi împrumutată de unul sau mai mulți
studenți;
Un partener poate contribui la mai multe evenimente;
Un student poate folosi unul sau mai multe
computere;
Un student poate învăța în unul sau mai multe spații
dedicate;
Un angajat poate lucra doar într-un spațiu;
Un student poate avea o singură legitimație;
9. REGULI PROCEDURALE
Sponsorii vor lua legătura cu conducerea
bibliotecii și a universității pentru donații;
În cazul depășirii termenului de înapoiere, va
fi aplicată o taxă de 50 pence/zi;
Înapoierea în stare deteriorată a volumelor
se face cu o penalizare de 50% din prețul de
cumpărare al elementului respectiv;
Împrumutul cărților se face doar prin
intermediul legitimației;
10. CONSTRÂNGERI
Împrumutul cărților se face doar pe baza legitimației;
Intrarea în spațiile bibliotecii se face fără arme,
materiale inflamabile;
O carte se poate împrumuta pentru maxim două
săptămâni;
Într-o zi are loc un singur eveniment dedicat
studenților.
Accesul este în spațiile de lectură este interzis după
ora 23:00 până dimineața, la ora 05:00;
Vizitatorii nu pot împrumuta decât o carte;
Biletul de vizita permite accesul pentru 3h.
11. DIAGRAMĂ INIȚIALĂ
STUDENT PROIECT
#CNP #nume
CARTE *nume #nr_identificare
Este dedicat
#numar_inventar *prenume *data
#nume imprumutata *facultate *locatia
participa *tip
*autor *data_nastere
*editura imprumuta *adresa
*an_aparitie
are
*colecție
are
LEGITIMATI
Aparține
E
Este detinuta #numar
*detinator
*valabilitate
detine
Organizat in Ajută la organizarea
SPATIU PARTENER
ANGAJAT
#uid SPONSOR #nume_partener
Are #nr
*adresa #nume *data_inceput
Lucreaza in *nume
*campus *data_sponsorizare Poate fi *data_sfarsit
*prenume
*marime *adresa *tip_parteneriat
*functie Poate fi
*salariu *tip
*adresa
*inceput_contract
*final contract
12. PROBLEMELE DIAGRAMEI
Diagrama inițială reprezintă doar un punct de
plecare, în forma aceasta încălcând o serie
de reguli (de normalizare, de
desenare, prezența relațiilor many-to-many).
Pentru rezolvarea acestora, s-au creat
entități de legătură și s-au regândit o seriede
de aspecte.
De asemenea, diagrama finală este mai ușor
de înțeles și de aplicat.
13. DIAGRAMĂ FINALĂ
imprumutata
imprumuta
PARTENER
#nume_partener
PROIECT
VIZITATOR *data_inceput
dedicat #nume
organizeaza
#number *data_sfarsit
#nr_identificare
CARTE achizitioneaza *nume viziteaza Este sprijinit
*tip_parteneriat
*data colaborează
#numar_inventar *prenume Este vizitat
*locatia
#nume imprumutata *data
SOCIETA *tip
*autor *scop_vizita TE
este
Asigura eligibilitatea
Este realizat
*editura
este
#nr_id
Asigura participarea
*an_aparitie
Este achizitionat
imprumuta
STUDENT *nume sprijinit
*colecție SPONSOR
#CNP
cuprinde
#nume
*nume apartine
apartine
LEGITIMATI *data_sponsorizare
*prenume ajuta
E *adresa
RAFT *facultate detine
#numar ○ tip
#numar BILET *data_nastere Este detinuta
*detinator
*sala *data *adresa
contine *valabilitate
○tara
apartine
este
Se intra cu
ANGAJAT
contine #nr
apartine SECTOR *nume
SPATIU
#numarul *prenume
#uid
*adresa *functie
*campus contine este *salariu
contribuie
*marime *adresa
*inceput_contract
are
○ final contract
DIRECTO
R
lucreaza
14. CITIREA DIAGRAMEI
Mai multe cărți aparțin unui raft;
Un raft conține mai multe cărți;
Mai multe rafturi aparțin unui spațiu;
Un spațiu conține mai multe rafturi;
Un vizitator poate împrumuta o carte;
O care poate fi împrumutată de un vizitator;
Un vizitator poate achizițioana mai multe bilete;
Mai multe bilete pot fi achiziționate de un vizitator;
Mai multe bilete permit accesul într-un spațiu;
Într-un spațiu se poate intra cu mai multe bilete;
Un spațiu conține mai multe sectoare;
Mai multe sectoare aparțin de un spațiu;
Mai mulți angajați lucrează într-un sector;
Un sector are mai mulți angajați;
Un angajat poate fi student;
Un student poate fi angajat;
15. Un student poate cumpăra mai multe bilete;
Mai multe bilete pot fi cumpărate de un student;
Un student poate împrumuta mai multe cărți;
Mai multe cărți pot fi împrumutate de un student;
Un student deține o legitimație;
O legitimație este deținută de un student;
Mai mulți studenți aparțin de o societate;
O societate cuprinde mai mulți studenți;
Mai multe societăți organizează un proiect;
Un proiect este organizat de mai multe societăți;
O legitimație poate asigura eligibilitatea la un proiect;
La un proiect se poate intra cu legitimația;
Mai mulți angajați contribuie la un proiect;
Un proiect este sprijinit de mai mulți angajați;
Un proiect poate fi sprijinit de mai mulți parteneri;
Mai mulți parteneri pot sprijini un proiect;
Un sponsor poate fi partener;
Un partener poate fi sponsor;
Un proiect este sprijinit de un sponsor;
Un sponsor poate sprijini un proiect.
16. NOTE:
DataBase Solutions for Society Development
este o firmă imaginară, logo-ul fiind creat
special pentru acest proiect;
University of Leeds nu este implicată în
studiul de caz prezentat, fiind luată doar ca
exemplu;
Diagrama și baza de date prezentate are
scop orientativ, nefiind verosimilă, având însă
câteva informații reale.