Sunteți pe pagina 1din 16

ACADEMIA DE STUDII ECONOMICE

Facultatea: Cibernetic, Statistic i Informatic Economic


Specializarea: Informatic economic

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

Gestionarea unei librrii online

CUPRINS

1.

Prezentarea general a a unitii economice n care se efectueaz practica ............................. 3

2.

Identificarea unei probleme, a unei activiti care poate fi mbuntit ................................. 4

3.

Schema bazei de date............................................................................................................ 5

4.

Implementare ...................................................................................................................... 5

5.

Popularea tabelelor .............................................................................................................. 7

6.

Testare ................................................................................................................................ 9

7.

Livrarea produsului ........................................................................................................... 14

8.

Lista figurilor .................................................................................................................... 15

9.

Bibliografie ........................................................................................................................ 16

Nastas Emanuel-Victor

Gestionarea unei librrii online

1. Prezentarea general a a unitii economice n care se efectueaz practica


S.C. ONESIMUS S.R.L.
Companie de inginerie informatic specializat pe tehnologii web, Siebel CRM, ERP,
OLTP si OLAP.
Siebel CRM
Cu cca. 4000 de clieni i peste 3 milioane de utilizatori, Siebel CRM, este cea mai
inovatoare soluie de management al relaiilor cu clienii, cea mai complet i la nivelul
tehnologic cel mai avansat.
Prin achiziia Siebel, ORACLE a devenit furnizorul nr.1 de aplicaii Customer
Relationship Management.
Prin promovarea versiunii 8.x, Siebel CRM mbuntete substanial abilitile unei
organizaii i i permite s acioneze rapid, s schimbe i s reinventeze inovativ procesele de
management al relaiilor cu clienii.
Implementarea unui software CRM i automatizarea tuturor punctelor de interaciune cu
clienii dvs trebuie s se concentreze n primul rnd pe reinventarea companiei n jurul
clientului i pe ctigarea unei poziii distincte, difereniatoare, de orientare ctre client
(customer centric).
Punctele forte ale companiei:
- interaciune permanent cu clientul;
- flexibilitate n ceea ce privete schimbrile cerute de client;
- promtitudine cu care se rspunde la solicitrile de suport tehnic;
- realizarea lucrrilor la parametri calitativi de licen n condiiile stabilite de buget i
timp.
Competene:
- ORACLE Siebel 8.x CRM: Consultan i implementare soluii;
- Baze de Date: Oracle 10/11g, MS SQL Server, MySQL;
- Tehnologii Web: Oracle Application Express (HTML DB), Oracle Database Express
Edition;
- Tehnologii Browser: HTML, DHTML, JavaScript, CSS;
- Business Intelligence: Siebel Analytics, Data Warehouse, OLAP, Data Mining;
- Expertiza judiciara in informatica: Lucrari de expertiza judiciar.

Nastas Emanuel-Victor

Gestionarea unei librrii online

2. Identificarea unei probleme, a unei activiti care poate fi mbuntit


n societatea n care trim, tot mai muli oameni renun la a merge la librrie s i
cumpere o carte i cu att mai puin la bibliotec, prefernd o alternativ mult mai la
ndemn: librriile sau bibliotecile online.
De asemenea crile tiprite, n format fizic, nu mai reprezint un interes pentru tineri,
fiind nlocuite cu ebook-urile, cri n format digital, mult mai uor de citit i de transportat.
De exemplu, pe un stick de 16 GB, pe care l poi purta n buzunar, pot ncpea sute sau mii
de cri.
Aceste librrii cu cri digitale sunt destul de puine la momentul actual, dar ntr-o
continu dezvoltare.
n cadrul lucrrii ce trebuie realizat pentru Practica de specialitate, din cadrul proiectului
,,Sisteme moderne de practic pentru facilitarea accesului la piaa muncii pentru viitorii
specialiti n Statistic i previziune economic sau Informatic economic, am realizat un
sistem de gestiune al unei librrii digitale.

Nastas Emanuel-Victor

Gestionarea unei librrii online

3. Schema bazei de date

n vederea realizrii aplicaiei necesare care gestioneaz comenzile, sunt necesare 3


