Proiect Practica 1 [623696]
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
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 produs ului ………………………….. ………………………….. ………………………….. ……….. 14
8. Lista figurilor ………………………….. ………………………….. ………………………….. ……………….. 15
9. Bibliografie ………………………….. ………………………….. ………………………….. …………………… 16
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 CR M, 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 promov area ve rsiunii 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 automatizar ea tuturor punctelor de interacțiune cu
clienții dvs trebuie să se concentreze î n pri mul 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ă.
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 d igital, mult mai ușor de citit ș i de transportat.
De exemplu, pe un stick de 16 GB, pe care îl poți purt a în buzunar, p ot î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.
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ă
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ă
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
Nastasă Emanuel -Victor Gestionarea unei librării online
8
Tabelul COMENZI
Figura 5.3 – Tabelul Comenzi – date
Nastasă Emanuel -Victor Gestionarea unei librării online
9
6. Testare
Lista cărților disponibile în librărie poate fi vizualizatăî n prima pa gină a aplicatiei( vezi
Figura 6.1 ).
Figura 6.1 – Lista cărților
Nastasă Emanuel -Victor Gestionarea unei librării online
10
Fereastra Actualizare Cărți ne permit e 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
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
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
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
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 c umpără o carte, suma alocată ach iționării de noi cărți, vânzările di ntr-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.
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
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/
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Proiect Practica 1 [623696] (ID: 623696)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
