You are on page 1of 6

Aplicaie de comer electronic pentru firma de exerciiu din nvmntul preuniversitar

Ramona Humeniuc Liceul Teoretic Teiu, ramona.humeniuc@gmail.com


Abstract

Subiectul cercetrii aplicative din aceast lucrare l constituie dezvoltarea aplicaiilor Web sub forma unui magazin on-line de comer electronic pentru o Firm de Exerciiu ce comercializeaz material lemnos i de construcii i care funcioneaz n cadru preuniversitar. Firma de Exerciiu este un model al unei ntreprinderi cu scop didactic, care permite simularea activitilor dintr-o ntreprindere economic real.Crearea unui site web sub forma magazinului virtual a presupus mbinarea cunotinelor de programare utiliznd limbajul PHP i sistemul de gestiune a bazelor de date relaionale MySQL pentru a realiza interfaa de administrare a produselor, gestiunea stocului de produse, un mecanism pentru co de cumprturi, notificarea prin e-mail a unei comenzi noi, administrare avansat pe categorii, aranjarea n funcie de necesiti, posibilitatea editrii produselor, funcii de cutare, preuri prefereniale pentru vnzare, implementarea unui calendar, forum de discuii.Crearea unei astfel de aplicaii n sistem preuniversitar asigur interdisciplinaritatea ce constituie un element definitoriu al progresului cunoaterii: informatica nu poate fi privit ca o disciplin independent i nu poate fi inut ntre bariere create artificial.

1. Introducere Ce dimensiune economic are n prezent comerul electronic? Comerul electronic faciliteaz cooperarea ntre firme, reduce costurile de marketing i de livrare, susine strategia de marketing a firmei i ofer acces pe noi piee. n prezent, comerul electronic are un impact puternic asupra competitivitii firmelor reale dar i a firmelor de exerciiu. Firma de exerciiu este un model al unei ntreprinderi cu scop didactic, care permite simularea activitilor dintr-o ntreprindere economic real. Avnd n vedere faptul c firma de exerciiu a fost proiectat pentru profil servicii putem spune c tranzacionarea electronic a mrfurilor i serviciilor constituie o extensie a comerului actual. Se obine astfel o eficien sporit, n sensul reducerii costurilor i n ceea ce priveste efectul marketingului i se mbuntete relaia beneficiar-client. Crearea aplicaiei de comer electronic pentru Firma de exerciiu sub forma magazinului virtual a presupus mbinarea cunotinelor de programare n special din PHP i MySQL pentru a realiza interfaa de administrare a produselor, gestiunea stocului de produse, un mecanism pentru co de cumprturi, notificarea prin e-mail a unei comenzi noi, administrare avansat pe categorii, subcategorii, produse, aranjarea n funcie de necesiti (poziionarea lor n categorii, subcategorii), posibilitatea editrii produselor (detalii, preuri, fotografii), posibilitatea afirii unui top cu cele mai apreciate produse, funcii de cutare, preuri prefereniale pentru vnzare, galerie foto, implementarea unui calendar, forum de discuii. Ca profesor de informatic, n calitate de colaborator al firmei de exerciiu, crearea unui magazin electronic virtual a reprezentat o provocare, extinderea unei experiene care a condus la rezultate calitativ superioare n procesul formrii elevilor. 2. Descrierea problemei Aplicaia care genereaz magazinul on-line FeDesign Construct, este construit pe baza sistemului MySQL i a limbajului PHP cu HeidiSQL, Net Object Fusion i editorul PHP -

76

Universitatea din Bucureti i Universitatea Babe-Bolyai din Cluj-Napoca

