Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Html


Qdidactic » stiinta & tehnica » informatica » html
Aplicatii Web pentru comertul electronic



Aplicatii Web pentru comertul electronic


Aplicatii Web pentru comertul electronic

'Before doing something perfect, do it perfectible.' Bill Gates









Sistemele de comert electronic sunt inca la inceput de drum, de aceea nu exista  pana in prezent o solutie clara de implementare, care sa asigure succesul sigur si de lunga durata. [S1] 

Baza oricarei afaceri pe Internet este site-ul Web. De realizarea acestuia depinde succesul afacerii si feedback-ul de la toate actiunile intreprinse de companie in retea.

Ce informatii vor fi prezentate pe site, ce instrumente vor fi activate, cum vor conlucra acestea intre ele – depinde de modelul de afacere ales, obiectivele pe termen scurt sau lung, precum si de tipul segmentelor auditoriului.

Introducerea unui sistem de comert electronic intr-o companie, inseamna inlocuirea vechiului sistem informatic cu unul nou, care va integra toate fluxurile de date, informatii, acte, care se deruleaza intr-o companie. Acesta va schimba compania din multe puncte de vedere, si anume al organizarii, al conducerii, al politicii de preturi, al lantului de aprovizionare, al tipurilor de clienti, al disponibilitatii, al sistemului informatic, al veniturilor si cheltuielilor, al politicii de personal etc.



In practica, comertul electronic inseamna mai mult decat existenta unui site Web, si anume home banking, cumparaturi online din magazine si mall‑uri virtuale, cumparari de actiuni, cautari de job-uri, conducere de licitatii, colaborari electronice in cercetare, dezvoltare de proiecte (vezi figura 2.1).




























Figura 2.1: Privire de ansamblu asupra comertului electronic

Toate acestea reprezinta aplicatii de comert electronic, care necesita sustinere informationala, sisteme si infrastructuri organizationale. Acestea [S2] sunt dependente de patru domenii mari (piloni ai piramidei): utilizatori, politici publice, protocoale si standarde tehnice, alte organizatii. Managementul comertului electronic sta la baza piramidei si coordoneaza aplicatiile, infrastructurile si bazele aplicatiilor.

Componente si amenintari de securitate

Sistemele e-business se bazeaza pe arhitectura Web, care confera acestora o fiabilitate, scalabilitate si flexibilitate ridicate. Web-ul este implementat prin interconectarea mai multor retele de calculatoare, aceasta oferind in principal informatii si servicii utilizatorilor.

O aplicatie Web este orice aplicatie care utilizeaza tehnologiile Web, incluzand navigatoare Web, servere Web si protocoale Internet. O aplicatie Web este o extensie dinamica a unui server Web. O aplicatie Web obisnuita se conecteaza la alte servere, cum ar fi baze de date sau sisteme bazate pe tranzactii (figura 2.2).
















Server

 


Figura 2.2: Arhitectura sistemelor de comert electronic


La randul lor, aplicatiile Web sunt de doua tipuri:

  • Orientate pe prezentare – cand in raspunsul la cererile clientilor sunt generate pagini Web dinamice care contin diferite limbaje de marcare (HTML, XML, JavaScript etc.);
  • Orientate pe servicii – pentru implementarea unui serviciu. Acest tip de aplicatie este deseori apelat prin aplicatiile orientate pe prezentare.

Principalele elemente ale unui sistem de comert electronic (figura 2.1) sunt:

serverele organizatiei care ofera servicii on-line accesibile prin Internet

clientii (persoane fizice sau juridice) care se conecteaza la server folosind diverse tipuri de dispozitive (de exemplu: calculatoare, telefoane mobile sau televiziunea interactiva);

tranzactiile - raportate la bunurile si serviciile cumparate.


2.1.1 Componente server ale unui sistem de comert electronic


Infrastructura de comunicatii a unei organizatii care realizeaza comert electronic trebuie sa contina urmatoarele doua elemente de baza (vezi figura 2.3):

e-commerce front-end (in general unul sau mai multe servere Web conectate la Internet);

e-commerce back-end, necesare pentru a furniza informatii sistemelor din front‑end (cum ar fi de exemplu informatii despre produse si stocuri) si a extrage informatii din acestea (de exemplu cererile de transfer in sistemele logistice si platile efectuate printr-o terta parte). In aceasta zona distingem urmatoarele componente:

servere de aplicatii;

server de plati;

baza de date (clienti, produse, etc.)

inventarul;

contabilitatea.




















Figura 2.3: Componentele principale pe partea de server pentru un sistem de comert electronic


Componentele pe partea de server:

