C.V.

 
 

       1. Magazinul virtual de produse alimentare Astrid&Adrian


       Magazinul are doua parti. Prima parte se adreseaza direct clientilor sub forma unor pagini web prin care acestia isi umplu un cos de alimente si dau comenzi de cumparare. Cea de a doua parte are ca obiectiv administrarea magazinului.

       1.1 Magazinul alimentar Astrid&Adrian

Figura1
Figura2
Figura3
Figura4
Figura5
Figura6
Figura7
Figura8

       Ceea ce vede clientul magazinului la inceput este Figura1. Aceasta este compusa din doua cadre. In primul, mai putin lat apar mai multe elemente. La inceput se desfasoara un applet cu derulare orizontala. Acesta prezinta categoriile existente in magazin. Sub acesta este o lista de selectie prin care clientul alege categoria dorita. Urmeaza mesaje catre client cuprinzand si numarul de comenzi efectuate de catre toti clientii la magazin. Spatiul ramas disponibil este un spatiu publicitar si este umplut cu un gif animat.
       In al doilea cadru este fotografia proprietarilor magazinului, inconjurata de o frumoasa rama colorata. Sunt eu si cu viitoarea mea sotie. Imediat sub tablou este un applet cu derulare verticala care furnizeaza clientului informatii despre magazin, modalitatea de plata, transport, si instructiuni de navigare in magazin. Textul care se deruleaza este:
"
Bine ati venit la Magazinul
Astrid&Adrian
       Conditii de livrare:
- raza orasului Bucuresti
- fara taxa de livrare(transport gratuit )
- livrarile se fac la adresa si ora dorita de dumneavoastra in minim trei ore din momentul lansarii comenzii
- comanda minima 700.000 lei
- comenzile se pot face online sau prin telefon la numarul: 01- 687.56.11
- firmele pot plati si cu ordin de plata, iar la comenzi de peste 7 milioane se fac discount-uri intre 5% si10%.
- Preturile din acest site contin TVA.
       Pentru a incepe alegeti din meniul din stanga sus o categorie. Selectati apoi subcategoria de produse dorita. Selectati produsul respectiv bifand in casuta din dreapta sa. Apasati butonul "Adauga la cos" pentru a adauga in cosul de alimente produsele selectate. Pentru a goli cosul de produse in scopul realizarii unei alte selectii apasati butonul "Goleste cos". Pentru cumparare apasati butonul "Cos de alimente". In acest moment va apare o fereastra noua care contine informatii despre produs si va permite sa specificati cantitatea dorita pentru fiecare produs din lista. La fiecare modificare a unei cantitati sau la adaugarea unui nou produs apasati butonul "Actualizare" din partea stanga a ferestrei. Scoaterea unui produs din cos se face punand cantitatea 0 pentru acesta. Pentru a comanda trebuie sa fiti inscrisi in baza noastra de date. Daca sunteti un client nou apasati pe link-ul "Client nou" pentru a completa datele cerute. Campurile marcate cu '*' sunt obligatorii. Daca sunteti un client vechi doar introduceti numele contului dvs. si parola pentru a intra in procedura de confirmare a comenzii. Aici se listeaza produsele impreuna cu cantitatiile dorite si vi se cere sa confirmati sau sa anulati comanda. Dupa ce ati confirmat comanda sau dupa ce ati anulat-o inchideti fereastra.
       Confirmarea primirii comenzii dumneavoastre va fi facuta telefonic intr-un interval de 30 de minute. Modalitati de livrare: Produsele vor fi grupate si ambalate corespunzator pe categorii de produse, respectandu-se toate conditiile pentru transportul in conditii optime, in vederea mentinerii calitatii acestora pe durata transportului( produsele congelate si refrigerate vor fi transportate in lazi frigorifice).Produsele vor fi insotite de lista de produse comandate si de chitanta fiscala.
       Modalitati de plata: Plata se va face cu carte de credit.
