Sunteți pe pagina 1din 16

ACADEMIA DE STUDII ECONOMICE

Facultatea: Cibernetică, Statistică şi Informatică Economică


Specializarea: Informatică economică

Proiect de practică

Gestionarea unei librării online

Studenți:
NASTASĂ Emanuel Victor
MUDRAG Sorina Andrada
NEGUȚ Elena Andreea
PECETE Bogdan
PIRON Ioana

Bucureşti
2013
Nastasă Emanuel-Victor Gestionarea unei librării online

CUPRINS

1. Prezentarea generală a a unitãţii economice în care se efectueazã practica ............................. 3


2. Identificarea unei probleme, a unei activități care poate fi îmbunătățită ................................. 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

2
Nastasă Emanuel-Victor Gestionarea unei librării online

1. Prezentarea generală a a unitãţii 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 clienți și peste 3 milioane de utilizatori, Siebel CRM, este cea mai
inovatoare soluție de management al relațiilor cu clienții, cea mai completă și la nivelul
tehnologic cel mai avansat.
Prin achiziția Siebel, ORACLE a devenit furnizorul nr.1 de aplicații Customer
Relationship Management.
Prin promovarea versiunii 8.x, Siebel CRM îmbunătățește substanțial abilitățile unei
organizații și îi permite să acționeze rapid, să schimbe și să reinventeze inovativ procesele de
management al relațiilor cu clienții.
Implementarea unui software CRM și automatizarea tuturor punctelor de interacțiune cu
clienții dvs trebuie să se concentreze în primul rând pe reinventarea companiei în jurul
clientului și pe câștigarea unei poziții distincte, diferențiatoare, de orientare către client
(customer centric).

Punctele forte ale companiei:


- interacțiune permanentă cu clientul;
- flexibilitate în ceea ce privește schimbările cerute de client;
- promtitudine cu care se răspunde la solicitările de suport tehnic;
- realizarea lucrărilor la parametri calitativi de licență în condițiile stabilite de buget și
timp.

Competențe:
- ORACLE Siebel 8.x CRM: Consultanță și implementare soluții;
- 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ă.

3
Nastasă Emanuel-Victor Gestionarea unei librării online

2. Identificarea unei probleme, a unei activități care poate fi îmbunătățită

În societatea în care trăim, tot mai mulţi oameni renunţă la a merge la librărie să îşi
cumpere o carte şi cu atât mai puţin la bibliotecă, preferând o alternativă mult mai la
îndemână: librăriile sau bibliotecile online.
De asemenea cărţile tipărite, în format fizic, nu mai reprezintă un interes pentru tineri,
fiind înlocuite cu ebook-urile, cărţi în format digital, mult mai uşor de citit și de transportat.
De exemplu, pe un stick de 16 GB, pe care îl poţi purta în buzunar, pot încăpea sute sau mii
de cărţi.
Aceste librării cu cărţi digitale sunt destul de puţine la momentul actual, dar într-o
continuă dezvoltare.
În cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului
,,Sisteme moderne de practică pentru facilitarea accesului la piaţa muncii pentru viitorii
specialişti în Statistică şi previziune economică sau Informatică economică”, am realizat un
sistem de gestiune al unei librării digitale.

4
Nastasă Emanuel-Victor Gestionarea unei librării online

3. Schema bazei de date

În vederea realizării aplicației necesare care gestionează comenzile, sunt necesare 3


tabele: unul în care sunt înregistrați clienții, un tabel care conține cărțile disponibile și un alt
tabel în care este ținută evidența comenzilor.

Figura 3.1 – Schema bazei de date

4. Implementare

Tabelul în care sunt înregistrate cărțile conține următoarele atribute: ID_CARTE, care
este cheie primară, ISBN, TITLU, AUTOR, EDITURĂ, AN_APARIȚIE și PREȚ.

Figura 4.1 – Tabelul Cărți - strucură

5
Nastasă Emanuel-Victor Gestionarea unei librării online
Tabelul în care sunt înregistrate toate datele de identificare ale clienților conține
atributele: ID_CLIENT, reprezentând cheia primară a tabelului, NUME, PRENUME, ORAS,
TELEFON.

Figura 4.2 – Tabelul Clienți - structură

Cel de-al treilea tabel, COMENZI, are rolul de a face legătura dintre Clienți și Cărți,
gestionând astfel comenzile în funcție de dată, clienți și cărți.