tabele: unul n care sunt nregistrai clienii, un tabel care conine crile disponibile i un alt
tabel n care este inut evidena comenzilor.

Figura 3.1 Schema bazei de date

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.

Figura 4.1 Tabelul Cri - strucur

Nastas Emanuel-Victor

Gestionarea unei librrii online

Tabelul n care sunt nregistrate toate datele de identificare ale clienilor conine
atributele: ID_CLIENT, reprezentnd cheia primar a tabelului, NUME, PRENUME, ORAS,
TELEFON.

Figura 4.2 Tabelul Clieni - structur


Cel de-al treilea tabel, COMENZI, are rolul de a face legtura dintre Clieni i Cri,
gestionnd astfel comenzile n funcie de dat, clieni i cri.

Figra 4.3 Tabelul Comezi - structur

Nastas Emanuel-Victor

Gestionarea unei librrii online

5. Popularea tabelelor

Tabelul CLIENI

Figura 5.1 Tabelul Clieni - date


Tabelul CRI

Figura 5.2 Tabelul Cri - date


7

Nastas Emanuel-Victor

Gestionarea unei librrii online

Tabelul COMENZI

Figura 5.3 Tabelul Comenzi - date

Nastas Emanuel-Victor

Gestionarea unei librrii online

6. Testare

Lista crilor disponibile n librrie poate fi vizualizatn prima pagin a aplicatiei(vezi


Figura 6.1 ).

Figura 6.1 Lista crilor

Nastas Emanuel-Victor

Gestionarea unei librrii online

Fereastra Actualizare Cri ne permite s adugm noi cri n list, s modificm


atributele unei cri (de exemplu preul) sau s tergi nregistrri. Acest lucru poate fi vizualizat
n Figura 6.2.

Figura 6.2 Tabel de gestiune a crilor

Fereastra Actualizare Clieni ne permite s adugm noi clieni n list, s modificm


atributele unei entiti (de exemplu nume) sau s tergi nregistrri. Acest lucru poate fi vizualizat
n Figura 6.3.

Figura6.3 Tabel de gestiune a clienilor


10

Nastas Emanuel-Victor

Gestionarea unei librrii online

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

Figura 6.4 Comezile realizate n funcie de dat

n fereastra Tabel de achiziii utilizatorul are posibilitatea vizualiza clienii i crile


comandate. Acest lucru se poate observa n Figura 6.5.
Codul SQL folosit:
select ASE_CARTI.TITLU as TITLU,
ASE_CARTI.AUTOR as AUTOR,
ASE_CLIENTI.NUME as NUME,
ASE_CLIENTI.PRENUME as PRENUME,
ASE_COMENZI.DATA as DATA
from ASE_COMENZI ASE_COMENZI,
ASE_CLIENTI ASE_CLIENTI,
ASE_CARTI ASE_CARTI
11

Nastas Emanuel-Victor

Gestionarea unei librrii online

where ASE_COMENZI.ID_CARTE = ASE_CARTI.ID_CARTE and


ASE_COMENZI.ID_CLIENT = ASE_CLIENTI.ID_CLIENT

Figura 6.5 Comenzile efectuate

12

Nastas Emanuel-Victor

Gestionarea unei librrii online

Prin intermediul histogramei, reprezentat n figura 6.6, poate fi vizualizat evoluia


vnzrilor pn n prezent. Generarea graficului se realizeaz utiliznd opiunea Statistici
privind vnzrile din meniul aplicaiei. Graficul este realizat pe baza view-ului
ASE_STATISTICI avnd urmatorul cod SQL:
CREATE OR REPLACE FORCE VIEW "ASE_STATISTICI" ("DATA", "PRET") AS
select ASE_COMENZI.DATA as DATA,
sum(ASE_CARTI.PRET) as PRET
from ASE_COMENZI ASE_COMENZI,
ASE_CARTI ASE_CARTI
where ASE_CARTI.ID_CARTE = ASE_COMENZI.ID_CARTE
group by ASE_COMENZI.DATA
order by ASE_COMENZI.DATA ASC
/

Figura 6.6 Evoluia vnzrilor

13

Nastas Emanuel-Victor

Gestionarea unei librrii online

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

Gestionarea unei librrii online

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

Gestionarea unei librrii online

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

S-ar putea să vă placă și