Dreamweaver i este structurat n 207 fiiere dintre care 144 sunt fiiere .php, 53 .html, i 10 sunt fiiere de test sau de acces la server. Celelalte fiiere din director sunt imagini sau fiiere text plane folosite pentru funcionarea scripturilor. Serverul Web utilizat este Apache. Pentru compilarea i executarea codului .html i .php a fost folosit compilatorul i interpretorul open source Smarty - unul dintre cele mai apreciate i mai performante motoare de abloane pentru PHP, a crui scop principal este oferirea unei ci simple de a separa logica aplicaiei (codul PHP) de codul su de prezentare HTML. PEAR (PHP Extension and Application Repository) reprezint o bibliotec structurat de cod cu surs deschis pe care am utilizat-o la partea de abloane . Design-ul site-ului face ca acesta s aib o interfa prietenoas i prin aplicarea stilurilor CSS (Cascade Style Sheets abloane de formatare construite n cascad), alegerea acestui design are ca scop, n aceast faz, s ne permit s ne concentrm asupra detaliilor tehnice ale site-ului. Arhitectura site-ului a constat n asamblarea prilor aplicaiei: Proiectarea unei baze de date PRODUSE, pentru stocarea catalogului de produse care cuprinde Categorii de produse i Oferte Speciale; Scrierea codului SQL i PHP pentru a accede la date i a face catalogul de produse funcional; Oferirea unui motor de cutare a produselor; Administrarea comenzilor (prin Coul de cumprturi i Achitarea facturii de plat); Oferirea administratorilor site-ului o seciune privat a site-ului (administrare articole), unde acetia s poat administra catalogul on-line. Am ncercat implementarea unei : arhitecturi flexibile, alctuit din componente inserabile, care s permit adugarea de noi caracteristici cum ar fi coul de cumprturi sau caracteristica de cutare a produselor, un top al celor mai vndute produse scriindu-le ca fragmente de program separate i inserndu-le n aplicaia existent. arhitecturi scalabile, adic odat cu creterea numrului de clieni, site-ul s ofere funciile sale fr a genera erori sau a obine performane slabe. arhitectur fiabil, realizat printr-o strategie coerent de tratare a erorilor i cu o baz de date relaional robust n scopul asigurrii integritii datelor i faptul c erorile neeseniale sunt tratate n mod adecvat, s evite aducerea site-ului n stare de nefuncionare. 3. Rezultate obinute Magazinul online FeDesign Construct SRL are o interfa prietenoas, uor de folosit, intuitiv, iar administrarea ei nu necesit cunotine avansate de informatic. Instalarea bazei de date se realizeaz din fiierul instalare.php i este uor de realizat. Se ruleaz fiierul i se insereaza opiunile preferate. Se specific numele serverului de hosting, userul i parola de la server, i numele bazei de date. De asemenea se aleg datele de logare ale administratorului. Dac instalarea bazei de date a fost realizat cu succes apare un mesaj corespunztor. Dup instalarea bazei de date, este disponibil vizualizarea paginii de comer electronic. n partea din stnga sus este afiat logo- ul FeDesign Construct. n partea de sus pe centru sunt afiate cele 4 taburi de navigare: Prima pagina, Preturi, Despre noi i Conditii de Livrare. n dreapta sus este afiata csua de cutare a unui produs din baza de date. In partea stng, sub logo sunt expuse patru categorii aparte:
Figura 1. Instalarea bazei de date

Conferina Naional de nvmnt Virtual, ediia a IX-a, 2011

77

Coul meu de cumprturi, afieaz produsele coninute de coul de cumprturi la un moment dat Catalog afieaz categoriile de produse comercializate Este afiat i un navigator cu 3 linkuri: Calendar, Galerie foto i Forum O seciune linkeditat, un top al produselor n funcie de voturile acordate, cu Cele mai apreciate produse Linkul Calendar deschide luna curent si marcheaz data curent. Linkul Galerie Foto deschide albumul cu imagini de la trguri, manifestri, expoziii ale firmei de exerciiu FeDesign Construct. n partea central sunt afiate informaiile despre produse, categorii, sau oferte speciale.n partea de jos a paginii principale este desfurat catalogul cu categoriile i subcategoriile (dac este cazul) produselor din baza de date. n pagina Preturi sunt afiate n ordine alfabetic dup numele categoriei preurile produselor existente n baza de date. Acestea sunt preurile de list i nu preurile de vnzare ale produselor. Diferena dintre preul de list i cel de vnzare const n faptul c clientul va achiziiona produsul cu preul de vnzare nu cu cel de list. Preul de vnzare este obinut prin reducerea cu procente ntre 0 i 100% a preului de list. n baza de date vor fi introduse ambele preuri. Preurile afiate sunt linkuri ctre pagina de prezentare a produsului.

Figura 2. Captur din interfaa utilizatorului

Figura 3. Pagina cu preuri