Figra 4.3 – Tabelul Comezi - structură

6
Nastasă Emanuel-Victor Gestionarea unei librării online

5. Popularea tabelelor

Tabelul CLIENȚI

Figura 5.1 – Tabelul Clienți - date


Tabelul CĂRȚI

Figura 5.2 – Tabelul Cărți - date


7
Nastasă Emanuel-Victor Gestionarea unei librării online

Tabelul COMENZI

Figura 5.3 – Tabelul Comenzi - date

8
Nastasă Emanuel-Victor Gestionarea unei librării online

6. Testare

Lista cărților disponibile în librărie poate fi vizualizatăîn prima pagină a aplicatiei(vezi


Figura 6.1 ).

Figura 6.1 – Lista cărților

9
Nastasă Emanuel-Victor Gestionarea unei librării online
Fereastra Actualizare Cărți ne permite să adăugăm noi cărți în listă, să modificăm
atributele unei cărți (de exemplu prețul) sau să ștergi înregistrări. Acest lucru poate fi vizualizat
în Figura 6.2.

Figura 6.2 – Tabel de gestiune a cărților

Fereastra Actualizare Clienți ne permite să adăugăm noi clienți în listă, să modificăm


atributele unei entități (de exemplu nume) sau să ștergi înregistrări. Acest lucru poate fi vizualizat
în Figura 6.3.

Figura6.3 – Tabel de gestiune a clienților


10
Nastasă Emanuel-Victor Gestionarea unei librării online

În fereastra Comenzi utilizatorul are posibilitatea de filtra comenzile după o anumită dată
(se vor afișa toate înregistrările a căror dată de procesare a comenzii este mai mare decât 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 funcție de dată

În fereastra Tabelă de achiziții utilizatorul are posibilitatea vizualiza clienții și cărțile


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 librării 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 librării online

Prin intermediul histogramei, reprezentată în figura 6.6, poate fi vizualizată evoluția


vânzărilor până în prezent. Generarea graficului se realizează utilizând opțiunea Statistici
privind vânzările din meniul aplicației. Graficul este realizat pe baza view-ului
ASE_STATISTICI având 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 – Evoluția vânzărilor

13
Nastasă Emanuel-Victor Gestionarea unei librării online

7. Livrarea produsului

Acest sistem de gestiune al unei librării online poate fi dezvoltat și implementat la nivelul
oricărei librării, biblioteci și anticariat.
Utilizarea este facilă și permite înregistrarea unei cărți în baza de date, modificări asupra
datelor de identificare ale unei cărți, dar și noi actualizări în lista clienților.
De asemenea se pot obține rapoarte privitoare la numărul de clienți, frecvența cu care
aceștia cumpără o carte, suma alocată achiționării de noi cărți, vânzările dintr-o anumită perioadă
ale firmei, cărțile cele mai vândute, iar pe baza acestor rapoarte se poate stabili trendul vânzărilor
sau se pot previziona veniturile obținute în umătoarele luni.

14
Nastasă Emanuel-Victor Gestionarea unei librării online

8. Lista figurilor

Figura 3.1- Schema bazei de date ....................................................................................... 5


Figura 4.1- Tabela CĂRȚI - Structură .................................................................................. 5
Figura 4.2- Tabela CLIENȚI - Structură ............................................................................... 6
Figura 4.3- Tabela COMENZI - Structură ............................................................................. 6
Figura 5.1- Tabela CĂRȚI - Date .......................................................................................... 7
Figura 5.2- Tabela CLIENȚI - Date ....................................................................................... 7
Figura 5.3- Tabela COMENZI - Date .................................................................................... 8
Figura 6.1– Lista cărților ...................................................................................................... 8
Figura 6.2– Tabel de gestiune a cărților............................................................................ 10
Figura 6.3– Tabel de gestiune a clienților ......................................................................... 10
Figura 6.4– Comezile realizate în funcție de dată ............................................................. 11
Figura 6.5– Comenzile efectuate ....................................................................................... 12
Figura 6.6– Evoluția vânzărilor .......................................................................................... 13

15
Nastasă Emanuel-Victor Gestionarea unei librării 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, București, 2011
2. http://apex.oracle.com/i/
3. http://www.oracle.com/
4. http://onesimus.ro/

16

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