Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Projects

MVC

Magazin virtual de carti

Manual de prezentare

Cuprins

1 Introducere

2 Meniu principal

3 Cumparati din magazin

4 Modalitati de plata

5 Feedback

1 Introducere

Aplicatia MVC (Magazin virtual de carti) se doreste a fi o unealta utila evidentei cartilor intr-o biblioteca.

1.1 Scop

Ca scop isi propune usurarea gestionarii unei biblioteci de carti.

1.2 In ce consta

Clasic

In mod clasic, pentru a afla informatii despre o anumita carte aflata in biblioteca firmei persoana interesata este obligata sa se deplaseze la biblioteca si sa consulte fisele aferente acestora in ideea gasirii acesteia.

Timpul de realizare al acestei operatii poate, dupa caz, ajunge pana la 60 min.

Modern

In varianta moderna acest timp poate fi redus pana la maxim 1min reducandu-se astfel munca bibliotecarei numai la intretinerea bazei de date cu carti.

Programul ofera diferite moduri de cautare pornind de la cateva litere continute in titlul cartii pana la alegerea dintre categorii si grupe de carti.

Acest program poate fi accesat de oriunde din reteau de calculatoare a firmei.

1.3 Mecanismul intern

La baza aplicatiei sta serverul de baze de date numit Postgres.

Partea de client este realizata in Perl.

Progamul nu necesita licienta fiind de tip free.

1.4 Principiu de realizare

Ca principiu, la baza aplicatiei sta baza de date biblioteca care este intretinuta de catre bibliotecara.

Baza de date cu pozele copertilor cartilor este intretinuta de sectia General Afaires.

 

2 Structura meniului principal

Scop

selectarea actiunii dorite

Mod de utilizare

Pentru cautarea unei carti din al carui titlu se cunoaste doar cateva litere se introduce in campul Cauta in magazin sirul de caractere cautat dupa care se apasa pe butonul Cauta in magazin.

Pentru navigarea prin program se aleg cu ajutorul mouse_ului cele patru optiuni:

Home

Aceasta optiune prezinta pagina afisata mai sus in care cumparatorul are posibilitatea de a cauta o carte dupa sirul de litere cuprinse in titlul cartii.

Cumparati din magazin

Aceasta optiune da posibilitatea cumparatorului de a cauta o carte in functie de categoria si grupa de carti din care aceasta face parte.

Modalitati de plata

Aceasta optiune da informatii cu privire la modul in care se poate comanda o carte prin intermediul computerului.

Feedback

Aceasta optiune da posibilitatea vizitatorului de a-si exprima parerea in legatura cu calitatea cite_ului.

Rezultatul cautarii cartilor al caror titluri contine cuvantul baze.

Cod Numarul de cod al cartii
Titlu Titlul cartii
Autor Autorul cartii
Pret Pretul

Daca se da click cu mouse_ul pe codul cartii se pot afla informatii despre cartea respectiva.

3 Cumparati din magazin

3.1 Categorii de carti

Scop

alegerea categoriei de carti dorite

Mod de utilizare

Pentru alegerea categoriei de carti dorite se da click pe una din inregistrarile din coloana categorii de carti

Categorii de carti Numele de categoriilor de carti
Grupe de carti Numele grupelor de carti

 

3.2 Grupe de carti

Scop

alegerea grupei de carti dorite

Mod de utilizare

Pentru alegerea grupei de carti dorite se da click pe una din inregistrarile din coloana grupe de carti

Grupe de carti Numele grupelor de carti

3.3 Carti

 

Scop

alegerea cartii dorite

Mod de utilizare

Pentru alegerea categoriei de carti dorite se da click pe numarul de cod al cartii.

Cod Numarul de cod al cartii
Titlu Titlul cartii
Autor Numele autorului
Pret Pretul cartii

3.4 Detalii carte

 

Scop

afisarea de informatii despre cartea aleasa si comandarea acesteia in scopul cumpararii

Mod de utilizare

Pentru alegerea cartii se completeaza campul cantitate cu numarul de bucati dorite dupa care se apasa pe butonul Adauga in Cos.

Cod Numarul de cod al cartii
Titlu Titlul cartii
Autor Numele autorului
Pret Pretul cartii
Coperta Poza copertii
Comentariu Informatii detaliate despre carte
Cantitate Numarul de bucati dorite
Adauga in Cos Buton de adaugare in lista de cumparaturi
Reset Buton de golire a campului cantitate

3.5 Verificarea comenzii

Scop

verificarea comenzii curente

Mod de utilizare

In cazul in care se doreste continuarea cumparaturilor se apasa pe butonul Continua.

In cazul se doreste comandarea listei de cumparaturi se apasa pe butonul Comanda.

In cazul in care se doreste golirea listei de cumparaturi se apasa pe butonul Goleste cosul.

Cod Numarul de cod al cartii
Titlu Titlul cartii
Autor Numele autorului
Pret Pretul cartii
Total Suma totala
Continua Buton de continuare a cumparaturilor
Comanda Buton de declansare a comenzii de cumparare
Goleste cosul Buton de golire a listei de cumaraturi

4 Modalitati de plata

4.1 Pasul 1

Scop

Introducerea informatiilor despre client

Mod de utilizare

Se completeaza campurile cu informatiile aferente.

Cod Numarul de cod al cartii
Titlu Titlul cartii
Autor Numele autorului
Pret Pretul cartii
Total Totalul valorii cartilor comandate
Prenume Prenumele clientului
Nume Numele clientului
Strada Numele strazii
Numar Numarul domiciliului
Bloc Numarul blocului
Scara Numarul scarii
Apartament Numarul apartamentului
Localitate Numele localitatii
Judet Numele judetului
Sector Numele sectorului
Cod Codul localitatii
EMAil Adresa de email a clientului
Telefon Numarul de telefon
Factura Numarul facturii
Cod_Fiscal Codul fiscal
Trimite Comanda (Pasul 1) Buton de trecere la verificarea datelor introduse.
Sterge Golirea campurilor

4.2 Pasul 2

Scop

verificarea datelor despre client

Mod de utilizare

In cazul in care datele introduse sunt cele dorite se apasa pe butonul Confirma Comanda (Pasul 2).

In cazul in care datele nu sunt cele dorite se apeleaza la butonul Back al browse_ului dupa care se modifica datele incorecte.

 

4.3 Intoarcere la pagina principala

Scop

intoarcere la pagina principala

Mod de utilizare

Se apasa cu ajutorul mouse_ului pe textul : Inapoi la prima pagina.

 

 

5 Feedback

 

Scop

Exprimarea parerii clientului despre magazin.

Mod de utilizare

Se completeaza campurile cu informatiile aferente.

Se apasa pe butonul Trimite.