Sunteți pe pagina 1din 8

Anexa 1: Etape de creare a site-urilor Web de comer electronic Realizarea unui site Web de comer electronic, indiferent de modelul

pe care l implementeaz (business-to-consumer B2C sau business-to-business B2B) implic mai multe etape(vezi figura 2.1): - analiza/planificarea sistemelor; - proiectarea sistemelor; - construirea sistemelor; - testarea; - implementarea i promovarea.

Analiza / planificarea sistemelor Proiectarea sistemelor Construirea sistemelor Testare

Implementare i promovare

Cele mai bune practici: Disponibilitate 99%+ Scalabilitate Managementul tranzaciilor Vitez mare de acces n pagini Proiectarea paginilor pentru a asigura performane ridicate

Figura 1: Ciclul de via al dezvoltrii site-urilor Web

Etapa 1: Analiza/planificarea sistemelor (Proiectarea site-ului) identificarea obiectivelor afacerii, funcionalitatea sistemului i a cerinelor privind informaia pe care sistemul trebuie s o prezinte pentru a atinge obiectivele afacerii. nainte de a trece la crearea efectiv a unui site de comer electronic, compania care va deine acest site trebuie s poat da un rspuns la urmtoarele ntrebri: Ce tipuri de produse vinde site-ul? Ce tipuri de informaii va gzdui?

Rspunsurile la aceste ntrebri vor determina domeniile din care va fi alctuit site-ul (vezi tabelul 1). De exemplu, respectiva companie poate vinde produse care vor fi livrate clienilor prin pot, produse software care vor fi ncrcate direct de pe site, sau ambele categorii de produse. n cazul n care se dorete vnzarea ambelor tipuri de produse, se vor construi domenii specifice fiecrui tip n parte. Un alt exemplu l-ar constitui construirea unui domeniu dedicat discuiilor on-line: o companie poate decide s ofere clienilor un forum de discuii dedicat unor probleme care prezint un anume interes pentru companie.

Ce persoane din cadrul companiei vor fi responsabile pentru administrarea siteului?

Situl companiei poate avea un singur administrator (suficient pentru site-uri de dimensiuni mici) sau mai muli, pentru situaiile neprevzute n care unul dintre administratori este indisponibil. De asemenea, trebuie s se aib n vedere stabilirea unei structuri de aprobatori (organizat ierarhic), care s se ocupe de aprobarea coninutului nou care va fi adugat n cadrul diferitelor domenii ale sitului. Coninutul va fi adugat de ctre utilizatori interni (aparinnd intranetului companiei) sau externi (din Internet, de exemplu). Care este tipul de interfa pe care dorii s l propunei clienilor? n timp ce rspunsurile la primele dou ntrebri rezolvau n principal probleme legate de structura intern a sitului, rspunsul la aceast ntrebare va determina aspectul su exterior. Trebuie s se stabileasc ce imagini vor fi prezentate n cadrul paginilor (de exemplu logoul companiei) culori folosite n cadrul paginilor (ar putea fi culorile din logo), stilul de adresare, etc. Obiectivul afacerii
Prezentare de bunuri Furnizare de informaii despre produse Personalizare produse Realizarea unei tranzacii Strngerea de date despre clieni Consultan dup cumprare Program de publicitate nelegerea campaniilor de marketing Furnizarea linkuri-lor productorului i furnizorului

Funcionalitate sistem
Catalog digital Baz de date produse Urmrirea comportamentului consumatorului n site Shopping cart/sistem de plat Bat de date clieni Baz de date vnzri Server de publicitate, server email, manager pentru campanie prin email, manager banner publicitar Analiza site-urilor i trimiterea de rapoarte ctre sistem Sistem de management al inventarului

Cerine privind informaia


Text dinamic i catalog cu grafice Descriere produse, numere de stocuri, numr de inventar Loguri n site pentru fiecare vizit a clienilor, capabiliti data mining pentru a identifica comportamentul comun al clienilor Transferuri securizate cu carduri de credit; opiuni de plat multiple Nume, adres, telefon, email pentru toi clienii; nregistrare online a clienilor ID client, produs, data, modalitate de plat, data livrrii Loguri privind clienilor n site comportamentul