permit ca resursele companiei sa fie distribuite;

administreaza informatia contextuala a companiei;

aplica modelul workflow;

ofera resurse de calcul, contabilitate, audit.


Componente front-end – serverele Web

Caracteristicile principale ale serverelor Web sunt urmatoarele:

procesarea cererilor HTTP – receptioneaza si raspund la cererile clientilor din paginile HTML;

servicii de securitate (SSL) – verificarea numelui utilizator si a parolei; proceseaza certificatele si informatiile referitoare la cheia publica/privata necesara la procesarea cardului de credit;

FTP – permite transmiterea de fisiere mari de la un server la altul;

motor de cautare – indexarea continutul site-ului;

captura de date – fisiere log pentru toate vizitele, timp, durata, date de referinta;

email – capacitatea de  a trimite, primi si stoca emailuri;

unelte de management a site-ului[t3] 



Principalele amenintari asupra componentelor front-end si consecintele acestora asupra afacerii sunt prezentate in tabelul de mai jos:







Amenintari

Impact asupra afacerii

Supraincarcarea serverului Web sau a Internetului datorita unor cereri de acces neprevazute, ceea ce duce la reducerea performantelor sau la pierderea serviciului

Reduceri ale veniturilor pe masura ce clientii se orienteaza catre alte servicii mai fiabile

Defectarea serverului Web datorita unor probleme software sau hardware, sau a unor greseli de operare

Pierderea reputatiei datorita vizibilitatii problemelor

Pagini Web care contin informatii despre produs sau pret neconforme cu realitatea


Descrestere treptata a profiturilor daca produsele sunt vandute la un pret gresit

Divulgarea de informatii confidentiale detinute de site-urile Web (de exemplu: date personale si financiare despre clienti)

Pierderea increderii clientilor

Tabelul 2.1 - Amenintari asupra componentelor front-end si impactul asupra afacerii



Componente back-end


Legaturile (conexiunile) realizate intre sistemele interne, pentru a asigura operarea corespunzatoare a aplicatiilor de comert electronic, pot expune sistemele de afaceri la noi amenintari care probabil nu au fost analizate in momentul proiectarii. In tabelul de mai jos sunt prezentate principalele amenintari si posibilele efecte asupra afacerii.


Amenintari

Impact asupra afacerii

Neprevederea volumului tranzactiilor pentru serverele Web de e‑commerce, poate duce la reducerea performantelor sistemelor interne

Functiile critice ale afacerii sunt afectate (disrupted) de nedisponibilitatea sistemelor de care depind

Esecul legaturilor dintre sistemele fornt-end si back-end, care duc la informatii neconforme cu realitatea sau alterate afisate in front-end

Trimiteri facute clientilor, care nu sunt disponibile

Accesarea neautorizata a sistemelor interne din Internet

Alterarea afacerii datorita hacker-ilor care pot corupe informatia critica

Aplicatiile de e-commerce din front‑end modificate astfel incat sa permita transmiterea de date incorecte sau necorespunzatoare sistemelor back-end, determinand raspunsuri necorespunzatoare (de nedorit)

Defectarea sistemelor critice de afaceri prin incapacitatea de a face fata unor date de intrare necorespunzatoare.

Tabelul 2.2 - Amenintari asupra componentelor back-end si impactul asupra afacerii


Intre componentele back-end si front-end, deseori se regasesc componentele middleware care se ocupa cu:

executia proceselor pe diferite calculatoare;

administrarea sesiunilor;

servicii de directoare – pentru localizarea serverele de catre clienti;

accesul datelor de la distanta;

controlul accesului concurential – pentru urmarirea clientilor de catre servere;

securitatea si integritatea;

monitorizarea;

suport pentru tranzactii distribuite.


Componentele middleware pot fi bazate pe obiecte: CORBA, DCOM, EJB; care nu au la baza obiectele: SQL, http-CGI, RPC; standarde: DCE, CORBA, SOAP.


Serverele de aplicatii constituie un exemplu de software middleware. In tabelul 2.3 sunt prezentate cateva tipuri de servere de aplicatii si functiile lor.


Server de aplicatii

Functionalitate

Afisare catalog

Furnizeaza o baza de date cu preturile si descrierea produselor

Procesarea tranzactiilor (shopping‑cart)

Accepta comenzi si finalizeaza platile

Servere specificatii (List server)

Creeaza si deserveste listele de emailuri si administreaza campaniile de marketing prin email

Server proxy

Monitorizeaza si controleaza accesul in serverul Web principal; implementeaza protectia prin firewall

Server de posta

Administreaza serviciul de posta electronica prin Internet

