Realizarea Unui Site Web pe Platforma WordPress – Magazin On Line cu Echipamente It
CUPRINS
INTRODUCERE
CAP 1 PLATFORMA WORDPRESS
Scurt istoric
Caracteristici generale
Scopul și modurile de utilizare
CAP 2 BAZA DE DATE
2.1 Ce este o bază de date
2.2 Scopul și obiectivele bazelor de date
2.3 Proiectarea unei baze de date
CAP 3 CONSIDERAȚII GENERALE DESPRE MAGAZINELE ONLINE
3.1 Noțiunea și conceptul de magazin online
3.2 Principalele caracteristici ale magazinelor virtuale
3.2.1 Comerțul online
3.2.2 Conținutul unui magazin online
3.2.3 Eficiența unui astfel de magazin
3.3 Arhitectura unui magazin online
CAP 4 PROIECTAREA MAGAZINULUI ONLINE
4.1 Scopul și obiectivele magazinului
4.2 Crearea magazinului online
4.3 Structura magazinului
4.3.1 Secțiunea de design
4.3.2 Secțiunea client side
4.3.3 Panoul de administrare
4.3.4 Structura bazei de date
4.4 Efectuarea și primirea comenzilor
CONCLUZII
BIBLIOGRAFIE
INTRODUCERE
Am ales acest subiect datorită importanței de care dă dovadă prin prezentarea unui subiect din ce în ce mai des întâlnit în zilele noastre. Odată cu dezvoltarea tehnologiei s-a manifestat și o creștere a prezenței dispozitivelor performante în viața oricărui om. Astfel, se poate observa o creștere impresionantă a tendinței de cumpărare a produselor din magazine online.
Cumpărăturile on-line sau e-shopping reprezintă o formă de comerț electronic , care permite consumatorilor să cumpere direct bunuri sau servicii de la un vânzător prin Internet folosind un browser web. Numele alternative pot fi:
e-shop, e – magazin, Internet shop, web – shop, web – magazin, magazin online și magazin virtual.
Un magazin online evocă analogia fizică de a cumpăra produse sau servicii la un retailer sau centru comercial. Procesul se numește business-to-consumer (B2C) on-line shopping. În cazul în care o afacere achiziționează de la altă afacere, procesul se numește business-to-business (B2B).
Cele mai importante dintre aceste corporații de comerț cu amănuntul on-line sunt Alibaba, Amazon.com și eBay. O vânzare cu amănuntul, de succes, nu mai constă doar în magazine fizice în zilele noastre. Acest lucru este evident din cauza creșterii numărului de comercianți cu amănuntul care oferă acum noi interfețe de tip magazin on-line pentru consumatori. Odată cu creșterea tendinței de cumpărături on-line, vin o mulțime de noi oportunități de acoperire a pieței, pentru magazine, care pot satisface în mod adecvat cerințele pieței și ale clienților.
Clienții care doresc să achiziționeze produse online trebuie să aibă acces la internet și o metodă validă de plată, în scopul de a finaliza o tranzacție.
În general, un nivel mai ridicat de educație și al veniturilor personale tinde să corespundă tipologiei de oameni care au o percepție mai favorabilă asupra cumpărăturilor on-line. Expunerea crescută la tehnologie, de asemenea, crește probabilitatea de a dezvolta atitudini favorabile față de noi canale de cumpărături.
Într-un studiu care datează din decembrie 2011, au fost chestionați 1.500 de cumpărători on-line și s-a constatat că 87 % din proprietarii de tablete au efectuat tranzacții on-line de pe tableta în timpul sezonului de cumpărături de Crăciun [18] .Consumatorii pot găsi un produs care să corespundă intereselor lor vizitând site-ul retailerului sau prin căutarea printre furnizorii alternativi, folosind un motor de căutare de cumpărături.
Odată ce un anumit produs a fost găsit pe site-ul vânzătorului, majoritatea comercianților cu amănuntul on-line utilizează software-ul de tip coș de cumpărături pentru a permite consumatorului să acumuleze mai multe elemente și să ajusteze cantitățile, asemănător unui coș de cumpărături fizic [1].
În continuare va urma un proces “checkout” în care sunt colectate informațiile referitoare de plată și livrare. Unele magazine permit consumatorilor să își creeze un cont online, permanent, astfel încât unele sau toate informațiile necesare să fie introduse odată. Consumatorul primește adesea un e-mail de îndată ce tranzacția este completă.
O afacere online de succes nu constă doar într-un site care să arate bine, cu caracteristici tehnice dinamice, enumerate în multe motoare de căutare. În plus față de difuzarea informațiilor, este necesară construirea unei relații cu clienții, posibilă doar printr-o strategie de marketing eficientă [1].
Întreprinderile încearcă adesea să adopte tehnici de cumpărături on-line, fără a le înțelege și / sau fără un model de afaceri solid. De multe ori, companiile produc magazine online care susțin cultura organizațiilor și numele de marcă fără a lua în considerare satisfacerea așteptărilor consumatorilor.
Înțelegerea dorințelor și nevoilor clientului este esențială.
Nevoile clientului și așteptările nu sunt aceleași pentru toți clienții. Vârsta, sexul, experiența și cultura sunt factori importanți . De exemplu, normele culturale japoneze pot insufla clientului părerea că faptul de a simți intimitate este deosebit de important pentru site-urile de cumpărături on-line iar implicarea emoțională este foarte importantă pentru site-urile de pensii financiare. Utilizatorii cu mai multă experiență on-line tind să se concentreze mai mult asupra variabilelor care influențează în mod direct sarcina, în timp ce utilizatorii începători se concentrează pe înțelegerea informațiilor.
CAP 1 PLATFORMA WORDPRESS
1.1 Scurt istoric
WordPress este un instrument de blogging gratuit și open-source și un sistem de management al conținutului (CMS) bazat pe PHP și MySQL. Caracteristicile includ o arhitectură plugin și un sistem șablon. WordPress a fost folosit de mai mult de 23,3% din primele 10 milioane de site-uri din ianuarie 2015. WordPress este cel mai popular sistem de blogging utilizat pe Web, în prezent fiind pe mai mult de 60 de milioane de site-uri web[3].
Acesta a fost lansat pentru prima dată pe 27 mai 2003, de către fondatorii săi, Matt Mullenweg și Mike Little.
Precursorul WordPress a fost b2 / cafelog, mai cunoscut fiind sub numele simplu de B2 sau cafelog. b2 / cafelog a fost estimat că fiind instalat pe aproximativ 2.000 de bloguri din luna mai 2003. A fost scris în PHP în combinație cu MySQL de către Michel Valdrighi, care este acum un dezvoltator care contribuie la dezvoltarea platformei WordPress. Deși WordPress este succesorul oficial, un alt proiect, b2evolution, este, de asemenea în dezvoltare activă [3].
În 2004 termenii de licențiere pentru concurentul pachet Movable Type au fost modificați de Six Apart și mulți dintre cei mai influenți utilizatori au migrat către WordPress. Până în octombrie 2009, sistemul Open Source 2009 de management al conținutului Market Share Report a ajuns la concluzia că WordPress a deținut cea mai mare putere de brand dintre toate sistemele de management al conținutului de tip open-source [3].
WordPress s-a născut din dorința de a obține un sistem de publicare personală cu o arhitectură bună, elegantă, construit pe PHP și MySQL și sub licența GPL. În prezent WordPress este un produs matur și stabil. Sperăm că prin concentrarea pe experiența utilizatorului și standarde web, putem crea un instrument diferit de orice altceva acolo.
Istoric :
În anul 2001 – cafelog B2 a fost lansat de către Michel Valdrighi .
În anul 2003 – Matt Mullenweg și Mike Mica creează WordPress .
În anul 2004 – Anumite Pluginuri sunt introduse odată cu Versiunea 1.2 ( Mingus ) .
În anul 2005 – Sistemul de Teme și paginile statice sunt introduse cu Versiunea 1.5 ( Strayhorn), precum și o nouă interfață backend în versiunea 2.0 ( Duke ) .
În anul 2007 – Un nou UI , autosave și care includea verificarea ortografiei și alte caracteristici noi au fost introduse în Versiunea 2.1 ( Ella ). Widgeturile și anumite optimizări de viteză au venit odată cu Versiunea 2.2 ( Getz ).
În anul 2008 – Versiunea 2.5 ( Brecker ) a fost lansată cu un nou design UI de administrare de către Happy Cog, și a introdus sistemul widget de tip tablou de bord (dashboard) și API shortcode.
În anul 2009 – Versiunea 2.8 ( Baker ) a introdus un instalator temă built-in și o îmbunătățire widgetului UI și API. Versiunea 2.9 ( Carmen ) a introdus opțiunea de editare de imagini, precum și suport oEmbed .
În anul 2010 – Versiunea 3.0 ( Thelonious ) a reprezentat o lansare majoră, a introdus tipurile de postare personalizate, a adăugat un sistem personalizat de management al meniurilor, a adăugat noi API pentru antetele personalizate și fundalurile personalizate, a introdus o nouă temă default numită " Twenty Ten" și a permis gestionarea mai multor site-uri ( denumit MultiSite) .
În anul 2011 – Versiunea 3.1 ( Gershwin ) a introdus formatul postarilor și bara de admin. Versiunea 3.2 ( Reinhardt ) a făcut WordPress mai rapid și mai ușor, această versiune s-a adaptat cerințelor minime impuse PHP 5.2.4 și MySQL 5.0.15, și a introdus o nouă temă default numită " Twenty Eleven ".Versiunea 3.3( Sonny ) a făcut WordPress mai prietenos pentru începători prin introducerea de mesaje de bun venit și indicatori de caracteristici.
În anul 2012 – Versiunea 3.4 ( Green ) a introdus posibilitatea de a personaliza și a previzualiza temele. Versiunea 3.5 ( Elvin ) a introdus o nouă temă default numită " Twenty Twelve" .
În anul 2013 – Versiunea 3.6 ( Peterson ) a introdus o nouă temă default numită "Twenty Thirteen " , video sprijin , revizuiri dinamice și scalabile. Versiunea 3.7 ( Basie ) a introdus actualizări automate pentru întreținere și securitate, rezultatele de căutare îmbunătățite și o mai bună susținere la nivel mondial pentru versiunile localizate. Versiunea 3.8 ( Parker ) a introdus un nou design admin și nouă temă implicită numită "Twenty Fourteen" .
În anul 2014 – Versiunea 3.9 ( Smith) a îmbunătățit experiența media și a introdus widgeturi live și previzualizările antetului.
Caracteristici generale
WordPress este mult mai mult decât o simplă platformă de blogging. Deoarece WordPress a fost creat pentru a fi centrat pe utilizator, a câștigat un public larg de utilizatori dintr-o varietate de medii profesionale. Cu ajutorul unei comunități dedicate îmbunătățirii și dezvoltării platformei, WordPress a evoluat de la doar un instrument de blogging la un adevărat Content Management System compatibil web ( denumit în mod obișnuit și CMS, sau un sistem de publicare și gestionare a tuturor tipurilor de conținut web).
Platforma WordPress este un open source, asta înseamnă că oricine deține o conexiune la internet poate accesa WordPress.org și poate descărca fișierele care alcătuiesc WordPress și să-l utilizeze pentru a creea un site sau să contribuie la dezvoltarea platformei în sine [3].
De asemenea, exista sute de plugin-uri astfel încât se oferă accesul la o mulțime de funcționalități, de la crearea de slideshow-uri până la crearea unui magazin online, care nu necesită dezvoltarea de la zero. Mulți furnizori de web hosting oferă instalarea WordPress printr-un singur click, dar efectuarea modificărilor este limitată [3].
Spre deosebire de alte sisteme de management al conținutului, WordPress este gata de utilizare imediat după instalare. Acest lucru înseamnă că utilizatorul nu trebuie să instaleze și să configureze o mulțime de add-onuri pentru a avea acces la caracteristicile WordPress considerate de bază ( comentarii , feed-uri RSS , revizii , etc. ) [3].
Flexibilitatea oferită de WordPress este o altă caracteristică care nu poate fi depășită. Indiferent de felul în care este folosită platforma WordPress – fie ca un blog personal sau pentru un site de comerț electronic, este suficient de versatil pentru a satisface toate nevoile utilizatorilor prin extensiile sale.
Deoarece WordPress este un CMS atât de popular, nu ar trebui să fie surprinzător faptul că este o țintă pentru hackeri. Cu toate acestea, WordPress ia foarte în serios securitatea utilizatorilor săi . În timp ce utilizatorii pot lua unele măsuri elementare de securitate, cum ar gement al conținutului, WordPress este gata de utilizare imediat după instalare. Acest lucru înseamnă că utilizatorul nu trebuie să instaleze și să configureze o mulțime de add-onuri pentru a avea acces la caracteristicile WordPress considerate de bază ( comentarii , feed-uri RSS , revizii , etc. ) [3].
Flexibilitatea oferită de WordPress este o altă caracteristică care nu poate fi depășită. Indiferent de felul în care este folosită platforma WordPress – fie ca un blog personal sau pentru un site de comerț electronic, este suficient de versatil pentru a satisface toate nevoile utilizatorilor prin extensiile sale.
Deoarece WordPress este un CMS atât de popular, nu ar trebui să fie surprinzător faptul că este o țintă pentru hackeri. Cu toate acestea, WordPress ia foarte în serios securitatea utilizatorilor săi . În timp ce utilizatorii pot lua unele măsuri elementare de securitate, cum ar fi nedescărcarea unei teme sau plugin de pe un site care nu este de încredere, WordPress actualizează în mod constant software-ul pentru a preveni atacurile. De fapt, WordPress are o caracteristică de actualizare automată, încă de la lansarea versiunii 3.7., [3].
Scopul și modul de utilizare
WordPress este o importanță platforma de blogging, care poate fi utilizat de către oricine dorește să aibă un jurnal online unde își pot scrie și prezenta articolele, care vor apărea pe prima pagină, în mod succesiv.
Primul articol care va apărea pe pagina va fi cel mai recent scris, cele anterioare urmându-l. Tocmai acest mod de afișare a articolelor și eforturile echipei care a stat în spatele dezvoltării platformei, au făcut din WordPress cel mai cunoscut sistem de management al conținutului.
Articolele scrise de către utilizatori vor fi stocate într-o bază de date, printr-o interfață de administrare prezentă în partea de sus a paginii.
Când utilizatorul se află în zona de administrare a site-ului, url-ul acestuia va conține terminația “/wp-admin/”, iar dacă se dorește logarea se va putea folosi link-ul de login care ori este prezent în site, ori, dacă nu, poate fi obținut prin adăugarea paginii “wp-login.php” la rădăcina site-ului [3] .
1. Dashboard – reprezintă un panou unde se pot găsi anumite link-uri denumite și “scurtături”. De asemenea, pot fi găsite și anumite statistici utile administratorului, cum ar fi:
– link către anumite site-uri care pun link către site-ul propriu;
– numărul de postări;
– postări recente;
– comentarii și categorii;
În plus, sunt recomandate și anumite articole de pe wordpress.org, către care există link-uri [3].
2. Write – Aceasta reprezintă zona cea mai complexă, și cu cele multe opțiuni. Aici administratorul are acces la două submeniuri, cum ar fi: Write page și Write post. Postările apar în mod succesiv, cele mai recente apărând înaintea celor anterioare, în timp ce paginile sunt statice și nu accepta publicarea de comentarii.
Pentru a fi disponibile vizitatorilor site-ului, paginile vor trebui să aibă un link către ele, ceea ce se poate face ori manual, ori în mod automat [3].
Editorul de text
Editorul de text este un instrument deosebit de important care permite redactarea articolelor în mod asemănător programului Word, și de asemenea, prelucrarea pentru browsere.
Primul lucru care trebuie făcut este completarea câmpului Title, care este un factor decisiv pentru optimizarea articolului respectiv, deoarece motoarele de căutare vor căuta anumite cuvinte cheie în funcție de care vor considera cât de relevant este respectivul articol.
Mai jos, sub câmpul Title, se afla editorul de text, care permite scrierea în două moduri : Visual și Code. În modul Visual, textul poate fi scris în mod asemenator programului Microsoft Word, cu foarte puține diferențe [3].
În cel de-al doilea mod, Code, poate fi vizualizat textul scris, în limbaj HTML. Aici se pot introduce sau modifica diferite elemente și marcaje HTML cum ar fi: link-uri, paragrafe, text tip bold, italic etc. [3] .
Butoanele prezente pe bara de meniuri sunt următoarele: bold, italics, striketrough, unordered list, ordered list, indent, outdent/blockquote ( utilizat pentru marcarea unui citat). În plus, se pot găsi butoanele pentru aliniere la stânga, dreapta sau centrat.
Pentru a crea un link în text se pot folosi butoanele « insert link » și « unlink ». în cazul în care se dorește crearea unui link pe un text deja scris, se selectează textul său cuvântul respectiv și se apasa butonul “make link”.
În cazul în care se redactează un post lung, pentru a delimita două porțiuni d etext printr-o linie despărțitoare, se utilizează butonul « Split text with more tag ». Astfel, prima parte a postului va putea fi vizualizata pe prima pagină a site-ului, iar a doua parte va fi accesată printr-un link de genul « more » sau « Read more » [3].
Pentru textele scrise în limba engleză exista posibilitatea de a corecta greșelile de redactare, prin butonul Spellchecker, care apare cu inscripția ABC.
După terminarea redactării unui post, utilizatorul are la îndemâna 3 opțiuni. Prima opțiune este aceea de a salva pentru o viitoare editare, caz în care pagina se salvează în baza de date, și anume “Save and continue editing”.
A doua opțiune este aceea de a salva textul scris și de a crea un alt post. Prin această opțiune se salvează ceea ce s-a scris, în baza de date, nefiind însă publicat pe site, urmând ca după un anumit timp să fie publicat în mod automat.
Dacă se dorește publicarea unui nou articol pe site există opțiunea Publish, care însă nu este disponibilă atunci când se editează un articol mai vechi.
A treia opțiune este cea “Private”, care este folosită pentru a publica un articol care să fie vizibil doar utilizatorilor înregistrați [3].
Metatag information
Aceasta este secțiunea de optimizare a articolului și se afla sub editorul de text. Metatatag-urile sunt de fapt niște porțiuni de cod prezente în codul sursă al oricărei pagini, având rolul de a oferi motoarelor de căutare o descriere a paginii respective. Obiectivul principal este poziționarea cât mai bună în rezultatele acestor motoare de căutare, drept urmare, fiecare pagină ar trebui să conțină aceste lucruri.
Meniul din dreapta editorului de text
În dreapta editorului de text este un plus pe care utilizatorul trebuie să dea click pentru a i se desfășura acest meniu.
Categories: Această opțiune permite crearea și adăugarea de categorii, și, de asemenea, se poate alege o categorie sau chiar mai multe pentru oricare din posturi. Utilizatorul trebuie să aleagă o categorie pentru orice post, pentru a evita publicarea postului sau ca și “Uncategorised”. De asemenea, un post poate apărea în 2 categorii în cazul în care au fost bifate două categorii pentru postul respectiv.
Post password: Această opțiune permite crearea unui articol căruia i se va adăuga o parolă, astfel încât să poată fi citit doar de către cei care introduc parola respectivă.
Post slug: Aici se poate forma URL-ul specific postului creat. Un factor important este că titlul articolului să conțină cuvinte cheie, deoarece post slug-ul va fi creat automat folosind cuvinte din Titlu [3].
Revenimqla meniulqprincipal, alăturiqde Dashboardqși Writeqavem Manageq
Meniul Manage
Acest meniu permite utilizatorului să vizualizeze posturi vechi. Este deosebit de util deoarece pe lângă vizualizare, permite și editarea și modificarea posturilor vechi sau a comentariilor aflate în așteptarea moderării.
Meniul Comments
Aceasta este zona de gestionare a comentariilor. Aici se pot vizualiza, aproba, șterge sau modifica toate comentariile.
Meniul Profile
Aici se află profilul utilizatorului unde trebuie să completeze o adresă de mail unde va recepționa toate notificările referitoare la comentariile de pe site, anumite confirmări sau mesaje.
O opțiune care trebuie bifată pentru ca utilizatorul să folosească editorul de text, este “Use the visual editor when writing”. În caz contrar, utilizatorul va fi nevoit să folosească editorul HTML pentru a scrie.
Cu ajutorul subtab-ului Subscription se poate opta pentru posibilitatea de a fi anunțat prin intermediul mailului de fiecare dată când se produce o modificare pe site, când apare ceva nou ori când unul din colegi a scris ceva, în cazul în care există mai mulți administratori ai site-ului [3].
CAP 2 BAZA DE DATE
2.1 Generalitati despre bază de date
Conceptul de bază de date a apărut în anul 1969, la o conferință privind gestiunea datelor, când a fost prezentat primul raport CODASYL.
O bază deqdate este unqsistem de colecțiiqde date referitoareqla un domeniuqparticular, structurate și corelate logic între ele, care poateqfi utilizat șiqprelucrat de maiqmulți operatori înqscopuri diferite. Baza de date cuprinde pe lângă datele propriu zise și relațiile logice care există între acestea dar și descreierea formală a structurii lor. Baza de date este gestionată de un sistem special numit sistem de gestiune a bazelor de date. Sistemulqde gestiune alqbazelor de dateq(SGBD) este unqpachet de programeqcare realizează gestiuneaqși prelucrarea complexăqa bazelor deqdate, asigurând legătura dintre utilizator și baza de date și permițând introducerea datelor în baza de date și construirea unor aplicații [2] .
Baza de date cuprinde date memorate în fișiere intercorelate și definite logic sub forma unor tabele alcătuite din linii care corespund înregistrărilor și coloane care corespund câmpurilor din înregistrări.
Pentru descriereaqstructurilor datelor, precumqși a relațiilorqdintre acestea într-oqbază de dateqse utilizează unqprocedeu formal, numitqmodel conceptual. Înqpractica prelucrării automateqa datelor, s-auqconsacrat următoarele modeleq
Ierarhic
Conceptual
Rețea
Relațional [2] .
MODELUL IERARHICq
Se bazează peqstructuri de reprezentareqarborescente și tipuriqde relații 1qla 1 siq1 la n. Cu ajutorul acestuiqmodel, structura bazeiqde date poateqfi reprezentată subqforma unui arboreqcu un nodqrădăcină (trunchiul) siqcelelalte noduri (ramuri)qcontin colecțiile deqdate.
Legăturile întreqnoduri reflectă relațiileqde asociere întreqînregistrările (set deqdate cu aceleașiqproprietăți) colecțiilor deqdate superioare șiqinferioare. Modelul ierarhicqare următoarele caracteristici:q
Accesul directqeste posibil numaiqla înregistrările dinqcolecția de date,q accesul rădăcină: qla înregistrările colecțiilorqde date inferioareqse face prinqspecificarea tuturor colecțiilor, care se găsescqpe drumul deqla colecția rădăcinăqpana la colecția cercetată:q toate înregistrările din colecțiile bazeiqde date, cuqexcepția colecției deqdate rădăcina auqcate o inregistrareqsuperioară.
Se defineșteqastfel o relație, care asigură consultareaqînregistrărilor din colecțiileqde date deqsus în josqși de laqstânga spre dreaptaq(modul „top-down”) [2] .
Modelulqierarhic are uneleqlimite, în specialqla operațiile deqactualizare (modificarea valorilor)qa bazei deqdate, deoarece adaugareaqde înregistrări seqpoate face numaiqcu precizarea colecțieiqde date superioareq(cu excepția colectieiqde date rădăcina), iar ștergerea uneiqînregistrări, generează ștergereaqtuturor înregistrărilor subordonate.
MODELUL REȚEA
Seqbazează pe structuraqde reprezentare rețeaqși tipuri deqrelații 1 l1q1, 1la nqsi m laqn. O rețeaqeste formată dinqmai multe noduriqlegate între ele. În modelul reteaqal unei bazeqde date, fiecareqnod reprezintă oqcolecție de dateqiar legăturile reflectăqrelațiile de asociere. Caracteristica principală esteqaceea că, acceptaqca oricare colecțieqde date săqse situeze peqnivelul 1, prinqindicarea explicită aqrelațiilor dintre acestea. În plus, acceptăqexistența temporară aqinregistrărilor fără legaturiqcu alte inregistrăriqși permite reprezentareaqunică a înregistrărilorqîn baza deqdate [2].
Modelul reteaqeste un modelqcomplex, dificil deqfolosit, ocupă spațiuqde memorie ineficientqși dependențele dinqrețea sunt puținqclare, din cauzaqexistenței mai multorqrelații de subordonare. q
2.2 Scopul și obiectivele unei baze de date
Tehnologiile informaționale influențează continuu și produc modificări substanțiale asupra mijloacelor de lucru din întreaga lume. Informații care erau altădată stocate în depozite pline de dulapuri, pot fi accesate astăzi prin intermediul unei singure apăsări a butonului mouse-ului. Astfel, pentru stocarea informațiilor din orice mediu imaginabil în zilele noastre sunt folosite sistemele de baze de date. De la bazele de date mari, așa cum sunt sistemele care permit rezervarea on-line a biletelor pentru companiile aeriene și până la fișele dintr-o bibliotecă, sistemele de baze de date sunt folosite pentru memorarea și distribuirea datelor de care încep să depindă tot mai mult viețile noastre.
Până în urmă cu câțiva ani, sistemele mari de baze de date se găseau numai pe calculatoare de tip mainframe. Însă, așa cum era și firesc, proiectarea, achiziționarea sau întreținerea unei astfel de mașini reprezenta o sarcină costisitoare și dificil de realizat. Odată cu apariția calculatoarelor din clasa stațiilor de lucru, pe care le întâlnim la tot pasul (biblioteci, laboratoare de informatică, departamente de lucru, etc.) și care sunt puternice și în același timp destul de ieftine, programatorii au posibilitatea de a proiecta rapid și la costuri reduse produse informatice care să permită întreținerea și distribuirea datelor [5].
Cercetarea aferentă bazelor de date are aproape 35 de ani de istorie, ani care au condus în mod inevitabil la cele mai relevante și importante dezvoltări ale ingineriei software.
În mod natural, tehnologiile specifice bazelor de date, arhitecturile și cadrele conceptuale au fost tot mai bine consolidate în ultimile decade. Mai mult, în ultimii ani, managementul bazelor de date a evoluat astfel încât bazele de date au devenit o componentă cheie a sistemelor informaționale moderne. Acest aspect a provocat un impact adânc precum și modificări semnificative în modul de lucru al instituțiilor și organizațiilor, contribuind într-o măsură relevantă la adoptarea celor mai adecvate decizii care să le poată garanta succesul în afaceri și nu numai.
2.3 Proiectarea bazei de date
Proiectarea unei baze de date reprezintă un proces ce implică dezvoltarea și rafinarea structurii unei baze de date pe baza cerințelor formulate de către beneficiarul bazei de date și a cerințelor deduse pe baza efectuării analizei domeniului ce urmează a fi modelat [5] .
Principalul obiectiv urmărit la proiectarea unei baze de date este asigurarea consistenței, integrității și preciziei datelor. Dacă proiectul unei baze de date este incorect este foarte greu de extras informațiile necesare, fiind posibilă obținerea de informații false. În scopul realizării unui proiect corect al unei baze de date trebuie urmărite o serie de obiective, cum ar fi:
baza de date trebuie să înmagazineze datele necesare obținerii de informații descrise în faza de analiză a cerințelor precum și orice interogare ce poate fi pusă la un moment dat de către utilizator;
tabelele trebuie să fie construite corect și eficient; fiecare tabel din baza de date reprezentând o singură entitate și fiind compus din câmpuri distincte, păstrând o redundanță minimă a datelor, fiecare înregistrare dintr-un tabel putând fi identificată cu ajutorul unei valori unice;
integritatea datelor se impune la nivel de tabel, câmp, relație; aceste nivele de integritate ajută la garantarea faptului că structurile de date împreună cu valorile acestora sunt valide și precise în orice moment;
baza de date trebuie să suporte regulile specifice domeniului pe care îl modelează; datele trebuie să ofere informație validă și precisă, având tot timpul înțeles;
la proiectarea bazelor de date trebuie să se prevadă dezvoltările viitoare; structura bazei de date trebuie să fie ușor de modificat sau extins odată cu modificarea cerințelor impuse [5].
Este greu de realizat toate aceste obiective permanent, dar un proiect corect al unei baze de date trebuie să aibă în vedere obținerea cât mai rapidă a rezultatelor. Aplicarea tehnicilor de proiectare conduce la obținerea următoarelor beneficii:
structura bazei de date este ușor de modificat și gestionat deoarece modificările efectuate asupra unui câmp sau tabel nu afectează alte câmpuri sau tabele ale bazei de date;
datele sunt ușor de modificat deoarece modificarea valorii unui câmp dintr-un tabel nu afectează valorile altor câmpuri din același sau alte tabele ale bazei de date; mai mult decât atât, o proiectare corectă a unei baze de date va duce la păstrarea unei redundanțe minime a datelor;
informațiile sunt ușor de extras deoarece se pot crea cu ușurință interogări dacă tabelele sunt corect alcătuite iar relațiile sunt stabilite în mod corespunzător;
aplicațiile create de utilizator sunt ușor de proiectat și gestionat [8].
Proiectarea unei baze de date se face în mai multe etape :
etapa de modelare a structurii bazei de date – în care se stabilesc legăturile logice dintre date
etapa de definire a bazei de date – folosind un SGBD
etapa de încarcare a datelor în cadrul bazei de date – și verificarea corectitudinii
etapa de mentenanță a bazei de date
CAP 3 CONSIDERAȚII GENERALE ASUPRA MAGAZINELOR ONLINE
3.1 Conceptul unui magazin online
Un magazin online este un site web care îndeplinește următoarele condiții:
prezintă informații complete despre produse sau servicii ;
este un sistem prin care posibilii clienți pot vizualiza și alege produsele dorite și le pot adăuga într-un "coș electronic de cumpărături" (la fel cum într-un supermarket cumpărătorii pot lua produsele dorite de pe raft și le pot pune în coș);
are un sistem de preluare și transmitere a datelor personale ale cumpărătorului, pentru a putea fi contactat de către vânzător.
are un sistem de plată prin care vânzătorul să își poată încasa banii de la clientul "virtual".
Un magazin online are în plus față de aceste elemente și un sistem de administrare invizibil pentru vizitatorii obișnuiți. Prin intermediul acestuia se introduc și se actualizează informațiile despre produse, se ține evidența comenzilor, a conturilor cumpărătorilor înregistrați, se urmăresc statistici despre produsele cele mai căutate și, nu în ultimul rând, se trimit mesaje de promovare despre ofertele curente [1].
Conform sondajelor efectuate de Claudiu Gamulescu (Underclick.ro) în rândul magazinelor online românești, în anul 2006 au apărut un număr de aproape 250 de magazine cu activitate, față de 2005, cea mai mare parte din ele (respectiv 321) desfășurându-și activitatea în București, următoarele clasate în topul distribuției geografice fiind din :
Cluj (31),
Brașov (14),
Constanța (13),
Timișoara (12)
Iași (10).
Celelalte județe sunt mai slab reprezentate pe piața comerțului online.
În ceea ce privește modalitatea de plată , o mare parte a magazinelor acceptă atât plata on – line cât și plata off-line, fapt ce demonstrează deschiderea magazinelor către clienți[18].
Comenzile pot fi făcute și acceptate prin urmatoarele metode :
Prin telefon
Prin email
Prin completarea unui formular online
Prin coșul de cumpărături [18].
Din punct de vedere al produselor vândute, cea mai mare parte a magazinelor virtuale românești s-a orientat către echipamentele IT&C, echipamentele audio video (camere foto, camere video, dvd playere, sisteme home cinema, videoproiectoare, accesorii, sisteme audio, boxe, reportofoane, mp3 playere, cd-uri portabile, radio casetofoane etc). Urmează magazinele care comercializează produse de comunicații (telefoane, centrale și accesorii) și cele care vând "informație" (cărți, ziare, reviste, anticariat, abonamente la diverse reviste și publicații [18].
Profilul unui client de magazin virtual
Consumatorul on-line este un individ , pentru care navigarea pe Internet nu mai reprezintă o necunoscută. Acești posibili clienți cunosc principiile tranzacțiilor electronice, urăsc shopping-ul tradițional, unde fie se stă la coadă, la casă, fie informațiile cerute despre bunul dorit sunt refuzate de o persoană plictisită și taciturnă [7].
În general, pasionat de tot ceea ce înseamnă IT, cumpărătorul on-line reacționează rapid și pozitiv la comerțul electronic, indiferent de naționalitatea sa. Acest tip de client are de cele mai multe ori așteptări ridicate față de serviciile primite, orice fel de compromisuri legate de calitate fiind rapid sancționate.
Cunoașterea profilului detaliat al clientului ușurează cumpărăturile on-line, care în acest fel vor dura mai puțin timp decât cumpărăturile tradiționale. În plus, pentru consumator se reduce semnificativ timpul necesar pentru cumpărături, prin simplul fapt că nu mai trebuie să caute prin diferite magazine produsul său serviciul care să îi satisfacă nevoile și cerințele.
3.2 Principalele caracteristici ale magazinelor online
3.2.1 Comerțul electronic
Conform Organizației Economice de Cooperare și Dezvoltare (OECD) comerțul electronic reprezintă desfășurarea unei afaceri, vânzarea de bunuri și servicii prin intermediul Internetului.
Au apărut nenumărate site-uri și firme care se ocupa cu vânzările en-gros de produse prin Internet, cu organizarea de licitații on-line, cu furnizarea accesului contracost la pagini cu informații, într-un cuvânt abordează o formă sau alta de comerț virtual, un domeniu cât se poate de profitabil.
Avantajul este evident: piață pe Internet crește exponențial de la un an la altul. Un site bine lucrat, cunoscut și care oferă produse de calitate la prețuri bune va avea mai mulți vizitatori, mai motivați și mai înzestrați financiar decât magazinele de cartier.
În general procesul de vânzare-cumpărare on-line se desfășoară astfel:
– Comerciantul își deschide un magazin on-line , care este de fapt un site, în care își prezintă detaliat produsele și condițiile comerciale (prețuri, termene de livrare, garanție, încasare.)
– Cumpărătorul intră pe acest site, găsește produsul căutat și transmite o comandă către comerciant, specificând produsele, cantitățile comandate, modalitatea de plată și adresele de livrare, de facturare. În cazul plății cu card, pe o pagină securizată, cumpărătorul își introduce și datele cardului.
– După verificarea veridicității datelor din comandă, comerciantul livrează marfa către cumpărător, încasând contravaloarea acesteia fie de pe cardul cumpărătorului, fie la livrarea produselor sau chiar în avans, în unele cazuri [7].
Începutul și evoluția comerțului electronic în România
Primele semnale ale comerțului electronic românesc au apărut în anul 2000, când compania netBrdige Investments a lansat portalul OKazii.ro, care permitea consumatorilor contactul în mediul virtual, licitarea on-line pentru produsul ales și finalizarea tranzacției în lumea reală.
Momentul era, însa, extrem de dificil atât din punct de vedere al numărului mic de conexiuni la Internet, cât mai ales din punct de vedere al lipsei totale de încredere a utilizatorilor în participarea la o tranzacție desfășurată on-line.
A urmat o nouă etapa a dezvoltării comerțului electronic în urma implementării standardului 3D Secure, cel mai înalt sistem de securitate al tranzacționării prin Internet. România a fost singura țară din regiunea CEMEA și printre puținele din Europa care experimentau acest standard alaturi de Spania, Marea Britanie și Germania în care s-a promovat de către organizațiile internaționale emitente de carduri, Visa și MasterCard acest sistem.
În ultimele zile ale lunii februarie 2004 s-au înregistrat primele tranzacții on-line cu cardul, acesta reprezentând începutul propriu-zis al comerțului electronic românesc. Începutul a fost timid și în primele 7 luni de e-commerce securizat s-au realizat doar 3.106 tranzacții, în timp ce ultimul trimestru al anului a adus un volum semnificativ: 16.304 tranzacții în valoare de aproape 3 milioane USD [1].
Raportul pentru 2014 făcut public de Visa Internațional, arată ca deținătorii de carduri Visa din România au cheltuit mai mult în magazinele virtuale din străinătate decât în cele romanești. Din suma totală de 4,6 milioane USD tranzacționata on-line de posesorii de carduri Visa din România, marea majoritate au reprezentat cheltuieli în magazinele on-line din afara țării. De cel mai mare succes s-au bucurat magazinele virtuale din SUA unde deținătorii români de carduri Visa au cheltuit aproape jumătate (43%) din valoarea totală a tranzacțiilor electronice. Alte magazine virtuale din care românii au făcut cumpărături importante, au fost cele din Italia (16% din suma totală a cheltuielilor) și din Marea Britanie (15%) [18].
Anul 2015 a început din nou timid, cu doar 2.812 tranzacții înregistrate în luna ianuarie [18].
3.2.2 Conținutul unui magazin online
Conținutul unui site comercial trebuie să cuprindă o serie de informații obligatorii referitoare la:
1. Furnizor – trebuie să ofere informații corecte și actualizate despre furnizor sau/și distribuitor precum și locația geografică a acestora. Astfel trebuie să se evidențieze:
. numele organizației producătoare și/sau distribuitoare, care de cele mai multe ori nu este același cu adresa de Web;
. adresa exactă a firmei furnizor, telefonul, e-mail;
. țara în care organizația este înregistrata;
. dacă este posibil, numărul de înregistrare (din Registrul Comerțului) al licenței sau autorizația de funcționare;
. informații de contact [1] , [4].
2. Livrare
Site-ul trebuie să ofere informații clare și actualizate pentru consumator despre țările în care se efectuează livrarea produselor înainte de a se procesa comanda. Informațiile despre livrare este bine să se regăsească chiar în Home Page și să fie actualizate permanent.
Este necesar ca termenii și condițiile de livrare să ofere informații importante despre renunțarea la achiziție, plata, termenul de livrare precum și modalitățile de rezolvare a diferențelor dintre părți. Toate aceste elemente trebuie prezentate clientului clar, mai înainte de a se completa comanda. Firmele trebuie să includă în conținutul site-ului aceste elemente, care să explice clar termenii și condițiile mai înainte de a fi procesată comanda sau cel puțin un link către pagina unde există acestea, care să preceadă confirmarea [1] ,[4] .
Elementele din această categorie trebuie să fie diferențiate de alte informații astfel încât clienții să fie asigurați din punctul de vedere al legalității vânzării.
Termenii și condițiile de livrare trebuie prezentate și într-o formă ușor de listat pentru a asigura clientului posibilitatea de a se referi la ele în viitor.
Firma vânzătoare trebuie să arate clar data când mărfurile se așteaptă să ajungă pentru că beneficiarul lor să le primească, precum și procedurile de urmat în cazul în care mărfurile nu ajung la timp, dar și drepturile clientului în acest caz.
3. Preț
Prețul este un element esențial și de aceea site-ul trebuie să afișeze prețul total (cu toate taxele incluse) înainte de a se efectua comanda de către client. În preț trebuie incluse și taxele de livrare (transport). Aceste elemente sunt foarte importante, mai ales în cazul în care site-ul se adresează clienților din alte țări și apar diferențe din distanțele diferite, diferențe care pot mări mult prețul total [1].
Este important și să se asigure conversia prețului în moneda locală . Deși acest lucru nu este dificil, îi asigură clientului informații importante în luarea deciziei de cumpărare.
4. Legea aplicabilă
În general, în cazul consumatorilor internaționali se consideră că legea care guvernează tranzacția ar trebui să fie aceea a țării clientului. Această procedură este, însa încă dezbătută. Unele magazine virtuale stipulează în contract legea care se consideră a se aplica, dar acest lucru nu este acceptat în toate situațiile.
Totuși, dacă vânzătorul menționează că legea aplicabilă este cea a țării sale și nu cea a clientului ( țara de rezidența a clientului) acest lucru trebuie să îi fie evidențiat clientului foarte clar, cât mai vizibil și fără ambiguități.
Clientul trebuie să aibă dreptul de a face plângeri în țara sa.
5. Comanda
Pentru efectuarea unei comenzi on-line posibilul cumpărător trebuie să parcurgă trei etape care sunt următoarele :
– Clientul își exprima intenția de a cumpăra produsul/serviciul dorit și ales (de exemplu prin adăugarea în coș prin tehnologia "shopping cart");
– Clientului i se oferă informații referitoare la toate detaliile comenzii (fără a trece de la o pagină la alta) și de a confirma că acestea sunt corecte;
– Clientul trebuie să fie de acord să meargă mai departe și să aibă posibilitatea de a citi termenele și condițiile de livrare. Trebuie să fie clar că s-a ajuns la nivelul final al încheierii comenzii.
Designul site-ului trebuie să îi ofere consumatorului și posibilitatea de a anula comanda imediat (înainte de a părăsi procesul de comandă) [ 7].
Elementele ce privesc legalitatea termenilor și condițiilor contractului trebuie prezentate clientului înainte de finalizarea comenzii. Orice alt termen sau condiție care nu au fost prezentate clientului nu sunt considerate valabile (decât în măsura în care acesta le acceptă).
În finalizarea comenzii, clientul trebuie anunțat printr-o confirmare de faptul că s-a efectuat preluarea comenzii sale.
6. Confidențialitatea datelor
Toate site-urile comerciale trebuie să aibă o politică clară și ușor de înțeles în ceea ce privește confidențialitatea datelor introduse de posibilii clienți.
Aceasta trebuie să cuprindă următoarele:
– Se vor cere doar informațiile absolut necesare și rezonabile pentru desfășurarea tranzacției;
– Consumatorul trebuie să cunoască modul în care informațiile sunt adunate, de ce și cum vor fi folosite acestea;
– Clientul trebuie să aibă dreptul de a refuza cererea de informații ulterioare (informații cerute de către vânzător sau organizații adiacente);
– Trebuie să existe o persoană din cadrul firmei care să răspundă de protecția datelor, persoană cu care clienții trebuie să poată lua legătura;
– Consumatorii trebuie să aibă posibilitatea de a modifica sau corecta informațiile despre ei ulterior;
– Organizația nu trebuie să furnizeze informații despre clienți unei terțe părți [1].
7. Securitatea tranzacției
Site-ul trebuie să cuprindă informații referitoare la securitatea tranzacției. Aceste informații trebuie prezentate într-o formă clară și ușor de înțeles.
Clientul trebuie asigurat că se găsește într-un mediu sigur pentru ai câștiga și păstra încrederea.
Consumatorii trebuie informați despre drepturile lor și răspunderea pentru pagubele ce pot apărea dintr-o tranzacție frauduloasă [1 ] ,[7].
8. Returnarea produselor
Clienților trebuie să li se respecte dreptul de a returna produsele într-o perioadă de timp precizată anterior, fără a li se cere specificarea motivelor.
În acest domeniu firmele trebuie să aibă o politică clară. Condițiile în care se poate produce returnarea produselor se recomandă a fi evidențiate înainte de comandă.
Informațiile despre cum se returnează bunurile trebuie afișate și trimise odată cu acestea la livrare. Totodată clienții trebuie să fie informați despre costurile pe care le vor suporta în cazul returnării produsului [1],[7].
9. Plângeri
Magazinul online trebuie să conțină informații privind modul în care se pot face plângeri, care este procedura și pe cine să contacteze consumatorul precum și modalitatea de răspuns a vânzătorului.
Clienții trebuie să cunoască și modalitățile de rezolvare a eventualelor conflicte în cazul în care nu se ajunge la un acord între părți.
10. Desfășurarea contractului
Magazinele online trebuie să asigure informații despre situația executării comenzii, ca de exemplu:
– informații complete despre articolul solicitat ( ex. în ceea ce privește existența lui în stoc sau nu, preț , dimensiuni etc);
– dacă articolul nu este în stoc, dată când se va afla în stoc;
– o dată ce comanda a fost efectuată, se va trimite o confirmare;
– o notificare a momentului când mărfurile au fost expediate precum și dată când se așteaptă să sosească [1].
11. Despăgubiri
Magazine on-line trebuie:
– să ofere o politică de despăgubire cât mai simplă;
– să ofere link-ul către pagina unde se găsesc informațiile legate de marfă;
– să clarifice care din costurile de returnare a mărfii vor fi suportat de client;
– să returneze banii cât mai repede și să estimeze dată când aceștia vor ajunge în contul clientului;
Eficiența unui magazin online
Magazinele on-line s- au dezvoltat rapid de la faza în care erau folosite doar pentru prezentarea produselor și a broșurilor în format electronic la etapa în care au devenit adevărate canale de distribuție, oferind, de asemenea și asistență on-line clienților.
Este important de știut care este eficientă unui magazin on-line sub efectul navigării rapide pe care cei mai mulți din vizitatorii site-urilor comerciale o practică.
Din acest motiv cele mai multe firme strâng, analizează și aplică diferite strategii pe baza datelor, colectate automat, despre clienții fideli [4].
Eficiența unui site comercial poate fi studiată din trei puncte de vedere:
– cel global, care se referă la performanța de ansamblu a magazinului;
– cel al marketingului;
– cel comercial [4].
Performanța globală a magazinului este influențată direct de calitatea managementului pe de o parte, și de numărul de vizitatori și volumul vânzărilor pe de altă parte [4],[17].
Eficienta marketingul prin Internet poate fi analizată pe baza clienților câștigați și păstrați pentru magazinul on-line.
Tehnicile specifice marketingului on-line includ bannerele introduse în paginile web, la reperele plasate în motoarele de căutare și pe marile portaluri și la campaniile de promovare prin e-mail[4],[18].
Trebuie să se țină seama și de segmentarea cumpărătorilor pentru o cunoaștere cât mai buna lor și a preferințelor lor. Câteva din criteriile de segmentare cele mai des utilizate ar putea fi:
– numele domeniilor de unde provin clienții;
– portalurile și bannerele pe care le-au accesat cumpărătorii pentru a ajunge la magazinul virtual;
– comportamentul de la accesare până la plasarea produsului în coș pot fi interesante în anumite situații.
Analiza eficienței comerciale a magazinului on-line se referă, în general, la următoarele 4 aspecte: sortimentul de produse, sugestiile comerciale, metaforele de cumpărare și particularitățile de design ale site-ului web [4].
Analiza eficienței comerciale din punct de vedere al sortimentului de produse are rolul de a stabili gradul în care gama de mărfuri prezentate în magazinul virtual acoperă cerințele clienților. Dacă sortimentul de produse nu este optim atunci comerciantul poate schimba de exemplu, marca, calitatea, regulile de selecție, prețul de vânzare [4].
Analiza eficientei comerciale pe baza sugestiilor comerciale se realizează prin tehnici de prezentare și/sau grupare a produselor pentru a crește motivația de a cumpăra din magazinele virtuale.
Exemple de sugestii comerciale ar putea fi: vânzările încrucișate, vânzările de tip upgrade, promoțiile și recomandările. De exemplu, o vânzare încrucișată este o hiperlegătură care prezintă vizitatorilor unei pagini web un produs cu o funcție complementară celei pe care o are produsul din pagina curentă.
Spre deosebire de aceasta, o vânzare de tip upgrade accesează o pagină web în care este prezentat un produs similar, dar care are performante superioare. Magazinele online trebuie să cunoască eficacitatea acestor tehnici exprimată prin traficul și vânzările pe care le-au generat [4],[18].
Metodele de cumpărare într-un magazin on-line sunt mijloacele pe care clienții le folosesc pentru a găsi produsele pe care-i interesează. Ca exemple ar putea fi luate răsfoirea ierarhizată prin catalogul de produse și diferite forme de căutare necesară pentru a solicita produsele de comandă.
Eficiența acestor mijloace este de interes pentru firme deoarece asemenea sugestiilor comerciale, metodele de cumpărare sunt asociate unor hiperlegături în paginile web. Se permite gruparea și aranjarea pe categorii a produselor dintr-un magazin on-line în funcție de sugestiile comerciale și metaforele de cumpărare.
Particularitățile de design ale magazinului online reprezintă un alt domeniu de analiză a eficienței comerciale a acestuia. Ele se referă la aspectul fundalului, a mijloacelor utilizate (filme, imagini, text), caracterele și corpul literelor utilizate, dimensiunea, culoarea, amplasarea acestor elemente în pagină etc [4],[7].
Pentru măsurarea eficienței eforturilor depuse și a marketingului on-line sunt necesare rate de microconversie. În general, rata de conversie a unui magazin on-line indică procentul de vizitatori care au efectuat cumpărături [4],[17].
Ratele de microconversie fundamentale:
– rata de vizitare – accesare arată câte din impresiile pozitive create de pagina web în care este inserat produsul au condus la accesarea paginii web a produsului.
– rata de accesare – plasare în coș arată câte din accesările paginii de web a produsului s-au finalizat cu plasarea acestuia în coș.
– rata de plasare în coș – cumpărare arată ce procent din vizitările paginii în care este indexat produsul s-au finalizat cu achiziționarea sa.
– rata de vizitare – cumpărare arată ce procent din accesările paginii principale în care este indexat produsul s-au finalizat cu achiziționarea lui.
Analizând rata de vizitare – cumpărare firmele pot afla dacă produsul este supraexpus sau subexpus și pot lua măsurile necesare pentru o prezentare a sa optimă.
Ratele de microconversie sunt asociate strategiilor de marketing și comerciale putând fi utilizate pentru evaluarea eficienței diferitelor aspecte comerciale ale magazinului online. De asemenea, ratele de microconversie pot fi calculate pentru fiecare produs, sugestie comercială, metodă comercială și banner în parte.
Acest sistem nu este dificil de aplicat din moment ce accesările paginilor de web sunt înregistrate automat în servere, iar traficul poate fi ușor monitorizat. Beneficiile sunt semnificative, efectul principal obținut fiind o creștere o rentabilității firmei.
3.3 Arhitectura
Un site web este compus din două părți fundamentale: interfața și partea ascunsă utilizatorului final, care nu se vede, și anume funcționalitatea (partea de programare) [7].
Interfața unei pagini web este ceea ce vizitatorul vede, este partea cu care utilizatorul interacționează, este imaginea și identitatea unei pagini web. Realizarea ei este foarte importantă deoarece ea poate determina revenirea sau nu a clientului. Interfața trebuie să fie bine structurată, trebuie să comunice eficient și să se potrivească cu mesajul administratorului. Vizitatorul trebuie să reușească să interpreteze cu succes informațiile pe care autorul paginii web dorește să le transmită prin felul în care a organizat textul, imaginile, animațiile, etc [7].
Primul element al interfeței, întâlnit la majoritatea site-urilor, este bannerul. Acesta cuprinde titlul paginii, un motto, și câteva elemente grafice. Următorul element este întâlnit la cele mai multe din site-urile profesionist realizate și anume meniul al cărui rol este acela de a permite navigarea rapidă prin paginile site-ului. Urmează apoi, de regulă trei coloane verticale în care sunt organizate informațiile, sunt prezentate ofertele și promoțiile sau incluse diferite formulare de autentificare, înscriere. Corpul paginii este încadrat de cele două coloane și se finalizează, de cele mai multe ori cu același meniu din partea de început. Este bine ca proiectantul site-ului să nu încarce excesiv aceste secțiuni din două motive, în primul rând o aglomerație de informații ar putea bulversa un vizitator mai puțin inițiat în privința lucrului cu Internetul, și în al doilea rând eventualele opțiuni care ar putea apărea în viitor nu ar mai avea spațiu pentru adăugare [7].
Partea centrală a site-ului cuprinde, în general fie produsele din promoții fie articolele săptămânii, în funcție de domeniul în care activează pagina web. Acestea sunt însoțite de informații suplimentare, cum ar fi prețul, caracteristicile, data publicării, accesări etc. Paginile cuprind și câteva date statistice ca numărul total de vizitatori, recordul de vizitatori pe zi, numărul de articole, produse accesate/descărcate într-o perioadă. Pentru ca aceste informații să fie credibile, acestea sunt validate de site-uri specializate în urmărirea și analiza numărului de utilizatori (www.trafic.ro) [17].
În partea dreaptă a paginii poate fi întâlnit un modul de căutare a articolelor, produselor, etc. foarte important indiferent de domeniul din care face parte pagina web. Căutarea poate fi făcută după nume, categorie, preț sau caracteristici. Unele site-uri oferă și link-uri către paginile oficiale ale utilitarelor necesare parcurgerii/navigării (de exemplu Acrobat Reader un program specializat pe citirea documentelor de tip PDF)[7].
Înainte de a se trece la partea de programare din dezvoltarea site-ului se recomandă ca interfața să fie terminată pentru că, după ce se începe implementarea efectivă (de exemplu în PHP) va fi relativ dificilă modificarea aspectului inițial al site-ului [7].
PHP este un limbaj de tip script proiectat special pentru web, care rulează pe server. În cadrul codului HTML al unei pagini web se poate insera cod PHP care va fi executat de fiecare dată când acea pagină este vizitată. Codul PHP este interpretat de către serverul web, fiind generat cod HTML sau orice alt tip de conținut cum ar fi de exemplu fișiere grafice.
CAP 4 PROIECTAREA MAGAZINULUI ONLINE
4.1 Scopul și obiectivele
Site-ul proiectat are ca obiectiv promovarea și vânzarea on-line de produse IT ce se află în stocul magazinului. Fiecare vânzare va fi precedată de o comandă, care va trebui confirmată pentru ca livrarea să aibă loc. Confirmarea se va face prin e-mail, astfel că serverul pe care magazinul va fi instalat va trebui să fie capabil să trimită și să recepționeze e-mail-uri.
4.2 Structura magazinului
Structural, magazinul este compus din trei secțiuni:
1.Secțiunea de prezentare – design;
2.Secțiunea de client;
3.Secțiunea de administrare [1].
4.2.1. Secțiunea de design se adresează vizitatorului obișnuit, neînregistrat, care poate afla informații despre magazin, poate avea acces la catalogul de produse și poate afla mai multe detalii despre firmă, magazin sau un anume produs prin completarea unui formular. Răspunsul va fi trimis prin e-mail utilizatorului. Principalele pagini care sunt accesibile acestui tip de utilizator (guest) sunt: index.php, magazine.php, produse.php și contact.php. Pentru a avea acces la comenzi, un oaspete al magazinului virtual va trebui să se înregistreze, folosind pagina usernou.php [1].
4.2.2. Secțiunea de client este disponibilă utilizatorilor înregistrați. Aceștia au posibilitatea, pe lângă facilitățile obișnuite oferite unui oaspete, să comande produse. Pentru aceasta ei au la dispoziție un coș de cumpărături în care pot adăuga sau din care pot scoate produse pe parcursul navigării. La sfârșit pot trimite comanda printr-un singur click. Paginile principale aflate la dispoziția unui client sunt comanda.php și mod_user.php, unde clienții au acces la datele personale, pe care le pot modifica după dorință, inclusiv parola de acces [1].
4.2.3. Secțiunea de administrare este accesibilă administratorului magazinului virtual, care poate fi un angajat cu acces la produsele magazinului, nu neapărat programatorul magazinului. Un administrator are acces la toate paginile magazinului, în plus el putând adăuga sau modifica produse, vizualiza comenzi și formulare de contact ale utilizatorilor, modifica date, niveluri de acces ale utilizatorilor ori ștergere utilizatori, răspunde la mesaje sau ștergerea lor, prelucrare comenzi sau ștergere manuală a acestora în cazul în care nu sunt confirmate. De asemenea, un administrator nu are acces la parola unui utilizator, el neputându-se loga ca și client folosind numele și parola acestuia. Este o procedură normală în e-commerce, toate parolele fiind stocate criptat în baza de date, dându-i clientului impresia de siguranță. Oricum, un administrator are acces la întreaga bază de date, putând manipula informația după dorință [1].
4.2.4 Structura bazei de date folosită este cea aparținând serverului MySQL și conține 7 tabele: useri, dateuseri, categorii, produse, cart, comanda, contact
Tabela useri este de tip MyISAM și are următoarele câmpuri:
id – id-ul unic al utilizatorului, fiind și index primar
nume – numele utilizatorului, așa cum va fi el recunoscut de sistem. Scriptul de înregistrare va obliga acest câmp să aibă o dimensiune între 6 și 16 caractere.
parola – parola criptată a utilizatorului. Și în acest caz, scriptul va condiționa dimensiunea parolei între 6 și 16 caractere.
level: nivelul de acces: 0 – administrator, 1 – client
Tabela dateuseri este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
nume – numele complet al clientului;
firma – câmp facultativ, reprezintă firma căreia îi aparține clientul;
localitate – localitatea de reședință;
email – adresa de e-mail a clientului;
telefon – câmp facultativ, destinat pentru memorarea telefonului fix al clientului, pentru contactare;
mobil– câmp facultativ, destinat pentru memorarea telefonului mobil al clientului, pentru contactare;
fax – câmp facultativ, destinat pentru memorarea faxului clientului, pentru contactare;
user – numele de utilizator, identic cu câmpul nume din tabela ușeri;
data – data înregistrării clientului.
Tabela categorii este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
numecat – numele categoriei.
Tabela produse este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
categorie – categoria în care se află produsul, având corespondent în câmpul numecat al tabelei categorii;
cod – codul produsului;
preț – prețul produsului;
um – valuta;
culoare – culoarea produsului;
fișier – numele fișierului care stochează imaginea produsului;
fișierm – numele fișierului de dimensiune redusă care stochează imaginea produsului;
tag – eticheta produsului – aceasta poate avea una din următoarele valori: de vânzare, indisponibil, ofertă și special, valori implementate prin program;
descriere – câmp de tip text, care memorează caracteristici distincte ale produsului;
vitrina – câmp cu două valori, care stabilește dacă produsul va fi afișat ca primul pe coperta catalogului, în dreptul categoriei corespunzătoare;
unicat – câmp care stabilește dacă produsul este unicat sau nu.
Tabela cart este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
user – numele de utilizator, identic cu câmpul nume din tabela useri;
data – data comenzii;
id_prod – id-ul produsului comandat;
numeprod – numele produsului comandat, lăsat aici pentru o mai rapidă folosire a tabelei;
buc – numărul de produse comandate;
nr_cart – numărul de ordine al coșului de cumpărături.
Tabela comandă este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
nr_cart – numărul de ordine al coșului de cumpărături, corespondent cu câmpul cu același nume din tabela cart.
data – data comenzii;
valoare – valoarea totală a comenzii;
confirmat – câmp disponibil pentru confirmare. Dacă clientul trimite un e-mail de confirmare, acest câmp va fi setat la valoarea sa prin cod, altfel, comanda nu va putea fi confirmată și nu va fi luată în considerare
stare – starea onorării comenzii – aceasta poate avea una din următoarele valori: aplicată, confirmată, în procesare și confirmată, valori implementate prin program;
observații – câmp aflat la dispoziția administratorului, pentru adnotări;
văzut – câmp cu două valori, indicând dacă această comandă a fost sau nu vizualizată de către administrator, foarte util în cazul unui număr mare de comenzi, pentru că se poate realiza foarte ușor un filtru al vizualizării.
Tabela contact este de tip MyISAM și are următoarele câmpuri:
id – indexul primar al tabelei;
nume – numele vizitatorului din formularul Contact;
firma – firma vizitatorului, dacă există, din formularul Contact;
localitate – localitatea vizitatorului din formularul Contact;
email – adresa de e-mail;
telefon – telefonul fix de contact al vizitatorului din formularul Contact;
mobil – telefonul mobil de contact al vizitatorului din formularul Contact;
fax – numărul de fax de contact al vizitatorului din formularul Contact;
observații – textul de contact;
data – data trimiterii formularului;
ora – ora trimiterii formularului;
văzut – câmp pentru filtrarea formularelor văzute de către administrator.
Tabela contact poate deveni foarte importantă ca instrument al strategiei de marketing al magazinului online. Chiar dacă se putea opta foarte ușor pentru trimiterea formularului prin e-mail, a fost aleasă stocarea acestora în baza de date pentru a putea avea mai ușor acces la problemele clienților. Știind că o căsuță de mail poate deveni foarte aglomerată de e-mailuri nesolicitate, problema ar fi că, în cazul unui număr foarte mare de mesaje, unele din ele să devină potențial pierdute. Stocarea acestora într-o tabelă provoacă atât atenționarea administratorului, cât și necesitatea ca acesta să le citească, ele fiind marcate ca necitite inițial, starea acestora schimbându-se numai după acesta le deschide.
În vederea realizării site –ului magazin online cu produse IT am parcurs următoarele etape :
Am achiziționat spațiu de găzduire + domeniu –webhosting sau găzduire site înseamnă închirierea pe o anumită perioadă , un anumit spațiu de găzduire pe discurile de stocare ale unui server conectat permanent la internet. Pentru a putea utiliza spațiul închiriat și a realiza site ul web este nevoie de un nume de domeniu ,care să reflecte destinația site-ului , în cazul de față numele domeniului este : ,, .eu ‘’ , acest domeniu este înregistrat , primind un utilizator și o parolă cu care m –am autentificat pe cPanel pentru a instala WordPress. CPanel este considerat cel mai performant instrument de administrare a unui cont de webhosting.
Am instalat WordPress în cPanel – de pe wordpress.org se descarcă arhiva cu ultima versiune disponibilă , se dezarhivează și se încarcă fișierele pe server în rădăcina domeniului- site ului. Se folosește MySQL – care este un sistem de gestiune a bazelor de date relaționale , este cel mai popular SGBD open-source și este folosit cel mai des împreună cu limbajul de programare PHP.
Se deschide wp-admin /install.php
Se setează fișierul wp-config.php cu detaliile conectării la baza de date
Se salvează fișierul cu numele wp-config.php și se încarcă pe server , după ce fișierul de configurare este setat ,instalatorul va crea tabelele necesare și ne va conduce la pagina de autentificare , unde trebuie completat numele de utilizator și parola.
POZE 1 2 3 4 5
Ca administrator , după autentificare se deschide site –ul cu panoul de control ,unde putem alege ce acțiune dorim să facem :
Să personalizăm site –ul
Să adăugăm articole – POZE
Să adăugăm formulare de contact-POZE
Să adăugăm pagini – POZE
Să facem comentarii
Să adăugăm , modifica , șterge produse , categorii de produse etc POZE
Să vizualizăm comenzile
Să modificăm, adăugăm teme POZE
Să vizualizăm , adăugăm utilizatori
Setări
4.4 Efectuarea si primirea comenzilor
Ca și cumpărător :
Se accesează www.echipamente-it.eu
Se deschide site-ul magazin care cuprinde următoarele secțiuni
1. Contul meu – unde cumpărătorul se înregistrează cu adresa de email și parolă , ulterior se autentifică cu nume utilizator și parolă, pentru a putea cumpăra produsele dorite.
2. Coșul meu – pentru a vizualiza produsele alese, pentru a alege cantitățile ce urmează a fi achiziționate, pentru a elimina unele produse în caz că te-ai răzgândit. Tot această pagină oferă informațiile despre valoarea totală a comenzii, inclusiv TVA. După ce ați studiat produsele și prețurile, le puteți adăuga în coșul de cumpărături prin apăsarea butonului "adăugă în coș". În coșul de cumpărături se pot aduce modificări asupra produselor și cantităților selectate.
3. Finalizează comanda – după alegerea și selectarea produselor dorite și adăugarea lor în coș se face finalizarea comenzii. În cazul produselor inexistente în stoc clienții vor fi informați și consultați cu privire la menținerea sau anularea comenzii.
Comanda va fi considerată efectuată abia după autentificarea cumpărătorului în pagina login cu ajutorul unui user și a unei parole. Pentru a putea comanda produsele din coș trebuie să vă autentificați în pagina login cu user-ul și parola dumneavoastră.
Datele referitoare la persoana de contact, adresa de livrare și datele pentru facturare vor fi memorate astfel încât la o nouă comandă cumpărătorul să nu mai fie nevoit să completeze acest formular fiind suficient să introducă adresa de email și parola cu care s-a înscris.
4. Contact – dă posibilitatea vizitatorilor sau posibililor cumpărători de a adresa întrebări , mesaje .
5. Blog – dă posibilitatea de a scrie comentarii , răspunsuri , știri etc.
6. Categorii produse – prin accesarea ,cu un simplu clik, a oricărui produs se poate vizualiza descrierea produsului , prețul și posibilitatea de a fi adăugat în coș.
7. Oferte speciale – afișează produsele aflate la promoție sau reducere.
CONCLUZII
Lucrarea "Realizarea unui site web pe platforma WordPress – magazin on-line cu echipamente IT" se dorește a fi o pledoarie pentru crearea, dezvoltarea și creșterea numărului de site-uri de comerț electronic.
Beneficiile prezenței pe Internet sunt evidente pentru activitatea a diferite societăți comerciale a căror extindere și dezvoltare o favorizează. Nici cumpărătorii nu au sunt mai prejos, ei au posibilitatea de a face cumpărături la orice oră din zi indiferent de locație, pot beneficia de prețuri mai mici fără a mai pierde timp prețios în magazinele de tip tradițional. Există pe lângă aceste beneficii și câteva avantaje sociale: mărfurile pot fi vândute la prețuri mai mici favorizând pe cei cu venituri mai mici și contribuind astfel la protecția socială. Aceste aspecte au fost prezentate în lucrarea de față în capitolul 3 numit "Considerații generale despre magazinele online".
Concluziile . Reușita în afaceri necesită, în prezent utilizarea tuturor resurselor și mijloacelor informaționale de care dispune întreprinzătorul precum și extinderea relațiilor de afaceri în afara limitelor convenționale.
Internetul poate fi considerat un mediu, o infrastructură ce oferă agenților economici, spre exemplu, abilitatea de a se face cunoscuți atât clienților cât și posibililor parteneri de afaceri, de a accesa informația ușor și rapid.
În aceste condiții lipsa de pe această piață în continuă creștere s-ar putea dovedi un adevărat insucces, se poate transforma într-o nereușită.
După studiul acestei lucrări pot afirma că ar fi o greșeală ca oportunitățile oferite de Internet să nu fie valorificate.
BIBLIOGRAFIE
[1] Bogdan Onete, "Conținutul Site-urilor Comerciale – Elemente Obligatorii", Editura ASE, București, anul 2005;
[2] M.Velicanu, ‘’Dicționar explicativ al sistemelor de baze de date’’,Editura Economică,București,anul 2005;
[3] Creati propriile teme formidabile de WordPress – 3D Fortis Expert, 2014, pag. 34
[4] Doru Pleșca, "Analiza Eficienței Comerciale a unui Magazin On-line", Editura ASE, București, anul 2006;
[5] M.Velicanu,I. Lungu , M. Munteanu’’Sisteme de baze de date – teorie și practică’’ ,Editura Petrion, București , anul 2003;
[6] Sabin Buraga, "Aplicații Web la Cheie", Editura Polirom, București, 2003;
[7] Sabin Buraga, "Proiectarea Siturilor Web. Design și Funcționalitate", Editura Polirom, 2004;
[8] M. Fotache, "Proiectarea bazelor de date", Revista Net Report, martie 2004
[9] Revista Tribuna Economică, nr. 26/1997, articolul "Comercializarea mărfurilor prin coletărie" autor C. Țapusi;
[10] Revista Tribuna Economică, nr. 4/2006, articolul "Ce trebuie să conțină un site performant";
[11] Legea 571/2003 privind Codul Fiscal publicată în Monitorul Oficial nr. 927/ 23.12.2003;
[12] Legea comerțului electronic nr. 365/2002;
[13] Legea nr. 51/2003 pentru aprobarea Ordonanței Guvernului nr.
130/2000 privind regimul juridic al contractelor la distanță;
[14] Legea semnăturii electronice nr. 455/2001;
[15] www.mimmc.ro este pagina oficială a Ministerului pentru Întreprinderi Mici și Mijlocii, Comerț, Turism și Profesii Liberale;
[16] www.cnipmmr.ro – pagina de Internet a Consiliului Național al Întreprinderilor Private Mici și Mijlocii din România;
[17] www.trafic.ro este un site specializat în analiza paginilor de Internet din punct de vedere al numărului de vizitatori;
[18] www.underclick.ro este un site specializat în analiza pieței de comerț electronic;
[19] www. legi-internet.ro este un site de informare despre legislația și practica judiciară privind anumite aspecte legate de Internet;
[20] www.linkmagazine.ro – revista on-line de IT&C și Finanțe;
[21] www.afaceri.net – site specializat pe educarea și asistarea programatorilor de pagini web;
BIBLIOGRAFIE
[1] Bogdan Onete, "Conținutul Site-urilor Comerciale – Elemente Obligatorii", Editura ASE, București, anul 2005;
[2] M.Velicanu, ‘’Dicționar explicativ al sistemelor de baze de date’’,Editura Economică,București,anul 2005;
[3] Creati propriile teme formidabile de WordPress – 3D Fortis Expert, 2014, pag. 34
[4] Doru Pleșca, "Analiza Eficienței Comerciale a unui Magazin On-line", Editura ASE, București, anul 2006;
[5] M.Velicanu,I. Lungu , M. Munteanu’’Sisteme de baze de date – teorie și practică’’ ,Editura Petrion, București , anul 2003;
[6] Sabin Buraga, "Aplicații Web la Cheie", Editura Polirom, București, 2003;
[7] Sabin Buraga, "Proiectarea Siturilor Web. Design și Funcționalitate", Editura Polirom, 2004;
[8] M. Fotache, "Proiectarea bazelor de date", Revista Net Report, martie 2004
[9] Revista Tribuna Economică, nr. 26/1997, articolul "Comercializarea mărfurilor prin coletărie" autor C. Țapusi;
[10] Revista Tribuna Economică, nr. 4/2006, articolul "Ce trebuie să conțină un site performant";
[11] Legea 571/2003 privind Codul Fiscal publicată în Monitorul Oficial nr. 927/ 23.12.2003;
[12] Legea comerțului electronic nr. 365/2002;
[13] Legea nr. 51/2003 pentru aprobarea Ordonanței Guvernului nr.
130/2000 privind regimul juridic al contractelor la distanță;
[14] Legea semnăturii electronice nr. 455/2001;
[15] www.mimmc.ro este pagina oficială a Ministerului pentru Întreprinderi Mici și Mijlocii, Comerț, Turism și Profesii Liberale;
[16] www.cnipmmr.ro – pagina de Internet a Consiliului Național al Întreprinderilor Private Mici și Mijlocii din România;
[17] www.trafic.ro este un site specializat în analiza paginilor de Internet din punct de vedere al numărului de vizitatori;
[18] www.underclick.ro este un site specializat în analiza pieței de comerț electronic;
[19] www. legi-internet.ro este un site de informare despre legislația și practica judiciară privind anumite aspecte legate de Internet;
[20] www.linkmagazine.ro – revista on-line de IT&C și Finanțe;
[21] www.afaceri.net – site specializat pe educarea și asistarea programatorilor de pagini web;
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: Realizarea Unui Site Web pe Platforma WordPress – Magazin On Line cu Echipamente It (ID: 150359)
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.