Numrul vizitatorilor unici, pagini vizitate, produse cumprate, identificate n campania de marketing Nivele de inventar i produse, ID furnizor, cantitate comandat/produs

Tabelul 1 - Analiza sistemelor: obiectivele afacerii, funcionalitatea sistemului, cerinele privind informaia care trebuie publicat pe un site de comer electronic

Etapa 2 : Proiectarea sistemelor de comer electronic Platforme hardware i software Dup ce s-au stabilit toate detaliile de la punctul precedent urmeaz o alt etap la fel de important: determinarea cerinelor necesare pentru dezvoltarea siteului. Cerinele se refer att la hardware-ul i software-ul necesar pentru implementarea sistemului de comer electronic, ct i la infrastructura de comunicaii: - cerine hard: caracteristicile mainilor folosite ca server (memorie, spaiu pe hard-disk, vitez procesor, etc. - cerine soft: sistem de operare, server de Web, firewall, pachete de programe opionale (programe de calcul al taxelor, etc.), pachete software pentru asigurarea securitii site-ului Web (SSL, TLS, PKI) i a tranzaciilor (SET); - comunicaii: se refer la lrgimea benzii de comunicaie, topologii de reea, etc. Proiectarea sistemelor de comer electronic poate fi mprit n dou pri: - Proiectarea logic, care include: o Diagrama fluxului datelor, care descrie fluxul informaiei n site, funciile de procesare care trebuiesc ndeplinite i bazele de date care vor fi utilizate; o Descrierea elementelor de securitate i a sistemelor de back-up n caz de urgen, precum i a msurilor care vor fi luate. Proiectarea fizic, traduce proiectarea logic n componente fizice. Proiectarea logic pentru un site Web de comer electronic simplu

Site Web Client

Cerere HTTP

Verificare Logare

Informaii clieni

Baz de date clieni

Acceptare/ refuzare vizitator

Confirmare comend

Afiare pagini catalog

Baz de date catalog

Transport Produse

ndeplinire comand

Cumprare produse

Baz de date comenzi

Figura 2: Structura logic a unui site Web de comer electronic simplu

Linie tranmisie E1 2Mbps IBM Web Server Model Baz de date SQL

Client 56K modem DSL

Site Web al firmei

Suita pentru comer electronic IBM WebSphere

Catalog online

Server pot

Shopping Cart

Figura 3: Proiectarea fizic a unui site Web de comer electronic simplu

n urma completrii acestei etape, se va determina mai mult de 80% din costul pe care l implic realizarea unui site de comer electronic. Etapa 3: Implementarea sistemului Exist mai multe soluii n ceea ce privete implementarea site-ului: soluii externe (outsourcing) furnizor extern care realizeaz site-uri soluii interne (dezvoltarea sistemului n interiorul companie) - necesit personal specializat, putnd fi destul de riscant, dar existnd n acelai timp i posibilitatea de a fi avantajos.

Unelte care pot fi folosite pentru a crea un site Web de comer electronic:

Unelte simple: Pachete de programe: HTML DreamWeaver FrontPage CGI Scripts Baze de date SQL Microsoft Commerce Server IBM Websphere Open Market

Realizare de siteuri folosind elemente predefinite: BigStep Yahoo! Stores

Figura 4: Unelte software pentru implementarea unui site Web de comer electronic

Gzduirea site-ului Site-ul de comer electronic poate fi gzduit pe un sistem care clientului, dar exist de asemenea posibilitatea nchirierii de spaiu pe serverele furnizorului de servicii Internet. Soluia cea mai ieftin se obine n prima variant. Un caz aparte n privina gzduirii site-ului l reprezint activitatea de publicitate i cataloage electronice de produse. Prezent iniial n cadrul site-urilor prin care se puteau face cutri pe Internet (precum www.yahoo.com sau www.whowhere.com), n principal datorit fluxului mare de vizitatori pe care le aveau aceste site-uri, publicitatea pe Internet a devenit una dintre sursele majore de venituri inclusiv pentru site-urile de comer electronic. Aceste site-uri pot s gzduiasc mesajele publicitare ale unor tere pri, dar i promovri ale produselor proprii companiei respective. De exemplu, n pagina de deschidere a site-ului (HomePage), pot exista legturi ctre produse existente n catalogul electronic de produse (aflat n cadrul altui domeniu al site-ului), pentru care compania dorete s fac reclam. De obicei, aceste produse sunt fie noi apariii pe pia, fie produse mai vechi pentru care se ofer discounturi. Construire site In-house Complet intern
Construire: Intern Gzduire: Intern

Outsource Rspundere mixt


Construire: Extern Gzduire: Intern

In-house

Gzduire site Outsource

Rspundere mixt
Construire: Intern Gzduire: Extern

Complet extern
Construire: Extern Gzduire: Extern

Figura 5: Alegerile care pot fi fcute ntre construirea i gzduirea site-ului Managementul bazelor de date Produsele i serviciile pe care site-ul de comer electronic le ofer spre vnzare clienilor, indiferent de modul n care vor fi livrate (prin pot sau direct prin Internet), vor fi stocate n cadrul site-ului n baze de date. Tot n baze de date (dar nu n cadrul acelorai baze de date ca i produsele) vor fi stocate i comenzile pe care clienii le adreseaz ctre site. Aceste comenzi pot fi pstrate chiar i dup onorarea lor, pentru a oferi clienilor un istoric al produselor pe care le-au comandat sau pentru studii de pia efectuate chiar de ctre compania care deine site-ul. Este foarte important alegerea SGBD-ului (Sistemului de Gestiune al Bazelor de Date), cel puin din urmtoarele motive: pe msur ce afacerea va crete, crete i numrul de produse oferite spre vnzare, i, implicit, dimensiunea site-ului (a bazelor de date care corespund

domeniilor din care este alctuit site-ul); rezult deci necesitatea stringent ca bazele de date s fie scalabile (s poat fi posibil creterea dimensiunii lor); pentru baze de date de dimensiuni foarte mari, este important problema vitezei de acces la informaiile stocate n aceste baze de date i a securizrii accesului la acestea. Dac motorul de cutare n cadrul bazelor de date nu este foarte performant, atunci, chiar i pentru cel mai simplu acces la informaiile din baz, timpul de cutare poate deveni prohibitiv.

Plata i procesarea tranzaciilor Autorizrile sigure de cri de credit i procesarea comenzilor prin Internet sunt elemente care stau la baza oricrei aplciaii de comer electronic. Pentru a realiza n deplin siguran un transfer care implic numere de cri de credit prin Internet, este nevoie s se ia msuri de securitate referitoare la autorizarea plilor. Informaiile referitoare la crile de credit (numrul crii, nume deintor, telefon, etc.), care sunt transmise n momentul efecturii plii trebuiesc validate de ctre un organism de autorizare. De aceea, companiile care doresc s accepte efectuarea plilor prin Internet prin cri de credit trebuie s ia legtura cu un astfel de organism. Aceasta, la rndul lui, se afl n legtur cu instituia financiar care a eliberat cartea de credit, i, dup un schimb de mesaje criptate cu respectiva instituie, va aviza sau nu transferul de fonduri. Dac primete acceptul din partea organismului, vnztorul va efectua livrarea produselor ctre client i va nregistra comanda ca fiind onorat. Suma pltit de client pentru aceste produse va fi adugat la contul vnztorului. Etapa 4: Testarea aplicaiilor Testarea software este procesul cutrii erorilor n program, indiferent dac acestea au cauze logice sau fizice. Obiectivul principal al testrii software este gsirea erorilor, altfel spus, de a identifica neconcordana dintre ceea ce este planificat s efectueze aplicaia i ceea ce realizeaz n realitate. Testarea nu presupune identificarea cauzei erorilor i corecia acestora, acestea fiind activiti specifice depanrii. Testarea este privit ca o component major a calitii software. Un produs software testabil se consider ca fiind inteligibil (structurat, concis i autodescriptibil) i msurabil (accesibil i cuantificabil). Testarea software este necesar pentru asigurarea calitii, dar este un proces scump i laborios, care consum de la o treime pn la o jumtate din costul unui proiect. Testarea funcional se realizeaz pentru a constata dac site-ul se comport conform cu specificaiile sale. Detaliile acestui tip de testare depind de natura site-ului Web. n general const n verificarea legturilor paginilor, testarea formularelor, verificarea tranzaciilor pentru comerul electronic i pentru bazele de date, testarea applet-urilor Java. La testarea coninutului se urmrete corectitudinea i aezarea n pagin a textelor, imaginilor i fiierelor de animaie i video din cadrul site-ului.

Testarea serverului Web are n vedere testarea interaciunilor dintre acesta i serverul de aplicaii, verificarea integritii bazei de date n cadrul serverului de baze de date, verificarea faptului c scripturile ASP, PHP sau JSP se execut corect pe server. Testarea securitii tranzaciilor efectuate este foarte important pentru aplicaiile de comer electronic avnd n vedere faptul c sunt vehiculate date confideniale, la care dac au acces persoane neautorizate sau ruvoitoare se pot produce pierderi materiale importante. Testarea serverului de aplicaii se realizeaz inndu-se seama de caracteristicile funcionale i structurale ale acestuia. Se testeaz componentele serverului, folosind metode clasice de testare, precum i metode de testare ce iau n considerare tranzaciile i comunicaiile asincrone dintre aceste componente. Testarea bazelor de date presupune verificarea executrii corecte a interogarilor i operaiilor de adugare i actualizare a datelor, precum, i verificarea conexiunilor dintre site-ul Web i baza de date. Prin testarea performanelor se msoar comportamentul site-ului Web n diverse condiii de trafic. n prezent exist o mulime de instrumente pentru testarea automat a aplicaiilor distribuite bazate pe web. Astfel de aplicaii precum eValid, Rational SiteCheck, SilkPerformer, LoadRunner au urmtoarele caracteristici: - ofer suport pentru testarea funcional - analizeaz integritatea i legturile dintre pagini - analizeaz ncrcarea i capacitatea serverului web - ofer o serie de indicaii pentru reglaje fine ale site-ului. Factorii ce trebuie luai n considerare pentru optimizarea site-urilor Web de comer electronic sunt prezentai n figura de mai jos: ncrcarea paginii:
Lrgimea de band local Lrgimea de band

Generarea paginii:
Timpul de rspuns al serverului Alocarea eficient a resurselor Praguri de utilizare a resurselor Monitorizarea performanelor site-ului

Coninutului paginii:
Optimizarea HTML Optimizarea imaginilor Arhitectura site-ului

Figura 6: Factori ce trebuie luai n optimizarea site-urilor Web

Componentele bugetului unui site Web sunt prezentate n figura 7.

Proiectarea i designul coninutului 18% Gzduire (hosting) 11%

Marketing 6% Proiectare i mentenan sistem 26%

Figura 7: Componentele bugetului unui site Web

Etapa 5: Implementarea i promovarea site-ului Web

Hardware 18%

Licene software 21%

Dup ce etapa de testare a aplicaiilor s-a ncheiat cu succes se poate ncepe implementarea final i promovarea site-ului. Acum compania dispune de un site securizat i uor de utilizat prin care i poate promova produsele i serviciile. Este momentul ca, clienii s afle de existena lui i s l utilizeze. n acest scop, sunt cteva modaliti de direcionare a traficului ctre site-ul Web creat: - nregistrarea site-ului Web n baza de date a motoarelor de cutare peste 90% dintre utilizatorii Internet caut n unul sau mai multe motoare de cutare de top pentru a gsi ceea ce doresc. Pentru aceasta trebuie s ne asigurm c afacerea pe care o promovm face parte din rezultatele cutrii cnd clienii caut produse i servicii pe care le poate oferi compania. Introducerea manual a site-ului n bazele de date ale motoarelor de cutare este o operaie care ocup cteva ore lunar, fapt pentru care trebuie utilizate servicii automate de subscriere n bazele de date motoarelor de cutare, un exemplu n acest sens fiind Submit Wizard. Submit Wizard are capacitatea de a de subscriere automat a site-ului n peste 200 de motoare de cutare i directoare, incluznd Google, Yahoo, Altavista, Look Samrt i Lycos. - menionarea numelui site-ului n brouri, panouri publicitare, cri de vizit, i chiar plrii, jackete, tricouri, etc. - publicitate bannere publicitare pe site-uri cu trafic ridicat.

S-ar putea să vă placă și