Server audio/video

Stocheaza si livreaza streaming media content

Server de chat

Creeaza un mediu pentru interactiunea in timp real cu clientii

Server de stiri

Prezinta stiri

Fax server

Asigura receptionarea si trimiterea de faxuri folosind un server Web

Server de baze de date

Stocheaza informatii referitoare la client, produse si preturi

Ad server

Gestioneaza o baza de date Web de bannere publicitare care permite afisarea personalizata a reclamelor bazata pe comportamentul si caracteristicile acestora

Server de licitatii

Furnizeaza un mediu de tranzactii pentru realizarea licitatiilor

Server B2B

Implementeaza piete (vanzare, cumparare, legaturi) pentru tranzactii comerciale

Tabelul 2.3 - Serverele de aplicatii si functiile lor

Produsele software de pe serverul furnizorului de servicii de comert electronic trebuie sa asigure caracteristicile de baza necesare pentru vanzarile online, incluzand:

Catalogul online;

Shopping cart;

Procesarea cardului de credit.

Utilizatorul are acces la resursele serverului furnizorului de comert electronic prin: navigator Web (de exemplu, Netscape Navigator sau Internet Explorer), interfata Windows, interfata Macintosh, Palm Pilot, telefon mobil.

Principalele caracteristici ale unei aplicatii de comert electronic de succes sunt[1]:

Utilizabilitatea problemele cu interfata utilizator duc la pierderea clientilor;

Siguranta controlul accesului, autentificarea si integritatea sunt foarte importante pentru desfasurarea proceselor de comert electronic;

Scalabilitatea - trebuie avut in vedere faptul ca succesul va aduce cresterea cererii;

Fiabilitatea – defectele sunt de neinchipuit pentru un sistem de afaceri critic, testarea aplicatiilor avand un rol foarte important;

Mentenabilitatea ratele crescute de schimbare sunt fundamentale pentru comertul electronic;

Disponibilitatea caderea (defectarea) sistemului este prea scumpa pentru a fi tolerata;

Eficienta – neutilizarea optima a resurselor hardware si software, duce la scaderea performantelor si a scalabilitatii aplicatiilor.

Etapele care trebuiesc urmate pentru dezvoltarea unui site Web de comert electronic sunt prezentate in Anexa 1.

2.1.2 Tranzactiile in comertul electronic


Tranzactiile electronice din punctul de vedere al comertului electronic prezinta un numar de cerinte, care pot fi clasificate astfel:

Cerinte privind securitatea – caracteristicile traditionale de securitate, confidentialitate, integritate, disponibilitate si nerepudiere, se aplica aplicatiilor de comert electronic pentru a asigura protectia vietii private si a preveni frauda.  

Cerinte privind standardele acceptate – pentru a realiza un sistem global pentru comert electronic, trebuiesc realizate intelegeri cu toate partile implicate despre modul in care vor fi realizate tranzactiile. Din aceasta cauza, standardele pot fi considerate parte integranta a oricarui sistem de comert electronic.

Cerinte privind legislatia – comertul electronic atrage dupa sine si o serie de efecte pe plan social, politic si legal care trebuiesc rezolvate.


Tranzactiile dintre cumparatori si vanzatori in comertul electronic pot include cereri de informatie, cursuri ale preturilor, plasari de cereri, plata si servicii post vanzare. Gradul ridicat de incredere necesar pentru asigurarea autenticitatii, confidentialitatii si livrarea la timp, al acestor tipuri de tranzactii poate fi dificil de mentinut atata timp cat acestea au loc intr-o retea publica, lipsita de incredere, cum este Internetul.

Interceptarea datelor transmise prin Internet in timpul unei tranzactii, si in particular a datelor referitoare la cardul de credit, a fost adesea mentionat ca un obstacol major al confidentialitatii comertului electronic. De fapt, acest risc este, in general, exagerat intrucat riscul ca informatia sa fie divulgata este mai mare in timp ce aceasta este stocata pe serverele Web. Cu toate acestea, perceptia populatiei privind insecuritatea poate fi o bariera comertul electronic si de aceea organizatiile trebuie sa o ia in considerare.

Principalele amenintari asupra tranzactiilor din comertul electronic sunt prezentate in tabelul de mai jos:

Amenintari

Impact asupra afacerii

Interceptarea informatiilor referitoare la plata (de exemplu numarul cardului de credit)

Pierderea confidentialitatii clientului, mai ales in cazul in care acestea sunt folosite pentru a efectua cumparaturi neautorizate

Interceptarea parolelor sau a altor informatii de acces ale sistemului