n pagina Despre noi sunt afiate informaii referitoare la datele de identificare ale magazinului online, la datele de contact, obiectivele i structura sa. Vizualizarea unui produs din baza de date se poate face prin accesarea linkului, preului sau imaginii produsului respectiv. mpreun cu numele produsului este afiat i categoria de produse din care acesta face parte. Sub imaginea produsului (dac aceasta exist), sunt desfurate detalii referitoare la acel articol: ratingul din partea clienilor, preul de list (dac este cazul), preul de vnzare, procentul economisit (dac este la reducere), codul produsului, disponibilitatea n stoc i o descriere a produsului. n partea dreapt exist un buton de adugare a produsului n coul de cumprturi, i un formular de apreciere a respectivului produs, prin calificativele: Excelent, Bun, Acceptabil, Slab sau Dezastruos.

78

Universitatea din Bucureti i Universitatea Babe-Bolyai din Cluj-Napoca

Figura 4. Vizualizarea unui produs din baza de date

Pentru a cuta un produs n baza de date se scrie numele acestuia n csua de cutare i apoi se lanseaz cutarea. Rezultatele cutrii vor fi afiate unul sub altul prin imaginea produsului, ratingul, preul i o scurt descriere a acestuia. De asemenea va fi afiat i un buton de adugare n coul de cumprturi.

Figura 5. Vizualizarea produselor dintr-o categorie

Conferina Naional de nvmnt Virtual, ediia a IX-a, 2011

79

Interfaa de administrare este structurat n trei capitole: Catalog, Comenzi i Configurare. De asemenea sunt afiate comenzile din ultimele zile precum i numrul de produse i de categorii existente la un moment dat.

Figura 6. Interfaa de administrare

La Categorii i produse sunt afiate categoriile i produsele existente n acel moment pe site. De aici se pot aduga noi produse i detalii, se pot terge produse sau categorii i pot fi configurate ofertele speciale. La Oferte speciale pot fi stabilite produsele care sunt la ofert special la un moment dat. De asemenea pot fi terse produsele deja existente n ofert.

Figura 7. Oferte speciale

80
4. Concluzii

Universitatea din Bucureti i Universitatea Babe-Bolyai din Cluj-Napoca

Scopul principal al aplicaiei proiectului a fost punerea la dispoziia potenialilor clieni a informaiilor legate de produsele firmei de exerciiu Fe DesignConsitruct SRL i tranzacionarea operaiilor de comer electronic. Un alt scop al site-ului a fost dezvoltarea brand-ului firm de exerciiu prin acest nou canal de comunicare - Internetul. Astfel accentul s-a pus pe o interfa atractiv dar i uor de utilizat. De asemenea, s-a dorit ca prezentarea produselor s fie astfel conceput nct s se in cont de caracteristicile acestor firme i de programarea Web pentru client i server. Soluia oferit a fost crearea unui site cu o structur logic care s reueasc s pun accent pe calitile estetice ale produselor cu un design simplu ce a adus inovaie i descoperire: construirea unui co de cumprturi, evaluarea produselor, conectarea unui calendar la ceasul intern al calculatorului, notificarea comenzilor, drepturi de administrare, modaliti elegante de afiare a produselor , filtrarea produselor, statistici cele mai apreciate produse, prezentri animate n Flash, totodat asigurnd un acces rapid la informaiile dorite de orice utilizator. mbinnd elemente de informaional, imagine i de programare PHP i MySQL am creat o aplicaie destul de complex i util n domeniul educaional. Crearea acestei aplicaii asigur interdisciplinaritatea ce constituie un element definitoriu al progresului cunoaterii : informatica nu poate fi privit ca o disciplin independent i nu poate fi inut ntre bariere create artificial.
5. Bibliografia [1] C. Darie, M. Bucic, PHP5 i MySQL pentru Comer Electronic, Editura Teora, Bucureti, 2005 [2] C. Ionescu, Metode de predare a informaticii & utilizarea tehnologiei informaiei n predarea altor discipline, n Restructuring of the (re)training of schoolteachers in Computer Sciences, Volum III editat n cadrul proiectului TemPUS, Editura Computer libris Agora, pp. 66-9, 1999 [3] J. Meloni, nva singur PHP, MySQL i Apache, Editura Corint, Bucureti, 2005 [4] S. Buraga et al., Aplicaii Web la cheie. Studii de caz i implmentare n PHP, Editura Polirom, Iai, 2004 [5] S. Buraga et al., Situri Web la cheie. Studii profesionale de implementare, Editura Polirom, Iai, 2004 [6] http://www.nerve.ro [7] http://ecommerce.com