+ All Categories
Home > Documents > Proiect de practică - · PDF fileÎn cadrul lucrării ce trebuie realizată pentru...

Proiect de practică - · PDF fileÎn cadrul lucrării ce trebuie realizată pentru...

Date post: 30-Jan-2018
Category:
Upload: phunglien
View: 244 times
Download: 2 times
Share this document with a friend
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
Transcript
Page 1: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

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

Page 2: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

2

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

Page 3: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

3

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ă.

Page 4: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

4

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.

Page 5: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

5

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ă

Page 6: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

6

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ă

Page 7: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

7

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

Page 8: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

8

Tabelul COMENZI

Figura 5.3 – Tabelul Comenzi - date

Page 9: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

9

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

Page 10: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

10

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

Page 11: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

11

Î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

Page 12: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

12

where ASE_COMENZI.ID_CARTE = ASE_CARTI.ID_CARTE and

ASE_COMENZI.ID_CLIENT = ASE_CLIENTI.ID_CLIENT

Figura 6.5 – Comenzile efectuate

Page 13: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

13

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

Page 14: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

14

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.

Page 15: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

15

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

Page 16: Proiect de practică -  · PDF fileÎn cadrul lucrării ce trebuie realizată pentru Practica de specialitate, din cadrul proiectului

Nastasă Emanuel-Victor Gestionarea unei librării online

16

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/


Recommended