"
       Dupa ce clientul a ales din lista de selectie o categorie el vede pagina din Figura2. Se observa ca primul cadru ramane neschimbat. In al doilea cadru locul imaginii\fotografiei este luat de o lista de selectie pentru a alege o subcategorie din categoria aleasa in primul cadrul. Se pastreaza inca applet-ul cu derulare verticala care prezinta explicatii privitoare la modul de functionare al magazinului. Clientul va continua bineinteles sa faca o selectie aparand, in urma alegerii subcategoriei Figura3.
       Figura3 listeaza in primul rand produsele din subcategoria aleasa, cate 10 pe pagina. Pentru deplasarea pe pagini clientul dispune de butoanele "next" si "prev". Deasemenea clientul poate face cautari dupa cuvinte cheie sau\si dupa pretul maxim. Ambele casute de editare sunt cu validare la partea de client, prin JavaScript. In casuta cuvinte cheie clientul nu poate introduce mai mult de 30 caractere. In casuta pret maxim clientul trebuie sa introduca un intreg pozitiv care sa nu depaseasca 2147483646. Pentru a lista toate produsele din subcategorie clientul trebuie sa apese butonul "Anulare" pentru a anula criteriile de selectie curente. In dreapta fiecarui produs exista un checkbox. Prin bifarea acestuia clientul poate sa adauge in cos de alimente produsul dorit prin simpla apasare a butonului "Adauga cos".
       Dupa apasarea butonului "Adauga cos" va aparea o pagina web ca in Figura4. Produsele selectate au in locul checkbox-urilor un text care precizeaza faptul ca ele au fost deja introduse in cosul de alimente. Daca clientul s-a razgandit, nu mai doreste cosul umplut, si doreste sa faca o alta selectie de produse, atunci prin simpla apasare a butonului "Goleste cos" din cosul de alimente sunt scoase toate produsele, cosul golinduse.
       Dupa ce clientul a selectat toate produsele dorite, prin apasarea butonului "cos alimente" se genereaza o noua pagina web, intr-o noua fereastra, ca in Figura5. In aceasta pagina sunt listate, in ordinea selectiei, toate produsele introduse de client in cosul de alimente. In dreapta lor, checkbox-ul este inlocuit de o casuta de editare in care clientul poate sa treaca cantitatea dorita din fiecare produs. Cantitatea poate sa aibe cel mult 4 cifre. Prin apasarea butonului "Actualizare", din stanga sus sau jos, clientul actualizeaza cantitatiile in baza de date si va vedea in pagina preturile reactualizate. Deasemenea butonul actualizare se apasa si cand clientul a mai adaugat un produs in cosul de alimente si acesta nu a fost inca listat, deoarece a fost ales dupa apasarea butonului "Cos alimente". In partea din dreapta a paginii exista un link denumit "Client nou". Daca clientul este pentru prima data in acest magazin, sau a mai fost dar nu si-a creat un cont, va trebui sa urmeze aceasta legatura pentru a intra in pagina din Figura6, pentru a-si introduce datele personale.
       Figura6 arata datele care trebuie completate de client pentru a-si crea un cont penru utilizare. Datele sunt validate la client printr-un JavaScript. Astfel numele contului, parola si confirmarea parolei trebuie sa aibe intre 5 si 20 caractere; parola trebuie sa coincida cu confirmarea parolei; nume, prenume, ocupatie, firma, localitate, adresa e-mail trebuie sa nu aibe mai mult de 30 de caractere; adresa e-mail trebuie sa aibe obligatoriu in componenta caracterele '@' si '.'; numerele de telefon tebuie sa aibe 9 cifre si sa inceapa cu 0; data nasterii si data expirarii cardului trebuie sa fie date calendaristice valide; numarul cartii de credit trebuie sa corespunda cartii de credit selectate. Dupa validarea datelor se cauta in baza de date pentru a se vedea daca mai exista un utilizator cu acelasi nume de cont. Daca numele de cont a fost gasit in baza de date si, deci, nu este unic, clientul va vedea din nou pagina din Figura6, cu un mesaj la inceput prin care se specifica faptul ca trebuie sa dea o alta denumire a contului; clientul va reintroduce doar numele nou al contului, parola si confirmarea parolei si tipul cartii de credit; toate celelalte date ramanan cele completate anterior. Daca nu a fost gasit, si deci numele de cont este unic, clientul va vedea pagina de confirmare din Figura7, avand la dispozitie un buton pentru a se intoarce in pagina din Figura5, pentru a se identifica si a comanda cosul de alimente.
       Dupa ce s-a identificat, a dat numele contului si parola, si dupa ce a specificat cerintele de livrare a marfii clientul va vedea pagina din Figura8. Daca apasa butonul "Anulare comanda" atunci clientul va vedea o pagina cu un simplu textul informativ "Comanda anulata ". Daca el a acceptat comanda atunci el va vedea textul "Comanda dvs. a fost preluata". Daca nu s-a putut prelua comanda din cauze intrinseci aplicatiei web el va putea vedea mesajul "Comanda nu a fost preluata". Fereastra cu mesajul referitor la modul in care a fost executata optiunea clientului nu prezinta butoane si deci trebuie inchisa de catre client.


 
 
C.V.
 
Hosted by www.Geocities.ws

1