Documente Academic
Documente Profesional
Documente Cultură
Proiect de practic
Gestionarea unei librrii online
Studeni:
NASTAS Emanuel Victor
MUDRAG Sorina Andrada
NEGU Elena Andreea
PECETE Bogdan
PIRON Ioana
Bucureti
2013
Nastas Emanuel-Victor
CUPRINS
1.
2.
3.
4.
Implementare ...................................................................................................................... 5
5.
6.
Testare ................................................................................................................................ 9
7.
8.
9.
Bibliografie ........................................................................................................................ 16
Nastas Emanuel-Victor
Nastas Emanuel-Victor
Nastas Emanuel-Victor
4. Implementare
Tabelul n care sunt nregistrate crile conine urmtoarele atribute: ID_CARTE, care
este cheie primar, ISBN, TITLU, AUTOR, EDITUR, AN_APARIIE i PRE.
Nastas Emanuel-Victor
Tabelul n care sunt nregistrate toate datele de identificare ale clienilor conine
atributele: ID_CLIENT, reprezentnd cheia primar a tabelului, NUME, PRENUME, ORAS,
TELEFON.
Nastas Emanuel-Victor
5. Popularea tabelelor
Tabelul CLIENI
Nastas Emanuel-Victor
Tabelul COMENZI
Nastas Emanuel-Victor
6. Testare
Nastas Emanuel-Victor
Nastas Emanuel-Victor
n fereastra Comenzi utilizatorul are posibilitatea de filtra comenzile dup o anumit dat
(se vor afia toate nregistrrile a cror dat de procesare a comenzii este mai mare dect cea
introdus). Acest lucru poate fi vizualizat n Figura 6.4.
Codul SQL folosit:
select
"ID_COMANDA",
"ID_CLIENT",
"DATA",
"ID_CARTE"
from #OWNER#.ASE_COMENZI
where data>:P15_Data
Nastas Emanuel-Victor
12
Nastas Emanuel-Victor
13
Nastas Emanuel-Victor
7. Livrarea produsului
Acest sistem de gestiune al unei librrii online poate fi dezvoltat i implementat la nivelul
oricrei librrii, biblioteci i anticariat.
Utilizarea este facil i permite nregistrarea unei cri n baza de date, modificri asupra
datelor de identificare ale unei cri, dar i noi actualizri n lista clienilor.
De asemenea se pot obine rapoarte privitoare la numrul de clieni, frecvena cu care
acetia cumpr o carte, suma alocat achiionrii de noi cri, vnzrile dintr-o anumit perioad
ale firmei, crile cele mai vndute, iar pe baza acestor rapoarte se poate stabili trendul vnzrilor
sau se pot previziona veniturile obinute n umtoarele luni.
14
Nastas Emanuel-Victor
8. Lista figurilor
Figura 3.1- Schema bazei de date ....................................................................................... 5
Figura 4.1- Tabela CRI - Structur .................................................................................. 5
Figura 4.2- Tabela CLIENI - Structur ............................................................................... 6
Figura 4.3- Tabela COMENZI - Structur ............................................................................. 6
Figura 5.1- Tabela CRI - Date .......................................................................................... 7
Figura 5.2- Tabela CLIENI - Date ....................................................................................... 7
Figura 5.3- Tabela COMENZI - Date .................................................................................... 8
Figura 6.1 Lista crilor ...................................................................................................... 8
Figura 6.2 Tabel de gestiune a crilor............................................................................ 10
Figura 6.3 Tabel de gestiune a clienilor ......................................................................... 10
Figura 6.4 Comezile realizate n funcie de dat ............................................................. 11
Figura 6.5 Comenzile efectuate ....................................................................................... 12
Figura 6.6 Evoluia vnzrilor .......................................................................................... 13
15
Nastas Emanuel-Victor
9. Bibliografie
1. Ion Lungu, Adela Bara, Constanta Bodea, Iuliana Botha, Vlad Diaconita, Alexandra
Florea, Anda Velicanu Tratat de baze de date, Editura ASE, Bucureti, 2011
2. http://apex.oracle.com/i/
3. http://www.oracle.com/
4. http://onesimus.ro/
16