Pierderea de informatii sensibile datorita accesului neautorizat in sisteme

Modificarea datelor unei tranzactii inaintea livrarii

Bunurile sunt expediate unui escroc

Tabelul 2.4 - Principalele amenintari asupra tranzactiilor din comertul electronic


Exemple de aplicatii


- Producatori de componente pentru e-commerce:


Infrastructura

Producatori

Hardware: Servere Web

IBM, HP/Compaq, Dell, Sun

Software: Sisteme de operare si software pentru server

Microsoft (IIS), RedHat Linux, Sun, Apache Software Foundation

Retelistica: Rutere

CISCO, Lucent, JDS Uniphase

Securitate: Software criptare

Versign, CheckPoint, PGP Corporation

Sisteme software pentru e-commerce (B2B, B2C)

IBM, Microsoft, CommerceOne, Ariba, BroadVision

Streaming Media Solutions

Real Networks, Microsoft, Apple

Software de management al relatiilor cu clientii

PeopleSoft, Siebel, SAP

Sisteme de plati

Verisign, PayPal, Cybercash

Cresterea performantei

Akamai, Cache Flow, Inktomi, Cidera

Baze de date

Oracle, IBM, Microsoft, Sybase

Servicii de hosting

Interland, IBM, WebIntellects

Tabelul 2.5 - Companii care fac posibila dezvoltarea comertului electronic

- Cele mai utilizate pachete de comert electronic pentru zona de varf si zona de mijloc (middleware) (pentru comerciantii mari si mijlocii):


Produs/Aplicatie

Pret aproximativ

Microsoft Commerce Server 2002 Enterprise Edition

editia standarde

19.999$ pe procesor pentru Enterprise Edition

IBM WebSphere Commerce Professional Entry Edition

20.000$ pe procesor

IBM WebSphere Commerce Professional Edition

80.000$ pe procesor

Broadvision One-to-One Commerce

60.000$ pe procesor

InterWorld Commerce Exchange 6.0


Intershop United Commerce Management/EnfinityB2C Solution


Blue Martini Commerce


iCat


InterWorld


Lotus Domino


OpenMarket


Tabelul 2.6: Pachete disponibile de comert electronic

- Factori de care trebuie tinut cont pentru dimensionare corecta a unei platforme de comert electronic


Tip site

Publicare / subscriere

Cumparaturi

Customer self-service

Comert

Servicii Web/B2B

Exemple

WSJ.com

Amazon.com

NetBank.com

Travelocity.com

E‑Trade.com

Ariba

e-procurement

exchanges

Continut

Dinamic

Autori multiplii

Volum mare

Fara particularitati pentru utilizatori                            

Catalog

Articole dinamice

Profile ale utilizatorilor folosind datamining

Date in aplicatii mostenite

Surse multiple de date

Sensibil la timp

Volatilitate ridicata

Furnizori si clienti multiplii Tranzactii complexe

Date in aplicatii mostenite

Surse multiple de date

Tranzactii complexe

Securitate

Scazuta

Confidentialitate

Nerepudiere

Integritate

Autenticitate

Regulations

Confidentialitate

Nerepudiere

Integritate

Autenticitate

Regulations

Confidentialitate

Nerepudiere

Integritate

Autenticitate

Regulations

Confidentialitate

Nerepudiere

Integritate

Autenticitate

Regulations

Pagini sigure %

Mic

Mediu

Mediu

Mare

Mediu

Cross session Information

Nu

Mare

Mare

Mare

Mare

Cautari

Dinamice

Volum scazut

Dinamice

Volum mare

Non dinamyc

Volum scazut

Volum scazut

Volum moderat

Articole unice

Mare

Mediu la mare

Mediu

Mare

Mediu la mare

Volumul tranzactii-lor

Moderat

Moderat spre mare

Moderat

Mare spre extrem de mare

Moderat

Vizitarea paginilor

Mare spre foarte mare

Moderata spre mare

Moderata spre mica

Moderata spre mare

Moderat

Tabelul 2.7 - Analiza unor site-uri de comert electronic




[SAMA99] Samaroo, Angelina, Allot, Steve, Hambling, Brian– E-ffective testing for Ecommerce, 1999


 [S1]In momentul in care o companie se decide sa-si extinda activitatea pe  Internet, ea se va schimba din multe puncte de vedere, si anume al organizarii, al conducerii, al politicii de preturi, al lantului de aprovizionare, al tipurilor de clienti, al disponibilitatii, al sistemului informatic, al veniturilor si cheltuielilor, al politicii de

personal etc.

???

 [S2]Nu stiu daca ramane

 [t3]



Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright