Sunteți pe pagina 1din 196

Cuprins

Modulul 1 Unitatea 1 Unitatea 2 Unitatea 3 Modulul 2

NOTIUNI DESPRE INTERNET Internet i Intranet, Adrese i domenii Aplicaii n Internet ELEMENTE DE AFACERI ELECTRONICE(EBUSINESS) Introducere n afacerile electronice(e-business) ; avantaje, tipuri. Pornirea unei afaceri electronice(e-business) PLANIFICAREA I POSIBILITILE DE DEZVOLTARE A UNUI PLAN DE AFACERI ELECTRONICE(E-BUSINESS) Etape preliminare ale planificrii unei afaceri electronice Crearea planului afacerii electronice(e-business) CREAREA UNUI SITE DE WEB Probleme tehnice i de marketing Proiectarea, crearea i testarea site-ului de We CREAREA PAGINILOR WEB FOLOSIND EDITORUL FRONT PAGE SECURIATATEA DATELOR N INTERNET

Unitatea 1

Unitatea 2 Modulul 3

Unitatea 1 Unitatea 2 Modulul 4 Unitatea 1 Unitatea 2 Modulul 5 Modulul 6

MODULUL 1 NOIUNI DESPRE INTERNET Concepte de baz Internet i intranet; Browser;WWW (W3, World Wide Web); Pagin Web; HTTP (Hyper Text Transfer Protocol); HTML (Hyper Text Markup Language); Nume de domenii; Hipertext, Hipermedia; URL (Universal Resource Locator); E-mail, liste potale.

Obiective: 1. nsuirea unor cunotine de cultur general privind Internetul i conceptele ce i determin funcionalitatea; 2. nsuirea unor cunotine de baz privind adresele i domenii din Internet, precum i configurarea unui calculator pentru legarea la Internet; 3. nsuirea unor abiliti de folosire a diverselor aplicaii furnizate cu ajutorul Internetului. Recomandri privind studiul: 1. Sunt necesare cunotine teoretice minime de informatic, legate de funcionarea calculatorului i a sistemului de operare; 2. Sunt necesare deprinderi practice legate de editarea textelor cu ajutorul editoarelor de texte Word, WordPad, NotePad.

Rezultate ateptate: 1. Studenii trebuie s fie capabili s i prezinte cunotinele teoretice de o natur coerent i consistent cu cunotinele anterioare de bazele informaticii i birotic; 2. Studenii trebuie s fie capabili s folosesc diverse aplicaii oferite de Internet, precum i s poat configura un calculator pentru integrarea sa intr-o reea..

Unitatea 1 Internet i intranet Obiective: 1. nsuirea unor cunotine de cultur general privind Internetul i conceptele ce i determin funcionalitatea; 2. Insuirea unor cunotinte legate de intraneturi. Noiuni cheie : Reele de calculatoare ; Internet ; Intranet. CONINUTUL UNITII 1.1.Internet i intranet 1.1.1. Reele de calculatoare Odat cu avansul tehnologic n domeniile calculatoarelor i comunicaiilor s-a dezvoltat informatica distribuit bazat pe reelele de calculatoare. Ele se bazeaz pe legarea resurselor de calcul prin intermediul resurselor de comunicaii, pentru partajarea comun a fiierelor, imprimantelor i a altor resurse, la nivelul unor departamente, ntreprinderi, instituii (pe o arie relativ restrns) ct i la nivelul unor campusuri, orae, regiuni ntinse, ri (pe arii largi) etc. Aceasta n condiiile n care se vor integra din ce n ce mai mult prelucrrile de date, voce i imagini, prin abordarea unitar a informaticii i comunicaiilor. Din punct de vedere al ntinderii, reelele pot fi [Tan03]: De arie larg (WAN) peste 100 km De arie metropolitan (MAN) 1-100km De arie local (LAN) sub 1 km. Prin tehnica transmisiei se nelege maniera n care semnalele electrice sunt transportate pe reea. Tehnicile de transmisie prin mediul de comunicaie(care poate avea un canal de comunicaie sau mai multe) sunt: banda de baz (care folosete un singur canal pentru transmisie) banda larg (care folosete mai multe canale pentru transmisie). Tehnica de band larg difer de cea legat de banda de baz prin aceea c prima are capacitatea de a trafica informaii simultane prin canal, pe acelai mediu, n timp ce a doua nu. Principalele componente ale reelelor locale sunt: Staiile de lucru(hosturi) Serverele (calculatoare pe care ruleaz aplicaii de gzduire csue de e-mail, gzduire de pagini Web, gzduire de baze de date, etc.) Mediile de legtur(cabluri, unde radio, etc) Adaptoarele pentru reea.

Din punctul de vedere al interconectrii avem urmtoarele componente: - Repetorul; - Puntea; - Routerul; - poarta (gateway); - modemul; Pentru reele Ethernet rapid se mai folosesc Hub-uri i comutatoare(switch-uri). Staia de lucru este un microcalculator (n general un PC) conectat la o reea prin intermediul plcii de reea i care este folosit pentru a executa diferite lucrri, programe de aplicaii, utilitare etc. Serverul este un calculator care furnizeaz resure la cererea clienilor. In cazul reelelor locale de multe ori vorbim de file server, adic despre un calculator pe care este ncrcat i ruleaz sistemul de operare de reea (NOS - Net Operating System). El supervizeaz comunicaiile n cadrul reelei i gestioneaz resursele partajate (ca de exemplu, fiierele, imprimantele, utilizatorii, drepturile de acces etc.) 1.1.2. Internetul Apariia reelei Internet este legat de o problem pus prima dat de armata american i anume cum ar putea autoritile Statelor Unite s comunice dup un rzboi nuclear. Soluia a fost c America postnuclear ar avea nevoie de o reea comandat i controlat de la ora la ora, stat la stat i baz la baz. Dar indiferent de ct de protejate ar fi legturile i cablurile vor fi ntotdeauna vulnerabile la impactul bombelor atomice. Un atac nuclear ar reduce orice reea convenional n una izolat. Cum ar putea fi comandat i controlat? Orice autoritate central, orice citadel central a reelei ar fi evident i o int imediat a inamicilor. Punndu-se aceste probleme s-a ajuns la ceea ce pe vremea aceea era un secret militar, la o soluie uimitoare care a fost fcut public n 1964. n primul rnd reeaua va fi astfel proiectat nct s nu aib un centru de control i n al doilea rnd ea va fi astfel proiectat nct s poat funciona izolat. Principiile erau simple. Toate nodurile reelei vor fi egale ntre ele, fiecare va avea propria lui autoritate pentru a genera, transmite i recepiona mesaje. Mesajele vor fi divizate n pachete, fiecare pachet fiind adresat separat. Fiecare pachet va pleca dintrun nod surs specificat i va ajunge ntr-un nod destinaie specificat. Fiecare pachet va merge pe drumul pe care-l va gsi liber ctre destinaie. Ruta particular pe care va merge pachetul este neimportant. Ceea ce conteaz este rezultatul final. Dup mai muli ani de cercetare s-a obinut ceea ce cunoatem astzi sub numele de Internet, reea care a fost fcut public datorit calitiilor ei. Reeaua Internet este la ora actual cea mai mare i diversificat reea din lume. Ideea de mrime nu trebuie vazut din punct de vedere a ariei de acoperire ci sub aspectul a ceea ce are de oferit. Internetul este foarte popular, n special ntre oamenii de tiin i este probabil cel mai important instrument tiinific al ultimilor ani ai secolului XX. Puterea, accesul sofisticat pe care el le ofer n sensul specializrii datelor i comunicaiilor a sporit enorm puterea tiinific de cercetare. Datorit informaiei i a multitudinii de domenii pe care el le acoper, Internetul a avut o dezvoltare spectaculoas, el rspndindu-se mai repede dect telefoanele celulare, faxurile sau alte mijloace de comunicaie. Numrul mainilor "gazd", respectiv a serverelor Internet, cu conexiune direct de tip TCP/IP s-a dublat ncontinuu ncepnd cu anii 1988. Internet-ul

i-a mutat baza original din instituiile militare de cercetare n coli elementare, licee, universiti precum i n biblioteci publice i n sectorul comercial. Se pune problema de ce doresc oamenii s fie "pe Internet". Unul dintre motivele principale este libertatea deplin. Internetul este un exemplu rar de adevrat i modern anarhie funcional. Astfel nu exist nici o societate de genul "Internet Inc.". Nu exist cenzori oficiali, efi, directori. Principial orice nod poate s "vorbeasc" ca pereche al altui nod atta timp ct se supune regulilor protocolului TCP/IP care este strict tehnic i nu politic sau social. Dar ce se poate face efectiv cu Internet-ul? Se pot face cteva lucruri de baz: pot electronic, grupuri de discuii, folosirea calculatoarelor "de la distan", cutarea(navigarea) de informaii folosind serviciul WWW, transfer de fiiere(ftp), etc. Serviciile potale dezvoltate n Internet numite i pot electronic sunt mai rapide i mai sigure dect oricare altele. Grupurile de discuii mai sunt cunoscute i sub numele de Usenet. Acestea reprezint un numr mare de oameni care au aceleai preocupri i crora Internetul le permite s i dezbat problemele i opiniile. Folosirea calculatoarelor de la distan a fost inspirat din ARPANET i este un serviciu foarte folositor cel puin pentru unii. Astfel administratorii pot s administreze serverele de la distan, programatorii pot s ruleze pe calculatoare puternice diferite programe, oamenii de tiin pot s foloseasc puterea supercomputerelor n cercetrile lor, etc. Transferul de fiiere permite copierea sau mutarea programelor i a fiierelor text sau media de pe un calculator pe altul ntr-un timp foarte scurt. Cum poate avea cineva acces la Internet? O soluie simpl ar fi cu ajutorul unui calculator i a unui modem. Calculatorul poate fi folosit ca i terminal iar pentru legtur se poate folosi o linie telefonic obinuit pentru a ne lega la un calculator care este deja legat la Internet. Un alt tip de legtur este printr-o conexiune dedicat unei linii Internet de mare vitez TCP/IP. Informaia din Internet se gsete n aa numitele site-uri. Ele sunt practic nite calculatoare din diverse reele conectate la reeaua Internet prin intermediul unor pori de interconectare (gateway-uri). Calculatoarele n Internet se identific cu ajutorul unor adrese internet. Aceste adrese sunt nite adrese numerice i de aceea greu de reinut. Pentru a nu trebui s reinem nite numere fiecare calculator are un nume simbolic n general uor de reinut. Conversia dintre adresa numeric i numele simbolic este fcut de name servere. 1.1.3. Despre intranet-uri Organizaiile i firmele pot utiliza tehnologiile i serviciile specifice Internet pentru a-i crea propriile infrastructuri private tip reea, cunoscute ca Intranet-uri i Extranet-uri. Tehnologia Intranet se refer la o infrastructur de tip reea, realizat pentru nevoi interne ale unei organizaii, respectnd standardele de conectivitate la Internet i software bazat pe tehnologii specifice Internet. Diferena fa de Internet, const n faptul c acesta este deschis ca servicii pentru oricine, pe cnd Intranet-ul este privat i protejat la accesul public prin diferite mijloace specifice.

Un intranet este deci o reea privat, pe arie local sau ntins, care folosete tehnologia Internet (protocoale i aplicaii) n interiorul unei organizaii ( de ex. o reea de intreprindere). Modelul de referin Intranet cuprinde urmtoarele componente: - Serviciile, prin care sunt satisfcute cerinele i nevoile organizaiei (informare, consultare, documentare, monitorizare, instruire etc.) - Mecanismele, care asigur satisfacerea serviciilor pentru utilizatori (instrumente de cutare, de utilizare, sisteme suport, depozite de date/informaii/cunoatere etc.) - Informaii partajabile (proceduri, politici, cursuri de instruire, materiale documentare, informaii despre clieni i furnizori etc.) Arhitectura Intranet poate fi prezentat prin unitile funcionale caracteristice: - utilizatorii, care pot avea un rol pasiv sau activ, n raport cu producerea i/sau utilizarea informaiei/cunoaterii sau administrarea ei; - bazele de date i depozitele de date/cunoatere; - serviciile; - sistemul de protecie (firewall), prin care se ofer accesul la informaia clasificat; - middleware, ca software de legtur i interfaare, mai ales n medii de lucru eterogene. Structura Intranet este asemntoare cu cea a Internetului, mai ales c utilizeaz aceeai arhitectur de protocoale (TCP/IP).
Structura Intranet Staii de lucru WS WS Server AP WS
Resurse comune

BD

WS

Fire wall

Structuri Extranet pentru parteneri WS Reele de transport (PSTN, ISDN, GSM) WS

WS

WAP

Reea ISP

Internet

WS Laptot/ Palmtop Kiosk public

Figura 1.1a. Structuri de tip Intranet/Extranet interconectate prin reele de tip ISP, Internet, PSTN, ISDN, GSM etc. Arhitectura Intranet poate fi analizat i prin serviciile asigurate utilizatorilor finali:

- Servicii de transport, care asigur transferul datelor/informaiilor ntr-o reea local i la distan prin conexiune LAN WAN, bazata pe TCP/IP i software de rutare si folosind sisteme de protecie (firewall). - Servicii de administrare, cu supravegherea fiecrui element al reelei, pe baza standardului SNMP (Simple Network Management Protocol), folosit n Internet, distribuit n aa numitele servere cache sau proxy, utilizate i pentru reducerea debitelor informaionale. - Serviciile de securitate, care se vor prezenta (autentificarea, criptarea, filtrarea etc.) - Serviciile de partajare a datelor/informaiilor/cunoaterii, destinate arhivrii i accesrii lor. - Serviciile de comunicare i lucru n comun, prin care se asigur transferul facil i sigur al informaiei ntre diferite persoane din organizaie, similare celor prezentate pentru Internet. - Serviciile de tip anuar, prin care se pun la dispoziia utilizatorilor informaii sintetice privind: lista salariailor, lista serverelor i resursele comune, a aplicaiilor etc. - Serviciile pentru dezvoltarea aplicaiilor, cuprinznd limbaje adaptate mediului distribuit (reea) de prelucrare (JAVA, XML). - Serviciile pentru accesul la informaii i aplicaii Intranet, incluse n navigatoare sau browsere. n Figura 1.1a se prezint structuri de tip Intranet i Extranet, interconectate prin reele create de ISP sau prin alte tipuri de reele de transport pentru date i informaii (PSTN, ISDN, GSM etc.). O trstur ce distinge intraneturile de reelele locale tradiionale este faptul c intraneturile sunt bazate pe stiva de protocoale numite generic TCP/IP- protocoale ce sunt folosite i n Internet. Funcionarea de baz a intraneturilor i a Internetului este aceeai. Totui intraneturile reprezint soluii ieftine i uor de implementat, soluii care permit firmelor s devin competitive i mai bine narmate cu informaii noi. Dac reelele locale clasice ofereau faciliti de calcul diverselor departamente ale unei societi comerciale, tehnologia intraneturilor ofer posibilitatea ca utilizatorii s fie nu numai consumatori de informaie, ci i productori. Intraneturile au readus concurena pe piaa programelor(datorit faptului c se pot folosi diverse platforme sub diverse sisteme de operare), ceea ce va determina scderea sumelor cheltuite pentru hardware i software. Datorit simplificrii comunicaiei la nivelul unei firme, intraneturile reduc imediat cheltuielile zilnice privind materialele tiprite. Crearea unui manual online este un exemplu simplu privind modul n care o firm poate reduce cantitatea de hrtie din birouri, economisind n acelai timp sume importante. In prezent, tehnologiile se modific att de rapid nct fiecare membru al unei organizaii trebuie informat n legtur cu ultimele nouti n cel mai scurt interval posibil, iar un inranet permite dizolvarea barierelor din calea comunicrii i i va ajuta pe angajai s se concentreze mai mult asupra strategiilor cheie ale activitii, netezind structura ierarhic a unei organizaii , permind unui mare numr de angajai s participe la procesul de luare a deciziilor. O dat cu intraneturile, se nate o nou cultur a informaiilor bazat pe circulaia liber a informailor; echipele de dezvoltare, echipele de vnzri, echipele de producie i cea de marketing trebuie s cunoasc activitile celorlalte pentru a asigura o deservire mai bun a clienilor. Pe msur ce crete popularitatea site-urilor Web(World Wide Web) interne( adic a intraneturilor), crete i cererea de noi instrumente i soluii bazate pe Web.

Principalele probleme pe termen lung n cadrul unui intranet sunt: -Colectarea de la departamentele cheie a informaiilor ce pot fi afiate on line; -Integrarea documentelor i bazelor de date existente ale companiei n cadrul intranetului; -Instruirea angajailor privind elementele de baz ale folosirii HTML(limbaj de descriere a documentelor folosite in intranet-uri i Internet) i ale publicrii pe Web; -Crearea ntreinerea n comun a informaiilor; -Motivarea tuturor departamentelor pentru a-i dezvolta propriile site-uri i pentru a actualiza i mbogi continuu coninutul acestora; -Transferarea responsabilitilor privind administrarea intranetului organizaiei sau persoanei adecvate; -Gsirea persoanelor avnd deprinderile necesare pentru creterea volumului de informaii disponibile pentru angajai i clieni.. Inainte de a instala un intranet, trebuie luate n considerare o serie de aspecte legate de securitate i anume prevenirea accesului la intranet fr permisiune al persoanelor din afara firmei precum i problemele legate de transferul ilegal al documentelor i informaiilor firmei ctre lumea dinafar de ctre angajai.Pentru oprirea accesului persoanelor neautorizate dinafar se folosesc aa numitele ziduri de protecie(firewall- programe ce blocheaz accesul intruilor la datele interne). Un lucru important privind securitatea l constituie i instruirea angajailor privind aceste probleme i anume toi angajaii trebuie s joace un rol activ n meninerea unui mediu sigur. Tehnologia Extranet se refer la acele reele de tip Intranet n care este permis un acces restricionat (negociat) pentru organizaii partenere sau persoane, n cadrul realizrii unor obiective comune. ntre acetia pot fi clieni autorizai, furnizori, organizaii colaboratoare (outsourcing). Orice firm/organizaie poate folosi pentru protecie sisteme firewall, limitnd accesul la date/informaii, verificnd identitatea celor care acceseaz etc. Un model de Extranet se prezint n Figura 11.b, n care se observ accesul prin firewall i Internet pentru furnizori, parteneri da afaceri (B2B), clieni privilegiai, n raport cu beneficiarii proprii ai resurselor (reprezentate de un server pe care avem n exploatare baze de date i aplicaii, realizate n cadrul S.I.). Prin Extranet se poate vedea stocul de produse i subansambluri, preturile, se pot face pli (sistem EDI) i asigura servicii n sisteme de tip reea.
Furnizori Baz de date Partener Internet Client privilegiat WS Firewall Server WS Utilizatori WS

Partener

Aplicaii

Figura 1.1b. Modelul structural al unui Extranet

Unitatea 2 Adrese i domenii Obiective: 1. Familiarizarea cu noiunile de adrese i modul de adresare n nternet, precum si alegerea unui nume de domeniu ; 2. Familiarizarea cu modurile de conectare la Internet folosind plci de reea i modemuri. Noiuni cheie: adrese de reea, nume de domenii, configurare, plci de reea, modemuri, moduri de conectare

CONTINUTUL UNITTII 1.2. Adrese i domenii 1.2.1. Protocoalele de interconectare TCP/IP Unul din cele mai importante tipuri de protocoale folosite pentru interconectare este seria de protocoale TCP/IP. Ca i aplicaii avem: Telnet-pentru legarea la calculatoare aflate la distant, FTP-pentru transferul fiierelor, HTTP-protocol pentru documente Web, NNTP protocol pentru grupuri de discuii, DNS-protocol pentru nume de domenii, SNMP-protocol pentru gestionarea reelelor, SMTP-protocol pentru pota electronic. Adresele IP (Internet Protocol) sunt pe 4 octei. Aceste adrese se scriu prin convenie n ceea ce se numete "notaia zecimal cu punct". n aceast form fiecare octet este convertit ntr-un numr zecimal (0-255) iar ei sunt desprii unul de altul printr-un punct. Prin convenie fiecare main gazd i ruter au o adres IP. Astfel, spre exemplu avem: Adresa calculatorului gazd: 193.226.40.18 Masca reelei: 255.255.255.0 Adresa de reea: 193.226.40.0 Adresa de broadcast: 193.226.40.255. Adresa de broadcast este o adres mai special care este ascultat de toate calculatoarele din reea. n general aceast adres este cea mai mare adres din reea. Important este ca toate calculatoarele s fie configurate pe aceeai adres de broadcast 1.2.2. Nume de domenii Din punct de vedere conceptual, Internet-ul poate fi considerat o colecie de grupuri de reele, cunoscute sub numele de domenii, fiecare din aceste domenii constnd din acele reele care sunt utilizate de ctre o singur organizaie, cum ar fi o universitate , o firm sau o instituie. Fiecare domeniu este un sistem autonom, care poate fi configurat aa cum dorete autoritatea local, uneori chiar un ansamblu global de reele WAN.

Ca fiine umane, este clar c nu reinem seriile i numerele buletinelor prietenilor notri ci facem apel la numele lor. In acelai mod, calculatoarele vor putea fi referite mai uor printr-un nume dect printr-un numr reprezentnd adresa. Din acest motiv, proiectanii Internet-ului au dezvoltat sistemul DNS (Domain Name System) care permite referirea calculatoarelor prin nume ca econ.ubbcluj.ro sau cedar.buffalo.edu n locul adresei numerice de genul 193.226.40.114. La nceput Internet-ul utiliza un sistem structurat pe un singu nivel pentru a asigura numele calculatoarelor. Cu alte cuvinte, numele dat unui calculator nu reprezenta n nici un fel o relaie ntre acesta i reeaua creia i aparinea. De exemplu, la nivelul unei companii ar fi putut exista calculatoare cu nume ca pli, facturare, salarizare, producie, banc, cercetare. Calculatoarele avnd numele pli, facturare i banc ar fi putut aparine departamentului financiar. Numele celor trei calculatoare nu indic n nici un fel o astfel de relaie. Eventual, pentru a evidenia relaia, numele fiecrui calculator ar fi putut fi precedat de numele departamentului (financiar). In perioada de nceput a Internet-ului, un astfel de sistem (organizat pe un singur nivel) de atribuire a numelor pentru calculatoarele existente nu reprezenta o problem - era vorba despre un numr redus de sisteme (cteva reele). Odat cu trecerea timpului, Internet-ul a crescut foarte mult ajungnd astzi s interconecteze zeci de mii de reele, fiecare dintre acestea, la rndul ei, coninnd o mulime de calculatoare. Munca necesar n vederea actualizrii listei de adrese a devenit mult mai grea. Deoarece sarcina asignrii unei adrese unice pentru milioanele de calculatoare a depit cu mult posibilitile unei singure organizaii, sistemul original de atribuire de nume calculatoarelor a evoluat ntr-un sistem ierarhic. Actualmente, atribuirea de adrese unice cade n responsabilitatea mai multor companii, aflate pe diferite nivele ierarhice. Numerele de telefon reprezint un exemplu pentru ceea ce nseamn un sistem ierarhic de atribuire a numelor. Primele trei cifre reprezint prefixul rii (n cazul Romniei 040). Urmtoarele cifre reprezint prefixul judeului - o regiune geografic a rii. Urmtoarele trei cifre reprezint numrul de telefon propriu-zis. Dup cum este uor de neles, atribuirea a milioane de numere de telefon este o sarcin dificil. Din fericire, aceste numere de telefon nu sunt atribuite de o singur organizaie pentru ntreaga ar. Compania central, prin stabilirea prefixelor, distribuie sarcina atribuirii numerelor de telefon companiilor locale. Fcnd comparaie cu Internet-ul, prefixul telefonului reprezint numele unei reele iar numrul de telefon reprezint numele propriu-zis al calculatorului. Sistemul DNS al Internet-ului utilizeaz nume ca ftp.microsoft.com. Fiecare element al numelui reprezint o etichet. Astfel, n cazul numelui ftp.microsoft.com, avem de-a face cu trei etichete: ftp, microsoft i com. Etichetele ce formeaz numele sunt separate ntre ele prin intermediul unor puncte. Acum, fiecare etichet a numelui este un domeniu ce descrie o sfer de activitate, companie sau funcie. Fcnd referire la acelai nume, eticheta ftp indic faptul c respectivul calculator este un ftp site (suport operaii de transfer a fiierelor), adic aceast etichet descrie funcia. Eticheta microsoft descrie organizaia sau entitatea care deine calculatorul - n spe Microsoft Corporation. Eticheta com ne ntiineaz de faptul c organizaia utilizeaz acest sistem n scopuri comerciale. Putem privi DNS-ul Internet-ului ca pe o diagram de organizare a unei companii. In vrful ierarhiei, se situeaz rdcina. Ca i directorul rdcin de pe calculatorul pe care lucrm, rdcina sistemului DNS nu este caracterizat de un anumit nume. Apoi, exact ca i directoarele de pe sistemul

10

nostru, fiecare sistem are un nume. In continuare, DNS-ul divizeaz fiecare domeniu n subdomenii. Nivelul imediat inferior rdcinii DNS-ului este constituit din trei domenii: 1. Arpa - este un domeniu special care mapeaz adresele IP zecimal cu punct n nume de domenii i nu domeniile n adrese IP dotted-decimal. 2. Domeniile organizaionale generice, reprezentate prin etichete alctuite din trei litere, ca de exemplu com, edu sau gov. 3. Domeniile geografice reprezentate prin etichete alctuite din dou litere (codificarea rilor) aa precum se specific n documentul ISO 3166. Grupul domeniilor organizaionale(generice) cuprinde apte categorii de baz, pe care le prezentm mai jos. Domeniu Descriere com Organizaii comerciale, afaceri edu Organizaii educaionale, universiti din SUA gov Organizaii guvernamentale din SUA int Organizaii internaionale mil Organizaii militare din SUA net O reea care nu se ncadreaz n nici una din celelalte categorii org Organizaii non guvernamentale Pentru diverse ri domeniile provin de la prescurtarea denumirii lor i anume:roRomnia, fr-Frana, etc. i se obin astfel domeniile geografice.

Fig. 1.1. Exemplu de nume de domenii 1.2.3. Configurarea unui calculator pentru integrarea n reea Pentru a integra ntr-o reea un calculator pe care s-a instalat un sistem de operare Windows 9x sau Windows NT astfel nct calculatorul s aib toate facilitile oferite de legarea n reea, trebuie s se indice tipul de reea n care se va lucra. Facilitile de reea se pot declara la instalare, sau ulterior cu ajutorul utilitarului Network. 1.2.3.1. Configurarea pentru integrarea n reeaua local i Internet sub Windows 2000 i Windows XP

11

Fig.1.2. Conectarea ntr-o reea local (care poate fi legat sau nu la Internet) prin plac de reea sau prin modem In cazul sistemelor de operare integrarea n reea se face asemntor, numai c n Control Panel se apeleaz Network Connections. Va apare o fereastr, precum cea din figura 1.14., unde avem cele dou pictograme, una folosit pentru legarea n reeaua local (iar dac reeaua local este legat la Internet i la Internet) printr-o plac de reea i cealalt pentru legarea printr-un modem. Daca atribuim manual adrese de reea dezactivm opiunea DHCP i asignm de asemenea masca de reea i adresa DNS-ului, iar dac reeau dispune de un server DHCP selectm atribuirea automat de adrese IP, activnd opiunea DHCP. Mai departe configurarea se face asemntor ca i n cazul celorlalte sisteme de operare, mai vechi, adugndu-se faciliti de autentificare pentru utilizatori i ziduri de protecie pentru protejarea reelei. 1.2.3.2. Alte moduri de conectare Trebuie menionat faptul c n cazul legrii prin modem au aprut o serie de noi tipuri de modemuri i anume modemuri care permit legarea prin reeaua de cablu TV, i deci furnizorul de servicii Internet va putea fi firma care ne livreaz programele de TV prin cablu.

12

Au aprut de asemenea aa numitele modemuri de tip ADSL care permit legarea calculatoarelor prin reeaua telefonic ntr-un sistem de band larg, ceea ce permite viteze de aducere a informaiei din Internet(download) de ordinul Mb/s i viteze de trimitere de ordinul sutelor de kb/s. Totodat lucrul n reea se poate realiza n timp ce telefonul este folosit n mod obinuit, deci se lucreaz i concomitent se pot purta convorbiri telefonice. O alt posibilitate este de a crea reele locale casnice folosind sisteme radio (wireless i Bluetooth), precum i modemuri radio mai ales pentru distane relativ mici de ordinul metrilor sau zecilor de metri. De fapt, n Control Panel exist i o pictogram pentru dispozitive wireless. Facilittile n acest sens sunt deosebite, la preuri din ce n ce mai mici.

13

Unitatea 3 Aplicaii n Internet Obiective: 1. Familiarizarea cu principalele aplicaii din Internet precum: e-mail, transfer de fiiere, navigare, liste potale ; 2. Familiarizarea cu utilizarea URL-rilor, a modurilor de cutare n WWW.

Noiuni cheie : URL, e-mail, free e-mail, WWW, liste potale, hiperlegtur, server de http, liste potale, Outlook. CONINUTUL UNITII 1.3. Aplicaii n Internet 1.3.1. Serviciul World Wide Web (WWW) Serviciul World Wide Web (WWW) sau simplu Web este un mod de comunicare bazat pe tehnologia hipertext. Aceast tehnologie organizeaz informaia sub form de documente care au pe lng informaia propriu zis(text, imagini etc.) i cuvinte sau imagini crora li se asociaz legturi spre alte documente, numite legturi hipertext. Suportul folosit este Internetul sau un intranet. Una dintre cele mai importante aplicaii ale Internetului i poate cea mai spectaculoas sunt paginile de Web. Apariia lor s-a datorat n mare msur nevoii de regsire uoar a informaiei (ceea ce a dus la apariia server-lor de cutare) i rolului pe care publicitatea l joac n activitatea comercial. De aici s-au dezvoltat n continuare paginile de web personale, pagini prin care fiecare i poate exprima liber preocuprile i s i etaleze propria capacitate creatoare. Pentru ca un server s suporte aceast aplicaie pe el trebuie s ruleze un program special care tie s preia i s traduc cererile de acest gen. O pagin de web conine mai multe tipuri de elemente: text, imagini, liste, legturi la alte pagini. Legturile fac ca dintr-o pagin de Web s se poat face trimitere n alt loc din aceeai pagin sau la o pagin care se afl pe alt server. Nevoia de informaie a dus la apariia programelor care ruleaz n pagina de web, programe care astzi sunt foarte dezvoltate. Astfel ele acoper un numr foarte mare de domenii, de la programe de cercetare, simulare pn la jocuri i programe recreative. Toate aceste programe ruleaz pe server-ul unde este pagina de web ceea ce duce la o soluionare a problemei legate de insuficiena spaiului pe disk a calculatoarelor obinuite. Programele care formuleaz cererile serverelor de web se numesc web-broser-e. Dintre acestea cele mai importante sunt Netscape Navigator, Internet Explorer, Lynx (care permite doar lucrul n mod text). WWW sau pur i simplu Web este sistemul de distribuire a informaiei multimedia cu cea mai rapid rat de cretere din ntreaga industrie informatic. World

14

Wide Web i HTML (Hyper Text Mark up Language) reprezint numai o parte din aplicaiile dezvoltate pe suportul oferit de Internet. HTML este primul limbaj care trebuie nvat de cineva care dorete s fie prezent pe Web. Urmeaz XML, Java Script, dezvoltat de Netscape, Visual Basic Script, care amplific dinamismul documentelor HTML(fig. 1.3). HTML nu este un limbaj de programare. Specificaiile lui definesc seturi de tag-uri (marcatori) i regulile de inserare a acestora pentru descrierea documentelor astfel nct acestea s poat fi afiate de nite aplicaii numite navigatoare (browsere) care pot rula pe orice platform hard sau soft. Cu ajutorul HTML se realizeaz mai multe lucruri: -documente independente de platform; -legturi la alte documente de pe reea; -inserii de grafic, sunet i video; -legturi cu alte resurse adiionale de pe reea.

Fig. 1.3. Paginile unei publicaii pe Web cu documente HTML Web-ul poate fi definit ca un sistem hypermedia distribuit care funcioneaz pe Internet pe arhitectura client-server. Un server Web poate face n esen patru lucruri diferite: Simpla publicare (publicaii electronice) de informaii; Al doilea ar fi publicaiile complexe interactive. Se estimeaz c acestea se vor dezvolta spectaculos n anii urmtori. Se pot exploata interactiv bazele de date ale unei companii, se pot cuta specificaiile unor anumite produse sau se poate solicita ceva prin intermediul unor pagini interactive; Al treilea lucru este comerul. Presupune conectarea Web-ului la sistemul de management al comenzilor i la cel de contabilitate; Al patrulea lucru este Intra-Net-ul sau Web-ul intern cu multe elemente de grafic, sunete i alte elemente multimedia (favorizate de viteza mare de transfer pe reeaua local). Publicarea pe Web se poate face oferind spaiu publicitar pe mrfuri cutate astfel nct clientul s vin la site-ul respectiv frecvent HTML este un limbaj bazat pe SGML (Standard Generalized Markup Language) un sistem complex de descriere a documentelor. Deci HTML este un limbaj pentru descrierea documentelor structurate.

15

Teoria din spatele acestui limbaj se bazeaz pe faptul c majoritatea documentelor au elemente, comune (de pild: titluri, paragrafe sau liste) i c dac se definete un set de elemente se pot marca elementele documentului cu tag-urile corespunztoare. Majoritatea tag-urilor HTML arat de forma <Nume tag> Textul afectat de tag </Nume tag> indic navigatorului elemente privind structura documentului, formatarea, hypertext sau alte elemente (imagini, fiiere sonore etc.). Documentele HTML conin doar textul propriu-zis i tag-urile HTML, iar sursa lor poate fi uor vzut de orice navigator. Cnd navigatorul ncarc un document HTML, el citete documentul n cutarea tag-urilor HTML, formateaz textul i imaginea i le afieaz pe ecran. HTTP este un protocol la nivel aplicaie destinat sistemelor de informare distribuite de genul hypermedia, aprut ca protocol de baz pentru WWW nc din 1990. Unul din conceptele de baz - preluat i acceptat i n alte protocoale utilizate n Internet este cel de resurs. O resurs poate fi un program, un calculator, un document, o baz de date, un serviciu, nu prea are importan, att timp ct poate fi referit n mod corect i fr echivoc. Pentru referirea la o resurs din Internet se folosete termenul generic URIUniversal Resource Identifier care poate specifica fie o locaie, caz n care se vorbete de un URL Universal Resource Locator fie un nume, caz n care se vorbete de un URN Universal Resource Name. Unei resurse i se aplic o metod, iar pentru a specifica ce metod se dorete, ce date sau parametri suplimentari o completeaz pe aceasta se face uz de mesaje. Adresarea unei resurse i a http se face prin construcii (iruri de caractere) de forma: http://adresa_host_in_reea:port/cale/subcale1//subcale n/ nume-document. http tipul protocolului (exist i alte protocoale) ex: ftp adresa-host-in reea (de ex: WWW altavista.digital.com, yahoo.com, hotbot.com serverul WWW din subdomeniul yahoo din domeniul de baz com. :port- poate lipsi, ceea ce nseamn c se presupune implicit c se face referin la portul standard, 80. cale /subcale 1//subcale n/nume-document identific calea absolut pn la documentul nume-document de pe server-ul respectiv. Pentru ca cererea noastr s poat ajunge la server va trebui s trimitem un mesaj care s conin resursa specificat; mesajul va conine GET specificare-resurs HTTP/1.1 CRLF. Altfel spus: a vrea rspunsul la cererea formulat i cunosc versiunea de protocol 1.1. Forma general a unui mesaj de cerere este conform schemei de mai sus:metod, resurs, versiune-protocol, CRLF. Metodele sunt de fapt operaiile care pot fi aplicate obiectelor constituite de resursele din reea, n accepiunea http. Metoda va trebui s fie totdeauna primul element dintr-o linie de cerere. Get este una dintre ele. In versiunea 1.1 sunt urmtoarele: OPTION, GET, HEAD, POST, PUT, PATCH, COPY, MOVE, DELETE, LINK, UNLINK, TRACE, WRAPPED. OPTIONS semnific o cerere relativ la informaiile ce definesc opiunile de comunicare disponibile pe conexiunea ctre URI-ul specificat n cerere. Metoda permite

16

determinarea opiunilor i/sau posibilitilor unui server, fr s determine o aciune din partea resursei adresate. S observm c i metoda are nevoie de parametri, nu numai resursa. De exemplu o cerere de tipul: OPTIONS www.econ.ubbcluj.ro HTTP 1/1 Accept: audio/*; q=0.2, Audio/basic; Reprezint o cerere de definire a opiunilor ctre serverul www.econ.ubbcluj.ro, n care clientul solicitant spune c prefer audio basic, dar accept orice tip pentru date audio, dac calitatea reprezentrii nu scade sub 20%. GET- este metoda care aduce informaie de la resurs, dac resursa este un proces care produce date (o cutare de pild), rspunsul la metoda GET va fi o entitate care s cuprind acele date. HEAD o metod similar cu GET, folosit n principiu pentru testarea validitii i/sau accesibilitii unei resurse, sau pentru a afla dac s-a schimbat ceva. POST este o metod prin care resursei specificate n cerere i se cere s i subordoneze datele incluse n entitatea care trebuie s nsoeasc cererea. Cu POST se poate aduga un fiier unui anumit director, se poate trimite un mesaj prin pot electronic, se poate aduga un mesaj unui grup de tiri, se pot aduga date unei baze de date existente etc. PUT similar cu POST, dar cere serverului s stocheze/memoreze entitatea cuprins n cerere cu numele specificat n URI. PATCH similar cu PUT dar conine diferenele de date fa de versiunea de pe server. COPY, MOVE i DETELE sunt metode prin care se cere ca resursa specificat n URIul din cerere s fie copiat n locaiile specificate ca parametri pentru metod. LINK i UNLINK metod prin care resursa specificat n cerere este legat/dezlegat de alte resurse. TRACE permite clientului s vad cum ajung datele la server. WRAPPED mai multe cereri vor fi mpachetate n una singur. 1.3.1.1. Publicarea propriei pagini de Web Dup cum se tie Web-ul este una din aplicaiile cu cea mai mare rspndire, aplicaie ce folosete ca i suport Internetul. Aceast aplicaie permite difuzarea i cutarea informaiei folosind aa numitele pagini de WEB, pagini ce folosesc limbaje hypertext precum SGML, HTML, XML, etc. Aceste pagini Web sunt cu acces liber i n fiecare dintre ele se gsesc referine la alte pagini Web ceea ce ne d posibilitatea de a descoperi noi orizonturi. Putem distinge trei tipuri principale de pagini Web : * pagini profesionale cu acces liber; * pagini profesionale cu acces controlat; * pagini personale. Paginile personale sunt emise de indivizi care transmit informaii despre ei nii, despre cum i petrec timpul, despre activitatea lor profesional. La fel poate oricine s dezvolte o pagin Web personal, cu unul sau mai multe din obiectivele urmtoare: * a informa despre un subiect (produs, societate personal, asociaie);

17

* a comunica competenele proprii (curriculum vitae scrisori de recomandare); * a da corespondenilor de pe Internet informatii despre persoane, despre oraul n care locuiete emitentul, despre propria familie, etc. Modelul de Web este un model client/server, cum s-ar zice, o form structurat n care un ansamblu de soft-uri de construcii diverse se pot conecta la un serviciu. Pagina trebuie controlat de un server http (HyperText Transfer Protocol). Aici avem trei opiuni: * s gsim un server http existent care s gzduiasc pagina de Web; * s punem la punct propriul server http permanent; * s punem la punct propriul server http intermitent. 1.3.1.2.Servere http publice Gzduirea paginii se poate realiza prin serverul http propriu, n cadrul unui server profesionist sau ntr-o universitate interesat de pagina respectiv. In general, profesionistul dorete s realizeze el nsui serverul i ofer servicii de realizare i gzduire. In funcie de calitatea serviciului furnizat, prestaia poate varia ntre diverse sume pe lun, pentru gzduire. Pentru realizare, totul depinde de nivelul de complexitate al serverului Web propriu, de mecanismul pus n deschidere, de legtura cu o baz de date i n general de transformarea informaiilor care pot s rezulte din ncercrile fcute. In general, furnizorii Internet includ, cu abonamentul lor lunar, posibilitatea pentru fiecare din utilizatori de a pune pagina sa personal pe serverul lor. Exist site-uri care gzduiesc gratis pagini de Web: www.geocities.com , www.xoom.com, www.kappa.ro, www.gazduire.ro i altele. 1.3.1.3.Realizarea serverului http permanent Pentru a face din serverul propriu un server http permanent, exist soluia de a poseda o linie nchiriat, soluie bun doar dac respectiva nchiriere poate fi susinut financiar prin nchirierea serverului pentru gzduirea altor pagini de Web, sau pentru publicitate. Pentru micii utilizatori aceast soluie este exclus deoarece n general ei utilizeaz linia Internet ca pe o cale de comunicare. O dat rezolvat problema liniei, trebuie instalat un server http pe un sistem de tip UNIX, sau Windows NT. Un server pentru http este numit httpd (http demon), deoarece o aplicaie server de pe o main UNIX se bazeaz pe un program numit demon. Un program demon este un program care funcioneaz n permanen. 1.3.1.4.Punerea n funciune a unui server http intermitent Pe PC-ul propriu se poate face s funcioneze serverul propriu httpd n timpul legturilor iniiate, ceea ce permite altor utilizatori s citeasc ultimele actualizri ale respectivei pagini Web. Programele utilizate sunt aceleai ca cele definite anterior. E de preferat a utiliza un soft gratuit (free) cu funcionalitate limitat, dar suficient pentru utilizarea curent. Din contr, pagina proprie Web va schimba adresa fiecreia din conexiuni dup cum adresa de TCP/IP (care este cea a serverului), se va schimba la fiecare nou conexiune.

18

1.3.1.5.Scrierea unei pagini de Web Scrierea propriei pagini de Web solicit ca aceasta s se realizeze ntr-un limbaj HTML. Aceasta ofer mai multe avantaje : * Fr a cunoate limbajul HTML, cu ajutorul unui editor HTML, care scrie n mod grafic putem edita un fiier. * Dac avem editorul Word acesta poate fi folosit pentru editarea de pagini HTML, care apoi pot fi afisate cu ajutorul unui browser de navigat prin Web; * Propria pagin HTML se poate realiza folosind un utilitar specializat precum Front Pages, 1st Page sau altele. 1.3.1.6. Elemente generale privind crearea paginilor Web Exist cteva lucruri de care este bine s se in cont la crearea paginilor de Web. Datorit faptului c nu toi utilizatorii dispun de band de lucru suficient (foarte muli realizeaz conexiuni folosind modemul), nu se pun n pagin imagini prea mari, deoarece acest lucru duce la creterea dimensiunii fiierelor. E preferabil s se pun pictograme care, apelate cu mousul, afieaz imaginea mrit. E bine s se indice mrimea imaginii, dac aceasta este de dimensiunu mai mari, pentru a da utilizatorului o idee despre fiierul ce-l citete. E bine ca numrul culorilor s nu fie prea mare, iar n fundal s folosim asemenea imagini astfel nct scrisul s poat fi citit cu uurin Se dau nume fr majuscule adresei URL. Este recomandabil folosirea de pagini de pornire, pentru ca utilizatorii s nu fie nevoii s introduc numele fiierului cutat. Documentele trebuie protejate incluznd simbolul Trademark sau Copyright. Se d adresa complet de e-mail, pentru ca cei interesai s ne contacteze pentru ntrebri sau corectarea unor inexactiti. Se indic adresa paginii HTML pentru ca utilizatorii s i-o poat nota dac doresc s-o viziteze. Se d un numr versiunii documentului, indicnd astfel utilizatorului dac pagina are nouti. Publicnd n Web, trebuie respectat legea copyright-ului, nu e voie s se publice cuvinte rasiste, sexiste, discriminatorii, iar publicaiile pornografice sunt interzise. Publicaiile mincinoase, calomnioase sunt de asemenea pedepsite. Autorul este responsabil pentru ceea ce public. 1.3.1.7. Navigatorul Internet Explorer Internet Explorer este un sistem complex, care ofer o gam larg de faciliti: schimbarea paginii curente-precedent, urmtoare, referin; afiarea documentelor examinate; semne de carte; autentificarea documentelor; cutarea unui ir de caractere;

19

tiprirea paginii; transmiterea potei; inspectarea tirilor; salvarea paginii pe sistem local, etc. Este navigatorul firmei Microsoft livrat odat cu chitul de Windows 9x (i variante). Lucreaz ntr-un mod asemantor cu navigatorul Netscape( bineneles are meniuri diferite). Cnd se deschide Internet Explorer, se ncarc automat pagina de referin pentru Microsoft Network de pe Internet, aa cum se vede n figura 1.4 Cteva caracteristici generale ale programului browser pentru Web merit s fie menionate. Bara de titlu afieaz numele paginii Web accesate. Urmeaz apoi bara de meniuri cu meniurile: File, Edit, View, Go, Favorites i Help. Dup aceea urmeaz bara cu instrumente de lucru. Sub bara cu instrumente de lucru se vede bara de adrese, care afieaz adresa sau URL-ul paginii curente. Toate caracteristicile tipice de editare a textului sunt disponibile n cmpul de adres. Dnd un clic dreapta pe cmpul adres pentru a selecta adresa URL putem afia un meniu "scurttur" care listeaz comenzile familiare de editare. Dac vom gsi o pagin nou de Web, care prezint interes, executm clic dreapta pe cmpul adres i apoi selectm Copy pentru a o ataa la un mesaj e-mail i a o trimite unui corespondent. La fel se poate ataa n bara de adrese o adres URL pe care o primim prin e-mail, utiliznd tot comanda Copy e-mail. Se poate utiliza de asemenea meniul Edit din Microsoft Internet Explorer n timp ce editm cmpul de adres din bara de adrese. Unele caracteristici fac ca Internet Explorer s fie interesant. Cea mai important dintre acestea este suportul pentru OLE. Pentru a vedea ce poate face OLE, avem grij ca fereastra Internet Explorer s ocupe numai o parte din suprafaa de lucru i indicm ctre obiectul grafic: Searches, Links i Tools din mijlocul paginii de referin Microsoft. Meninem apsat butonul din stnga al mausului oriunde pe suprafaa de lucru unde nu este o alt pictogram. Eliberm butonul stng al mausului. Ar trebui s avem acum o pictogram de imagine .GIF care s stea pe suprafaa de lucru cu numele de "internet" sub ea. Putem face acest lucru cu orice obiect grafic de pe pagina Web.

20

Fig.1.4. Pagina de referin lansat la ncrcarea navigatorului MS Internet Explorer Pentru a salva o adres de pagin se face clic pe butonul Add To Favorites de pe bara cu instrumente de lucru sau selectm Favorites. Va aprea caseta de dialog Add To Favorites, iar n caseta de text Name acceptm numele prestabilit al paginii Web sau l modificm ntr-un nume ce are sens pentru noi i apoi dm clic pe butonul Add. Afiarea unei pagini web se poate face fie prin specificarea adresei acesteia n cmpul URL al interfeei de lucru a exploratorului i apoi apsnd tasta Enter sau clic pe hiperlink-ul respectiv din pagina Web curent. Pentru rentoarcere napoi se folosete Back iar pentru trecerea la pagina urmtoare din cele vizitate se folosete Forward. Dac se dorete ntreruperea procesului de afiare a unei pagini, se activeaz butonul Stop din bara de comenzi. Viteza de afiare a unei pagini poate fi sporit anihilnd afiarea imaginilor, secvenelor audio i video. Pentru aceasta se selecteaz View Options/General i n zona Multimedia se dezactiveaz facilitile n cauz la alegere: Show Pictures, Play Sounds, etc. 1.3.1.8.Gestionarea informaiilor n IE pot fi pstrate adresele unor pagini preferate (favorite pages). Astfel, se faciliteaz cutarea ulterioar a informaiilor. Pentru salvarea adresei unei pagini, aceasta se deschide. Apoi n meniul Favorites se selecteaz opiunea Add to Favorites.

21

n caseta de dialog afiat se introduce numele convenional al paginii, dac nu convine cel indicat implicit de explorator, se apas Enter sau clic pe OK. Dac lista paginilor e prea mare, este raional sistematizarea acestora ntr-un arbore de foldere. n acest scop, n meniul Favorites, se activeaz opiunea Organise Favorities. Ne deplasm n arbore la folderul n care se dorete crearea unui nou dosar, i l crem la fel ca n Windows. Pentru salvarea paginii curente, din File: Save As File salvarea ca fiier obinuit; Save As HTML salvare ca Web; Save As Text Only salvarea doar n mod text.

Fig. 1.5. Fereastra de adugare a paginilor favorite Cutarea unui anumit text n cadrul paginii curente se realizeaz activnd Edit, Find apoi Find Next, ca orice cutare obinuit sub mediul WINDOWS. 1.3.1.9.Cutarea n Internet Pentru a cuta (naviga) n Internet se folosesc programe (navigatoare sau browsere ) dedicate precum Lynx, Mosaic i consacratele Netscape i Internet Explorer. Acestea au o serie de faciliti de cutare, salvare fiiere, crearea de semne de carte, trimitere de mail, recepie de mail etc.

22

Fig.1.6. Maina de cutare Google Cutarea se face folosind URL-ul documentului dorit, iar dac nu dispunem de URL-ul documentului atunci putem apela la o main de cutare (Search Engine) precum Yahoo ( cu adresa-[http://www.yahoo.com]), Altavista (cu adresa [http://www.altavista.com]), Infoseek (cu adesa[http://www.infoseek.com]), Lycos (cu adresa [http://www.lycos.com]), Google(http://www.google.com)-care are mesaje i n limba romn i are un randament foarte bun la cutri, etc. Dup ce s-a apelat la serviciile unei maini de cutare, va apare o pagin unde vom fi ntrebai asupra domeniului de interes(pe care l vom putea selecta), iar printr-un formular vom putea introduce cuvintele cheie dup care s se fac cutarea. In urma cutrii vom obine documentele(prin adresele lor), care vor fi ierarhizate n funcie de frecvena cuvintelor cheie (dup care s-a fcut cutarea)coninute. Vom putea selecta acele documente care ne intereseaz i apoi le vom putea aduce pe unul din suporturile de memorie extern pe care le avem la dispoziie(disc flexibil, hard disc, etc). Putem de asemenea s listm documentul dac avem o imprimant la dispoziie. De obicei documentele sunt de tip .html sau .txt, dar de multe ori sunt i documente .ps(post script), .pdf(printer document format), care necesit editoare speciale pentru afiare i eventual listare. De asemenea uneori documentele sunt comprimate(arhivate cu utilitare precum WinZip, arj, rar, etc) i dup aducerea lor (download) vor trebui decomprimate. Uneori documentele conin imagini care vor putea fi salvate i ele(mai ales n cazul documentelor .html)

23

1.3.1.10. Conversaiile pe Internet Principalele moduri privind schimbul de informaie n timp real pentru conversaie ntre utilizatorii Internet-ului sunt urmtoarele: -ntre dou persoane-dialog simultan; -ntre mai multe persoane-conferin electronic. Pentru comunicarea electronic ntre doi utilizatori n Internet se utilizeaz comenzile talk i send ale sistemului de operare Unix. Comanda talk este de tip duplex i permite comunicarea simultan ntre cei doi utilizatori n ambele direcii. Comanda send este de tip simplex i permite transmiterea rapid a unui mesaj ctre un alt utilizator. Pentru iniierea unei conversaii, staiile ambilor utilizatori trebuie s fie conectate la reea. La iniierea unei conversaii se d: talk nume_utilizator -dac utilizatorul cu care se dorete comunicarea este conectat la acelai server; talk adresa_e_mail_utilizator_destinaie -dac utilizatorul cu care se dorete comunicarea este conectat la alt server. De asemenea este necesar ca n prealabil s se dea comanda mesg yes pentru a permite afiarea mesajelor. Ca urmare a acestei comenzi se stabilete conexiunea ntre cei doi utilizatori, iar ecranul ambelor terminale se mparte printr-o linie orizontal n dou pri. Tot ce tasteaz utilizatorul, care a iniiat dialogul, se afieaz n partea de sus, iar ceea ce tasteaz interlocutorul su se afieaz n partea de jos a ecranului. Exist i un serviciu nou ytalk care permite conversaii simultane multiple. Teleconferina electronic este realizat n Internet prin intermediul sistemului Internet Relay Chat(IRC). Acest sistem permite iniierea sau alinierea utilizatorului la un grup de discuii n timp real, denumit channel(canal). Gruparea utilizatorilor ntr-un canal se face n functie de subiectele lor comune de interes. Pentru organizarea i gestionarea canalelor sunt create servere IRC, iar accesarea serviciului IRC se face prin ataarea la un server IRC. In funcie de specificul conectrii utilizatorului la Internet, exist dou posibiliti de baz de accesare a serviciului IRC: -printr-un client local IRC aplicnd comanda irc pseudonim n linia de comand a staiei locale, iar conectarea se face la serverul IRC implicit; -prin aplicarea comenzii irc pseudonim server_IRC(pseudonim este numele sinonim al utilizatorului pentru IRC), indicnd explicit(server_IRC) serverul IRC; -prin telnet, accesnd un server IRC public. Fiind accesat serviciul IRC, pe ecran va apare o bar de stare i o singur linie scris, iar utilizatorul folosind aceste informaii, poate s se alture unui canal n aciune sau s iniieze un canal nou. Comenzile disponibile pot varia de la un server IRC la altul. O aplicaie des utilizat mai ales n ultimul timp pentru conversaia pe Internet este ICQ. Cu ajutorul acestui program utilizatorii pot conversa ntre ei (Chat), pot trimite mesaje, fiiere i URL-uri, pot juca jocuri sau s realizeze conferine electronice cu ali utilizatori, toate acestea n timp ce utilizatorul navigheaz pe Internet. Toate aplicaiile amintite mai sus sunt introduse ntr-un program uor de folosit care se integreaz cu uurin n gestiunea aplicaiilor. ICQ trimite ntregul mesaj n timp real , fiind compatibil cu o mulime de aplicaii populare pe Internet i servete drept o platform universal de pe care se pote lansa orice aplicaie client-la-client(peer to

24

peer). Programul poate fi folosit pentru realizarea de conferine sau doar conversaii On line. Programul funcioneaz n background folosind un minim de memorie i de resurse Internet. In timp ce se lucreaz la alte aplicaii ICQ poate semnala logarea unor utilizatori permind utilizatorului s-i foloseasc eficient timpul(adic s lanseze alte aplicaii n timp ce ateapt conectarea unor persoane cu care dorete s converseze). Mai exist i alte utilitare de conversaii precum Mirc, Skype, Live Messenger, etc. 1.3.1.11.Grupuri de discuii Grupurile de discuii i au originile n Usenet, o reea de mesaje de tipul stocheaz i trimite(store and forward) pentru schimbul de pot electronic i mesaje. Usenet lucreaz ca un telegraf n care mesajele i pota sunt trimise de la un sistem la altul. In Usenet sistemele nu sunt conectate n reea, ele pur i simplu stabilesc conexiunea dial-up i folosesc protocolul de copiere UUCP(Unix to Unix Copy protocol) pentru a transfera mesajele de text. De la Usenet, grupurile de discuii au migrat ctre Internet, iar n locul protocolului UUCP, mesajele sunt transportate prin intermediul unui protocol NNTP(Network News Transfer Protocol, care este descris n Request for comment-RFC977). Serverele de mesaje din Internet comunic folosind protocolul NNTP. Chiar dac protocolul de transport al mesajelor s-a schimbat de la UUCP la NNTP, conceptul stocheaz-i-trimite (store-and-forward) al transferului de mesaje nc mai exist. Astfel, dac dorim s primim mesaje pe sistemul nostru Linux, trebuie s gsim un server de mesaje de unde sistemul nostru s le poat descrca. Dac avem un contract cu un furnizor de servicii Internet (Internet Service Provider ISP) atunci acesta ar trebui s ne ofere acces la un server de mesaje. Aceste servere de mesaje din Internet comunic folosind NNTP. Apoi, putem folosi un cititor de mesaje cu faciliti NNTP, ca de exemplu tin, pentru a accesa serverul de mesaje i a citi grupurile de discuii selectate. Acesta este modul cel mai simplu de a accesa mesaje pe PC-ul nostru, sub sistemul de operare Linux pe un calculator gazd n Internet. In discuia care urmeaz, presupunem c avem acces la un server de mesaje de la ISP-ul nostru. 1.3.1.12. Pota electronic Unul dintre mijloacele moderne de comunicare l constituie sistemul de pot electronic. El folosete protocoalele SMTP i POP. Primul sistem de pot electronic a fost implementat n reeaua ARPANET i a fost conceput pentru trimiterea mesajelor coninnd texte ASCII. Exist un numr de etape n realizarea acestui sistem. A. Compoziia. Se poate realiza cu orice editor de texte, dei sistemul nsui asigur asisten pentru scriere, adresare, numerotare cmpuri, ataate la fiecare mesaj. De exemplu, cnd se rspunde la un mesaj, sistemul poate s extrag adresa expeditorului din mesajul primit i automat s o includ n locul destinat pentru rspuns. B. Transferul. Se refer la expedierea mesajelor de la expeditor la destinatar. Pentru aceasta, e nevoie de stabilirea conexiunii, transferul propriu-zis i pe urm eliberarea conexiunii, lucruri care trebuie s se fac automat la o comand a operatorului.

25

C. Raportarea. Se face informarea expeditorului despre ce s-a ntmplat cu mesajul, adic a fost expediat, respins sau pierdut. D. Conversia. Este necesar pentru ca mesajul s fie apt de a fi afiat pe terminalul destinatarului sau imprimant, deoarece, multe dispozitive de trimis i primit mesaje sunt incompatibile. E. Formatarea. Formeaz mesajul apt pentru a fi afiat pe terminalul destinatarului. F. Utilizarea. Este punctul final care se preocup de ceea ce face destinatarul cu mesajul dup primirea lui, adic l arunc, l citete, sau l salveaz. Pe lng acestea, sistemul de pot electronic asigur crearea de cutii potale unde s se nmagazineze mesajele primite. Dac un manager dorete s trimit un mesaj ctre fiecare din subordonai, pe baza unei liste de distribuire, care este o list de adrese, copii ale respectivului mesaj sunt transmise fiecruia de pe list. Formatul potei este definit n documentul denumit RFC822. Ea a evoluat de-a lungul anilor devenind standard de pot. Protocolul e numit SMTP. RFC822 a fost proiectat pentru trimiterea mesajelor coninnd linii de text ASCII. Nu suport alt set de caractere. Nu prevede mecanism pentru trimiterea de facsimile, voce digitizat, fotografii sau alte forme de comunicaie, dar alte standarde ARPA se ocup cu rezolvarea unora din aceste probleme. RFC822 nu face nici o distincie ntre plic i mesaj, iar fiecare mesaj este un simplu fiier coninnd un cmp de nceput care este un cuvnt ASCII terminat cu dou puncte, urmate de valoare. Adresarea se face dup modelul general: identificator_utilizator@ nume_de_domeniu sau identificator_utilizator@ subdepartament.departament.organizaie.nume_de_domeniu Acest sistem este folosit n Internet, USENET i numeroase alte reele. Domeniile pot avea subdomenii ca:edu - educaie,com - companii, gov guvernamental, mil - militar, org - organizaii nonprofit. In cazul altor ri dect USA avem ro-Romnia, fr-Frana, etc. Orice ir din paranteze este tratat ca i un comentariu i este ignorat. RFC822 spune c nceputul este divizat n patru grupuri: funcii pentru plic, adresa de nceput, coninutul mesajului i diverse. Cmpurile expeditor i primitor sunt adresa origine i destinaie de reea. Mesajele se mut n reea, iar la liniile nceputului sunt adugate pentru destinatar la fiecare escal, identitatea vecinului imediat la care trece mesajul, identitatea mainii care primete mesajul, mediul fizic pe care sosete mesajul i protocolul care a fost utilizat pentru livrare. De asemenea se d data i timpul. Cnd un mesaj sosete la destinaie, rezultatul este c el conine destul informaie ca s se poat reconstitui calea la monitorul de operaii al reelei. Cu excepia cuvintelor cheie, cmpurile rmase sunt informaii propriu-zise, iar altele sunt legate mai ales de expedierea potei. Un cmp important este cel de criptare. Pentru c RFC822 nu face nici o distincie ntre plicuri i mesaje, toate cmpurile antet sunt formate din text necriptat, doar cuprinsul fiind criptat. Un intrus este liber s citeasc subiectul, cuvintele cheie i celelalte linii antet. Astfel c numai mesajul este criptat, iar parametrii plicului sunt necriptai, dar nici unul din acetia nu relateaz coninutul mesajelor.

26

Odat cu dezvoltarea Internet-ului au aprut probleme noi referitoare la: mesaje n limbi cu accente, mesaje n alfabete ne-latine, mesaje n limbi cu pictograme(chineza), mesaje care nu conin text deloc (audio i video). Pentru aceste aplicaii a fost propus soluia MIME(Multipurpose Internet Mail Extensions) prin RFC 1341 i RFC 1521. MIME folosete n continuare formatul RFC 822, dar adaug reguli de codificare pentru mesajele non-ASCII. Sunt definite cinci noi antete de mesaje, aa cum se arat n fig. 1.7. Antet MIME-Version Content-Description Content-Id Content-Transfer-Encoding Content-Type Fig.1.7. Antete de mesaje Antetul Content-Description este un ir de caractere ASCII specificnd ce este n mesaj. Antetul Content-ID identific coninutul i utilizeaz acelai format ca i antetul standard Message-ID. Antetul Content-Transfer-Encoding arat cum este mpachetat pentru transmisie corpul mesajului, fiind furnizate modaliti de implementare a mesajelor precum: caractere pe 8 bii, mprirea a 24 de bii n uniti de 6 bii, codificare afiabil marcat(codificare pe 7 bii, avnd toate caracterele cu cod mai mare de 127 codificate sub forma unui semn egal). Antetul Content-Type specific natura corpului mesajului, fiind definite mai multe tipuri i subtipuri separate prin /. Exemplu: Content-Type:video/mpeg. 1.3.1.12.1.Pota electronic cu Microsoft Exchange Sistemele de operare Windows 9x i NT sunt livrate cu aplicatia Microsoft Exchange care are faciliti de pot electronic. La fel i pachetul de birotic Microsoft Office conine programul Outlook, destinat organizrii zilnice a utilizatorilor, realiznd i servicii de e-mail. Lansarea aplicaiei Microsoft Exchange se face prin dublu clic pe pictograma Inbox sau cu Start/Programs/Windows Exchange. Dac la lansarea aplicaiei Microsoft Exchange butonul Show Folder List este activat, se va afia lista dosarelor de pot electronic(n seciunea din partea stng a ferestrei), unul fiind Inbox, iar n seciunea din partea dreapt coninutul dosarului selectat. Comenzile de lucru sunt accesibile din bara de meniuri i bara cu instrumente. Bara de meniuri include meniurile: File, Edit, View, Insert, Format, Tools, Compose i Help. Coninut Identific versiunea de MIME ir adesat utilizatorului care spune ce este n mesaj Identificator unic Cum este mpachetat corpul pentru transmisie Natura mesajului

27

Pentru a compune un mesaj se selecteaz meniul Compose/New Message, acesta ducnd la afiarea cmpurilor specifice pentru o scrisoare electronic i anume:antetul cu From-unde se indic adresa persoanei care trimite mesajul, To-unde se specific adresa de pot electronic a destinatarului, Subject-unde se descrie subiectul mesajului, Cc-unde se indic, dac este cazul adresele de pot electronic ale unor destinatari suplimentari, crora li se transmite cte o copie a mesajului, Bcc-unde se indic, dac este necesar adresele de pot electronic ale unor destinatari suplimentari, crora li se transmite cte o copie a mesajului fr ca aceast informaie s apar n mesajul destinatarului indicat n cmpul To Corpul mesajului conine textul efectiv de transmis. Mesajul se expediaz selectnd meniul File/Send. Pentru inserarea unor fiiere n corpul mesajului, se selecteaz Insert/File din bara de meniuri(sau folosind bara de comenzi), apoi se indic calea spre fiier i numele lui. Inserarea poate fi n mod text-Text Only-pentru fiiere neformatate- sau cu ataare An Attashhment-pentru fiiere formatate Citirea mesajelor se face dup ce se deschide dosarul Inbox i se selecteaz mesajul n cauz. Mesajele pot fi apoi salvate cu Save As/cale. Pentru a rspunde la un mesaj , acesta se deschide , apoi n meniul Compose se selecteaz Reply To Sender sau Reply To All i automat se completeaz cmpurile To i Subject. Dup scrierea rspunsului acesta poate fi expediat prin activarea meniului File/Send. Dac este necesar expedierea ctre un alt utilizator, a unui mesaj recepionat, acesta se deschide, apoi se activeaz meniul Compose/Forward sau se execut clic pe butonul Forward. De asemenea fiierele pot fi redenumite, copiate, sortate terse, etc, ca i orice fiier. Expedierea de mesaje se poate face i din navigatoare. 1.3.1.12.2. Gestionarea potei electronice folosind Microsoft Outlook 2000 Outlook este un program care permite crearea, vizualizarea i organizarea informaiilor. Prin intermediul acestui program se pot recepiona i trimite mesaje de pot electronic, se poate actualiza un calendar al activitilor, stocarea de nume i adrese al diferitelor persoane, etc. Informaia se stocheaz n foldere. Utilitarul are urmtoarele denumiri de foldere: Inbox pentru a citi i transmite un mesaj de e-mail; Calendar pentru a planifica ntlniri i participri la evenimente; Contacts pentru a stoca nume, adrese i alte date despre persoanele cu care utilizatorul poart discuii de afaceri; Tasks pentru a alctui liste cu lucruri de fcut i a anexa mesaje de atenionare; Journal pentru a vedea istoricul activitii utilizatorului; Notes pentru a crea nsemnri despre idei i mesaje de atenionare.

28

Fig. 1.8. Accesare program i conectare la server n momentul pornirii calculatorului, dup ce s-a ncrcat Windows, suntem invitai s deschidem o sesiune, apsnd combinaia de taste CTRL+ALT+DEL. Ca rezultat al tastrii combinaiei respective, va apare o fereastr prin care ne cere contul, parola i domeniul de logare Accesarea programului Outlook se realizeaz fcnd clic cu ajutorul mouse-ului pe iconul Microsoft Outlook. Dac iniial nu ne-am conectat pe serverul din domeniul TESA, va apare o fereastr n care trebuie s completm: Username : nume utilizator Domain name : TESA Password : XXXXXXX i apoi validm apsnd OK.

29

Fig. 1.9. Elementele unui mesaj Crearea i transmiterea unui mesaj :

Fig.1.10. Fereastra Inbox 1.La opiunea FILE din meniu selectm New i apoi facem clic pe Mail Message; 2.Introducem numele destinatarilor n csuele To i Cc ( pentru copie a mesajului ). Pentru selectarea acestor nume dintr-o list de utilizatori facem clic pe butonul To sau Cc;. 3.n cmpul Subject tastm subiectul mesajului; 4.n cmpul Text editm mesajul;

30

5. Activm (dm un clic pe) butonul Send. Citirea unui mesaj : 1.Dm un clic pe Inbox; 1. Se afieaz o list de mesaje i alegem mesajul pe care dorim s-l citim dnd un clic cu mouse-ul pe el. Dac vrem s rspundem la un mesaj primit : 1.Deschidem mesajul la care vrem s rspundem; 2.Pentru a rspunde numai la expeditor, activm butonul Reply n meniul Actions. Pentru a rspunde la toi utilizatorii activm butonul Reply to All n acelai meniu Actions sau pe bara de unelte. 4.In cmpul editare introducem rspunsul; 5.Activm Send. Transmiterea unui mesaj primit spre ali utilizatori( Forward-area unui mesaj): 1.Dm un clic pe Inbox; 2.Selectm mesajul pe care vrem s-l transmitem; 3.Activm butonul Forward n meniul Actions sau pe bara de instrumente; 4.Completm n cmpurile To i Cc numele destinatarilor; 5.Dac transmitem mai multe mesaje, completm subiectele n cmpul Subject. 6.Activm butonul Send.

Fig.1.11. Vizualizarea unui mesaj Retransmiterea unui mesaj : Putem retransmite doar mesaje pe care le-am mai transmis. 1.Din bara de meniu Outlook selectm Mail; 2.Dm clic pe Sent Items; 3.Deschidem mesajul pe care vrem s-l retransmitem; 4.Din meniul Actions dm clic pe Resend This Message. Mutarea unui mesaj: 1.Dm clic pe Inbox;

31

2.Selectm mesajul pe care dorim s-l mutm; 3.Dm clic pe Move to Folder i apoi dm clic pe numele folderului n care vrem s mutm mesajul.

Fig.1.12. Mutarea elementelor marcate n unul din folderele menionate Copierea unui mesaj : 1.Dm click pe Inbox. 2.Selectm mesajul pe care dorim s-l copiem. 3.Din meniul Edit selectm comanda Copy. 4.Dac dorim s plasm copia ntr-un alt folder, facem clic pe folderul dorit. 5.Din meniul Edit facem clic pe Paste. Salvarea unui mesaj neterminat : 1.Dm un clic pe mesaj 2.Din meniul File, dm clic pe Save. Mesajul este salvat n Inbox dar nu este transmis. tergerea unui mesaj : 1.Dm un clic pe Inbox. 2.Selectm mesajul pe care dorim s-l tergem. 3.Dm clic pe Delete din meniul Edit. Exist posibilitatea de a fi avertizai cnd mesajul a fost livrat la destinatar sau am primit un mesaj nou. Pentru aceasta e nevoie s realizm urmtoarea configurare: 1.In opiunea Tools din meniu dm un clic pe Options i apoi selectm Mail Delivery.

32

2.Selectm Hang up when finished sending, receiving or updating.

Fig.1.13 Fereastra Options Rechemarea sau nlocuirea unui mesaj pe care deja l-am transmis Putem rechema sau nlocui mesajele transmise din contul nostru ctre utilizatorii conectai la server care folosesc Outlook, dar care nu au citit mesajul sau nu l-au mutat n alt folder. 1.Selectm din bara vertical MyShortcuts. 2.Selectm Sent Items. 3.Deschidem mesajul pe care vrem s-l rechemm sau nlocuim.

33

Fig.1.14. Fereastra Options, alte posibiliti Semnarea mesajelor cu AutoSignature Putem aduga automat la mesajul textului pe care-l trimitem o semntur care s ne includ numele, funcia i numrul de telefon. Pentru crearea unei semnturi se va utiliza urmtoarea procedur: 1.Dm clic pe Inbox. 2.Se alege Tools. 3.Se alege Options. 4.Se alege Format Mail. Pentru a dezactiva opiunea de semnare automat a mesajelor procedm astfel : 1.Dm clic pe Inbox. 2.Se alege Tools. 3.Se alege Options. 4.Se alege Format Mail. 5.Se anuleaz opiunea de AutoSignature Semne de carte (Address Book)

Reprezint o agend cu toate informaiile utile referitoare la utilizatorii ce pot fi accesai prin intermediul acestui produs sau informaii despre persoane de contact. Crearea unei liste personale de distribuie

34

1.Din meniul File, opiunea New 2.Alegem Distribution List 3.Completm toate cmpurile, iar la sfrit dm clic pe Save and Close Crearea unui nou membru al agendei 1.Din meniul Tools, alegem Address Book 2.Alegem New. 3.Poate fi ales New Contact sau New Group. 4.Dac alegem New Contact vom obine o fereastr n care trebuie s introducem date privind noul component al agendei. 5.Dac alegem New Group trebuie s introducem numele grupului iar apoi noii membri ai grupului.

Fig.1.15. Crearea unei liste de distribuie Stergerea unui membru al agendei 1.Din meniul Tools alegem Address Book 2.Ne poziionm pe numele persoanei pe care dorim s o tergem 3.Dm clic 1.3.1.12.3. Serviciul gratuit de pot electronic (free-mail) Permite s fie create gratuit csue potale pe site-uri de mail (servere ce permit gestionarea de mesaje de mail). Aceste site-uri care gzduiesc gratuit csuele potale, precum www.personal.ro, www.yahoo.com, www.kappa.ro, www.hotmal.com sunt foarte utile, n primul rnd deoarece ofer utilizatorilor posibilitatea unor economii importante de bani i n al doilea rnd pentru c navigarea n aceste site-uri este foarte rapid i foarte uoar. 1 Crearea unei csue potale pe site-ul www.yahoo.com (fig.4.33) Se parcurg urmtoarele etape: - Se acceseaz site-ul www.mail.yahoo.com; - Se d clic pe butonul de mail; - Se nscrie noul utilizator n baza de date prin clic pe opiunea Sign Up Now;

35

Se completeaz formularul cerut , iar n final utilizatorul obine o csu gratuit de mail, csu identificat prin nume i parol.

Fig.1.16. Deschiderea unei csue pe www. yahoo.com 1.3.1.12.4. Liste potale Dup cum am vzut, posesorul unei csue potale(elecronice) poate trimite un mesaj la mai muli destinatari folosind opiunea Cc. De asemenea folosind opiunea de .forward se poate de asemenea retrimite un mesaj la mai muli destinatari, care au introduse adresele de e-mail n fiierul .forward. Toate aceste sisteme ns sunt mai degrab extensii ale comunicrii individ la individ i de aceea a aprut necesitatea unui sistem de comunicare unul-la-mai-muli. Lista potal este un sistem de comunicare ce permite unui grup de persoane s schimbe mesaje referitor la un domeniu de interes comun. O list potal asigur dou funcii principale[Nit99]: -memoreaz adresele potale ale membrilor si; -distribuie celorlai membri ai grupului mesajele expediate de fiecare membru din grup. Pentru ca un doritor s intre ntr-o astfel de list trebuie s parcurg un procedeu de nscriere n list, iar la ieire, un altul de renunare la subscriere. Subscrierea se face de obicei prin trimiterea unui e-mail administratorului listei, care uneori poate fi i moderatorul listei. Exist liste cu moderatori cu un timp de rspuns mai mare i liste fr moderatori care asigur discuii mai libere. Listele potale au de obicei dou adrese: o adres administrativ, care este o adres de e-mail, pentru probleme de gestiune i adresa de trimitere, care este adresa la care se expediaz rspunsul la mesaje. Subscrierea la o list se face printr-un e-mail, unde la rubrica To:se completeaz adresa administratorului listei, care poate fi un administrator uman sau unul automat. La rubrica Subject: se poate scrie un text sau nu. Pentru corpul mesajului se scrie un text care n cazul unui administrator automat este o instruciune de un anumit format.

36

De exemplu Subscribe<nume-list><prenume><nume>, unde nume-list este numele listei, iar restul numele i prenumele solicitantului. Pentru listele cu administrator uman putem scrie un text simplu prin care l rugm s ne nscrie n list, dndu-ne bineneles numele i prenumele. In urma expedierii mesajului, dup o perioad de timp solicitantul primete confirmarea nscrierii i din acest moment el devine membru al listei i va primi mesajele care circul n cadrul listei i poate rspunde la ele, avnd totodat acces la fiierele i arhivele listei.

Rezumat Reeaua Internet este la ora actual cea mai mare i diversificat reea din lume. Ideea de mrime nu trebuie vazut din punct de vedere a ariei de acoperire ci sub aspectul a ceea ce are de oferit. Internetul este foarte popular, n special ntre oamenii de tiin i este probabil cel mai important instrument tiinific al ultimilor ani ai secolului XX. Puterea, accesul sofisticat pe care el le ofer n sensul specializrii datelor i comunicaiilor a sporit enorm puterea tiinific de cercetare. Datorit informaiei i a multitudinii de domenii pe care el le acoper, Internetul a avut o dezvoltare spectaculoas, el rspndindu-se mai repede dect telefoanele celulare, faxurile sau alte mijloace de comunicaie. Adresarea n Intenet este facilitat de folosirea de nume de domenii. Principalele aplicaii ale Internetului sunt : transmiterea de mesaje folosind email-ul, navigarea, transferul de fiiere i altele. Teme pentru verificarea cunotinelor 1. S se creeze pe hard disc un folder denumit Mail 2. S se editeze cu ajutorul editorului Notepad un curriculum vitae i o scrisoare comercial, s se salveze n directorul anterior cu numele cv.txt i respectiv scrisoare.txt. 3. S se trimit cele dou documente , prin mail, cu ajutorul programului Microsoft Outlook Express, la urmtoarele adrese : ioana@cluj.ro, marius@cluj.ro, calin@cluj.ro. S se ncerce trimiterea mesajelor att cu ajutorul opiunii fiiereor ataate, ct i prin copierea textului cu Copy i Paste. 4. S se verifice, dup trimitere , dac cele trei adrese de mail au fost corecte. 5. S se trimit un cv i o scrisoare comercial la o adres inexistent i s se citeasc mesajul de eroare care apare dup trimiterea documentelor. 6. n cazul n care s-a primit rspuns la unul din mail-urile anterioare, s se trimit mulumiri pentru faptul c mail-ul respectiv a fost luat n considerare. S se trimit forward la un prieten, mail-ul de rspuns. 7. S se tearg mesajul de eroare primit anterior. 8. S se mute dou din mesajele anterioare trimise, n folderul Notes. 9. S se verifice dac au fost setate opiunile de atenionare n cazul cnd au fost primite sau citite mesajele trimise. La dou dintre ele s se modifice aceste setri.

37

10. S se redeschid toate mesajele care conin cv trimise anterior. S se insereze cu ajutorul opiunii AutoSignature cte o semntur la fiecare. 11. S se introduc n agend urmtoarele adrese : Anton Popescu, apopescu@mail.ro Corina Pop, cpop@yahoo.ro 12. Dac exist i alte persoane n agend s se tearg. 13. S se creeze dou adrese de mail, una pe yahoo.com i una pe personal.com. 14. S se creeze un desen cu Paint-ul i s se trimit ca fiier ataat al unui mesaj de mail la adresa uni coleg. 15. Deschidei un fiier text nou i salvai fiierul respectiv n folderul My Documents, sub numele Numestudent.txt. 16. Lansai Internet Explorer i afiai n fereastra lui pagina www.econ.ubbcluj.ro 17. Salvai un paragraf oarecare al paginii afiate n fiierul text creat anterior. 18. Accesai un motor de cutare, de exemplu www.google.com i cutai informaii despre muzee din oraul Baia Mare 19. Folosind unul din rezultatele gsite, trecei la o pagin gsit de motorul de cutare i copiai un paragraf arbitrar al paginii respective n fiierul text creat anterior. 20. Folosind un motor de cutare, cutai una din picturile lui Picasso. Salvai pictura n dosarul My Documents. 21. Salvai fiierul text i prsii programul de navigare. 22. Deschidei aplicaia de e-mail Outlook Express i compunei o scrisoare. Destinatarul scrisorii are adresa ion@codec.ro, subiectul scrisorii este ataament, iar corpul scrisorii conine numele dvs. 23. Ataai scrisorii pictura salvat n punctul 20. 24. Trimitei scrisoarea i prsii aplicaia Outlook Express.

Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002 [Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001 [Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 20001. [Pat01],Patriciu, V.V., .a., Securitatea comerului electronic, ED. All, 2001 [Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. [Tom05], N. Tomai, Reele de calculatoare, structuri, programe, aplicaii, Ed. Risoprint, 2005. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com

38

MODULUL 2

ELEMENTE DE AFACERI ELECTRONICE(E-BUSINESS) Concepte de baz Pia electronic, afaceri electronice, comer electronic; Securitate, infrastructur, strategie, arhitectur de e-business; Client, server, cataloage; Customer Relationship Management(CRM); E-comerce, e-learning.

Obiective: 1. Definirea conceptelor: pia electronic, afaceri electronice, comer electronic; 2. Definirea nivelelor comerului electronic i comerului tradiional; 3. Alegerea infrastructurii de e-business; 4. Integrarea i dezvoltarea unui e-business; 5. Descrierea tehnologiilor de e-business. Recomandri privind studiul: 1. Sunt necesare cunotine teoretice minime de informatic, legate de funcionarea calculatorului i a sistemului de operare; 2. Sunt necesare deprinderi practice legate de editarea textelor cu ajutorul editoarelor de texte Word, WordPad, NotePad.

Rezultate ateptate: 1. Cunoaterea i stpnirea noiunilor legate de afaceri i comer electronic; 2. Studenii trebuie s fie capabili s aleag infrastrucura necesar unei afaceri electronice i elemente legare de tipul afacerii.

39

Unitatea 1 Introducere n e-business Obiective: 3. nsuirea unor cunotine privind tipurile de afaceri electronice; 4. Evidenierea principalelor avantaje ale afcerilor electronice. Noiuni cheie : e-business, avantaje, mdele de e-business(b2b, b2c, etc); E-auctioning, e-banking, e-commerce, e-directories, e-ingineering, elearning, e-mailing, e-marketing, e-supply, e-trading. CONINUTUL UNITII

2.1. Introducere n e-business Conceptul de e-business s-a nscut cu mult nainte de apariia Internetu-lui. Inc din anii '70, domeniul afacerilor asistate de calculator a devenit populat pentru reelele financiare. Diferite instituii (bncile) erau conectate prin intermediul unor reele private n vederea efecturii diverselor tranzacii cu sprijinul tehnologiei informaionale. Standartul EDI (Electronic Data Interchange) stipuleaz diverse formate universale de intereschimb de informaii. Odat cu apariia Internetului dimensiunea afacerilor electronice a crescut simitor. Termenul e-business a fost n premier folosit n 1997 de catre IBM, ce definete e-businessul ca fiind o modalitate de acces securizat, flexibil i integrat pentru desfaurarea diferitelor afaceri prin combinarea proceselor i sistemelor care execut operaii de baz ale afacerilor cu cele ce fac posibil gsirea informaiilor pe Internet". Teoretic, prin conectarea sistemului informatic pe Web, putem spune c dezvoltm un e-business, adic instruim "sistemul nervos central al afacerii noastre", dup spusele lui Bill Gates. La nceput a fost folosit termenul e-commerce, care a devenit, ulterior doar un aspect (important) al conceptului e-business.Un alt termen lansat de compania Hewlett-Packard n 1999 - e-service, desemnnd oferirea unor soluii complete pentru e-business, constituite din hardware, software i consultan.Internetul pune la dispoziie diferite forme de comunicaie, combinnd toate tehnologiile actuale ntr-un singur cadru de lucru n care-s integrate diferite dispozitive electronice (trimiterea unui fax pe Internet, recepionarea unui mesaj vocal, convertirea unui fax ntr-un mesaj e-mail i reciproc) ofer afacerilor posibilitatea de integrare mult mai facil. Tranzaciile pot fi efectuate prin telefonul mobil cu acces prin WAP. Ne putem conecta la Internet pentru a parcurge mesajele e-mail (wap.yahoo.com), sau pentru navigare i cutare informaii (wap.google.com). Adesea se vorbete despre e-business ca i despre utilizarea Internetului pentru a face afaceri. Acest lucru se ntmpl n mai multe moduri i anume: o companie primete o comand pentru un produs prin e-mail sau o cerere privind preurile tot prin e-mail sau cnd se acceseaz pentru afaceri un site de web pentru cumprturi , etc.

40

Se ntmpl adesea cnd un proprietarul unei afaceri s aplice pentru o licen (de exemplu n transport) la un departament din cadrul guvernului folosind Web-ul. De asemenea se pot face tranzacii bancare sau rezervri de cltorie on-line. De fiecare dat cnd un om de afaceri utilizeaz Internetul s conduc afacerea el face e-business. Termenul de e-commerce care este utilizat adesea, are o semnificaie mai restrns dect e-business. El se refer la utilizarea Internetului la comenzi i/sau pli pentru produse sau servicii. Deci e-comerce-ul este un subset al e-business-ului. Putem afirma deci c atunci cnd vorbim de e-business: - comunicm cu beneficiarii sau clienii prin e-mail; - trimitem e-mail la alte afaceri s comandm produse i servicii; - vindem produse sau servicii folosind Web-ul; - utilizm Web-ul s cutm informaii privitor la preuri, numere de telefon i cataloage de produse; - utilizm Web-ul pentru a cerceta tendinele n pia ; - utilizm site-ul nostru de Web pentru a furniza informaie privitor la afacerea noastr; - utilizm site-ul nostru de Web ca un mijloc de gestionare a informaiei n afacerea noastr; - utilizm Internet-ul pentru banking on line i s pltim sau s ni s plteasc; E-business-ul ofer oportunitatea de a ctiga mai muli clieni i de a comunica mai strns cu acestea. Pe web, fiecare afacere are o prezen total "nonstop", i indiferent dac afacerea este mic, medie sau mare, aceasta i poate ctiga clieni din ntreaga lume sau se poate adreasa unei clientele specializate. TI dau posibilitatea cunoaterii ct mai multor aspecte despre clieni i preferinele lor. Acesta conduce la realizarea facil a rapoartelor analitice privind procesele de afaceri. Internetul permite(ofer): - Costuri reduse pentru servicii de distribuie. Internetul scade costul distribuiei de informaii i le menine actualizate (www.amazon.com). Pe web, informaia poate avea i statutul de produs, comerul electronic migrnd de la vnzarea de bunuri palpabile la cea de date.(consultan, muzic, filme, software, etc.) - Migrarea de la o pia local la o pia mondial - necesit dezvoltarea un model viabil de afaceri; - Problema drepturilor de autor - nu se recomand etalarea pe web a unui anumit coninut fr a avea acordul autorilor; - Legalitatea - activitatea trebuie desfurat n condiii legale; - Securitatea - nerespectarea normelor de securitate si asigurare a confidenialitii duce la un eec timpuriu; - Viabilitate - procesele antrenate ntr-o afacere trebuie sa fie viabile. Etapele prezenei pe web- In prima etap compania i face simit prezena pe web prin intermediul unei pagini, fr a stabili o strategie clar- In cea de a doua etap, "sit web structurat" - sunt oferite informaii structurate, pentru care exist un motor de cutare dup cuvinte cheie, cadrul general al organizaiei, angajaii pot schimba mesaje ntre ei prin intermediul sistemului intern de pota electronic sau cu ajutorul listelor de discuii; - Compania ncearc s-i vnd informaii, bunuri, servicii, etc n maniera on-line (comenzi prin e-mail), dar sistemul nu este conectat direct la o baz de date disponibil pe web. Sistemul este lent, cost muli bani i nu este securizat.- Faza

41

"afacerilor electronice". Situl organizaiei este direct conectat la Intranetul acesteia, permind accesarea informaiilor din baza de date intern i utilizind protocoale securizate pentru a trensmite date ntre companie i clieni sau ctre ali parteneri de afaceri.- Utiliznd orice dispozitiv electronic (telefon celular, autoturism, chioc informaional) oamenii se vor putea conecta la datele unei companii i vor fi capabili de a trimite-recepiona informaiile dorite pentru a realiza afaceri electronice, fr a mai trebui s cunoasc adrese de situri web, nume de resurse, etc.- Utopica. "O singira lume- un singir computer", toate dispozitivele electronice ar fi interconectate ntre ele pentru a a crea o uria resurs informaional, la nivel mondial, Computerele ubique (noiunea ubiquitous computing, Mark Weiser,1991) ar schimba ntre ele orice tip de informaie, iar aplicaiile ar furniza informaii, fr ca utilizatorii s cunoasc proveniena lor. 2.2. Beneficiile e-business-ului Utilizarea efectiv a e-business-ului poate avea multe beneficii. Dintre acestea vom aminti doar cteva. a)Reducerea costurilor i eficiena operaional. Multe companii folosesc nc faxul, telefonul i scrierea de mn. Organizaiile care au adoptat e-business-ul i mresc beneficiile prin nlocuirea prelucrrii manuale cu prelucrarea automat, ceea ce duce la evidena stocurilor, pli mai rapide, etc. b) Creterea pieii i a numrului de beneficiari. Unul din marile beneficii ale Internet-ului const n faptul c ajut la lrgirea bazi de beneficiari cu un cost relativ redus. Din ce n ce mai muli oameni acceseaz Internet-ul i devin utilizatori fideli ai lui ceea ce face ca s creasc proporional i baza de beneficiari ai celor ce folosesc Internetul pentru afaceri. c)Uurina oamenilor de a face afaceri cu noi. Prin planificarea, proiectarea i realizarea unui site de Web facem ca: beneficiarii, vizitatorii, furnizorii, distribuitorii sau asociaii s realizeze mai uor afaceri cu noi i bineneles noi cu ei. d)Imbuntirea marketingului i a promovrii. Desigur proiectarea, implementarea i meninerea unui website poate fi o excelent unealt de promovare. Promovarea unei afaceri pe Web este mai bun dect formele de promovare tradiionale. De asemenea este uor de a folosi acest form de promovare mpreun cu alte forme de promovare. d) Venirea n ntmpinarea necesitilor i ateptrilor beneficiarilor. Beneficiarii sunt definii n termenii de ore deschise i oportunitate prin accesul on line la afacerea noastr 24 de ore pe zi, apte zile pe sptmn. Avnd un Website i utiliznd e-mail-ul ne ajut s venim n ntmpinarea doleanelor beneficiarilor i-i ncurajeaz pe acetia s ne contacteze pentru oportunitile lor. e) Concentrarea asupra crerii de produse i servicii. Una din cele mai importante consecine a utilizrii efective a Internet-ului const n faptul c reduce timpul necesar conducerii pentru sarcinile administrative , aceasta putdu-se astfel concentra aspra optimizrii crerii de bunuri i servicii pentru beneficiari i creterea vnzrilor. f) Relaia cost plan de e-business. Dac nu ai un plan de e-business i nu ai o prezen credibil on-line se pot pierde oportuniti i s nu se poat reduce costurile. g) Ajutorul e-business-ului privind oportunitile de afaceri. Integrarea Internetului n practica muncii zilnice ajut organizaia privind oportunitile i scopurile afacerii.

42

2.3.Modele de e-business. 1.In cadrul unei organizaii, zona de influen a afacerilor electronice este Intranetul. Intranetul se bazeaz pe standartele Internetului pentru comunicaia ntre sisteme de calcul. Personalul conectat la Intranet poate avea acces la siturile web specifice unor departamente din cadrul organizaiei. Aceste situri sunt separate de Internet prin intermediul unor metode de securitate (firewall - pentru filtrarea orice informaie referitoare la datele interne), asfel nct pesoanele din afar s nu aib acces la informaiile private. Angajaii companiilor Sun, Apple, Microsoft au la dispoziie un sit web Intranet, prin care obtin informaii curente i plaseaz comenzi on-line, eliminnd timpul i costurile aferente apelurilor electronice. In funcie de politicile de securitate i de infrastructura reelei, angajaii pot avea acces de pe Internet la reeaua privat, folosind protocolul VPN (Virtual Private Protocol). 2. Business-to-business (B2B) reprezint modelul care ncearc utilizarea tehnologiilor bazate pe web pentru a conduce afaceri ntre dou sau mai multe companii. Pot fi dou subtipuri:- exist un contact de parteneriat ntre companii;exist o pia electronic (e-market) n care internacioneaz mai muli cumprtori i mai muli vnzatori. 3. Business-to-consumer (B2C). Cumprtorul utilizeaz un navigator web pentru a se conecta la situl web al vnztorului prin intermediul unui furnizor de servicii Iternet - ISP (Internet Service Provider). Vnztorul pune la dispoziie un catalog electronic (e-catalog) de produse sau servicii, sugestii i recomandri pentru produse, s pun la dispoziia cumprtorului cele mai uzuale forme electronice de plat. Vnztorul nu trebuie neaprat sa joace i rolul furnizorului sau al productorului bunurilor/serviciilor sau poate apela la furnizori multipli, etc. 4. Consumer-to-consumer (C2C) descrie colaborarea diferiilor utilizatori prin intermediul documentelor partajate, potei electronice, etc. 5. Consumer-to-data (C2D) - specific situaiile cnd utilizatorii au nevoie de cantiti nsemnate de date i folosesc diverse instrumente electronice pentru a le extrage. 2.4.Categorii de e-business. E-auctioning - licitaii electronice ww.eBay.com www.ricardo.com www.okazii.ro www.eeebid.ro 2. E-banking - tranzacii bancare electronice. Bncile electronice reprezint una din cele mai de succes afaceri on-line. 3. E-commerce - comerul electronic - vnzarea i comercializarea bunurilor i serviciilor prin intermediul tehnologiilor oferite de Internet. Beneficiile comerului electronic rezid n urmatoarele observaii:- este convenabil, siturile fiind operaionale 24 ore pe zi, 7 zile pe sptmn;- costuri interne mici, comerul electronic eliminind interaciunea dintre cumprtor i intermediarii tranzaciei;costuri sczute de procesare a tranzaciilor, metoda de plat electronic fiind mai puin costisitoare dect modul de plat prin monetar;- o cretere substanial a vitezei

43

procesului de vnzare. Companiile de e-commerce recepioneaza veniturile mai rapid dect n sistemul tradiional;- reducerea erorilor, procesarea automat producnd mai puine erori dect procesul de vnzare tradiional;- spaiul nelimitat - siturile de ecommerce putnd afia/indexa un numr nelimitat de bunuri i servicii;- prezena global crescut, compania putnd fi accesat (teoretic) de posibilii clieni din orice col al lumii;disponibilitatea informaiilor despre clieni. Existnd astfel posibilitatea de a studia preferinele unui client individual sau ale unui grup specific de clieni, de a modela afacerea dupa dorinele clientului sau de a schimba rapoarte analitice privind clientela - cea mai bun interaciune cu clientul. 4. E-directories - cataloage electronice - wite Pages (numere private de telefon), Zellow Pages (telefoane organizaii). 5. E-ingineering - ingineri electronic (Share point de la Microsoft sau sourceforge.net) 6. E-gambling - jocuri de noroc on-line www.pogo.com www.yone.com www.spookie.ro 7. E-learning - nvmnt prin Internet. Invarea i instruirea bazate pe web - Web-based learning-training www.brainbench.com www.timsoft.ro www.study.com Educaia ntr-o universitate virtual (Virtual University Education) www.OnlineLearning.net - Online Learning in SUAwww.uned.es - UNED in Spaniawww.athena.edu - Virtual Online University 8. E-mailing - mesagerie electronic 9. E-marketing - promovare electronic de produse/servicii 10. E-supply - aprovizionare pe Internet 11. E-trading (e-brokering) - aciuni pe Internet. Utilizatorul, posednd un cont de genul Internet Bank poate cumpra i vinde aciuni. Afaceri pe Web. Adrese adKnowledge Library: http://www.arahne.ro/akl/ Afaceri: http://www.afaceri.net Amazon: http://www.amazon.com BizOffice: http://www.bizoffice.com Business.com: http://www.business.com Copyright.com: http://www.copyright.com ebXML: http://www.ebxml.org eNews: http://www.enews.com IBM Web Services and UDDI: http://www-3.ibm.com/services/uddi/ OneBiz: http://www.onebiz.8m.net Open Card: http://www.opencard.org Open Travel: http://www.opentravel.org Smart Card Industry Association: http://www.scia.org Speed of Thought: http://www.speed-of-thought.com The Smart Card Resource Center: http://www.smart-card.org Universal Description, Discovery, and Integration (UDDI): http://uddi.microsoft.com/developer/default.aspx Web Marketing and E-commerce: http://www.wilsonweb.com Web Services: www.webservices.org ZDNet: http://www.zdnet.com/ecommerce

44

Unele modele sunt foarte simple. O firma produce bunuri sau servicii pe care le vinde cumparatorilor. Daca totul merge bine, veniturile din vanzari depasesc costurile operationale si firma realizeaza profit. Alte modele pot avea o structura mai complicate. Emisiile media sunt un bun exemplu. Programele radio si mai tarziu de televiziune au fost emise prin unde accesibile oricarui receptor pentru cea mai mare parte a secolului trecut. Emitatorul media este parte dintr-o retea complexa de distribuitori, creatori de programe, agenti de publicitate, ascultatori si privitori. Cine face bani si cati nu este intotdeauna clar de la inceput. Linia de final depinde de mai multi factori competitori. Comertul pe internet va da nastere unor noi feluri de modele de afaceri. Asta este sigur. Dar web-ul este de asteptat deasemenea sa reinventeze unele modele consacrate. Un exemplu perfect sunt licitatiile. Una din formele cele mai vechi ale brokerajului, licitatiile au devenit folosite la scara larga in toata lumea pentru a fixa preturi pentru articole de genul marfurilor agricole, instrumente financiare sau articole unice ca obiecte de arta si antichitati. Webul a popularizat modelul licitatiilor si a extins aplicabilitatea sa unei game largi de bunuri si servicii. Modelele de afaceri au fost definite si categorisite in diverse moduri. Aceasta este o incercare de prezentare a unei catalogari cuprinzatoare si convingatoare a modelelor de afaceri observabile pe web. Catalogarea propusa nu-si propune sa fie exhaustive sau definitive. Modelele de afaceri pe internet continua sa evolueze. Noi si interesante variatii sunt de asteptat in viitor. Categoriile primare de modele de afaceri discutate in tabelul de mai jos include:
1. 2. 3. 4. 5. 6. 7. 8. 9. Brokeraj Promovare Infomediere Negustorie Productie (Directa) Afiliere Comunitate Subscriere Utilitate

Modelele sunt implementate intr-o varietate de moduri, asa cum sunt descrise mai jos cu exemple. Mai mult, o firma poate combina diferite modele ca parte a strategiei sale generale de afaceri pe Internet. De exemplu, nu este ceva neobisnuit pentur afacerile de tansport in bune conditii sa amestece modele de promovare cu cele de subscriptie. Modelele de afaceri au devenit recent de o importanta mai mare ca o forma de proprietate intelectuala ce poate fi protejata printr-o licenta. Astfel, modelele de afaceri (sau mai amplu vorbind, metodele de afaceri au cazut tot mai mult pe taramul legii licentei. Au fost acordate licente de metode de afaceri referitoare la comertul electronic. Dar ceea ce e nou si neobisnuit pentru un model de afacere nu este intotdeauna clar. Unele dintre cele mai remarcabile licente pot fi atacate in instanta.
Tipul modelului Modelul Brokeraj Descriere Brokerii sunt creatori de piete: ei aduc cumparatorii si vanzatorii la un loc si faciliteaza tranzactiile. Brokerii joaca un rol frecvent in pietele

45

(Brokerage Model)

afacere la afacere (B2B business to business), afacere la consumator (B2C business to consumer) sau consumator la consumator (C2C consumer to consumer). D3e obicei brokerul aplica o taxa sau un comision pentru fiecare tranzactie pe care o intermediaza. Formula de calcul a taxelor este variabila. Modelele de Brokeraj include: Schimburi pe piata (Marketplace Exchange) ofera o varietate completa de servicii ce acopera procesul de tranzactie, de la evaluarea pietei la negociere si desavarsire. Schimburile opereaza independent sau sunt sustinute de un consortiu industrial. [Orbitz, ChemConnect] Savarsirea cumpararii / vanzarii (Buy / Sell Fulfillment) se refera la ordinele de cumparare sau vanzare ale consumatorilor privind produse sau servicii, incluzand termeni precum pret si livrare. [CarsDirect, Respond.com] Sistemul de colectare a cererilor (Demand Collection System) modelul licentiat spune pretul tau initiat de Priceline.com. Cumparatorii prospectanti fac o oferta (licitatie) finala pentru un bun sau serviciu specificat, iar brokerul se ocupa de desavarsirea operatiunii. [Priceline.com] Broker licitant (Auction Broker) coordoneaza licitatii pentru vanzatori (individuali sau negustori), Brokerul taxeaza vanzatorul cu o taxa prestabilita si cu un comision variabil in functie de valoarea tranzactiei. Licitatia variaza larg in functie de reguli de ofertare si licitare. [eBay] Broker tranzactionar (Transaction Broker) ofera un mechanism de plata de tipul a treia parte pentru cumparatori si vanzatori pentru realizarea unei tranzactii. [PayPal, Escrow.com] Distribuitor (Distributor) este o operatiune de catalogare ce face legatura intre un numar mare de producatori cu cumparatori de cantitati variabile. Brokerul faciliteaza tranzactiile afacerii intre distribuitorii fransizori si partenerii lor comerciali. Agent de cautare (Search Agent) un agent software sau robot folosit pentru gasirea pretului si disponibilitatii unui bun sau serviciu specificat de comparator, sau sa localizeze unde se gasesc informatii despre acesta. [MySimon, DealTime] Piata virtuala (Virtual Marketplace) sau mall virtual, un serviciu de gazduire pentru piete online care stabileste structura, listatari lunare si / sau tarifele tranzactiilor. Poate oferi de asemenea tranzactii automate si servicii de marketing associate. [zShops si Merchant Services at Amazon.com] Modelul Promovare web este o extensie a modelului traditional de emisie media. Emitatorul, in acest caz, un site web, ofera continut (uzual, dar nu obligatoriu, gratuity) si servicii (ca e-mail, chat, forumuri) combinate cu mesaje promotionale sub forma unor bannere

Modelul Promovare (Advertising Model)

46

promotionale. Bannerul promotional poate fi principala sau singura sursa de venit pentru emitator. Emitatorul poate fi un creator de continut sau un distribuitor de continut creeat de altcineva. Modelul Promovare functioneaza numai cand traficul privitorilor este mare sau foarte specializat. Portal de obicei un motor de cautarecare poate contine si un continut variat sau servicii. Un volum ridicat al traficului de privitori face promovarea profitabila si permite diversificarea in continuarea serviciilor siteului. Un portal personalizat permite creearea interfatei si a continutului dupa preferintele utilizatorului. Un portal nisa cultiva un bine definit utilizator demografic. [Yahoo!] Clasificari (Classifieds) prezinta articole de vanzare sau cautate pentru cumparare. Taxe pentru vizionare sunt obisnuite, dar acolo pot fi si taxe pentru membrii. [Monster.com, Match.com] Inregistrarea utilizatorilor (User Registration) site bazat pe continut, gratuit la accesare dar care solicita utilizatorilor sa se inregistreze si sa ofere datele lor demografice. Inregistrarile permit o evaluare ulterioara a obiceiurilor utilizatorilor si astfel genereaza informatii cu valoare potentiala in programarea campaniilor promotionale. [NYTimes Digital] Promovare contextuala (Contextual Advertising) producatori de gratuitati ce leaga reclamele de produsele lor. De exemplu, o extensie a browserului care ofera automat autentificari si completari de formulare, ofera de asemenea legaturi promotionalesau pop-upsuri in timp ce utilizatorul navigheaza pe web. Promovarile contextuale pot vinde promovare tintuita, bazata pe obiceiurile de navigare ale utilizatorilor individuali. [Gator, WhenU, eZula] Promovare bazata pe continut (Content-Targeted Advertising) initiata de Google, ea extinde precizia promovarii in cadrul cautarii catre restul webului. Google identifica intelesul unei pagini web si apoi ofera automat reclame relevante cand un utilizator viziteaza acea pagina. [Google, Sprinks (ContentSprinks)] Inromercials reclame animate pe toata suprafata ecranului sunt plasate la intrarea unui site, inainte ca utilizatorul sa aiba acces la continutul dorit a fi vazut. [CBS MarketWatch] Ultramercials reclame online interactive care solicita utilizatorul sa raspunda intermittent pentru a-si croi drum printre mesaje inainte de a ajunge la continutul dorit. {Salon in cooperare cu Mercedes Benz] Datele despre consumatori si obiceiurile lor de consum sunt valoroase, mai ales cand informatia este analizata cu atentie si utilizata pentru stabilirea campaniilor de marketing. Datele despre producatori si produsele lor colectate independent sunt folositoare pentru cumparatori cand acestia au in vedere o achizitie.Unele firme functioneaza ca Infomediatori (intermediari ai informatiilor) ajutandu-i pe cumparatori si / sau vanzatori in intelegerea unei piete date.

Model Infomediator (Infomediary Model)

47

Retele de promovare (Advertising Networks) amplasati bannere publicitare unei retele de siteuri member, astfel promovarea realizand desfasurarea unor mari campanii de marketing. Retelele publicitae colecteaza date despre utilizatorii web ce pot fi folosite pentru analiza eficientei marketingului. [DoubleClick] Servicii de masurare a audientei (Audience Measurement Services) agentii de cercetare a pietei audientei online. [Nielsen / / Netrating] Marketingul stimulentelor (Incentive Marketing) program de loializare a cumparatorului ce ofera stimulente cumparatorilor precum puncte rascumparabile sau cupoane pentru efectuarea cumparaturilor de la detailisti asociati. Datele colectate despre cumparatori sunt folosite pentru promovari catre tinte stabilite. [Coolsavings, MyPoints, Greenpoints] Metamediator (Metamediatory) faciliteaza tranzactii intre cumparatori si vanzatori prin oferirea unor informatii cuprinzatoare si servicii specifice, fara sa fie implicate direct in schimbul efectiv de bunuri si servicii intre parti. [Edmunds] En-grossisti si detailisti de bunuri si servicii. Vanzarile fot fi facute dupa liste de preturi sau prin licitatii. Negustor virtual (Virtual Merchant) sau e-vanzator, este un negustor cu amanuntul ce opereaza numai pe web. [Amazon.com] Negustor catalog (Catalog Merchant) afacere prin comanda postala cu un catalog bazat pe web. Combina posta, telefonul si comanda online. [Lands End] Apasa si tencuiala (Click and Mortar) institutie traditionala endetail caramida si mortar cu prezentare web. [Barnes & Noble] Vanzator Bit (Bit Vendor) un negustor ce are de-a face numai cu produse si servicii digitale si, in forma ei cea mai pura, desfasoara atat vanzarile cat si distributia pe web. [Apple iTunes Music Store] Fabricantul sau modelul direct este destinat ca prin puterea webului sa permita producatorului (o companie ce realizeaza produse sau servicii) sa gaseasca cumparatori direct si astfel sa comprime canalul de distributie. Modelul fabricantului poate fi bazat pe eficienta, imbunatatirea serviciilor oferite clientilor si o mai buna intelegere a preferintelor acestora. [Dell Computer] Achizitie (Purchase) vanzarea unui produs in care dreptul de proprietate a acestuia este transferat catre comparator. Concesiune (Lease) in schimbul unei taxe pentru chirie, cumparatorul primeste dreptul de folosinta asupra produsului sub incidenta termenilor de folosinta conveniti. Produsul este returnat vanzatorului la expirarea acordului sau in alte conditii determinate. Un tip de accord poate include dreptul de achizitie la expirarea concesiunii.

Modelul Negustoresc (Merchant Model)

Modelul fabricantului (direct) Manufacturer (Direct) Model

48

Licenta (License) vanzarea produselor ca implica numai transferul catre comparator a dreptului de utilizare, in concordanta cu termenii de folosinta conveniti. Drepturile de proprietate raman producatorului. (licentele software) Continut integrat de marca (Brand Integrated Content) in contrast cu abordarea continut sponsorizare (modelul promovare), continutul integrat de marca este creat de insusi fabricantul cu singurul scop de a pozitiona produsul. [bmwfilms]. In constrast cu portalul generalizat, care cauta sa conduca un mare volum de trafic catre un site, modelul afilierii, ofera oportunitati de achizitie oriunde navigheaza oamenii. Aceasta se realizeaza prin oferirea unor stimulente financiare (sub forma unui procent din venituri) siteurilor partenere affiliate. Afiliatii ofera ancore de cumparare catre fabricanti. Este un model de plata pentru performanta daca un afiliat nu genereaza vanzari , el nu reprezinta costuri pentru fabricant. Modelul afilierii este inerent bine potrivit pentru web, ceea ce explica popularitatea sa. Variatiile includ, schimburi de bannere, plati pe accesari si programe de impartire a veniturilor. [Barnes & Noble, Amazon.com] Schimb de bannere (Banner Exchange) bannere comerciale plasate in reteaua de siteuri affiliate. Plata pe accesare (Pay-per-click) site ce plateste afiliatii pentru accesarea de catre utilizator a siteului sau. Impartirea veniturilor (Revenue Sharing) ofera un comision procent din vanzaribazat pe accesarea utilizatorului Fiabilitatea modelului comunitateeste bazat pe loialitatea utilizatorilor. Utilizatorii fac o mare investitie atat in timp cat si in afectivitate. Veniturile pot fi bazate pe vanzarea produselor sau serviciilor sau pe contributii voluntare Sursa deschisa (Open Source) software creeat voluntary de catre o comunitate globala de programatori care impart un cod deschis. In locul licentierii codului pentru o taxa, sursa deschisa se bazeaza pe venituri generate de servicii asociate ca integrarea sistemelor, suportul produselor, tutoriale si documentatii pentru utilizatori. {Red Hat] Emisie publica (Public Broadcasting) modelul contributiei utilizatorilor folosit de emitatorii radio TV non profit extins la nivelul webului. Modelul este bazat pe creearea unei comunitati de utilizatori car sustin siteul prin donatii voluntare. [The Classical Station (WCPE.org)] Retele de stiinta (Knowledge Networks) site de discutii ce ofera o sursa de informatii bazata pe impartirea experientei intre profesionisti. [AllExperts] Utilizatorii platesc o taxa periodica zilnica, lunara, anuala pentru a subscrie la un serviciu. Nu este neobisnuit pentru siteuri sa combine

Modelul afilierii (Affiliate Model)

Modelul comunitate (Community Model)

Modelul subscrierii

49

(Subscription Model)

continutul gratuit cu continutul premium ( abonati sau numai pentru membri). Taxele de subscriere nu tine cont de rata de utilizare. Modelele de subscriere si cele de promovare sunt combinate frecvent. Servicii de continut (Content Services) ofera continut text, audio sau video utilizatorilor care subscriu contra unei taxe pentru a avea acces la serviciu. [Listen.com, Netflix] Servicii pentru retele persoana la persoana (Person to Person Networking Services) sunt conductori pentru distributia unor informatii oferite de utilizatori, cum sunt persoanele care cauta fosti colegi de scoala. [Classmates] Servicii de incredere (Trust Services) apar sub forma unor asociatii de membrii care respecta un regulament explicit de conduita si in care membrii platesc o taxa de subscriere. [Truste] Furnizori de servicii Internet (Internet Services Providers) ofera conexiune in retea si servicii anexe pe baza unui abonament lunar. [America Online] Modelul utilitar sau la - cerere este bazat pe utilizarea masurarii sau a abordarii plateste pe parcurs. Diferit fata de serviciile cu subscriere, serviciile masurate sunt bazate pe ratele folosirii nete. Traditional, masurarea a fost utilizata pentru serviciile esentiale (electricitate, apa, servicii telefonice la distanta). Furnizorii de servicii Internet (ISPs) din unele parti ale lumii opereaza ca utilitari, taxand clientii pentru minutele de conexiune, in opozitie cu modelul de subscriere usual in Statele Unite [IBM] Folosinta masurata (Metered Usage) masoara si taxeaza utilizatorii functie de utilizarea neta a serviciului. Subscrieri masurate (Metered Subscriptions) permite abonatilor sa aiba acces la continut in limite prestabilite (numar de pagini vizionabile). [Slashdot]

Modelul utilitar (Utility Model)

2.5. Intermedierea pe Internet n abstractul ciberspaiului de desfurare a E-business-ului, este c intermediari nici nu mai exist n forma n care suntem obinuii noi s-i regsim; Eintermediarii, dac putem s-i numim aa, nu mai sunt cei care efectueaz pentru furnizorul-productorul de bunuri i servicii, anumite funcii care pentru acesta ar nsemna timp i bani n plus; n ciberspaiu, intermediarii sunt de factur pur virtual, mai exact se nate o nou clas de intermediari, proprii erei informaionale i care ne ajut s intrm i s existm ntr-o lume n care cei mai muli nu tiu i nu neleg cum s se descurce. Astfel, E-intermediari pot fi numii, programatori independeni sau incorporai n firme specializate care produc i furnizeaz sisteme informatice la cheie la cerere pentru e-business, e-commerce, web design, providerii de servicii de Internet, instituiile financiare virtuale (bnci, cash-exchange, burse), etc.

50

Dei cei mai muli dintre ei nu apar fizic n lumea real, ei exist i fac posibil desfurarea activitilor online, a afacerilor virtuale, iar fr ei ciberspaiul ar fi mai mult dect o jungl pentru majoritatea dintre noi, indiferent de mrimea firmei, a contului n bnci i a poziiei pe o scar social efemer. Astfel, putem considera c mediul digital aduce cu sine dezintermedierea din punct de vedere tradiional, odat cu generarea unei categorii specifice acestui mediu i care preia caracterul acestuia, E-intermediarii sau n cazul organizaiilor mai mari intermediari corporativi digitali.

51

Unitatea 2 Elemente preliminarii de e-business la pornirea unei afaceri Obiective: 1. nsuirea unor cunotine privind alegerea infrastructur la pornirea unei afaceri electronice; 2. Alegerea unui ISP i a unui nume de domeniu. elementelor de

Noiuni cheie : ISP, nume de domeniu, caracteristici hard, softuri, dispozitive periferice, memorie extern, colarizare. CONINUTUL UNITII

2.5. Elemente preliminarii de e-business la pornirea unei afaceri Pentru a utiliza e-business-ul n cadrul unei afaceri avem nevoie de: a) Calculator/calculatoare care s fie legat/legate la Internet pe o legtur sigur i la o vitez acceptabil; b) Soft pentru calculator/calculatoare care s permit folosirea e-mail-ului, navigarea pe Web, gzduirea de pagini Web i protecia softului calculatorului; c) Un contract cu un ISP(Internet Service Provider); d) colarizare pentru utilizarea eficient a echipamentului i softului. 2.5.1. Ghid pentru alegerea unui calculator i a softului O data ce v-ati decis s cumprai un calculator nou , procesul urmtorilor patru pai este o cale de a v asigura c facei alegerea cea mai bun . 1.Determinati tipul calculatorului de care aveti nevoie Cum veti utiliza calculatorul? Este un calculator pentru acasa , serviciu ,afaceri , sau folosire grafica ?Dorim s fie portabil sau nu? Tipul ideal de calculator variaza de modul cum va fi folosit. 2.Determinati atributele care le vreti pentru noul dv. calculator Cat timp veti tine calculatorul ? Poate va este bine cu un calculator care are un CPU lent daca v-ati planuit sa va inlocuiti calculatorul in 2,3 ani ,sau daca sunteti doritor sa schimbati placa de baza cand devine invechita. Care sunt cerintele dvs. Multimedia? Care este gradul de cunostiinta al dvs. despre calculatore / interesele tehnice / gradul de rabdare ?-Dac sunteti relativ neexperimentai sau dac nu vreti s v petreceti mult timp cu calculatorul . 3.Alegeti un model specific (sau ingustati lista cu 2 sau 3 modele) Aplicati cele de mai sus pentru tipul/tipurile de calculator/calculatoare disponibile pentru vanzare. i astfel restrngei numrul opiunilor. 4.Gasiti cel mai bun magazin care vinde cu amanuntul si cumparati-va un calculator

52

Cutai oferte online si offline cu amnuntul pentru a putea achizitiona calculatorul i serviciile dorite la cele mai bune standarde. Tipuri: 1.Sisteme pentru acasa: -tipic sunt folosite pentru navigarea pe internet, pentru a prelucra date , a crea simple imprimari , a administra finantele personale si a juca jocuri fundamentale. Sistemele tipice -privind viteza tactului de baz> 1,5GHz Pentium xx ; -memoria cache a microprocesorului-ct mai mare ; -capacitatea de stocare a hard-discului>zeciGB ; -capacitatea memoriei interne>512Mb ; -unitate CD(RW) sau DVD (cu opiuni DVD+RW, sau DVD-RW). 2.Sisteme pentru serviciu are toate facilitatile sistemelor pentru casa doar ca acest sistem cere in plus abililitatea de a administra analize scrise mai sofisticate,software contabil,vanzari de sisteme manageriale , programe cu sisteme de baza, anunturi publicitare si grafice. Sistemul configuratiilor va fi similarcu sistemul pentru acasa cu CPU mai rapid. 3.Sisteme pentru afaceri se intinde de la un capat slab de 2.4 GHz Celeron la un capat puternic de 3.2 GHz (si mai puternic) Pentium IV. Sistemul tipic pentru afaceri are 40 gigabiti (sau mai mult) de spatiu pe disc, memorie intern RAM peste 256 MB,retea de jocuri si software de afaceri( ex:procesorul pentru Word , programul pentru imprimanta si aplicatii pentru publicari anunturi ). 4.Sisteme grafice cu ( high-end ) puternic- sunt angrenate pentru consumatorii cu cerinte multimedia intensive, ca si pentru jocuri sofisticate, sau pentru cei care vor sa creeze fotografii digitale de inalta calitate 3D grafice,video, sau audio.Aceste masinarii sunt, tipic, cele mai rapide masinarii disponibile publicului , ex:3 GHz Pentium IV,cu 512 MB de memorie, disk-drivere cu mai mult de 80GB de spatiu, DVD playere, inalte si accelerate grafice de jocuri cu memoria video intre 128 MB si 256 MB si sisteme audio sofisticate. Atributele specifice considerate sunt listate mai jos. Atribute: Driver-ul pentru discheta un standard (dispozitiv) pentru stocare folositor in salvarea informatiilor si transferarea de la un PC catre altul. Majoritatea calculatorelor au driver-ul standard de 3.5. Driver-ul pentru CD dispozitiv de stocare ce foloseste discurile compacte (blankurile). Driverele au viteze variate masurate relativ cu un audio CD player.Majoritatea sistemelor noi au viteze intre 30 si 40X.Cateva CD drivere sunt CD- RW, asta insemnand ca pot citi, scrie sau sterge informatii de pe CD-uri (asta cere CD-uri speciale). Unitatea centrala de procesare ( CPU ) creierul calculatorului.Doua determinante majore a puterii calculatorului sunt : tipul CPU-lui si viteza ceasului. Tipurile de CPU sunt Celeron, Pentium IV , Pentium M,etc.Manufacturile include Cyrex, AMD si Intel.CPU-ul este asezat in placa de baza. DVD un dispozitiv de stocare care poate citi discurile video DVD ca si CD-urile audio si software.DVD RW-cu toate opiunile, permit inregistrarea DVD-urilor. Sloturile ( deschizaturile ) de expansiune in deschiderea placii de baza pentru adaugarea conectarilor PCI, AGP, sau ISA .Periferia componentului interconectat (

53

PCI ) este o interfata care furnizeaza rapid comunicatia cu CPU si capacitataea de a intra in conectare si de a porni. Portul de accelerare grafica ( PAG ) este un port cu o viteza ridicata , proiectata pentru grafice de 3 D si are abilitatatea sa foloseasca memorie mare pentru grafice . Industry Standard Arhitecture ( ISA ) este o interfata standard care nu este atat de rapida precum PCI sau USB. Monitorul display-ul calculatorului. Network Interface Card ( NIC ) plac de extensie care permite conectarea la reelele locale ( LAN ) prin cablu(Fast Ethernet, Gigabit Ethernet). Plac pentru reele locale fr fir de tip corespunzoare standardului IEEE802.11n(ce permite viteze medii de peste 150Mb/s). Porturi conectori la sursele exterioare .Exemplele include cele de tip : serial, paralel si USB. USB se astepta sa inlocuiasca pe cele de tip serial si paralel. Majoritatea calculatorelor noi au doua porturi USB. Daca va planuiti sa va conectati la o sursa ( device ) multimedia ca si un MP 3 player sau o camer de luat vederi ( camcorder ) veti dori o interfa i-Link( firewire ) IEEE 1394 port ;acest tip de port este mult mai rapid decat un USB. Modem dial-up sursa de comunicatie care transmite date peste linii de date. Un modem fundamental astazi transmite date incepand cu 56.6 kbs la liniile standard de telefonie. Modem de band larg, folosesc linii telefonice speciale , cabluri sau sateliti pentru transmiterea datelor . (Echipamente de redare ) (Card) a sunetului un (card ) de expansiune care furnizeaza capabilitatile audio. Acceleratoare Grafice un ( card ) video cu unicul sau procesor destinat sa administreze inalte grafice. Servicii si suporturi tehnice tipul de suport conditionat de manufacturarea sau vanzarea cu amanuntul furnizata dupa vanzare. Incercati sa sunati la numarul suport de telefon pentru a testa cat timp sunteti pus la curent cu toate amanuntele. Daca ceva nu functioneaza corect la calculator de unde pot fi cerute servicii ? Modele si marci specifice : Pentru compararea modelelor specifice, va recomandam sa vizitati standurile dvs. locale. La un moment dat sunt de obicei doua sau trei magazine cu categorii in topul sistemelor de calculatoare.Cu viteza inovatiilor in puterea de procesare orice publicari vor deveni nelipsite de date in mai mult de cateva luni. Achiziionarea de soft cu licen sau gratuit(de ex. Linux) adecvat. 2.5.2. Conectarea la Internet Putem s folosim o legur normal de tip dial-up utiliznd linia telefonic Pentru o legtur rapid folosim banda larg, avnd mai multe opiuni : a)DSL sau folosirea liniilor digitale . Cel mai folosit sistem este ADSL(Asymetric Digital Subscriber Line). Se folosesc dou canale unul pentru voce i altul pentru date ceea ce permite utilizarea telefonului n acelai timp cu transmiterea de date. b)Utilizarea cablului TV(CATV). Acest sitem utilizeaz cablul TV pentru a furniza servicii de Internet. Este un sistem care se dezvolt arborescent i care poate s reduc banda n cazul unui mare numr de utilizatori. c)Utilizarea legturii prin satelit pentru legura la Internet. Se folosete mai laes pentru organizaii mari cu multe filiale.

54

d)Utilizarea legturilor fr fir(WLAN, WiMax, etc) e)Utilizarea liniilor digitale cu acces ISDN. Desigur e de preferat o legtur de band larg dar preul este mai mare, dar odat cu creterea concurenei preurile scad. Dup alegerea tipului de acces la Internet se alege furnizorul de servicii de acces la Internet(ISP) ISP-ul asigur -un calculator n localitatea noastr(numit server)la care ne conectm utiliznd un modem i prin care avem acces la Web ; -o adres de e-mail pentru noi, daca nu avem una pe un site gratuit; -Multe ISP-uri furnizeaz i hosting pentru site-uri de web i de asemenea asigur un nume de domeniu. Furnizorului de servicii Internet trebuie s-i punem intrebri precum : -dac ofer servicii dial-up sau de band larg ; -ce costuri percepe pentru instalare ; -ce costuri percepe pentru serviciile oferite si modul lor de calcul, n funcie de timp, de volum de date transferat, etc ; -ce viteze garanteaz(limita minim pentru upload i download) ; -dac poate crete capacitatea n caz de nevoie pentru dezvoltri ulterioare ; -ce fel de support ofer (mod de acces, timp de rspuns, etc) -termenii contractuali i condiiile de securitate oferite. Pentru a ne crea o adres de e-mail putem folosi serverul de mail al ISP, o adres pe un server free sau s achiziionm un nume de domeniu i s ne instalm un server de mail. Un nume de domeniu este necesar pentru a ne crea propriul server de Web pentru gzduirea paginilor de Web, soluie care este mai scump dar ofer avantajul faptului c nivelul de e-business este mai avansat pentru companie i are un nume unic pe Internet. Alt avantaj const n faptul c dac schimbm furnizorul de Internet se pstreaz numele de domeniu(ex : farmec.ro, etc.). E important s alegem o adres de mail i un nume de domeniu adecvat firme(dac este posibil similar numelui firmei).Numele de domenii se achiziioneaz de la autoriti abilitate(ICT-Institutul Central de Comunicaii pentru Romania). E bine s fie o relaie direct ntre numele companiei sau afacerii i numele de domeniu i apoi toate acestea s fie mrci nregistrate. Apoi odata ales i acceptat de autoritatea de reglementare, numele de domeniu acesta va fi nregistrat. Urmtoarea etap este scolarizarea personalului. O ultim etap esenial este asigurarea securitii pentru opiunea de e-business a afacerii i anume: procedurile de lucru, protecia mpotriva viruilor informatici, ziduri de protecie(firewall), salvarea datelor din timp n timp, dezvoltarea unui sistem de creare a parolelor, instruirea personalului privitor la elementele de asigurare a securitii. Dup aceti pai putem trece la realizarea Website-ului pentru e-business trend prin etapele principale pentru planificarea, realizarea, implementarea i ntreinerea unui site de e-business pentru o afacere.

55

Rezumat Termenul e-business a fost n premier folosit n 1997 de catre IBM, ce definete e-businessul ca fiind o modalitate de acces securizat, flexibil i integrat pentru desfaurarea diferitelor afaceri prin combinarea proceselor i sistemelor care execut operaii de baz ale afacerilor cu cele ce fac posibil gsirea informaiilor pe Internet". Teoretic, prin conectarea sistemului informatic pe Web, putem spune c dezvoltm un e-business, adic instruim "sistemul nervos central al afacerii noastre", dup spusele lui Bill Gates. La nceput a fost folosit termenul e-commerce, care a devenit, ulterior doar un aspect (important) al conceptului e-business.Un alt termen lansat de compania Hewlett-Packard n 1999 - e-service, desemnnd oferirea unor soluii complete pentru e-business, constituite din hardware, software i consultan.Internetul pune la dispoziie diferite forme de comunicaie, combinnd toate tehnologiile actuale ntr-un singur cadru de lucru n care-s integrate diferite dispozitive electronice (trimiterea unui fax pe Internet, recepionarea unui mesaj vocal, convertirea unui fax ntr-un mesaj e-mail i reciproc) ofer afacerilor posibilitatea de integrare mult mai facil. Tranzaciile pot fi efectuate prin telefonul mobil cu acces prin WAP. Ne putem conecta la Internet pentru a parcurge mesajele e-mail (wap.yahoo.com), sau pentru navigare i cutare informaii (wap.google.com). Teme pentru verificarea cunotinelor 1. 2. 3. 4. S se evidenieze avantajele afacerilor electronice. S se aleag ISP-ul pentru o anumit afacere. S se compare serviciile de band larg oferite de ISP-uri. S se compare diverse tipuri de afaceri electronice.

Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002 [Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001 [Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 20001. [Pat01],Patriciu, V.V., .a., Securitatea comerului electronic, ED. All, 2001 [Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. [Tom05], N. Tomai, Reele de calculatoare, structuri, programe, aplicaii, Ed. Risoprint, 2005. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com

56

MODULUL 3

Planificarea i crearea unei afaceri electronice(a unui plan de ebusiness)


Concepte de baz Pia electronic, afaceri electronice, comer electronic; Securitate, infrastructur, strategie, arhitectur de e-business; Client, server, cataloage; Customer Relationship Management(CRM); E-comerce, e-learning.

Obiective: 6. Definirea conceptelor: pia electronic, afaceri electronice, comer electronic; 7. Definirea nivelelor comerului electronic i comerului tradiional; 8. Alegerea infrastructurii de e-business; 9. Integrarea i dezvoltarea unui e-business; 10. Descrierea tehnologiilor de e-business. Recomandri privind studiul: 3. Sunt necesare cunotine teoretice minime de informatic, legate de funcionarea calculatorului i a sistemului de operare; 4. Sunt necesare deprinderi practice legate de editarea textelor cu ajutorul editoarelor de texte Word, spreadsheetul Excel.

Rezultate ateptate: 3. Cunoaterea i stpnirea noiunilor legate de afaceri i comer electronic; 4. Studenii trebuie s fie capabili s aleag infrastrucura necesar unei afaceri electronice i elemente legare de tipul afacerii.

57

Unitatea 1 Introducere n e-business Obiective: 1. nsuirea unor cunotine privind principalele etape planificarea de afaceri electronice; 2. Intocmirea unui plan de e-business; 3. Intocmirea unui plan de buget pentru o afacere electronic,. privind

Noiuni cheie : planificare, cercetarea oportunitilor, oportuniti bancare, oportuniti privind comunicaiile, CRM, distribuia i logistica, marketingul i promovarea. CONINUTUL UNITII 3.1. Elemente preliminare ale planificrii Muli oameni de afaceri nu vor s adopte o nou strategie de afaceri, astfel nct deschid un nou birou sau magazin fr o planificare prealabil. Planificarea ne ajut ca realizm termene precise de timp, iar banii i energia n orice nou strategie s nu fie irosite. Fr un bun plan noua aventur poate eua datorit unor lucruri costisitoare ca timpul prea scurt, ateptrilor nerezonabile sau adoptrii unor aprecieri greite de la nceput. O planificare bun maximizeaz beneficiile afacerii i reduce riscurile cnd lucrurile nu decurg bine. Aceast seciune explic cum s se realizeze procesul de planificare, ce trebuie s conin planul de e-business, oportunitile i ncercrile, diverse nivele/tipuri de e-business i cum s le evalum. De exemplu este suficient vnzarea prin e-mail sau sunt necesare servicii on line pentru vnzarea produselor noastre. naintea nceperii planificrii trebuie s realizm o ntlnire cu cei ce avizeaz ebusiness-ul(banca, etc.) n domeniul dorit i care ne pot ajuta s rspundem la cteva elemente : -cum s planificm ; -cercetarea oportunitilor ; -luarea n considerare ale problemelor cheie ale planificrii; -ce nivel/tip de e-business este adecvat pentru noi ; -scrierea unui plan de e-business. 3.1.1. Cum s planificm Procesele de planificare trebuie s fie gestionate astfel nct s implice persoane care joac roluri importante n afacere sau care furnizeaz imporante sfaturi privitor la afacere. Pentru anumite firme foarte mici proprietarul/operatorul poate fi unica persoan care s dezvolte planul de e-business. Dar dac acesta este dezvoltat de o persoan sau un grup scopul este producerea unui document/plan de e-business i s se implementeze o planificare practic pentru revizuirea i actualizarea lui.

58

Gestionarea procesului de planificare nu este dificil, dar el cere o abordare diciplinat. Persoana responsabil pentru livrarea planului trebuie s stabileasc : -cine trebuie s fie implicat n acest proces ; de exemplu ntr-o microafacere putem avea proprietarul i contabilul, ntr-o organizaie mai mare poate fi un om de la management, de la contabilitate, de la marketing, de la vnzri, de la tehnic sau un expert dinafar ; -responsabilitile grupului de planificare ; -ce s includ planul ; -ce cercetri sunt necesare pentru a realiza planul ; -perioada de timp pentru livrarea planului ; -o comunicare intern privind planul pentru a fi informat fiecare privitor la plan ; -cnd i cum va fi revizuit i actualizat planul. (studii de caz: Ernst & Young, etc.) 3.1.2. Cercetarea oportunitilor Exist multe ci prin care Internetul poate fi utilizat s ajute o afacere i s o conduc zi de zi. Cnd dezvoltm un plan de e-business trebuie s cunoatem posibilitile pentru afacerea noastr i care din ele pot fi incorporate n planificarea noastr. Dup aceea zi de zi activitile afacerii pot fi dezvoltate prin utilizarea Internetului. E bine s fie explorate fiecare din acestea pentru a vedea daca ele sunt posibile pentru afacerea noastr, dac acestea pot fi ncorporate n planul de e-business (studii de caz) 3.1.2.1. Cercetarea oportunitilor privind sistemul bancar Aproape toate bncile i instituiile financiare ofer acces la anumite servicii prin Internet. Odat ce avem un nume utilizator i un cod PIN(Personal Identification Number) putem avea acces la sistemul bancar de oriunde i n orice moment al zilei i nopii. Internet banking-ul presupune utilizarea site-ului bncii pentru accesarea bncii. Nu trebuie s confundm Internet banking-ul cu e-commerce care este vnzarea de produse i servicii prin utilizarea unui Website sau prin e-mail. Printre cile posibile n care putei s utilizai Internetul pentru banking sunt : -schimbul de bani(obinerea de bancnote) ; -plata salariilor ; -transferul banilor ntre conturi ; -obinerea extrasului de cont(balana contului) ; -cercetarea ratelor sau a produselor bancare care ne intereseaz. Posibilele beneficii pentru afaceri sunt: -economisirea timpului fizic prin faptul c nu e necesar s mergem la banc i s stm la coad; -accesarea bncii nafara orelor obnuite de lucru, cnd avem nevoie, dac avem un calculator conectat la Internet; -obinerea informaiilor legate de balana contului de cte ori dorim ; -gestionarea mai uoar a diverselor conturi ; -gestionarea mai uoar a plilor facturilor.

59

Pentru aceasta ne uitm pe site-ul bncii folosind Internet-ul sau contactm banca pentru: -a vedea ce faciliti ofer o banc pentru Internet banking: -care sunt preteniile i ce beneficii avem pentru afacerea noastr; -ce echipamente(hard i soft) avem nevoie pentru a utiliza facilitile oferite; -ce elemente de ajutor sunt disponibile n utilizarea sistemului; -care sunt msurile de securitate. (studii de caz) 3.1.2.2. Cercetarea oportunitilor privind comunicaiile Internetul este o unealt(un mijloc) extraordinar de important pentru comunicaii cu clenii, furnizori, distribuitori, salariai ai firmelor i organizaiilor, agenii guvernamentale ,etc.. Comunicarea este n dou sensuri i Internetul furnizeaz multe oportuniti nu numai pentru dialogul n dou sensuri(ntre dou pri), dar i dialogul ntre multiple pri n acelai timp. Cele mai importante aciuni ce utilizeaz Internetul pentru comunicare includ: -primirea comenzilor i comanda furnizorilor ; -primirea cererilor pentru informaii i furnizarea lor prin email sau site-uri web; -scrisori electronice trimise ca fiiere ataate email-urilor, documente care pot apoi fi imprimate; -email-uri de alertare-dac utilizatorii permit acest lucru li se pot trimite mesaje de subscriere sau informaii de afaceri ; -invitarea utilizatorilor site-ului de web s ne contacteze pentru discuii de grup pe Website ; -conferine pe Internet-putem realiza videoconferine online cu conducerea sau clienii utiliznd tehnologia Internetului. -telefonia prin Internet-utilizarea Intenetului pentru convorbiri telefonice(skype, etc.) http://www.crt.net.au/etopics/voip.htm Pentru a afla unealta cea mai adecvat privind raportul calitate/eficiena pentru comunicaie trebuie s urmrim : -identificarea intei de audien cei mai importani oameni cu care dorim s comunicm ; -cercetarea preferinelor lor pentru mijloacele i modul de comunicare-de ex. ntreb beneficiarii dac accept primirea e-mail-urilor de alert sau comenzi prin e-mail ; -identificarea capacitilor tehnice pe care acestia le au pentru utilizarea e-mailurilor, website-urilor, conferinelor prin Internet, etc., viteza de conectare la Internet; -identificarea intei de audien i nivelul de experien privind Internet-ul ; -analiza simpl a raportului cost/beneficiu prin mijloacele de comunicaie alese i viabile pentru afacerea noastr-de ex compararea costurilor postrii unor scrisori promoionale cu costul utilizrii email-ului. (studii de caz) 3.1.2.3. Mangementul management) relaiei cu clienii (CRM-Customer relationship

CRM-ul este important pentru majoritatea afacerilor i de multe ori utilizeaz Internet-ul ca unealt pentru a folosi CRM-ul. Un Website poate fi configurat astfel

60

nct ori de cite ori un beneficiar l acceseaz sau trimite un e-mail afacerii prin website, softul urmrete i nregistreaz calea utilizatorului n site, nregistreaz ce pagini a accesat , ce informaii a descrcat i topica oricrui e-mail pe care acesta l-a trimis(de ex. informaiile cerute sau rezervarea unui bilet,etc.). Conducerea departamentului de vnzri i alii pot accesa acelai Website, de obicei folosind o parol pentru restricionarea accesului i s nregistreze zilnic activitatea cu clenii. Toate aceste informaii pot fi stocate, inclusiv cu elementele de legtur dintre ele(memorate) n baza de date central, astfel nct n orice moment s pot fi generate rapoarte cu informaii precum liste de clieni, preferinele lor individuale, ultima data cnd acestea au fost comunicate ntre noi i acetia precum i rezultatul cominicrii(cereri de produse, facturi, etc.). Aceste informaii pot fi utilizate s personalizeze comunicaia cu utilizatorii i permit alertarea acestora pentru renoirea subscrierilor, promoii speciale sau i informeaz pe acetia privitor la noi produse i servicii, tot timpul ntr-un timp util i pe o cale rapid. Pe de alt parte utilizarea Internet-ului pentru gestionarea relaiilor cu clienii poate fi o simpl list cu adresele de e-mail ce permite trimitere de scrisori la beneficiari(de ex.Outlook 2000). Anumite persoane ce se ocup cu gestionarea clienilor utiliznd Internetul sunt foarte importante pentru cele mai multe afaceri. Utilizarea CRM-urilor automatizeaz gestionarea relaiilor cu clienii i se ctig timp spre deosebire de modul de lucru la faa locului(face to face) sau prin telefon. De fapt utilizarea Website-ului nostru ca i un CRM poate apropia(dezvolta) relaia personalului cu clienii. Un exemplu simplu de CRM fr Website dar cu utilizarea Internetului este Microsoft Outlook2000. Pentru a determina efectiv relaia cost-eficient n utilizarea gestionrii relaiilor cu clienii trebuie s urmrim: -identificarea modului cum este implicat relaia cu clienii n afacerea noastr ; -realizarea unui brain-storming cu grupul care relaioneaz cu clienii privitor la necesitatea acestei relaionri, cile i beneficiile lor; -cercetarea dac beneficiarii preferai vor s primeasc e-mail-uri de alertare; -cercetarea modului n care Internetul poate asista gestionarea relaiei cu beneficiarii, ce soluii sunt sunt disponibile i dac dezvoltatorul nostru de web(web developerul) poate oferi aceste soluii; -identificarea capacitilor tehnice ale beneficiarilor care utilizeaz e-mail i site-uri de web privitor la vitez i modul de conectare la Internet; -identificarea daca inta de audien utilizeaz Internetul i dac le place s utilizeze e-mailul i website-ul n afacerea cu noi ; -analiza cost/beneficiu pentru soluia preferat CRM, adic determinarea valorii ateptate a beneficiilor datorit utilizrii CRM, determinarea variantelor de cost pentru diverse soluii precum i beneficiile ateptate. (studii de caz) 3.1.2.4.Distribuia i logistica Livrarea produselor la distribuitori sau beneficiari cnd i cum acetia conteaz pe ele i gestionarea logisticii livrrii este o parte vital multor afaceri. Un website poate fi utilizat de proprietarul lui i de beneficiari pentru:

61

- a vedea traseul pe unde unde trece informaia care va fi disponibil beneficiarilor(ex. fedex) ; -nregistrarea i raportarea la expediere i detalii de contabilitate; -pstrarea nregistrrilor stocurilor i inventarului i controlul privitor la beneficiarii care sunt capabili s cumpere, pentru a gestiona ateptarea lor i livrarea la timp i data ; -trimiterea automat de comenzi la furnizori pentru renoirea stocurilor cnd inventarierea detecteaz nivelul minim ; -promovarea vnzrii prin servicii de livrare foarte bune i probleme de asigurare ; - stocarea i distribuia , via Internet , a produselor, serviciilor precum documente, jocuri, bilete de toate tipurile(vezi bilete ale companiilor aeriene low-cost) i informaii. Pentru a determina cel mai bun raport cost-eficient prin utilizarea Internetului la gestionarea distribuiei produselor i serviciilor prin logistica stocurilor i inventarierea lor trebuie s lum n considerare urmtoarele : -chestionarea beneficiarilor notri dac ei doresc mai multe informaii privitor la disponibilitatea produselor i serviciilor, timpii de livrare i metodele de livrare. De exemplu trimiterea unui e-mail atunci cnd produsul care a fost achiziionat a fost expediat i confirmarea timpului i locului de livrare ; -determinarea dac procedura de actualizare este simpl sau necesit soluii sofisticate. O soluie simpl poate fi una prin care la un timp dat(de ex. n fiecare vineri) un membru al conducerii acceseaz Website-ul i actualizeaz detaliile produselor. Acest sistem e folosit mai ales cnd sunt puine produse, preurile lor nu se schimb des i disponibilitatea nu este o problem. Pe de alt parte exist sisteme automate urmate de afaceri care au sute de produse a cror pre i disponibilitate sunt schimbtoare. Pentru aceste afaceri poate crete costul la schimbarea stocului i inventarului de la unul offline ntr-unul online, prin care conducerea, distribuitorii, furnizorii i beneficiarii interacioneaz cu sistemul de control al stocurilor i inventar care se gsete pe Website(baza de date nu e pe harddiscul local ci pe serverul de Web i e actualizat direct pe acesta). Aceast soluie complet este corespunztoare afacerilor care au o baz de date a produselor online, iar una off line este ineficient prin riscurile care le implic privind coordonarea i consumul de timp. -investigarea cu conducerea, distribuitorii i furnizorii dac se obine un cost/beneficiu bun prin utilizarea Internetului, se ctig mai mult informaie privind controlul, cererile beneficiarilor, nivelurile stocurilor i disponibilitatea. In cost trebue incorporat distribuia i controlul logistic n Website , fiind justificat prin creterea relaiilor cu clienii i minimizarea pierderilor de vnzare prin lips n stoc. Pentru servicii i produse care pot fi livrate prin Internet se mai pot aduga : -determinarea ct de des listingul produselor i serviciilor privitor la descriere i cost e necesar s fie actualizate i ct de multe produse vor fi oferite ; -investigarea dac beneficiul de la vnzrile on-line vor fi mai mari dect costul de aprovizionare a acestei comenzi mpreun cu sistemul de livrare. 3.1.2.5. Exportul Dup cum am mai vzut Internetul e folosit pentru a face cunoscute produsele serviciile i mesajele noastre pentru restul lumii. Web-ul conecteaz

62

locurile/departamentele de vnzri cu restul lumii. Oricine de pe Pmnt(lume) care are acces la Internet poate n orice moment din zi i din noapte s acceseze Websiteul nostru i s citeasc despre produse i servicii , s le cerceteze(virtual), s pun ntrebri privitor la acestea le comande i s le plteasc. Distribuitorii i agenii pot s caute n toat lumea pentru a gsi produse i s le adauge pe acestea la cataloagele lor sau s caute parteneri strategici, n alt parte, pentru afacerea lor sau s vad dac noi suntem prezeni pe Web. Putem de asemenea s utilizm Intenetul pentru a cuta beneficiari, distribuitori, oameni de afaceri i parteneri strategici oriunde n lume. (studiu de caz-Ernst & Young) 3.1.2.6. Marketingul i promovarea Marketingul face produsele i serviciile disponibile pentru cumprtori i ncurajeaz oamenii s cumpere tot mai mult. De obicei marketingul presupune stabilirea unei imagini pentru afacere(numit logo) i o promoveaz prin folosirea reclamei i a altor mijloace care fac cunoscut consumatorilor compania i apoi dornici s cumpere produsele i serviciile. n scopul promovrii produselor i serviciilor se folosete tot mai mult Internetul. In 2002 18% din oamenii peste 16 ani foloseau Internetul pentru servicii online. Trebuie s ne consultm planul de marketing i s promovm afacerea noastr cu ajutorul mijloacelor oferite de Internet. Cile posibile prin utilizarea siteurilor de web i a email-urilor includ : -stabilizarea i chiar ntrirea numelui i imaginii companiei; -folosirea noului marketing pentru a obine noi beneficiari; -ajutarea meninerii beneficiarilor existeni prin furnizarea ctre acetia a unor informaii ajuttoare noi prin site-uri de web i email-uri; -crearea mai multor oportuniti pentru promovarea afacerii; -economisirea de timp i bani fat de activitile tradiionale de promovare(ex. emailul e mai iefitin dect sistemul potal) ; -monitorizarea comportrii beneficiarilor pentru a vedea ce cumpr i ce preferine au. 3.1.2.7. Furnizorii Achiziionarea de produse i servicii, care sunt necesare/cerute, unui birou/oficiu, magazin, farmacie sau afacere sunt parte din viaa de zi cu zi a afacerii. Cutarea furnizorilor i a locului de vnzare(care poate fi apropiat sau nu) necesit timp. Prin utilizarea mainilor de cutare n Internet, a directoarelor website-urilor afacerilor locale, i a Yelow Pages on line, se realizeaz o cercetare uoar i rapid privind furnizorii care satisfac opiunile solicitatorilor. Referitor la furnizor, prin folosirea unui site web, putem vedea modelele i linia de produse, calitatea, preul i onorariul, costul livrrii, disponibilitatea , termenii de plat, garaniile i serviciile oferite dup vnzare. Un mare numr de furnizori au liste de produse(cataloage) on-line i ofer/permit mijloace de comand i plat on line. Acesta este un mare avantaj

63

privind raportul cost/eficien : putem comanda oricnd dorim, la orice or, iar de pltit se poate plti on-line. Prin urmare se pot dezvolta politici n planul de e-business care pot fi revizuite la anumite intervale, prin Internet, privitor la pre, calitate, convenia, etc. cu furnizorii cureni. De asemenea se pot dezvolta politici n planul de business pentru acordarea de faciliti furnizorilor care folosesc comenzi on-line i de asemenea pltesc on line. 3.1.2.8.Gestionarea lanurilor de furnizare (aprovizionare) Un lan de furnizare este un grup de furnizori care mpreun realizeaz un produs sau un serviciu. Prima legtur ntr-un lan de furnizare se face adesea prin furnizarea unui produs sau serviciu de ctre o afacere unei alte afaceri n lanul pe care aceasta l prelucreaz. Eventual, lanul se termin cu o afacere de vnzare la terminarea produsului sau serviciului. Lanurile de furnizare constau, cel mai adesea, din afacere ctre afacere(busines to business-B2B). Tipic, lanurile de furnizare se dezvolt n timp,fiecare din participanii la afacere avnd istoria sa n utilizarea tehnologiei i a sistemelor legate de aceasta. n consecin, n multe lanuri de furnizare, datorit diversitii participanilor care intr n lan, exist un numr de calculatoare, stocuri, obiecte de inventar, softuri, pachete financiare i logistice. Uneori aceste pachete pot vorbi unele cu altele, dar cel mai adesea sunt incompatibile. Internetul poate contribui la reducerea costurilor participanilor la lanul de furnizare i la creterea satisfacerii beneficiarilor. Internetul este un sistem deschis(adic elementele componente pot fi interconectate i comunica ntre ele) astfel c site-urile Web pot prelua i trimite informaii de la/spre alte site-uri web. Acest mijloc face ca echipamentele de calcul, softul financiar sau stocurile i sistemele de inventariere s poat fi utilizate de afaceri n lanul de furnizare, dac interfeele Web sunt compatibile ntre ele. In acest caz este posibil eficientizarea i scderea costurilor. De obicei, pentru a ctiga, trebuie reexaminate: contabilitatea, stocurile, procedurile de control, etc. Adoptarea afacerii de tip e-business n managementul unui lan de furnizare este un pas important n desfurarea afacerii. El presupune un ir de schimbri fundamentale privind aspectele afacerii :tehnologia, practicile manageriale, logistica, contabilitatea, programarea produciei i prelucrarea informaiei i partajarea ei. n planificarea folosirii(extinderii) e-busines-ului pentru afacerea noastr trebuie s inem cont de urmtoarele : -s prezentm celorlalte afaceri din lan tehnologia noastr hard i soft, furnizorii de soft, pentru a evidenia(cunoate) oportunitile i ncercrile. -luarea n considerare a noii strategii a lanului de furnizare, dac este adecvat pentru afacerea noastr i pentru lanul de furnizare i compararea acestei strategii cu obiectivele afacerii noastre; -luarea n considerare a ce tehnologii i prelucrri va cere schimbarea afacerii i impactul acestora sau influena lor asupra furnizorilor i beneficiarilor n lanul de furnizare. -luarea n considerare a tendinelor viitoare n tehnologie, marketing i a ateptrilor beneficiarilor n realizarea planului nostru i faptul c toate acestea trebuie luate n consideraie nc de la nceput.

64

(studiu de caz) 3.1.2.9. Cercetarea i dezvoltarea Internetul poate fi utilizat ca un mijloc relativ ieftin i eficient pentru cercetarea i dezvoltarea de noi produse i servicii(R&D). Ca parte a procesului de cercetare i dezvoltare este important s se cunoasc ce tehnologii noi i relevante sunt disponibile sau vor fi, ce descoperiri tiinifice s-au fcut i ce idei inovatoare sau prelucrri au fost elaborate i care e impactul lor asupra planului companiei pentru noi produse i servicii. Ca parte a planului de e-business dezvoltm un proces de identificare i revedere sistematic a site-urilor de Web care sunt relevante pentru cercetare privitor la necesitile noastre. Acesta poate include revederea regulat a Website-urilor ce aparin : -industriei i asociaiilor profesionale; -companiilor individuale implicate n industrie; -competitorilor; -organizaiilor de cercetare; -unor publicaii(magazine) i periodice ale industriei; -universitilor i colegiilor; -organizaiilor tiinifice; -departamentelor gurvernamentale i ageniilor responsabile pentru dezvoltarea industrial , cercetare, dezvoltare i inovare(ex. www.nist.org pentru securitate, etc.). Multe din aceste site-uri ofer subscripii la anunuri de nouti(prin e-newsletter sau email). 3.1.2.10. colarizarea personalului Majoritatea organizaiilor ce fac educaie au site-uri de web i furnizeaz informaii, cursuri cu sau fr cost. Unele ofer cursuri on-line, cu sau fr cost. Acestea au avantajul c pot fi accesate de salariai oricnd, nefiind restricionai de ora, zon sau timp.(ex de site-uri pentru cursuri, universiti, http://www.courses.com.au/index.cfm, http://www.ntis.gov.au , etc.) (studiu de caz-Ernst & Young) 3.1.2.11. Legtura afacerii cu ageniile guvernamentale Statul de obicei ncurajeaz vnzarea i achiziionarea de produse i servicii prin Internet, ntruct acestea duc la dezvoltarea economiei unei ri, prin facilitile pe care le ofer oamenilor de afaceri. Unele agenii fac studii de prognoz pentru anumite domenii. Un numr de agenii gurvernamentale adopt e-comerce pentru avantajele pe care le ofer i pentru a face propagand noilor metode privind comerul. La noi s-a reglementat sistemul de licitatii electronice, eliberarea unor documente folosind Internetul pentru transportatori, etc. studiu de caz-Ernst & Young)

65

Unitatea 2 Crearea planului de e-business Obiective: 4. nsuirea unor cunotine privind principalele etape planificarea de afaceri electronice; 5. Intocmirea unui plan de e-business; 6. Intocmirea unui plan de buget pentru o afacere electronic,. privind

Noiuni cheie : planificare, cercetarea oportunitilor, oportuniti bancare, oportuniti privind comunicaiile, planul de buget, CRM, distribuia i logistica, marketingul i promovarea. CONINUTUL UNITII

3.2. Crearea planului de e-business n dezvoltarea planului de e-business e necesar s se in cont de mai muli factori cheie, n paralel, pentru c deciziile luate la apariia lui vor avea impact asupra altor probleme. 3.2.1. Inovarea Pentru ca Internetul s adauge valoare afacerii curente este nevoie de imaginaie i inovare i s mprtim aceste gnduri proprietarului afacerii pentru a identifica i anticipa toate oportunitile oferite de e-business, precum i ncercrile privitoare la afacere. De exemplu, ne punem ntrebarea dac o afacere puternic schimb societatea i economia dac Internetul i comunicaiile fac ca afacerea s opereze ntr-o lume global. Care este impactul asupra afacerii, a beneficiarilor i a furnizorilor? Ct de mare este impactul e-business-ului asupra tripletei: oameni, profit i mediu ? Acestea sunt n mare chestiunile i problemele pe care o organizaie trebuie s le aib n vedere n procesul de planificare. Se iniiaz o analiz SWOT(Strengths, Weaknesses, Oportunities and ThreatsTria(fora), Slbiciunea, Oportunitatea i Ameninrile). Este o cale de identificare a rspunsurilor la schimbrile mediului n care opereaz afacerea. Pentru aceasta trebuie s ne punem urmtoarele ntrebri: -ce informaii noi, produse i servicii vor fi posibile cu ajutorul site-ului web ?; -cum se schimb cererile i ateptrile utilizatorilor i beneficiarilor on-line i audiena lor?; -cine se poate ivi ca i competitor, datorit faptului c Internetul este fr bariere i costurile de intrare sunt mici la intrarea pe noua pia ;

66

-ce proceduri i prelucrri interne, dezvoltate de-a lungul timpului pentru conducerea afacerii noastre, n lume, pot fi mbuntite sau chiar nlocuite prin utilizarea Website-urilor ? De exemplu ce regndire a modului de lucru este posibil dac dorim s obinem o eficien sporit, satisfacia beneficiarilor i profit ? -ce noi legi, obiceiuri sociale i forme de consum se ivesc i la care trebuie s rspundem ? -ce impact va avea e-business-ul nostru n parteneriatele noastre curente i n altele noi, ce se pot ivi ? -ce se va ntmpla dac noi nu dezvoltm un plan de afaceri electronic(ebusiness)? 3.2.2. Integrarea cu sistemele existente n dezvoltarea unui plan de afaceri(e-business) este esenial s coroborm extinderea cu echipamentul existent, sistemele i procedurile necesare sau dorite. Uneori e necesar actualizarea hardului i softului. De exemplu introducerea comenzilor prin e-mail sau plata furnizorilor folosind Web-ul presupun punerea de acord a procedurilor noastre cu cea a beneficiarilor notri. Una din cele mai mari probleme este cea privind integrarea diferitelor baze de date. E necesar existena unei baze de date a produselor, beneficiarilor, furnizorilor n acelai program(de ex. Microsoft Access) i acelai format(aceleai cmpuri) cu datele transferate din timp n timp site-ului de Web. Sau va fi revizuit baza de date, adugate noi cmpuri, coninutul curat astfel nct ea s fie exact i deci s poat face parte n intregime din Website dect s stea pe un oarecare calculator n oficiu. Ultima soluie este mai avantajoas. Cel ce dezvolt un plan de e-business trebuie s cunoasc toate elementele afacerii care se desfoar zi de zi precum : -modul de asistare a afacerii folosind Internetul(baze de date online, comenzi prin email, comer electronic, etc.) ; -ntrebarea dac Internetul poate fi utilizat pentru creterea eficienei sarcinilor afacerii. (studiu de caz-Ernst & Young) 3.2.3. Dezvoltarea unei culturi sntoase de e-business Succesul planului de e-businss se bazeaz pe o larg extensie a existenei unei culturi a sntii e-business-ului pentru toat conducerea. Dac staful i managementul nu mbrieaz complet utilizarea Internet-ului, planul este dat peste cap. Nici chestiunea ct de rapid este conexiunea la Internet sau ct de bun este siteul de web nu sunt de neglijat, astfel succesul e-business-ului este limitat. Dezvoltarea unei culturi sntoase a e-business-ului nu este uoar pentru microafaceri, din cauz c acestea au puin personal. Aceia au ncercrile lor, de asemenea. O cultur sntoas a e-business-ului, pentru orice dimensiune a afacerii, trebuie s aib urmtoarele caracteristici : -Internet-ul s fie considerat ca o cale ce conduce afacerea spre extinderea ei zi de zi;

67

-conducerea i personalul s fie ncurajate s fac propuneri i s ncerce noi ci de utilizare a Web-ului sau email-ului pentru a crete eficiena i utilitatea afacerii ; -conducerea i personalul s fie competente i s incite utilizatorii la folosirea Internetului i a site-ului de web a organizaiei ; -site-ul de web s nu fie vzut ca o afacere din afar ci ca fcnd parte din ea ; -conducerea s participe la controlul site-ului de web ; -aceasta are(este) ca sarcin s continue dezvoltarea planului de e-business. Pentru a dezvolta o cultur sntoas a e-business-ului e necesar s se ntocmeasc i implementeze un plan de comunicare i colarizare. El trebuie s arate c staful(conducerea) i alte componente(clieni sau furnizori) sunt parte a procesului de planificare a e-business-ului astfel c acetia sunt parteneri ai planului i a oricror schimbri care se aduc n fiecare zi. colarizarea pentru utilizarea site-ului de web i a altor tehnologii referitoare la e-business trebuie astfel planificat nct conducerii s nu-i fie groaz s abordeze tehnologia precum i modul de utilizare al acesteia. 3.2.4. Securitatea Ca parte a procesului planificrii pentru e-business, trebuie luat n considerare securitatea site-ului de web, a emailu-urilor i a calculatoarelor care sunt utilizate. Conducerea afacerii on-line pretinde ca noi s trimitem informaii sigure ntre oameni i companii i s ne protejm sistemele de calcul., fiierele i nregistrrile mpotriva viruilor, a defectelor fizice(ex. foc. etc.) i furtului. Exist mai multe probleme, n ceea ce privete securitatea, care vor fi detaliate la seciunea protejarea site-urilor de web. Dar, pentru a ne face o idee asupra tipurilor de probleme ce apar, considerm cazul cnd trimitem informaii prin Internet(de exemplu o plat folosind site-ul de banking on line sau unu e-mail unui client). Vom aborda cteva chestiuni de baz ce trebuie avute n vedere privind securitatea. Autentificarea(cine eti)- cum tim cine ne-a trimis mesajul ? Pentru cele mai multe tranzacii ale afacerilor dorim s tim c persoana care dirijeaz tranzacia este cea care pretinde c este. De exemplu numai persoanele cu specificaia de semntur nregistrat la banc ar trebui s aib acces la contul de la banc al afacerii. Securitatea privind ascultarea- Cum tim c nu ne-a fost violat comunicarea ?(a fost ascultat sau chiar mai ru modificat). Afacerile trebuie s fie confideniale, iar detaliile tranzaciilor i alte informaii comerciale s nu fie accesibile dect celor care sunt implicai n tranzacie. De exemplu cnd utilizm banking-ul on line detaliile tranzaciei s nu poat fi interceptate. Intimitatea i confidenialitatea-Cum tim c nimeni nu va vedea ce facem?. Toate afacerile trebuie s fie confideniale iar datele private ale beneficiarilor s nu fie divulgate i ei s tie ce informaie este utilizat. Inainte s nceap planificarea aspectelor de securitate a e-business-ului nostru s urmrim seciunea de protecie a acestui material, pentru detalii. Ca parte a procesului de planificare trebuie s dezvoltm o politic privind intimitatea informaiei i n special informaia cu privire la beneficiari, o politic de securizare a e-mail-urilor i

68

alta de protejare fizic a sistemelor i informaiilor. Planul necesit reflecii asupra tipurilor de e-business pe care-l vom face i a importanei securitii privind afacerea noastr. (trusting in the Internet) 3.2.5. Managementul cunotinelor Fie c e-business-ul folosete e-mail-ul sau utilizeaz un site web complex, cu faciliti de plat on line, el(e-business-ul) va fi utilizat pentru obinerea/generarea informaiilor(cunotinelor). Pe lng aceste informaii vin cunotinele referitoare la necesitile i preferinele beneficiarilor i furnizorilor, ce strategii de marketing sunt n lucru i cum s eficientizm afacerea i s scdem costurile. Cunotinele sunt un bun de pre pentru o afacere. Adesea sunt necesari ani de experien pentru creterea afacerii i a profitabilitii ei. Un fermier folosete informaia acumulat ntr-un numr de ani pentru a analiza i anticipa evoluia preurilor. Un plan de e-business trebuie s prevad ce informaie i cunotine vor fi utilizate i generate de tehnologiile Internet-ului i modul cum pot fi utilizate aceste tehnologii pentru capturarea informaiei i utilizarea cunotinelor. 3.2.6. Estimarea bugetului Gestionarea bugetului pentru fiecare aspect al unei afaceri este o sarcin/asumare important. Bugetul e-business-ului trebuie estimat n fiecare an i totodat se analizeaz dac sunt ndeplinite obiectivele e-business-ului. Bugetul e-business-ului trebuie mprit ca orice buget tradiional. Trebuie s nelegem c estimarea bugetului anual al e-business-ului este o sarcin grea. Utiliznd o foaie de calcul(spreadsheet) putem estima urmtoarele elemente, pentru a stabili bugetul anual: -identificarea centrelor de cost privind toate aspectele e-business-ului pe o perioad de 12 luni; -definirea prilor individuale ale fiecrui centru de cost(dac se poate); -estimarea numrului de zile necesare pentru livrarea fiecrei componente pe durata perioadei de creare a site-ului pentru e-business; -determinarea acelor funciuni care vor fi externalizate(outsourcing) i a ceea ce va fi fcut n companie; -aplicarea unui salar mediu orar, ratele, costul achiziiei, licena anual sau nchirierea, costul fiecrui centru. nsumarea acestor cheltuieli permite o estimare a costului e-business-ului nostru pentru o perioad de 12 luni. Un buget dintr-un an nu e necesar s fie acelai cu bugetul din alt an. Primul buget include adesea dezvoltarea/redezvoltarea site-ului , care presupune un cost semnificativ. Bugetul pentru anii ce urmeaz cere mai puini bani necesari pentru: ntreinere, evaluare, testare i sporirea capacitilor site-ului, dar uneori poate s depeasc costurile iniiale de dezvoltare.

69

B C D Model de buget pentru construirea unui Website

Acest model de buget poate fi utilizat la evaluarea costurilor de dezvoltare a unui site de web cu dezvoltatorul nostru de web. Introducem n celula B4 salarul zilnic pentru web developer (de ex. $550),apoi numrul de zile estimate pentru fiecare activitatei apoi ntroducem formula de calcul in coloana C pentru a calcula onorariul Valoarea medie a ratei zilnice pentru dezvoltatorul de web dinafara( outsourced web developer) $ Zile estimate Sarcini Costul

Etapa 1(specificaii tehnice)

Scopul proiectului(scopul final, funciile, livrrile i costurile)

Etapa 2: Crearea/Dezvoltarea Managemenul proiectului (aproximativ 5 ntlniri, raportare, stabilirea de legturi, etc) Proiectarea graficii(ex. aspectul i sensibilitatea, butoanele de navigare) Programarea general (crearea navigrii i meta-tagurile, crearea de abloane pentru ntreinere, etc) Programarea specific elementelor funcionale precum: > softul de cutare(motoarele de cutare) i interfaa > formularele on-line(aplicaiile ce necesit preluarea de date folosind formulare) > facilitile promoionale (de ex. compeiii, spectacole, activiti, etc.)

Etapa 3: Livrarea i implementarea colarizarea Documentarea Alocarea a aproximativ 5% pentru(contingency allowance)o eventual prim Total Costurile serverului de Web i cele de gzduire

70

nregistrarea numelui de domeniu Gzduirea site-ului de ctre un ISP, adresele de e-mail i grupul de discuii , etc

Costuri suplimentare posibile pentru Crearea bazei de date Costul/onorariul anual al licenei Popularea bazei de date cu coninut Testarea tehnic nregistrarea pe/pentru maini de cutare Consultant privind baza de date i infrastructura Legalitate (ex contractul cu web developer-ul, sfaturi privind copyright-ul) Scrierea coninutului(ex. @ $50/hr, .lei/or, etc,) Testarea utilitii (inta de audien, testarea site-ului privind reacia strnit, etc.) Soluia de e-commerce (licena anual i conectarea la o banc) Software pentru actualizarea cu coninut nou (ex DreamWeaver, Flash, etc.) Traficul site-ului i utilizarea softului sau serviciilor (licena anual) Servicii de nregistrare a masinii de cutare Marketing-ul i promovarea(advertising-ul site-ului n media tradiional)

Total $

http://www.e-businessguide.gov.au/planning/issues/budget plan de buget i studiu de caz-Ernst & Young) 3.2.7. E-business-ul adecvat pentru o afacere n perioada de planificare trebuie s ne ntrebm care este e-business-ul adecvat pentru afacerea noastr. Pentru o afacere care nu are nimic de ctigat din utilizarea Internetului e suficient utilizarea unui e-mail i a bankingului on-line. Pentru alte afaceri, e optim crearea unui site de web cu faciliti de ecommerce. (studiu de caz) http://www.e-businessguide.gov.au/planning/level

71

3.2.7.1.Identificarea e-business-ului adecvat pentru afacerea noastr. Prin utilizarea Internet-ului este necesar s alegem tipul adecvat de e-business pe care-l vom folosi, ct de mult timp precum i ci bani suntem pregtii s punem la btaie i cum vom estima/judeca aceast alegere : dac va fi un succes sau dimpotriv. Dac nu cunoatem inta(obiectivul), modul cum va fi aceasta atins s spunem designerului de web c dorim un site de web sau c noua conducere dorete s fac din acesta un succes. Pentru a realiza cele de mai sus e nevoie de discuii(brainstorming) cu ali oameni din afacere i care pot avea preri folositoare precum i cu colegi sau chiar prieteni pentru a determina tipul de e-business i prioritile legate de el. De exemplu, pentru inta(obiectivul) e-business vom urmri dac: -crete beneficiul pentru afacere(business) ; -asigur informaii privitor la afacere, la public i la beneficiari; -crete ataamentul fa de afacere ; -creeaz eficien i salveaz timp n desfurarea afacerii ; -dezvolt i asigur noi produse i servicii ; -deschide noi piee i asigur audien crescut ; -mbuntete managementul afacerii i-l eficientizeaz ; -educ i colarizeaz beneficiarii, publicul i furnizorii ; -distreaz; -creeaz dezbateri i atrage grupuri de oameni interesai ; -sprijin activitatea specialitilor. O dat ce acestea au fost puse pe tapet se face o revedere/expunere definitiv privind obiectivele i scopurile e-business-ului i se va vedea reacia consultantului/consultanilor afacerii. 3.2.7.2. Identificarea intei de audien Pentru a realiza/avea o afacere ct mai bun muli oameni de afaceri se ntreab care ar fi eventualii beneficiari i juctori n pia i ct de bine ar putea s le satisfac ateptrile/necesitile. Gndurile i frmntrile presupun stabilirea intei(obietivelor) e-business-ului i dac exist beneficiari i poteniali beneficiari pe care, se sper, c noul marketing i va aduce n pia. Trebuie s ne gndim la anumite probleme cu privire la inta de audien i anume: -nu putem controla cine viziteaz site-ul de web ; el este accesibil oricui, oriunde n lume, la orice or din zi i din noapte de-a lungul sptmnii inclusiv pentru concurenii notri; -vor vizita site-ul nu numai beneficiarii tradiionali i juctorii din pia(stakeholders), dar i muli alii ; -site-ul de web ne permite un acces relativ ieftin la o nou audien i pia ; -dac website-ul nostru va fi utilizat s creeze sau s ofere noi produse, servicii sau informaii, e necesar s putem inti n ntregime noua audien din noile locaii ; -diferitele seciuni ale website-ului vor avea audiene diferite. Considerm diverse categorii de audien spre care dorim s intim i acestea vor fi prioritizate. Cu ct vom realiza o list cu prioriti mai clare n ceea ce privete audien, cu att vom obine un rezultat mai bun i mai eficient. Urmtoarea list poate fi folosit ca punct de pornire : -clienii existeni ;

72

-noii clieni ; -furnizorii ; -publicul general ; -managerii/executivul ; -turitii; -asociaiile; -sponsorii; -prietenii,etc Cnd considerm prioritile noastre trebuie s avem n vedere i locaia lor referitor la stat, naionalitate, etc. Ce grupe de vrst intim i ce au acestea caracteristic ? De exemplu, dac activitatea noastr const dintr-un magazin de articole sportive atunci beneficiarii vor fi att persoane fizice ct i asociaiile sportive. 3.2.7.3. Selectarea tipului/nivelului adecvat de e-business nainte de a ntocmi planul e-business-ului este util ne punem ntrebri cu privire la tipul de e-business pe care ne gndim s-l alegem i ce alte tipuri sunt. Vom aborda 5 moduril(tipuri) de e-business. Trebuie s vedem ce mod este adecvat pentru noi ? Dac migram spre altul, care sunt pericolele i oportunitile ? Acestea sunt ntrebri pe care trebuie s ni le punem n timpul elaborrii planului. Cinci moduri(tipuri) de e-business : 1. Modul participativ. Afacerea este conectat la Internet i are o adres de e-mail care asigur participarea n lumea on line. n acest caz afacerile folosesc Internetul la : comunicarea cu beneficiarii i furnizorii ; primirea comenzilor prin e-mail; comenzi pentru furnizori; utilizarea bankingului on-line. 2. Modul sprijin (suport) Afacerea are un site de web care i promoveaz i sprijin activitile existente ale afacerii. Afacerile utilizeaz Internetul pentru: promovarea afacerii printr-un site de web : furnizarea de informaii pe acest site privitor la produse i servicii ; primirea de comenzi via site de web. 3. Modul extins. Afacerea utilizeaz site-ul de web ca s dezvolte noi activiti i s accelereze creterea. Afacerile utilizeaz n acest caz Internetul la : dezvoltarea de noi piee i beneficiari ; creterea vnzrilor i a cash-flow-ului prin facilitile oferite de ecommerce; crearea eficienei operaionale. 4. Modul asimilare Activitile on-line i off-line ale afacerii i operaiile sunt integrate complet i dependente mutual. Afacerile de acest tip folosesc Internet-ul la:

73

coordonarea i raionalizarea tuturor bazelor de date i a informaiilor din companie; gestionarea relaiilor cu clienii, a achiziiilor(procurement) i logisticii; angajarea n marketul(e-market) pe Internet i prezena n cataloage electronice(e-catalogue); furnizarea unei interfee sistemelor contabile i financiare cu beneficiarii i furnizorii. 5 Modul transformat. Utilizeaz tehnologia Internet-ului pentru a schimba fundamental afacerea i modul(calea) ei de operare. Aceasta influeneaz(proiecteaz) asupra tipului afacerii i al profitabilitii. Afacerile de acest tip pot duce la : refacerea mrcii(re-brandarea) nsi a afacerii ca o afacere on-line i off-line; generarea i oferirea de noi produse i servicii; dezvoltarea de canale de distribuie i parteneri on-line precum i canale de furnizori ; o conducere cu abiliti de lucru on-line i tradiionale ale afacerii. Tipul de e-business pe care o afacere l angajeaz va fi determinat de o sum de factori precum : -obiectivele afacerii i inta de audien ; -tipurile de produse i servicii pe care afacerea le ofer ; -ateptrile i cerinele beneficiarilor i furnizorilor ; -sectorul de industrie n care opereaz i care sunt competitorii care merg spre afaceri on-line; -ndemnarea i atitudinea personalului privind Internetul; -ct de complicate sunt operaiile i utilizarea tehnologiilor; -unde sunt locaiile afacerii i ct de multe sunt; -unde este piaa, la nivel local, naional sau internaional; -scopurile afacerii i planurile pe termen lung; -dimensiunea companiei ; -nelegerea n afacere a Internet-ului i a posibilitilor sale ; -vechimea afacerii ; 3.2.8. ntocmirea unui plan de e.business Planul de e-business este un document care stabilete tipul de e-business pe care-l va folosi afacerea. Se presupune c am acumulat cunotine cu privire la modul de planificare al e-business-ului i suntem familiari cu problemele pe care le implic planificarea acestuia. nainte de a ncepe ntocmirea planului trebuie s contactm un consultant local pentru e-business care ne poate ajuta n ntocmirea acestui plan. Pentru aceasta, folosind web-ul, putem cuta organizaii care pot s ne ajute. Planul va fixa cursul e-business-ului pentru urmtorii doi trei ani. Planul de e-business 1.Descrierea e-business-ului

74

cum se utilizeaz actualmente Internetul n organizaia noastr i cum dorim s se fac aceasta n urmtorii doi ani i anume: comer electronic( e-commerce), marketing online, educaie, furnizarea de acces la servicii i produse; o scurt expunere a obiectivelor(de ex. de ce dorim s utilizm tehnologia Internetului n organizaia noastr ) o scurt expunere a modului cum noul plan de e-business va afecta salariaii, beneficiarii, clienii, furnizorii i partenerii de afaceri.

2.Analiza(ratiunea de a fi)

o expunere detaliat a obiectivelor (de ex. beneficiile, costurile, economisirea timpului, creterea bazei de clieni, modul cum se leag de afacere(venirea n ntmpinarea cerinelor afacerii) cum se potrivesc obiectivele expuse/noi cu cele(vechi) ale organizaiei; cum se potrivete planul de e-business cu necesitile sau cerinele crei int de audien dorim s ne adresm n urma cercetrii de marketing i s facem un site nou sau s-l revizuim pe cel vechi(dac avem).

3.Managementul

o decizie cu privire la cine are responsabilitatea general pentru ebusiness; cine va gestiona e-business-ul i personalul sau organizaia care-l va gestiona pe acesta; ce comitet sau grup va fi din afara organizaiei; adoptarea unei schie privitor la metodologia/strategia managementului(gestionrii)-ntlniri, comunicarea; riscurile i modul cum intenionm s le mprim ex. proprietatea intelectual, contractele cu furnizorii, adic n cazul nostru web developer-ul; o schi a graficului(programrii etapelor) elaborrii planului de ebusiness.

4.Strategia de marketing

n ce fel/mod vor fi folosite facillitile oferite de e-mail i website de ctre planul existent de marketing al organizaiei? ce unelte de marketing, pe care organizaia nu nu le-a avut nainte, vor fi furnizate prin e-mail i website, ? cum va fi promovat e-business-ul-ce strategii, cnd ? ce faciliti promoionale vor fi incluse n site-ul de web sau e-mail pentru a ajuta dirijarea traficului spre site-ul de web-subscripii de email, cri potale virtuale ? cum s arate(care s fie aspectul), sensibilitatea(feel ) i coninutul, astfel nct s ntregeasc numele(brandingul) organizaiei noastre ?

75

ce costuri i timp intenionm s alocm pentru implementarea i monitorizarea strategiilor promoionale?

5.Resursele 5.1.Resursa uman(salariaii) cine va fi implicat n dezvoltarea i ntreinerea e-business-ului i care va fi rolul lor actualizare, tehnic, promovare, etc timpul aproximativ necesar pentru angajare a fiecrei etape de dezvoltare i n timpul aciunii de ntreinere a e-business-ului. Instruirea privind noua tehnologie i posturile necesare ; cum se va face aceasta(re-instruire/instruire, folosirea de personal din afara organizaiei, noi angajri) , timpul i costurile necesare. 5.2.Echipamentul Hardul i softul care sunt necesare personalului organizaiei pentru dezvoltarea i ntreinerea e-business-ului(de ex. calculatoare, soft, conexiune la internet pentru toate birourile, etc.,) 5.3.Fondurile banii necesari, estimai ca fond pentru realizarea e-business-ului, pentru ntreinere, promovare precum i sursa fondurilor(mprumuturi bancare, etc.); 5.4.Surse din afar care din prile de redezvoltare vor fi din surse din afar i cum vor fi gestionate acestea(de catre un operator dinafara firmei sau din firma noastra.);

6.Beneficiile e-business-ului care sunt beneficiile? estimarea a cum vor evolua aceste beneficii i de-a lungul a unei perioade de timp(2-3 ani)? 6.1.Beneficiile ce beneficii i de pe urma cror activiti ale e-business-ului vor fi n urmtorii 2-3 ani( de ex. din vnzri, comer cu informaii, creterea serviciilor) ce particulariti vor fi incluse pentru a se crea aceste beneficii (ex. e-commerce, cumprturi cu carduri-shopping carts)? 6.2.Eficiena ce eficien rezult de pe urma e-business-ului i care este natura acestor ctiguri(ex. 20 ore pe acces/cerere salvate folosind formulare de aplicare on-line, reducerea numrului de cereri)? 7.Provocri i constrngeri

76

Urmtoarele categorii i problemele asociate lor precum i ntrebri privitoare la acestea care vor fi adresate n aceast seciune a planului de business. Inainte de a rspunde la unele din aceste ntrebri, trebuie s vedem n amnunt seciunea de protecie i management al site-ului Tehnice unele limitri ale facilitilor care pot fi oferite de e-business datorit nivelului audienei, puterii calculatoarelor, navigatoarelor, plug-inurilor, vitezei de acces la Internet; unele limitri datorate resurselor i timpului cerute la organizarea bazelor de date, a sistemelor contabile, etc. cu site-ul de web-n special n cazul comerului electronic ; unele limitri datorit securitii datelor/informaiilor-datorit gradului de securitate necesar pentru website. Legale proprietatea intelectual i copyright-ul (de ex. proprietarul de IP i copyright-ul coninutului i conceptelor ce vor fi plasate pe site) ; intimitatea legile intimitii i regulile cu care site-ul trebuie s fie n concordan; legislaia relevant cu care site-ul este n concordan i impactul ei asupra proiectului. Schimbrile organizaionale schimbrile poteniale n organizaie i impactul lor aspra proiectului de-a lungul timpului ; limita pn la care cultura organizaional este favorabil la schimbri i s mbrieze lumea on-line ; schimbarea planului de management ; voina/dorina de a porni noul e-business- i dac da cum i ce implic acesta pentru noi. Resursele i intervalele de timp adunarea, editarea i filtrarea coninutului n rstimpul dintre ntlnirile de etape ; complexitatea i timpul necesar pentru modificarea fluxurilor de lucru i prelucrri necesare la ntreinerea site-ului evenimente speciale sau fore dinafar care pot pune la ncercare etapele- de ex. plecarea de personal. Competitorii i colaboratorii competitorii notri i strategiile lor privind utilizarea Internet-ului i a site-urilor de web- extinderea acestei utilizri i viziunea privind prezena on-line; posibilitatea colaborrii i beneficiile mutuale ale acesteia. 8.Evaluarea proiectului

77

criteriul dup care se judec gradul de succes al e-business-ului-de ex. 30% la economisirea costurilor sau reducerea timpului pe care-l aloc personalul n zona sau domeniul su de activitate, nivelul traficului site-ului privitor la site-urile similare sau mai vechi ; metodologia de msurare-ex. cine conduce evaluarea i ce metod folosete(colecii statistice, urmriri, focalizarea pe anumite grupuri, etc.) ; raportarea evalurii ; cine, cnd i formatul.

(studiu de caz-Ernst & Young)

Rezumat Procesele de planificare trebuie s fie gestionate astfel nct s implice persoane care joac roluri importante n afacere sau care furnizeaz imporante sfaturi privitor la afacere. Pentru anumite firme foarte mici proprietarul/operatorul poate fi unica persoan care s dezvolte planul de e-business. Dar dac acesta este dezvoltat de o persoan sau un grup scopul este producerea unui document/plan de e-business i s se implementeze o planificare practic pentru revizuirea i actualizarea lui. Gestionarea procesului de planificare nu este dificil, dar el cere o abordare diciplinat. Persoana responsabil pentru livrarea planului trebuie s stabileasc : -cine trebuie s fie implicat n acest proces ; de exemplu ntr-o microafacere putem avea proprietarul i contabilul, ntr-o organizaie mai mare poate fi un om de la management, de la contabilitate, de la marketing, de la vnzri, de la tehnic sau un expert dinafar ; -responsabilitile grupului de planificare ; -ce s includ planul ; -ce cercetri sunt necesare pentru a realiza planul ; -perioada de timp pentru livrarea planului ; -o comunicare intern privind planul pentru a fi informat fiecare privitor la plan ; Teme pentru verificarea cunotinelor 1. 2. 3. 4. S ntocmesc un plan de e-business; Sa se intocmesc un plan de buget pentru o afacere electronic ; S se compare diverse opiuni pentru un plan de buget ; S se evidenieze specificitatea pentru diverse afaceri electronice n ntocmirea planului de afaceri. Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002 [Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001

78

[Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 20001.

[Pat01],Patriciu, V.V., .a., Securitatea comerului electronic, ED. All, 2001 [Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. [Tom05], N. Tomai, Reele de calculatoare, structuri, programe, aplicaii, Ed. Risoprint, 2005. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com MODULUL 4

Construirea unui site de web(Website)


Concepte de baz Baza de date pentru site-ul de Web; Securitatea bazei de date; Site-ul de Web ca surs central de informaie; Conexiunea la Internet; Gzduirea i numele site-ului de Web.

Obiective: 1. Definirea conceptelor: baz de date, securitatea bazei de date; 2. Alegerea conexiunii la Internet; 3. Crearea site-ului ca surs central de informaie ; 4. Alegerea numelui siteului; 5. Gzduirea site-ului; 6. Alegerea coninutului site-ului. Recomandri privind studiul: 5. Sunt necesare cunotine teoretice minime de informatic, legate de elemente de baze de date, conexiuni la Internet, nume de domenii; 6. Sunt necesare deprinderi practice legate de crearea unei baze de date simple, alegerea informaiilor i structurarea lor, precum i de Word, Excel, Acces.

Rezultate ateptate: 5. Cunoaterea i stpnirea noiunilor legate de alegerea informaiilor pentru un site de afacere electronic;

79

6. Studenii trebuie s fie capabili s aleag tipul de baz de date, numele siteului, modul de gzduire.

80

Unitatea 1 Probleme tehnice i de marketing Obiective: 1. nsuirea unor cunotine privind principalele etape privind alegerea informaiilor pentru un site; 2. Stabilirea bazei de date i securizarea ei; 3. Alegerea numelui site-ului; 4. Modul de gzduire al site-ului. Noiuni cheie : informaii de afiat pe un site, baze de date, securizarea bazei de date, nume de site, gzduire. CONINUTUL UNITII 4.1.Probleme tehnice i de marketing Acest capitol explic modul de organizare a construciei unui site de web. Dac nu suntem siguri care sunt necesitile sau c este posibil trebuie s ne referim la capitolul privind planificarea unui site de web, nainte de a ncepe lucrul. Vom cuta s artm coninutul, problemele proiectrii astfel nct proprietarii afacerii, conducerea i cei ce avizeaz e-business-ul s poat explica, pe scurt, i pune la dispoziie experilor tehnici date privitor la necesitile e-business-ului i cum s conlucreze cu aceti experi. Exist un numr de probleme tehnice care trebuie luate n considerare naintea construirii site-ului Web pentru afacere. Decizia final nu va fi luat n aceast etap, dar cel care dezvolt site-ul de web trebuie s rezolve aceste probleme tehnice cu ajutorul proprietarului afacerii. Proprietarul afacerii trebuie s fie la curent cu aceste probleme i s aib anumite rspunsuri, sau cel puin s-i fie familiare aceste probleme pentru a avea n acest sens o discuie cu dezvoltatorul. 4.1.1. Folosirea unei baze de date pentru site-ul de web n termeni tehnici site-urile web se pot mpri n dou categorii mari : -cele care au fost dezvoltate n limbajul HTML ; -cele care utilizeaz o combinaie a limbajului HTML cu baze de date. O baz de date folosit de un site de web poate memora elemente care devin elemente de baz ale site-ului. Majoritatea site-urilor de web utilizate sunt formate din pagini statice individuale create cu ajutorul limbajului HTML. Cnd un utilizator dorete s vad o pagin a unui site de web care folosete baze de date, aceast pagin este creat din zbor pentru c imaginile , textul , etc. sunt create (n afara bazei de date) i prezentate pe ecran pentru utilizator n acel moment de timp. Aceste site-uri sunt denumite adesea dinamice, n contrast cu celelalte care sunt denumite statice. Cele dinamice folosesc, pentru a fi create, limbaje precum: php, asp, i baze de date precum MySQl, Microsoft SQL, etc.

81

Site-urile statice fiind mai ieftine pot fi soluii pentru firme mai mici care doresc doar s fie prezente pe web pentru informare, n timp ce site-urile dinamice sunt mai costisitoare(dei prin outsourcing preurile nu sunt mari) att n ceea ce privete crearea ct i ntreinerea lor. Multe organizaii doresc un site de web care s conin informaii privitoare la servicii, conducere, istoria lor i poate anumite fapte sau anunuri. Un site static este adecvat acestor scopuri. Site-urile web dinamice sunt adecvate pentru acele afaceri care necesit coninuturi precum cataloage mari de produse, formulare care pot fi completate online de ctre utilizatori. Un site ce utilizeaz baze de date are multe avantaje fa de cele bazate numai pe HTML n urmtoarele circumstane : - prin crearea paginilor dinamice un site de web poate fi foarte flexibil prin informaia care este prezentat utilizatorilor. Acest site colecteaz informaia din diverse pri ale site-ului de web i o prezint pe ecran. Acest lucru face ca afacerea s fie mai bun prin posibilitatea utilizatorilor de a alege ce doresc s vad i n ce format doresc. Un site static nu poate face acest lucru, dat fiind c afieaz aceleai lucruri la fiecare accesare. -utilizarea unei baze de date este o soluie extrem de eficient pentru meninerea unui coninut bogat al site-ului de web. De exemplu, dac o organizaie are numeroase linii de produse, cu multe variante la fiecare i dorete s dea posibilitate utilizatorilor s opteze pentru unul din ele, atunci suportul oferit de o baz de date este esenial. Pentru a realiza acelai lucru folosind pagini statice, ar nsemna s anticipm posibilele combinaii ale produselor i opiunile utilizatorilor, fapt ce ar duce la un numr foarte mare de pagini, sau de lungimi mari, la ineficien i erori. -acesta permite ca orice date trimise de utilizator site-ului de web, precum detalii privind un contract, rezervri sau comenzi, s fie stocate eficient imediat sau mai trziu i recuperate de personalul de serviciu sau utilizatorii nii sau de site n mod automat. Acest lucru are implicaii privind securitatea. -el permite utilizatorilor s caute pe site cu eficien maxim. Cnd coninutul siteului este stocat ntr-o baz de date, utilizatorii pot cuta imagini, clipuri audio sau legturi la alte site-uri i cuvinte individuale sau fraze. n decizia privind tipul site-ului, static sau dinamic(cu baz de date), trebuie s lum n consideraie faptul c dac ncepem cu un site static i vrem s-l actualizm astfel nct s foloseasc baze de date, n urmtorii ani costurile pot crete chiar i de trei ori fa de costul site-ului static 4.1.2. Securitatea bazei de date Securitatea site-ului web care folosete baze de date este o problem important. Deoarece baza de date este elementul central de stocare a informaiei companiei e necesar s fie securizat. Exist un numr de soluii disponibile, metode de configurare hard i soft sau proceduri i practici de urmat n activitate. Cu ct dorim o securitate mai complex, cu att soluia de e-business va fi mai scump la instalare i apoi la meninerea ei n funciune. Trebuie s avem grij la luarea deciziei privind soluia i s inem cont de necesitile reale i de buget. Aciunile pe care le ntreprindem pentru protejarea bazei de date sunt : -asigurarea accesului la baza de date a site-ului numai pe baz de parol;

82

-instalarea unui zid de protecie-firewall pentru a opri ca utilizatorii s aib drept de scriere sau tergere (s intre) asupra bazei de date i s schimbe sau s tearg informaii. -dezvoltarea de proceduri i practici de serviciu privind modul de creare a unor copii de siguran, stocarea codurilor de acces, etc., monitorizarea acestor proceduri, limitarea celor care au acces i care fac schimbri. 4.1.3. Site-ul de Web ca surs central de informaie n cazul n care coninutul site-ului web este stocat ntr-o baz de date e posibil reducerea numrului de baze de date existente pe diferite calculatoare din organizaie. n schimbul existenei unei baze de date cu beneficiarii pe un calculator : imagini, descrierea produselor, cataloage de produse i servicii, liste de preuri i altele ; i documente interne, precum manuale de calitate, politici i proceduri pe alt calculator, utilizm o baz de date care le cuprinde pe toate acestea mpreun, ntr-o baz de date pe site-ul de web, pe acelai calculator care gzduiete site-ul. Avantajele sunt : -utilizarea procedurii de logare securizat; personalul poate accesa n orice moment nregistrrile i informaiile folosind site-ul de web, unde are acces. Avnd un acces securizat global la informaiile companiei prin Internet numim acest lucru Extranet. -beneficiarii i furnizorii se pot loga i-i pot actualiza informaiile, descrca documente i accesa informaii de la baza de date central att ct aceasta permite ; -dac site-ul de web conine numai baza de date i informaii ale companiei puse n ordine,iar salariaii i beneficiarii cunosc cum se recupereaz cele mai recente informaii de pe site-ul de web, precum i majoritatea informaiilor deinute de companie actualizate; -el economisete timpul salariailor cnd ncearc cutare a celor mai actuale informaii i nlesnete controlul dac informaiile pe care le are site-ul sunt cele mai actuale ; -este mai uoar gestionarea securitii informaiilor i a drepturilor de acces la informaii. Este mult mai costisitor s dezvoltm un site de web care utilizeaz o baz de date dect unul simplu care are informaia stocat separat, folosind instruciuni HTML pentru fiecare pagin. Eficiena este mai mare n cazul site-urilor dinamice, care folosesc baze de date, dar presupun costuri n plus. Pentru a lua o decizie trebuie s facem : -o analiz cost/beneficii ; -identificarea bazelor de date existente precum cataloage, liste, foi de calcul informative, manuale interne, etc., care pot fi mutate n baza de date a site-ului de web ; -identificarea avantajelor ; -estimarea valorii anuale a creterii vnzrilor, economiei de timp, economiilor privind costurile, satisfacia consumatorilor, flexibilitatea salariailor, securitatea, etc.; -contactul cu civa dezvoltatori de web, personalul IT al firmei i estimarea costului de dezvoltare a bazei de date de sprijin a site-ului de web. De asemenea, trebuie s

83

avem n vedere costurile de dezvoltare i cele anuale privind licenele, ntreinerea tehnic. 4.1.4.Tipul de conexiune la Internet pe care-l vom folosi Dup cum am mai vzut exist dou categorii de conexiuni la Internet: conexiunea dial-up, de vitez mic i cea de band larg, care permite o vitez mare. In ultimul timp e folosit mai ales conexiunea de band larg. Dac site-ul web al companiei este stocat intern, pe serverul web al companiei(un calculator care servete la gzduirea paginilor web) timpul de acces nu este o problem pentru salariai. Dac site-ul web al companiei este gzduit de un ISP, viteza de conectare la ISP este foarte important. O conexiune slab va conduce la pierderea eficienei, servicii de slab calitate pentru beneficiari i frustrri ale salariailor. Intruct viteza conexiunii este important afacerea trebuie s utilizeze o conexiune de band larg. Band larg este termenul folosit pentru acces rapid la Internet. Ea este proiectat s furnizeze afacerii sau utilizatorilor obinuii acces la Internet 24 din 24. Este de 10-20 de ori mai rapid dect sistemul cu modem dial-up. Banda larg opereaz la viteze ntre 256kilobii_pe_secund i 10Megabii_pe_secund n funcie de serviciul selectat. Pentru a descrca un document Word de 150koctei e nevoie de 21 secunde dac se folosete un modem dial-up cu viteza de 56kbii/s n timp ce unei conexiuni de band larg la 1,5Mb/s i trebuie 1 secund, iar pentru un fiier de 8Moctei e necesar un timp de 19 minute folosind dial-up-ul, respectiv43 secunde folosind o conexiune de band larg. Sistemele de management SME, folosesc fiiere mari aa c au nevoie de band larg. Banda larg permite: -accesul rapid la aplicaiile noastre; -transferul unor fiiere mari cu text i grafic, oferind viteze mari; -un acces instantaneu la paginile noastre de web, iar dac acestea au grafic necesit un timp lung cnd se folosete sistemul dial-up; -personalul firmei poate opera de oriunde cu aceeai vitez de rspuns i acelai nivel de securitate ca i la birou; -legarea mai multor calculatoare la Internet prin aceeai conexiune pentru birouri multi-utilizator; -videoconferine rapide; -economisirea banilor prin raionalizarea i centralizarea serverelor. 4.1.5. Gzduirea site-ului de Web Subiectul despre care se vorbete adeseori, cnd se acceseaz Internetul, este viteza. Ea este un criteriu universal dup care, de obicei, fiecare judec site-ul. Cercetrile indic faptul c dac un site de web este mai lent dect accept utilizatorii, acetia-l vor prsi lucru de luat n considerare. Ct timp utilizatorii sunt dispui s atepte descrcarea unei pagini pe ecranul lor este o ntrebare la care nu se poate rspunde uor. Ce este acceptabil poate varia de la o persoan la alta pentru fiecare utilizare, n orice zi. Civa din factorii de variaie sunt : - motivaia pentru accesarea site-ului(de ex. distracie, informare, educaie) ; -starea sufleteasc(dispoziia) a utilizatorului n acel moment ; -experiena anterioar privind Internetul ;

84

-mediul n care acesta este accesat(Internet caf, aeroport, etc.); -importana aducerii informaiilor n acel moment; -dac utilizatorul a pltit accesul la site-ul de web n acel moment.(de ex. acces la Springer link). Aceti factori arat dificultile n gsirea unei viteze este s fie acceptabil. Pentru o persoan 15 secunde de ateptare pot fi o eternitate, iar pentru alta, o ateptare acceptabil. Indiferent de utilizatorii pe care-i ateptm sau ct de mult dorete proprietarul siteului de web s realizeze un site rapid exist anumii factori tehnici care sunt n afara controlului nostru i care pot afecta viteza site-ului de web i anume : -viteza calculatorului utilizatorului i a ce utilizeaz(softuri, etc.) ; -viteza conexiunii clientului, are modem dial-up sau band larg ; -locaia i calitatea liniei, n cas sau la birou ; -capacitatea ISP-ului de a conecta la Internet. ISP-ul nostru ne furnizeaz conexiunea la Internet i de asemenea asigur servicii de gzduire a paginilor site-ului. Trebuie s ne informm de la acesta cu privire la solicitrile de gzduire, termene i condiii ; Exist specialiti i organizaii care ofer servicii de gzduire a paginilor de web. Aceste organizaii ne ajut n decizia noastr pentru optimul de vitez, gradul de securitate, tipul serviciului, timpul de backup, nivelul bugetului. Serverul i soluia de gzduire pot fi dictate i de anumite extensii, proiectarea site-ului i elementele funcionale pe care le putem angaja la acesta. 4.1.6. Numele site-ului de web Ca orice afacere sau cas site-ul de web necesit o adres(numit nume de domeniu-de ex : econ.ubbcluj.ro, uaic.ro, etc.), astfel nct oamenii s-l gseasc uor i s se refere la el. Cunoatem cu toii modul de adresare n cazul strzilor, dar n cyber-spaiu regulile sunt diferite. Numele de domeniu : econ.ubbcluj.ro indic organizaia(instituia)-ubbclujUniversitatea Babe-Bolyai Cluj, econ-departamentul n cadrul organizaiei(instituiei)-Economice(Facultatea de tiine Economice i Gestiunea Afacerilor), iar ro-Romania. Intre prescurtri se gsete .(punctul zecimal). Uneori aceste afaceri se numesc dotcom.com. Cele dou elemente econ.ubbcluj mai sunt cunoscute i ca numele serverului de web. Avem nume globale(generice) precum .com, .net, .biz, etc. care sunt disponibile pentru utilizare oriunde n lume, de ex. www.icann.org (Internet Corporation for Assigned Names and Numbers-autoritate internaional pentru numele de domeniu). Numele de domeniu geografic : .ro (administrate de Institutul Central de Informatic ), .fr, .au, etc. Dei afacerea/compania noastr are un nume de afacere(marc nregistrat) nu nseamn c avem n mod automat un nume de domeniu corespunztor numelui companiei. Numele de domenii se liceniaz dup sistemul primul venit primul servit. In general organizaiile care au un nume de brand/marc doresc s-i foloseasc acest nume pe Web. Unele au chiar mai multe mrci nregistrate. Acest lucru necesit nregistrarea unui nume de domeniu pentru fiecare brand i folosirea de site-uri de

85

web separate. Aceste site-uri pot fi gzduite pe acelai server de web, dar pentru utilizator ele sunt diferite. n alegerea unui nume de domeniu ne putem pune urmtoarele ntrebri : -dorim ca utilizatorii s gseasc numele de domeniu fr a recurge la maini de cutare ? -vrem ca numele de domeniu s fie brand al organizaiei ; -vrem ca numele de domeniu s ias n eviden prin sensul lui ca un poster iar publicul s-i dea seama de tipul site-ului i de coninutul lui ? -este cel mai adecvat tipului organizaiei, de ex. .com. .org, etc. ? -este numele prea lung sau greu de reinut ; -are nume de domenii n plus, pe care utilizatorii le pot gsi i care vor fi nregistrate ca i nume preferate de domeniu, de ex. fructe.com i fructe.com.ro. Costul de nregistrare variaz n funcie de tipul de domeniu ales, perioada de nregistrare i serviciile incluse. AICI 4.2. Alegerea i pregtirea componentelor/coninutului Cuvintele, tabelele, graficele, imaginile, fiierele audio i video dintr-un site de web constituie coninutul site-ului. Decizia cu privire la ce s fie inclus n site va fi ghidat de : -obiectivul site-ului ; -audiena scontat; -resursele disponibile s asigure i s susin coninutul ; -formatul coninutului de exemplu, folosirea multor imagini cu rezoluie mare va avea drept consecin descrcarea i afiarea greoaie. -disponibilitatea fiierelor ntr-un format pregtit pentru web ; de ex., dac documentele sau fotografiile au fost scanate ; -importana documentelor privind organizarea ; - probleme privind legalitatea i copyright-ul; Cnd pregtete coninutul pentru website, editorul coninutului are de rspuns la urmtoarele probleme: -ce mesaj dorete s transmit fiecare seciune a site-ului ? -care este audiena spre care intete, din ar, din alte ri, etc ? -unde sunt cuvintele i imaginile cerute n site ? -ce tip de text este cerut ?(introductiv, explicativ, narativ, titluri, instruciuni de avertizare) ? -ce stil este adecvat pentru fiecare seciune a site-ului ?(cazual, formal) -care este vrsta grupului a crui vocabular va fi folosit ?(dictat de inta de audien) ? -ce text i ce imagini exist ? ct de multe pot fi utilizate i ct de multe necesit a fi scrise, fotografiate sau create ? -cine va scrie noul text sau rescrie textul existent, va face fotografii, va desena diagrame ? -cine va edita coninutul nainte ca site-ul s prind via, va controla acurateea, va verifica ortografia, gramatica, sensul, relevana n timp i loc, vocabularul i sensibilitatea cultural ?

86

Inevitabil, e necesar s se ia decizia privitoare la ce materiale s fie incluse n website. Cu privire la coninut(materialele de pe site) trebuie s avem n vedere urmtoarele : -este acest material relevant pentru scopurile i obiectivele organizaiei ? -adaug valoare site-ului ? -avem permisiunea din parte proprietarului materialului de a-l folosim pe site ? -dac a fost securizat permisiunea de utilizare a site-ului i dac timpul i costul acestei securizri sunt rezonabile ; -dac materialele exist n format electronic ; -dac ele nu sunt n format electronic, este timp rezonabil pentru digitizarea lor i dac nu e prea costisitor ; -dac aceste componente sunt exacte ; -dac aceste componente sunt actualizate ; -dac ele vor interesa pe majoritatea vizitatorilor site-ului ; -o dat disponibile pe site, vor contribui ele la economisirea timpului angajailor/funcionarilor sau vor oferi alte elemente de eficien(faciliti/nlesniri) ; -vor ncuraja ele personalul s reviziteze site-ul ; -sunt sensibile din punct de vedere cultural, prin idei , etc. ? -este coninutul(materialele) n conformitate cu legile(calomnii, afacere cinstit, privat, securizat) ? Ca regul general, dac ne ndoim de un anumit coninut, l lsm pe dinafar, pn ne lmurim pe deplin referitor la chestiunile controversate. Coninutul site-ului este, de obicei, dinamic i poate fi adugat i ters n orice moment. 4.3. Ce dorim s poat accesa(face) utilizatorii Unul din cele mai importante elemente pe care le putem da site-ului este ca acesta s aib unelte i faciliti care s ncurajeze utilizatorii s interacioneze cu el. Cteva faciliti care trebuie luate n considerare sunt : -Cutarea-Furnizeaz utilizatorilor facilitatea de cutare pe site-ul de web pe care-l aleg dup cuvinte, fraze. Rezultatul s poat fi prezentat n mai multe moduri. -Forme(formulare) on line. Cte forme, ct de multe cmpuri n fiecare, ce necesiti s fie verificate nainte ca utilizatorul s trimit forma(adic s completeze toate cmpurile) ; -Seciunea membri(Members only)-Este o seciune care pote fi accesat numai prin introducerea numelui utilizator i a parolei. Unde vor fi stocate numele utilizatorilor i parolele lor ? Care este procedura de lucru atunci cnd oamenii i uit parola ? -Chestionare interactive/ examinri/votri. Ct de multe informaii , ct de lung s fie site-ul, cum e prezentat ? Ce se va face cu informaiile primite/oferite de la utilizatori ; -Animaii. Cum putem utiliza Flash sau alte dispozitive de programare ca s aducem via n site i s ilustrm produsele i serviciile ? -Liste potale. Ce pot subscrie utilizatorii pe listele potale ?(de ex. scrisori cu nouti) -Legturi la alte site-uri. Ct de multe i ce unelte vom folosi n timpul ntreinerii pentru a controla n mod automat veridicitatea legturilor ? -Fiiere descrcabile ; Fiierele .pdf, imaginile, fiierele audio(nu multe), n ce format s fie i cu ce restricii la descrcare;

87

-Contactul. Ce detalii privind contactul vor fi pe site(de ex. e-mail, telefon, adresa, etc.) ? -Harta site-ului. Care este harta site-ului ? Numai text ca legturi sau sunt folosite i diagrame. -Versiune a site-ului numai cu text. E nevoie de o versiune a site-ului numai cu text pentru beneficiarii care au conexiuni lente la Internet. -Cerine pentru mai multe limbi. Ct de multe limbi ? Care limbi i ce elemente ale site-ului, pagina de intrare, din cnd n cnd, etc. ? -Prevederi pentru imprimare i puncte de marcare(semne de carte), pentru a permite utilizatorilor s stocheze adresa site-ului de web n memoria navigatorului la seciunea favorite. De obicei timpul i bugetul sunt elemente sensibile ntr-o organizaie ceea ce duce la restricionarea utilizrii site-ului. Cu ce s se nceap ? Urmtoarea list poate fi folosit pentru asistarea procesului decizional: -realizeaz funcia valoare adugat la intele i obiectivele site-ului? -au calculatorul nostru i biroul proceduri care s sprijine funcia? Dac nu, ce volum de munc i ce cheltuieli vor fi necesare s facem compatibilitatea? -are aceasta implicaii pentru lucrtori/salariai(de ex. rspunsuri la e-mail) ? -aceast particularitate va economisi timp i bani pentru organizaie, prin reducerea costurilor de imprimare i a timpului pentru angajai, prin reducerea timpului necesar pentru a rspunde la telefon i a prelua comenzi ? -va asigura aceast funcie un potenial de ctig continuu(de ex. un magazin on line) ? -exist un cost pentru meninerea acestei funciuni(de ex. cheltuieli de licen i timp necesar) ? -este necesar colarizarea pentru a permite angajailor s menin functia? - va fi afectat viteza site-ului prin adugarea funciei? -duce funcia la necesitatea ca inta de audien s aib calculatoare performante privind puterea i viteza, versiuni de navigatoare i elemente ajuttoare(plug-inuri) care s fie rezonabile? AICI 4.4. Utilizarea Web-site-ului pentru marketing nainte de a construi site-ul de web, cu facilitile planificate, trebuie s lum n considerare modul cum va fi el utilizat ca unealt de marketing. Pentru cele dou aspecte de marketing listate mai jos trebuie s determinm dac avem nevoie de facilitile enumerate i apoi s vedem cum putem s le ncorporm n planurile de construcie a site-ului de web. Cea mai eficace cale de rezolvare a acestor probleme este s contactm audiena-beneficiari, furnizori, etc. Pentru aceasta site-ul nostru trebuie s fac : a)Servicii pentru beneficiari : -site-ul nostru de web este pentru inta noastr de audien, nu pentru noi i trebuie ca tot timpul s fie focalizat pe aceast int. -d utilizatorilor informaiile pe care acetia le doresc ; -d utilizatorilor serviciile pe care acetia le doresc; -dezvluie complet ce s fac i ce s nu fac ; -furnizeaz ajutor on line (care presupune un rspuns scurt prin e-mail sau un serviciu telefonic) beneficiarilor site-ului;

88

-convinge angajaii s fie on-line-acetia pot ajuta apelanii care navigheaz site-ul, oferindu-le informaii; -crearea unei seciuni a site-ului numitserviciu pentru beneficiari, care ncurajeaz utilizatorii s fac propuneri/aprecieri ; -creeaz o seciune a site-ului numit FAQ(frequently asked question)-cele mai frecvente ntrebri, care d rspunsuri la ntrebrile frecvente, furnizeaz ilustraii dac este necesar,etc. b)O alt legtur a site-ului cu marketingul este de a nlesni oamenilor s fac afaceri cu noi : -trebuie s vad ce prioriti au beneficiarii on line i s le ofere acestora, cu predilecie ; -permiterea oamenilor s-i configureze produsele i serviciile ;(ex. site-ul uzinelor Dacia de la Piteti) -plasarea celor mai importante elemente ale paginii n partea de sus a acesteia astfel nct utilizatorii s ia cunotin cu ele odat cu ncrcarea paginii ; -furnizarea detaliilor privind contactul cu noi pe pagina de intrare/ntmpinare sau cu ajutorul unui click pe un buton ; -furnizarea de faciliti de cutare pe site pentru utilizatori ; ei putnd cuta dup termeni, cuvinte, etc. ; -s fac navigarea uoar i limpede astfel nct s poat fi gsite orice produse, evenimente i descrca informaii ; -s fac accesibil site-ul oamenilor cu conexiune lent ; -s faca site-ul plcut pentru utilizatorii cei mai ndeprtai.

89

Unitatea 2 Proiectarea, crearea i testarea site-ului Web Obiective: 1. nsuirea unor cunotine privind principalele proiectarea, unui site de Web; 2. Organizarea coninutului i proiectarea navigrii; 3. Modul de securizarea al site-ului de Web; 4. Etapele privind crearea i testarea site-ului de Web; 5. Modul de ntreinere al site-ului. etape privind

Noiuni cheie : proietare site, creare site, testarea site-ului, organizarea coninutului, securizarea site-ului, ntreinerea site-ului. CONINUTUL UNITII 4.5. Proiectarea, crearea i testarea site-ului Web 4.5.1.Organizarea coninutului Modul de organizare i aranjare al coninutului site-ului de web se numete proiectarea informaiei. Aceasta include categorisirea, mprirea i etichetarea coninutului, astfel nct, audiena care dorete s poat vedea uor i prompt ce este n site i unde este localizat partea dorit. Proiectarea trebuie s ispiteasc i s ncurajeze explorarea site-ului, prin utilizarea etichetelor i diviziunilor care s fie interesante i intuitive . Cnd proiectm informaia pentru site trebuie : -s lum totdeauna n considerare ce vor crede i cum vor comenta utilizatorii despre organizare, produse i servicii i informaiile privitoare la ele ; -identificat coninutul sau elementele pe care cei mai muli utilizatori doresc s le acceseze i acestea s fie pe pagina de ntmpinare(home page) sau s poat fi obinute printr-un simplu click ; -printr-un numr de click-uri(trei sau mai puin) un utilizator s-i poat aduce orice informaie de pe site, deci dezvoltarea site-ului cu o structur mai mult liniar dect n adncime ; -ca etichetele pe care le dm seciunilor s fie simple i scurte ; -cnd numim seciunile site-ului etichetele s fie culturale ; -s realizm o separare clar ntre informaii, produse, servicii, aspecte tehnice ale site-ului, aspecte de comunicare i marketing, informaii statice i informaii dinamice. 4.5.2. Proiectarea navigrii Proiectarea navigrii este modul de a furniza utilizatorilor mijloacele de a accesa coninutul site-ului de web i a site-urilor legate de el. Acest lucru se

90

realizeaz prin crearea de unelte uor de utilizat de vzut i neles precum butoane i sgei care permit utilizatorului s acceseze uor orice coinut. Cteva sugestii privnd proiectarea navigrii i implementarea ei cu ajutorul grupului de dezvoltare site de web. -s fie simpl i, evident, s sar n ochi ; -s furnizeze utilizatorilor multiple ci i unelte pentru gsirea informaiei: unelte de cutare, harta site-ului, meniuri, etc. ; -s in cont de faptul c utilizatorii site-ului nu intr n mod necesar prin pagina de ntmpinare, astfel nct s se prevad mijlolace de cutare din fiecare pagin precum i revenirea la pagina de ntmpinare ; -s inem cont de faptul c utilizatorii nu sunt vizionari, s ghiceasc sau s-i aminteasc ce a fost n spatele meniului de aceea ele trebuie s aib mici explicaii ; -dac se utilizeaz pictograme pentru uneltele de navigare, e bine s se utilizeze dintre cele pe care inta de audien le recunoate deoarece sunt folosite pe larg ; -s furnizeze semne pentru utilizatori ca s tie ce au vzut din site ; - s fie asemntor cu uneltele obinuite de navigare ; -dac utilizatorii au buton de deplasare n jos a paginii, pentru a vedea coninutul, trebuie s existe i un buton de revenire napoi, la nceputul paginii. 4.5.3.Aspectul Proiectarea grafic a site-ului de web este srns legat de utilizarea culorilor, umbrelor, ilustraiilor i de machetarea corespunztoare mesajului. Modul de legare i combinare a diverselor elemente se face astfel nct s comunice un anumit mesaj ctre audien. Poate fi o audien multipl i mai multe mesaje sau impresii de comunicare. Proiectarea unui site pentru o afacere trebuie s aib un impact imediat asupra audienei. El trebuie : -s reflecte tipul de afacere ; -s stabileasc scopul site-ului ; -s fie vizual ; -s impun credibilitate ; -s strneasc interes; -s fie plcut i nu amenintor. Site-ul trebuie s ndeplineasc aceste condiii simultan pentru inta de audien. Pentru aceasta - e bine s vedem alte site-uri de web listate la : http://www.coolhomepages.com -s vedem site-uri de web ale competitorilor i s notm ce ne place i ce nu ; -s imprimm site-urile favorite ca s le artm proiectantului de web i discutm despre ele (web designer). -site-ul s poat fi folosit i de persoanele cu dizabiliti ;(opiuni de tipul numai text, etc.) (studiu de caz) 4.6. Web-site-ul si e-commerce-ul 4.7.

91

Termenul de e-commerce se refer la cumprarea, vnzarea sau comanda de bunuri i servicii pe Internet. Este un subset al e-business-ului ; Astfel, avem e-commerce-ul cnd orice tranzacie comercial este facilitat de web sau e-mail. Tranzacia poate implica o simpl comand a unui articol din magazinul on line i plata acestuia prin cec, la livrare. Sistemele mai sofisticate de e-commerce permit plata imediat printr-un card de credit pentru articolul achiziionat on line. Website-urile sau e-mail-urile pot fi utilizate pentru a permite beneficiarilor s comande, s achiziioneze sau s plteasc pentru : -produse i servicii ; -informaii, imagini, clipuri audio i video(care se gsesc n baza de date a site-ului) ; -subscrieri ca membri ; -rate, licene i taxe ; -subscrierea la serviciile unor specialiti, scrisori cu nouti,etc. ; -cereri specifice privind cercetarea realizat de organizaii; -rezervarea i achiziionarea de bilete; -venituri/faciliti privind rezervarea. E-comerul nu trebuie s aib funcii sau procedee costisitoare sau sofisticate. Este o unealt care ofer faciliti pentru beneficiari i furnizori s fac afaceri cu noi i noi cu ei. Pentru aceasta, dac planul nostru de e-business implic vinderea de produse sau servicii on line(prin web site sau prin e-mail), atunci, naintea construirii site-ului de web trebuie s lum n considerare o serie de probleme. n cele ce urmeaz presupunem c dorim s ne nzestrm cu o soluie de comer electronic folosind un site de web. nainte de a ncepe lucrul on-line, este important s rezolvm unele probleme care ar putea afecta construirea site-ului i anume :. Ce produse i servicii vom vinde on-line ? Nu toate produsele i serviciile se preteaz pentru vnzarea on line. De exemplu, crile, CD-urile se pot vinde on line foarte uor, n timp ce pentru a vinde asigurri de via pe Internet este mult mai dificil. E posibil ca numai o parte din produse sau servicii s poat fi oferite pentru vnzarea on-line. Exist parteneri de afaceri de luat n considerare ? nainte de a face aceste produse sau servicii disponibile online, considerm c odat ce vor fi on line , oricine, de oriunde, le va putea vedea i achiziiona. Aceasta este o problem pentru noi i partenerii afacerii noastre. De exemplu, exist vnztori sau revnztori sau francizori care vor privi activitatea noastr de e-comer ca o ameninare asupra teritoriului lor sau fiecare poate face afaceri independent unul de altul. Care este preul demarrii on line(populrii/ncrcrii cu produse sau servicii) i care este preul modelului ? Fa n fa cu beneficiarii, va rmne preul/onorariul acelai cu cel iniial din momentul demarrii ? Vom oferi reduceri pentru achiziionarea online ca s ncurjm oamenii s achiziioneze produse i servicii online. S chibzuim ct de mult s umplem/populm pentru ncrcare i manipulare cu diverse cantiti care pot fi achiziionate online. Cum s ne prezentm produsele i serviciile ? Care va fi mijlocul prin care utilizatorii vor vedea i selecta produsele i serviciile ? Vom furniza imagini, videoclipuri, animaii sau pur i simplu produsele sau serviciile prin numele lor ? Dac avem o serie de produse i opiuni, cum vor fi prezentate acestea ? Cum vor fi

92

afiate preurile/onorariile ? Cum dorim s fac seleciile i s realizeze plata utilizatorii ? Cum vor fi livrate produsele sau serviciile ? Online, prin pot, prin curier sau direct cumprtorului n persoan. Metoda de plat i durata de livrare : Dorim ca plata s se fac prin card de credit, cec, ordin de plat, bani ghea ? Cnd este cel mai bine s primim plata, dup ce produsul sau serviciul a fost achiziionat on line ? Imediat, la punctul de vnzare, sau este suficient s ia o comand prin site sau e-mail i s factureze la punctul de livrare la sfritul lunii. Securitatea i fiabilitatea : Care este nivelul de securitate cerut sau adecvat soluiei de e-commerce aleas ? Ct de dependent va fi afacerea noastr de sistemul de securitate i fiabilitate ? De exemplu dac o cantitate semnificativ din cifra de afaceri se va derula prin website atunci aceasta necesit a fi securizat i fiabil. nfptuirea efectiv a vnzrilor: Care este disponibilitatea de bunuri i servicii pentru vnzare ? Dac cerem plata imediat dar nu putem livra bunurile, vom fi creditai un timp cu banii lor i vom pierde bunvoina beneficiarilor. Gama de produse(Catalogul de produse) : E necesar ca soluia de e-commerce s fie legat la catalogul/gama de produse i/sau stoc i sistemul de inventariere i cum se extinde(leag) ? Dac avem puine produse i nu estimm c o s vindem volume mari prin website atunci aceasta nu va fi o problem. Dar dac estimm c vom vinde volume mari de produse i/sau vom oferi un numr mare de produse i opiuni on line i/sau produsele vor fi actualizate constant atunci avem nevoie de o legtur/legare direct ntre website i sistemul de cataloage de pe caculatoarele de la birou. Meninerea(ntreinerea) soluiei de e-commerce ; Ct de des va fi necesar s se adauge, tearg i actualizeze detalii privind produsele i serviciile pe website ? de ex. preuri, disponibilitate, etc. ? Va fi necesar actualizarea listei de produse(catalogului de e-commerce) regulat ?; n acest caz o soluie eficient duce la necesitatea existenei unui dezvoltator de web(web developper). E necesar s punem n balan eficiena i uurina actualizrii privitor la costul soluiei propuse pentru ntreinere. Managementul riscului : Realizarea unei soluii de comer electronic comport anumite riscuri. Pentru limitarea riscurilor i asigurarea c gestionm ateptrile beneficiarilor on line trebuie s dezvoltm i s explicitm limpede, pe website, politicile privind: -informaiile private, adic ce se va detalia i ce nu. -politica de returnare a produselor-n ce circumstane acceptm returnarea produsului i cum va fi acesta returnat ? -politica de furnizare-costurile de ncrcare, asigurarea, ce se ntmpl dac bunul nu ajunge la destinaie. -politica privind ntrzierea plii-ce se ntmpl dac articolul/serviciul este achiziionat, dar nu este pltit ntr-un timp rezonabil ; -securitatea- dac se dau detalii privind personalul, nregistrrile plilor , crile de credit sau detalii de contabilitate. Exist numeroase soluii de comer electronic disponibile prin ISP, dezvoltatori de web i ali specialiti. Probabil, consideraiile pentru adoptarea unei soluii sunt integritatea, securitatea buna reputaie a unei organizaii, care sunt vnzrile i expertiza/suportul. Dac dorim s oferim pli instantanee prin credit card trebuie s

93

avem aranjament cu banca i s obinem un certificat de securitate de la o autoritate de certificare cum c site-ul de web este securizat pentru oamenii care folosesc credit card. Cnd alegem o soluie care se gsete de-a gata sau acceptm o dezvoltare realizat de web developper-ul nostru trebuie s ne asigurm c soluia este suportat de o banc cu reputaie i c este o dezvoltare de website pentru organizaie care este recunoscut i respectat. Este recomandat ca atunci cnd dezvoltm politici adecvate s le nsoim de explicaii care s fie examinate de un avocat cu experien adecvat, naintea plasrii lor pe site-ul de web. Pentru mai multe explicaii privind securitatea, trebuie vzute metodele de securizare. Unele probleme sunt destul de complexe i dac nu o s putem rspunde la ele, e necesar s facem apel la persoane care cunosc produsele i serviciile noastre i anume la beneficiari. Astfel. trebuie : -s ntrebm beneficiarii privind ideile i preferinele lor referitor la problemele de mai sus ; -s vorbim cu banca cu privire la soluiile de comer electronic ; -s studiem seciunea site-ului cine v poate ajuta i s contactm un expert n ebusiness ; -s vorbim cu dezvoltatorul site-ului privitor la acest domeniu ; -s studiem alte site-uri care sunt n acelai domeniu. Cnd realizm tranzacii online este imporant ca acestea s fie securizate. Cel mai folosit mecanism pentru a asigura securitatea tranzacilor pe un site de web este protocolul SSL(Security Sockets Layer). Acest protocol este foarte des utilizat deoarece este compatibil cu majoritatea navigatoarelor de web. Pentru a ti/vedea c un site care e folosit la vnzarea de produse sau servicii utilizeaz protocolul SSL, ne uitm n colul din dreapta jos al navigatorului i vedem un icon reprezentat printr-un lact. Cnd apare lactul n colul din dreapta jos al navigatorului de Internet nseamn c s-a stabilit o conexiune securizat ntre calculatorul nostru i site-ul de web. Aceasta nseamn c detaliile personale, detaliile privind comanda, cele privind cartela de credit, adresa de livrare i numerele telefoanelor de contact sunt protejate n timp ce sunt trimise la magazinul on line. nafara lactului care apare, utilizarea protocolului SSL este virtual un proces invizibil. Multe site-uri care utilizeaz SSL au o adres care ncepe cu https:// i nu cu http://. 4.6.1. Securizarea unui site de web Exist unele probleme de care trebuie s in cont o afacere cnd se realizeaz securizarea e-business-ului i anume : -s ne alegem un nume de domeniu -un ISP care s gzduiasc domeniul sau site-ul de web ; -dac avem un site mediu spre mare cu mai mult de o duzin de articole de vndut avem nevoie de un soft tip co de cumprturi(shopping cart) care permite calcularea cantitilor i eliberarea lor ; -o zon de lucru(parte a biroului) pentru pli cu inscriptoare de carduri, necesare pentru plata online la banc ntr-o sesiune securizat a navigatorului ;

94

-criptarea certificatelor digitale folosind protocolul SSL, care pe viitor asigur securitatea cardurilor de credit ale beneficiarilor; -o facilitate de la banc pentru comerciant de comer electronic, care lucreaz cu o zon de lucru(parte a biroului) ce gestioneaz n timp real(imediat) autorizarea tranzaciei cu card-ul de credit i care va face ca fondurile s fie plasate n contul afacerii n fiecare zi. -soluie de livrare. Criptarea certificatelor digitale necesit instalarea certificatelor digitale pe serverul nostru , precum VeriSign Server ID, care va permite securizarea comunicaiei cu beneficiarii folosind navigatorul Microsft(IE) sau altul ce poate utiliza tehnologia SSL. Pentru a implementa sesiuni SSL pe site-ul de web al companiei e necesar s obinem certificat digital pentru serverul nostru. Certificatul digital este emis de o a treia persoan(n afara celor doi, vnztorul i cumprtorul), numit autoritate de certificare( Certificate Authorities-CA), care trebuie s autentifice identitatea organizaiei noastre nainte de a ne emite certificatul. Odat ce a fost ncrcat certificatul n serverul nostru , vom putea stabili sesiuni SSL pe site-ul nostru, asigurnd transmisii securizate ntre serverul nostru i calculatorul beneficiarului. Stabilirea unei pori de pli securizate pe site-ul nostru de web impune lucrul cu un furnizor pentru pli i/sau banca noastr stabileasc sistemele n stare(necesare) s asigure criptarea capt la capt a informaiilor cardului de credit ntre calculatorul beneficiarului , site-ul nostru i banca noastr care faciliteaz comerul electronic 4.7. Consideraii privind ntreinerea(mentenana) Dupa punerea in functiune a site-ului, acesta trebuie intretinut si mentinut la parametrii adecvati folosind modalitati adecvate, lucru care trebuie precizat de la inceput. Iata cteva modaliti de retinut pentru meninerea site-ului : -folosind elemente dinafara companiei(outsourced) : cererile pentru schimbarea coninutului cu unul nou sunt trimise prin e-mail la web developer(care e dinafara companiei-India, etc.) care face schimbrile ; -manual n companie-schimbrile sunt fcute manual, din companie, prin accesarea site-ului i schimbarea instruciunilor programului; -semi-automat n companie- schimbrile sunt fcute din companie prin accesarea site-ului i utilizarea unui program de editare; -automat n companie- schimbrile sunt fcute din companie prin utilizarea de unelte de ntreinere specifice construite de dezvoltatorul de web pentru afacere ca s activeze i s menin site-ul aceast soluie este adesea referit ca i sistem de management al coninutului(CMS-Content Management System). Pentru acesta utilizam urmtoarea list cu aspecte privind intretinerea pentru a ne ajuta la gsirea celei mai bune soluii de ntreinere. Trebuie dat un punctaj( mare, mediu, mic) pentru fiecare aspect luat n considerare. Aceste aspecte sunt : -uurin n utilizare-uor de utilizat, -scolarizarea-ct de mult colarizare este cerut pentru o utilizare eficient ; -eficien-ct de rapid i uor le este salariailor(celor care se ocupa de intretinerea lui) s acceseze i s actualizeze site-ul ;

95

-independena- reduce sprijinul dezvoltatorilor de web la actualizarea site-ului ; -autonomia-personalul controleaz publicarea pe site i actualizarea seciunilor acestuia; -costul-costul iniial al soluiei de ntreinere i costurile pentru licene i colarizare ; -controlul calitii-prelucrarea automat pentru actualizarea i adugarea de coninut nou care au fost verificate; -proteciile-sisteme care minimizeaz greelile ce pot fi fcute i furnizeaz posibiliti de evitare ale acestora; -securitatea-prevenirea accesului persoanelor neautorizate pentru orice operaie de ntreinere; -puterea de cuprindere-procentul din personalul site-ului cruia i se permite s fac schimbri i actualizri ; -din punct de vedere practic-abilitatea personalului site-ului de utilizare efectiv a calculatorului i acces la conexiunea la Internet -flexibilitatea-abilitatea de adaptare la un cost minimal de meninere a tipurilor noi de coninut i faciliti ; -scalabilitatea-abilitatea de a furniza materiale pentru mai muli din personalu i ceterea cantitii materialului cerut pentru actualizare ; -compatibilitatea-este abilitatea de comunicare cu : fiierele noastre, sisteme relevante i baze de date i conformitatea cu standardele din industrie. 4.8. Dezvoltarea site-ului de web Acest subcapitol descrie pe scurt selectarea, angajarea i managerizarea grupului de dezvoltare a site-ului de web care va dezvolta site-ul, grup care va fi fie din firm sau dinafara ei ori mixt. Pentru aceasta se ntocmete un buget. (de luat e-businessguide Template-Sample Budget for Building Website) -e cel de la 2.1.3.6- estimarea bugetului, (http://www.e-businessguide.gov.au/building/developing/) 4.8.1. Descrierea succint a crearii(dezvoltrii) Descrierea succint a dezvoltarii trebuie sa furnizeze dezvoltatorilor suficiente informaii ca pe baza lor s ntocmeasc o propunere de demarare a dezvoltrii site-ului de web. Ar fi ideal dac aceasta va conine suficiente detalii pentru dezvoltatorii de web externi privitor la descrierea/cotaia firmei. Adesea, acest descriere permite doar o propunere de dezvoltare aproximativ care va fi confirmat n prima etap a proiectului odat ce acesta a fost fixat. Mai jos se prezint un model ce realizeaz o scurt descriere a seciunilor proiectului de dezvoltare. Seciunea 1. Cu referire la numele organizaiei. Scopul declarat al firmei; Serviciile/produsele oferite ; Istoria organizaiei. Seciunea 2.Viziunea i obiectivele e-business-ului Care este viziunea e-business-ului? Care sunt obiectivele sale? Ce se intenioneaz a livra prin planul de e-business?

96

Seciunea 3. inta de audien Tinta de audien se va descrie/identifica ct se poate de amnunit/specific. Furnizarea cu acuratee a repartiiei demografice posibile, pe sexe, pe grupuri de vrste, pe locaii(stat, naional, internaional, rural, ora). Evaluarea experienei lor privind utilizarea Internetului. Seciunea 4. Mangementul proiectului Explicarea structurii managementului-cine ia deciziile, procedurile privind deciziile interne. Detalierea ateptrilor privind ntlnirile de (re)proiectare : Ct de frecvent se va ntlni grupul de management al proiectului cu dezvoltatorii ; Agenda acestor ntlniri ; Ce se ateapt de la developeri prin rapoarte ; Care sunt procedurile ce vor fi folosite i dac vor fi nregistrate; Cum se vor rezolva disputele. Seciunea 5. Mediul proiectului Furnizeaz orice istorie relevant a proiectului i/sau organizaiei care(doreste s asiste) va ajuta developerii s neleag oamenii i partea lor emoional, organizarea, modul de proiectare, obiectivele organizaiei, etc. Seciunea 6. Coninutul Indic : Scopul coninutului-ct de multe cuvinte, imagini, hri, minute de date video i audio, etc ; Tipul coninutului-text, fotografii, audio i formatul lor ; Furnizeaz informaii privind harta de proiectare artnd toate aliniatele i subaliniate ce vor fi utilizate n site i cum se face referirea de la unul la altul. Seciunea 7. Funcionalitatea Identific funcionalitatea elementelor care vor fi incluse n site. Descrie ct mai detaliat posibil cum preconizm c va lucra fiecare funcie din perspectiva utilizatorilor. Include rezultatele sau informaiile care dorim s fie stocate ca urme ale accesrii de ctre utilizatori a unor elemente funcionale. De exemplu, pentru fiecare formular on line se stipuleaz ct de multe cmpuri de informaii are, ce informaii sunt vizibile, la ce organizaie sunt trimise informaiile i n ce format , ca i e-mail, delimitate prin virgul, dac fiierele pot fi importate ntr-o foaie de calcul(spreadsheet) sau merg automat ntr-o baz de date sau alt program. Seciunea 8. Grafica i proiectarea informaiilor(informaii de proiectare) Descrie identitatea firmei ;este necesar s adauge elemente brandului existent al organizaiei(logo, font, culori) sau nu ? Detalierea criteriilor noastre de proiectare i furnizarea unor URL-uri de siteuri care ne plac; Descrierea modului n care informaiile/coninutul va fi organizat i furnizarea de linii de ghidare ; Specificarea cerinelor privind accesibilitatea. Seciunea 9. Probleme tehnice generale Viteza viteza optim i orice factor special care poate avea impact asupra acesteia ;

97

Gzduirea i aranjamentele privind serverul de web ; dac-l avem noi sau l folosim pe al ISP-ului ; Cerinele privind monitorizarea i raportarea ; Stabilirea necesitii pentru ca soluia s fie n concordan cu standardele industriale; Diverse alte probleme-lmurirea privind orice restricie care credem c va limita capacitatea intei de audien de a accesa Internetul(de ex. clienii din spaiul rural pot fi limitai de vitez i capacitate). Seciunea 10. Bazele de date(dac se folosesc) Sunt utilizatori ai site-ului care vorbesc de organizarea bazelor de date ? Dac da, atunci : Dac este necesar o legtur instantanee pentru actualizarea instantanee a bazei de date sau actualizarea acesteia se face periodic(zilnic/sptamnal); Ce restricii sunt cerute i ce nivel de securitate este cerut pentru a accesa baza de date; Ct de des estimm c vor accesa utilizatorii baza(bazele) de date i de cte ori ntr-un timp estimat(de ex. cnd estimm cel mai mare acces n cazul siteului pentru o expoziie?) Seciunea 11. Comerul electronic(dac se folosete) Dorim ca utilizatorii s poat face cumprturi de produse i/sau servicii folosind un site ? Dac da, atunci trebuie s specificm: Produsele i serviciile care vor fi oferite online ; Metodele de plat care sunt adecvate- de ex. Instantaneu, printr-o soluie securizat de plat online sau utilizatorii s furnizeze detalii privind cardul de credit cu factura, apoi s prseasc organizaia ca s prelucreze factura i fac plata manual; Detalii de realizare-cum vom asigura aprovizionarea i cum vor fi livrate produsele i serviciile; Care sunt termenii i condiiile de achiziie(returnare, reclamaii). Seciunea 12. ntreinerea i colarizarea Cerinele noastre pentru ce anume s fie ntreinute i modul n care fiecare din necesiti urmeaz aspectele de ntreinere a site-ului trebuie s fie: Soluia-bazat pe navigator sau folosind un produs soft precum Dreamweaver sau Microsoft Front page; Coninut ; Grafic i proiectare navigaional ; Funciuni i faciliti ; Documentare ; Scolarizare. Seciunea 13. Testarea i revizuirea Ce va fi testat i n ce condiii ? Rolurile i responsabilitile Cnd va fi testat ? la nceput, n timpul i /sau dup lansare ? Cine pltete pentru schimbrile cerute ca rezultat al reaciilor de pe urma testelor Seciunea 14. Programarea/calendarul proiectului i al livrrilor Specificarea livrrilor i etapelor ;

98

Specificarea intervalelor de timp i a stadiilor pe care le cerem n procesul dezvoltrii.

(de adus http://www.ebusinessguide.gov.au/developing/brief ) Apoi trebuie s vedem cine va face dezvoltarea, ce pri din dezvoltare pot fi fcute cu personal din interiorul organizaiei i care vor fi externalizate ? n luarea deciziei cu privire la ce se poate face n firm i ce nu. In contractul de dezvoltare se stabilesc clauzele contractuale cu dezvoltatorul site-ului. Apoi se face selectarea dezvoltatorului de Web, prin acordarea de punctaje pentru diverse cerine cu privire la construcia site-ului. Se evalueaz scorul obinut i se alege un dezvoltator. (http://www.e-businessguide.gov.au/building/developing/evaluation/ ) 4.8.2. Ce s vad un realizator/dezvoltator Ideal ar fi ca la construcia site-ului nostru, dezvoltatorul pentru site-ul de web s rspund cu DA la toate ntrebrile puse n lista de sarcini. In realitate este foarte dificil s gsim un dezvoltator de web cu un scor foarte bun ? 4.8.3. Ciclul de realizre/creare/dezvoltare Odat ce a fost numit web developerul i semnat contractul ncepe procesul de dezvoltare. Paii ciclului dezvoltrii pot fi mprii n trei etape distincte : -definirea specificaiilor tehnice ; -faza construciei ; -livrarea i implementarea. Testarea soluiilor tehnice ale site-ului, coninutul i modul lui de utilizare se fac n etapa a doua a ciclului de dezvoltare. 4.8.3.1. Specificaiile tehnice Aceasta este o etap vital n dezvoltarea site-ului. In aceast etap se aleg de ctre dezvoltatorul de web mpreun cu colaboratorii si :tipul exact de site precum i soluiile tehnice necesare acestuia. Sunt specificate cerinele n caietul de sarcini restrns(development brief), iar dezvoltatorul de web ne-a fcut propuneri privitor la soluiile tehnice, dar pn n aceast etap nu s-a realizat o colaborare mutual. Etapa specificaiilor tehnice aduce ambele pri mpreun pentru a-i partaja experiena i experiza(cunotinele), astfel nct s stabileasc exact ce este i ce nu este posibil, stabilesc exact oamenii alocai dezvoltrii, timpul i bugetul. Aceasta nu nseamn c dup etapa specificaiilor tehnice va rezulta un site cu totul diferit de cel luat n considerare(antamat) n descrierea succint a dezvoltrii(development brief) i pentru care am angajat dezvoltatorul de web(web developer). Bineneles, este inevitabil s nu apar anumite schimbri fa de viziunea iniial privitor la site pe care o s le prezinte dezvoltatorul. Dup etapa specificaiilor tehnice vor fi mai clar definite :

99

-soluiile tehnice precum : limba, soluia bazei de date, soluia de ntreinere, serverul de web i cerinele de gzduire, securitatea ; -funcionalitatea i interactivitatea site-ului ; -grafica, informaiile de proiectare, parametrii de navigare i regulile de navigare ; -livrarea documentrii i colarizarea ; -calculele preului privitor la toate aspectele construciei i livrrii site-ului de web ; -dezvoltarea i programarea plilor pentru proiect. 4.8.3.2. Faza de construcie Dup ce am agreat raportul n urma fazei specificaiilor tehnice ncepe/vine construcia site-ului. Construciei i sunt specifice ntlniri sptmnale la care dezvoltatorul raporteaz progresele fa de graficele de programare a dezvoltrii. Regulile i modul de lucru pentru gestionarea etapei au fost stipulate n contract. n particular au fost urmrite detaliile urmtoare : -ct de des se fac ntlnirile(recomandat sptmnal) ; -cine va participa la ele ; -rolul acestora ; -cine impune/ine agenda i care este aceasta ; -cte minute iau ntlnirile ; -cum se rezolv disputele/diferendele. La aceste ntlniri se discut i se rezolv orice schimbare cu privire la livrare, grafic de proiectare, costuri ori resurse. Cteva sfaturi privind gestionarea acestei etape sunt : niciodat nu se anuleaz ntlnirile se evit tentaia de amnare a ntlnirilor cnd proiectul este n derulare ; desfurarea la ore convenabile i detaliat pe minute a ntlnirilor-se vor nregistra orice schimbri privitor la plan ; asigurarea c dezvoltatorul particip cu personal corespunztor la ntlnirile relevante-de ex, designer pentru grafic, cnd se discut designul/aspectul site-ului ; stabilirea unei liste potale(grup) pentru toi membrii echipei i insistarea ca acesta s fie mijlocul de comunicare- unii membri ai echipei de management pot fi stresai la primirea a numeroase e-mail-uri care nu sunt legate direct de tema de care rspund, dar este important ca de fiecare dat s fie informai toi membrii ; evitarea contactului unu la unu cu dezvoltatorul prin e-mail sau prin telefontoi membrii ambelor grupuri trebuie s contribuie la rezolvarea problemelor i nu s se eschiveze ; parcurgerea n totalitate a testelor agreate ; s nu ne grbim la semnarea etapelor pn nu suntem siguri c acea parte a fost realizat bine i e gata de livrare. 4.8.3.2.1. Testarea site-ului Dac organizaia dorete s maximizeze ca site-ul s vin n ntmpinarea obiectivelor, atunci trebuie realizat testarea diverselor ipostaze ale utilizrii de-a lungul construciei site-ului livrrii i a implementrii. Cele trei aspecte majore care

100

se testeaz n timpul dezvoltrii site-ului(teste formative) i imediat dup lansare(teste nsumate) sunt : folosina/utilitatea ; coninutul ; soluiile tehnice. Testarea site-ului sub aceste trei aspecte, luate mpreun, va fi un punct critic n graficul de dezvoltare. In funcie de rezultatele care se obin, vom semna, sau nu, etapele relevante ale proiectului. Incorporm cerinele de testare n contractul cu dezvoltatorul de web. 1)Testarea folosinei/utilitii site-ului Testarea utilitii(uurina n utilizare)evalueaz dac inta de audien nelege, navigheaz pe site i ct de simpl/uoar gsete utilizarea site-ului. Acesta este un exerciiu simplu de iniiat, dar el cuprinde testarea reaciei utilizatorilor privitor la coninutul site-ului, a fiecrui element proiectat, a funciilor site-ului(culori, fonturi, butoane, etc.) i evaluarea a cum se completeaz unul pe cellalt. Testarea utilitii este bine s se fac de o ter parte, care are specialiti n testarea site-urilor web. Grupul firmei pentru dezvoltarea site-ului i dezvoltatorul de web sunt prea intim legai de site, ca s vad fisurile, i, n plus, nu au suficient experien ca s pun ntrebri la obiect utilizatorilor folosii n exerciiul de testare. Ideal este ca organizaia pentru testare s fie anagajat de ctre beneficiarul site-ului i nu de ctre dezvoltator. Acest lucru elimin orice suspiciune cu privire la independena raportului realizat n urma testrii. Raportul trebuie s conin criteriile dup care a fost judecat site-ul i greelile care au fost eliminate de dezvoltator. Testarea formativ e puternic influenat de grupul reprezentativ al intei de audien furniznd o reacie pentru aspectele de proiectare. Testarea trebuie s fie realizat cu prioritate naintea semnrii cu dezvoltatorul a etapei de terminare a proiectrii. Ea trebuie s fie realizat folosind calculatoare medii, navigatoare i conexiuni medii cu o configuraie minim, de acord cu dezvoltatorul la nceputul dezvoltrii site-ului. Dificultatea aici este timpul. Testele formative trebuie realizate pe parcurs, astfel nct dezvoltatorul s poat remedia eventualele greeli. Testarea folosinei nsumate este realizat la sfritul fazei de dezvoltare, cnd ntregul site este gata, dar nainte ca el s fie lansat. (de luat e-businessguide Template Document-Sample Usability Questionnaire de pe : http://www.e-businessguide.gov.au/building/developing/testing ), Chestionar de testare a utilitii site-ului
Aspectul site-ului
In general ce credei despre aspectul site-ului? (culorile sale, fonturile, grafica etc) ___ foarte bun ___ bun ___ satisfctor ___ nesatisfctor Ce particularitate a aspectului i senzaiei(feel) v place cel mai mult? __________________________ care? ________________________________________________________________________ ____________________________________________________________________________ Ce particularitate al aspectului i senzaiei(feel) ne place cel mai puin? _________________________

101

care? _______________________________________________________________________ ____________________________________________________________________________

Cutarea elementelor dorite prin site


Comentai ct de uor este s gsii calea spre un element prin site(de ex, tem la tem i napoi la pagina de ntmpinare): _______________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Aceast cutare a elementelor ce v intereseaz este clar tot timpul cnd navigai/suntei pe site? ___DA ___ NU Dac NU, explicai ce simii c lipsete i poate emitei o sugestie despre cum o putem evita: _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Coninutul Numii primele cinci seciuni ale site-ului pe care le considerai cele mai importante: (1 = cea mai important pn la 5 = cea mai puin important dar nu n mod necesar neimportant) 1. _______________________________________________________________________________ 2. ________________________________________________________________________________ 3. ________________________________________________________________________________ 4. ________________________________________________________________________________ 5. ________________________________________________________________________________ Explicai pe scurt alegerea d-voastr privitor la cea mai important i cea mai puin important seciune-ierarhizndu-le prin numere de la 1 la 5: _________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Ce alte pri ale coninutului v-ar plcea s fie incuse n site? ________________________________ _________________________________________________________________________________ _________________________________________________________________________________ A fost coninutul uor de neles ? ___DA ___ NU

Dac NU explicai de ce: _____________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________

102

Ce forme ale coninutului v-au placut s le vedei? ___Text ___imagini ___video ___ audio ___documente descrcabile

Altele: ____________________________________________________________________________ __________________________________________________________________________________

Relativ la ceea ce ai utilizat, descriei viteza site-ului, n general. ___ repede ___ rezonabil ___ ncet ___ foarte ncet

Ct de des navigai prin site? ___ zilnic ___ sptmnal ___ lunar ___ foarte rar

2)Testarea coninutului. Persoana care adun, scrie i editeaz coninutul site-ului de web trebuie s verifice calitatea i acurateea i s se asigure c acest coninut a fost ncrcat n locul corect. Se adopt o list cu elementele de verificare privitor la calitatea coninutului site-ului de web nainte ca el s fie operaional. Aceast list se poate descrca de pe site-ul : http://www.e-businessguide.gov.au/building/developing/testing Lista de control pentru verificarea coninutului
Elementele ce vor fi verificate Rspunsul trebuie s fie DA la toate ntrebrile: Caracterul complet
Dac toate seciunile site-ului conin text, imagini, tabele, grafice, hri, corecte. Dac toate fiierele descrcabile prezente pe site (de ex. fiiere PDF, audio, etc.), sunt localizate corect i au versiunea cea mai recent. Dac exist toate legturile( link-urile) la alte seciuni ale site-ului i la alte site-uri.

Da/Nu

Acurateea
Sunt toate faptele, datele, numele, citrile, termenii, citate exact i corect? Este ortografic, gramatical i din punct de vedere al punctuaiei corect?

Relevana
Este relevant coninutul fiecrei seciuni i la seciunea ce i-a fost alocat?

Caracterul adecvat
Dac vocabularul utilizat este adecvat intei de audien.

103

Sunt tonul i stilul scrisului adoptate adecvate intei de audien ? Este alegerea imaginilor, a elementelor video i audio adecvat intei de audien? Este coninutul sensibil la cultura altora?

Consistena
Este consisten n ceea ce privete utilizarea termenilor, sensurilor, abreviaiilor i etichetelor de-a lungul site-ului? Sunt aplicate conveniile ortografice i gramaticale n mod uniform de-a lungul site-ului? Este meninut acelai stil i ton de scriere adecvate de-a lungul site-ului? Este coninutul n consonan cu politicile relevante ale organizaiei?

Legalitatea
Dac s-au parcurs toi paii necesari pentru aprobri(ex. obinerea permisiunilor pentru materiale) i asigurarea c utilizarea/menionarea/reproducerea oricrui coninut(text, imagini, pictograme, video, audio, logou-uI) nu violeaz copyright0ul i/sau drepturile de proprietate a creatorilor sau proprietarilor? Sunt toate referinele la alte materiale corect atribuite i refereniate? S-au parcurs toi paii necesari pentru aprobri(ex. obinerea permisiunilor pentru materiale) i asigurarea c drepturile unei persoane la intimitate nu au fost violate(de ex. dac s-a obinut acceptul pentru postarea pe site a numelor i detaliile de contact privind personalul firmei)? Se recunosc salariaii n fotografii i dac s-a obinut permisiunea lor pentru postarea acestora? A fost inclus o declaraie adecvat de copyright ntr-un loc vizibil al site-ului? A fost inclus o declaraie adecvat de neasumare/tgduire ntr-un loc vizibil al site-ului?

(de luat e-businessguide Template Document-Content Verification Checklist), 3) Testarea soluiilor tehnice Testarea soluiilor tehnice este la fel de important ca i testarea coninutului i a utilitii site-ului. Testarea soluiilor tehnice este necesar dup fiecare etap important ce a fost parcurs n construcie, precum i nainte ca site-ul s fie dat n funciune pentru a ne asigura c funciunile site-ului sunt realizate. Exist liste de control pentru testarea soluiilor tehnice. Lista de control pentru testarea soluiei tehnice
Elementele ce vor fi verificate Rspunsul trebuie s fie DA la toate ntrebrile: DA/NU

104

Dac site-ul funcioneaz corect cu versiunile relevante ale Internet Explorer, Mozila Firefox , Netscape, etc.

Dac site-ul funcioneaz corect cu toate sistemele de operare: Windows, Linux i Macintosh ? Este echivalent viteza site-ului, utiliznd aceeai conexiune la Internet, calculator i navigator, cu media vitezei a cel puin altor 8 site-uri similare ca i compexitate i natur, ncepnd de la ora 9 pn la ora 21 ntr-o zi de test?

Dac toate legturile la site-urile externe lucreaz Sunt de calitate imaginile, fiierele audio i video la redare i au un aspect corespunztor? Se descarc fiierele pdf i alte fiiere descrcabile fr erori? Are documente descrcabile, precum pdf i alte fiiere, pe care utilizatorii le pot accesa sau executa atunci cnd doresc?

Navigaia
Dac toate meniurile lucreaz cum gndii? Dac toate legturile interne fac legtura la locul indicat/potrivit?

Functionalitatea (de ex. comer electronic, grupuri de discuii)


Listai separat fiecare funciune a site-ului i evideniai dac acesta lucreaz adecvat/corect sau nu: _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________

(de luat e-businessguide Template Document-Technical Solution Chechlist), (http://www.e-businessguide.gov.au/building/developing/testing/ ) 4.8.3.3. Livrarea i implementarea

105

O dat ce site-ul de web a fost construit i testat n ntregime, el este gata pentru a fi predat organizaiei care l-a comandat. Aceast a treia etap, final, a procesului de dezvoltare implic dezvoltatorul de web prin faptul c el : -conduce colarizarea pentru utilizarea softului de ntreinere ; -instaleaz orice soft sau ablon pe care personalul organizaiei l va folosi pentru meninerea n funciune a site-ului ; -furnizeaz documentaia site-ului-harta de navigare, indexele fiierelor i fiierele nsi ; -returneaz copiile hard i soft ale materialelor utilizate pe durata dezvoltrii site-ului de web; -ncheie testarea site-ului i nchide e-mail-ul grupului de management al proiectului -ambele pri elimin facilitile de acces n sistemele sau cldirile celeilalte pri. Rezumat n cazul n care coninutul site-ului web este stocat ntr-o baz de date e posibil reducerea numrului de baze de date existente pe diferite calculatoare din organizaie. n schimbul existenei unei baze de date cu beneficiarii pe un calculator : imagini, descrierea produselor, cataloage de produse i servicii, liste de preuri i altele ; i documente interne, precum manuale de calitate, politici i proceduri pe alt calculator, utilizm o baz de date care le cuprinde pe toate acestea mpreun, ntr-o baz de date pe site-ul de web, pe acelai calculator care gzduiete site-ul. Modul de organizare i aranjare al coninutului site-ului de web se numete proiectarea informaiei. Aceasta include categorisirea, mprirea i etichetarea coninutului, astfel nct, audiena care dorete s poat vedea uor i prompt ce este n site i unde este localizat partea dorit. Proiectarea trebuie s ispiteasc i s ncurajeze explorarea site-ului, prin utilizarea etichetelor i diviziunilor care s fie interesante i intuitive . Teme pentru verificarea cunotinelor 1. 2. 3. 4. 5. 6. 7. 8. 9. S stabileasc structura bazei de date pentru o afacere electronic; Sa se arate modul de securizare abazei de date; S se arate modul de organizare a informaiei pentru un site de Web ; S se indice modul de stabilire a numelui unui site de Web ; S arate modurile de gzduire a unui site de Web ; S se arate cum se organizeaz navigarea ntr-un site de Web ; S se evidenieze principalele etape n dezvoltarea unui site de Web ; S se arate modul de tesare a unui site de Web ; S se arate modul de ntreinere a unui site de Web. Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002

106

[Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001 [Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 20001. [Pat01],Patriciu, V.V., .a., Securitatea comerului electronic, ED. All, 2001 [Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. [Tom05], N. Tomai, Reele de calculatoare, structuri, programe, aplicaii, Ed. Risoprint, 2005. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com

107

MODULUL 5

Crearea paginilor de web folosind editorul Front Page Concepte de baz Document HTML; Instruciuni HTML, hiperlegturi, imagini, tipuri de imagini; Tabele n HTML ; Formulare n HTML; Cadre n HTML; Editarea vizualizarea i gzduirea paginilor HTML folosind Front Page.

Obiective: 1. Definirea conceptelor de document HTML, legturi, formulare; 2. Definirea cadrelor pentru organizarea informaiei; 3. Alegerea interfeei pentru un site de Web; 4. Editarea i vizualizarea unui site de Web folosind Front Page; Recomandri privind studiul: 1. Sunt necesare cunotine teoretice minime de informatic, legate de navigare i folosire a Internet-ului; 2. Sunt necesare deprinderi practice legate de editarea textelor cu ajutorul editoarelor de texte Word i NotePad. Rezultate ateptate: 7. Cunoaterea i stpnirea noiunilor legate de documente HTML; 8. Studenii trebuie s fie capabili s aleag informaia necesar pentru popularea unui site i apoi s editeze i s testeze un site folosind editorul Front Page.

108

Unitatea 1 Crearea paginilor de web folosind editorul Front Page Obiective: 1. 2. 3. 4. Definirea conceptelor de document HTML, legturi, formulare; Definirea cadrelor pentru organizarea informaiei; Alegerea interfeei pentru un site de Web; Editarea i vizualizarea unui site de Web folosind Front Page;

Noiuni cheie : Document HTML, Instruciuni HTML, hiperlegturi, imagini, tipuri de imagini, tabele n HTML, formulare n HTML, cadre n HTML, editarea vizualizarea i gzduirea paginilor HTML folosind Front Page. CONINUTUL UNITII

5.Crearea paginilor de web folosind editorul Front Page Obiective:studiul principalelor elemente ale limbajului HTML, crearea de documente Web 5.1.Elemente de limbaj HTML Limbajul HTML (HyperText Markup Language) este destinat scrierii documentelor de tip hipertext care se pot vizualiza prin navigatoare WWW (World Wide Web). Un document HTML este un fiier text CE poate fi creat cu orice editor de texte (,joe n Linux, Notepad sub Windows, etc.). Exist programe cu ajutorul crora textele HTML pot fi vizualizate, de exemplu Front Page pentru Windows, 1-st Page, HotMetal care poate fi utilizat pe mai multe platforme, etc. Un document HTML poate conine text i instruciuni. Instruciunile HTML sunt de forma <INSTRUCTIUNE atribut-1[=valoare-1] atribut-2[=valoare-2] ...> </INSTRUCTIUNE> De exemplu un document HTML poate fi de forma: <HTML> <HEAD> textul antetului </HEAD> <BODY> corpul documentului </BODY> </HTML>

109

<HTML> ... </HTML> Aceast instruciune are rolul de a delimita textul dintr-un document HTML <HEAD> ... </HEAD> Reprezint antetul unui document HTML i conine o colecie de informaii despre document <BODY.> ... </BODY> Conine ntregul text i imaginile care formeaz pagina de Web, mpreun cu toate instruciunile HTML care controleaz formatarea paginii. In interiorul instruciunii <BODY> pot s apar anumite atribute care controleaz schema de culori a documentului. In continuare prezentm cele mai importante atribute. BACKGROUND="URL-al-unui-fiier-ce-conine-o-imagine" BGCOLOR="#rrvvaa" Specific culoarea fundalului documentului, unde #rrvvaa este un triplet scris in hexazecimal care reprezint ponderea culorilor rou-verde-albastru n culoarea dorit (rr=00 nseamn absena complet a culorii roii, iar rr=FF nseamn prezena total a culorii roii). Valoarea implicit este cea alb. Textul dintr-un document HTML se formateaz conform instruciunilor de formatare incluse n text. <HR> Deseneaz o linie orizontal ca separator ntre diferite seciuni de text. Poate s aib mai multe atribute, dintre care amintim: <P> ... </P> Aceast instruciune indic un paragraf. Deoarece nceputul unui paragraf este, n acelai timp, i sfritul paragrafului precedent, </P> se poate omite. 5.1.1. Legturi hipertext <A ...> ... </A> Instruciunea ancor este esenial ntr-un document HTML. Textul dintre <A ...> i </A> este textul de activare a legturii respective. Acest text se numete hipertext. Utilizatorul va da click cu mouse-ul pe hipertextul respectiv, iar n urma acestei operaii navigatorul va executa una din aciunile specificate de atributele prezente n <A ...>. Dintre toate atributele, fie NAME fie HREF sunt obligatorii. Iat n continuare cele mai importante atribute: <A HREF="url"> ... </A> La selectarea acestui hipertext navigatorul va afia documentul specificat prin URL-ul respectiv. In loc s ne deplasm la un alt document, putem s ne deplasm la un anumit punct al acelui document sau al documentului curent. Aceste puncte se numesc etichete i se pot defini folosind atributul NAME: <A NAME="eticheta"> locul_unde_se_va_face_saltul </A> Deci aceast etichet va marca locul unde se va sri n document. Admind c aceast etichet a fost creat ntr-un alt document specificat prin URLul "url", referirea la aceast ancor se va face: <A HREF="url#eticheta"> ... </A> Dac ns eticheta a fost creat n documentul curent, referirea se va face astfel: <A HREF="#eticheta> text_de_legatura(de unde se sare) </A> Trebuie amintit faptul c formele pe care le poate lua URL-ul "url" n cadrul atributului HREF sunt cele definite de sintaxa URL i anume: <A HREF="http://..."> Salt la un alt document HTML Exemplu:

110

Dac n text apare legtura hipertext: <A HREF="http://www.yahoo.com"> site-ul yahoo </A> atunci navigatorul va vizualiza textul site-ul yahoo cu culoare specificat n LINK, i n urma unui clic cu mouse-ul pe acest text se va vizualiza hipertextul de la adresa menionat. 5.1.2. Instruciuni de tip list HTML suport cteva tipuri de liste, care pot fi imbricate. Ele trebuie s apar n corpul unui document HTML. <DL> ... </DL> Reprezint o list de definiii. Fiecare termen de definit se precede de <DT>, iar definiia respectiv se precede de <DD>. Se folosete dup modelul urmtor: <DL> <DT> Termen 1 <DD> Definiia termenului 1. <DT> Termen 2 <DD> Definiia termenului 2. </DL> <OL> ... </OL> Reprezint o list ordonat. Fiecare element al listei se precede de <LI>. Se folosete dup modelul urmtor: <OL> <LI> Primul termen; <LI> Al doilea termen. </OL> <UL> ... </UL> Reprezint o list neordonat. Fiecare element al listei se precede de <LI>. Se folosete dup modelul urmtor: <UL> <LI> Primul termen; <LI> Al doilea termen. </UL> 5.1.3. Instruciuni de specificare a tipului i formatului caracterelor Aici descriem dou tipuri de instruciuni de formatare: a) Instruciuni de formatare logic. Acestea indic navigatorului c decizia de formatare a textului respectiv trebuie luat de ctre acesta, i nu de ctre autorul documentului HTML. b) Instruciuni de formatare fizic. Aceste instruciuni impun navigatorului un anumit tip de formatare. <!-- Comentarii --> Textul dintre irul <!-- i urmtoarea apariie a irului --> nu este procesat navigator. Se accept spaii ntre -- i > la delimitatorul de sfrit al comentariului, dar nu ntre <! i -- la delimitatorul de nceput. Principalele instruciuni de formatare fizic sunt: <B> ... </B> Textul se scrie cu caractere bold. <I> ... </I> Textul se scrie cu caractere italice. <U> .. </U> Textul se scrie subliniat. 5.1.4. Introducerea de imagini

111

Majoritatea navigatoarelor accept doar utilizarea formatelor grafice .GIF i .JPG. Microsoft Internet Explorer accept n plus utilizarea formatelor grafice .PNG (portable network graphics) i .BMP. Netscape i Internet Explorer accept utilizarea fiierelor grafice multi-imagine .GIF, ceea ce permite crearea de secvene animate. <IMG SRC="url"...> Se utilizeaz la introducerea de imagini. Se observ c instruciunea nu are un element de genul </IMG>. Atributele mai importante sunt: SRC="url" Specific URL-ul fiierului ce conine imaginea de afiat. WIDTH=numr Specific limea imaginii n pixeli. HEIGHT=numr Specific nalimea imaginii n pixeli. 5.1.5. Tabele Intr-un document HTML se pot introduce i tabele. Vom prezenta instruciunile necesare i apoi vom vedea i un exemplu. <TABLE ...> ... </TABLE> Este instruciunea principal care definete un tabel. Toate celelalte instruciuni trebuie s apar n interiorul acesteia. Are urmtoarele atribute mai importante: BORDER=nr grosimea bordurii n pixeli; valoarea implicit este 0, adic fr bordur; <TR ...> ... </TR> Specific un rnd de celule al tabelului. Numrul de rnduri este dat de numrul de perechi <TR> ... </TR>. Are urmtoarele atribute mai importante: <TD ...> ... </TD> Specific o celul de date a tabelului. Trebuie s apar doar n interiorul unui rnd (ntre <TR> i </TR>). Dintre atributele mai importante menionm: 5.1.6 Formulare Navigatoarele grafice, cum ar fi Netscape Navigator sau Microsoft Internet Explorer, permit definirea de formulare interactive. Scopul acestor formulare este de a transmite anumite informaii dinspre utilizatorul documentului spre autorul su sau spre ali utilizatori. Sunt definite instruciuni HTML pentru declararea unui set de opiuni i selectarea uneia dintre ele, pentru introducerea unui ir de caractere sau a unui text de mai multe linii i pentru trimiterea acestor informaii la un anumit URL. Pentru a crea formulare se folosesc mai multe instruciuni. <FORM> ... </FORM> Se folosete pentru delimitarea unui formular de introducere a datelor. Toate celelalte instruciuni de declarare a elementelor unui formular trebuie s apar n interiorul acestei instruciuni, iar dintre principalele atribute, menionm doar dou: ACTION i METHOD. ACTION="url" specific URL-ul la care se vor trimite datele, unde se gsete un program care poate fi un script CGI (Common Gateway Interface) care tie s prelucreze formularele. METHOD="GET"|"POST" specific o metod HTTP de preluare a datelor de ctre server. Metoda implicit este GET. <INPUT ...> Specific un cmp al crui coninut poate fi editat de utilizator. Dintre atributele sale, le amintim aici pe urmtoarele: <SELECT ...> ... </SELECT> Permite utilizatorului s selecteze una dintr-o mulime de alternative descrise prin iruri scurte de caractere. Fiecare alternativ este

112

reprezentat de o instruciune <OPTION>. Instruciunea <SELECT> are urmtoarele atribute: <OPTION> Poate s apar doar n interiorul unei instruciuni <SELECT>. Are cteva atribute: VALUE="val"indic valoarea care trebuie returnat dac se selecteaz aceast opiune; implicit, valoarea este chiar textul opiunii; SELECTED indic faptul c dintre toate opiunile aceasta este iniial selectat. Utilizarea acestor instruciuni pentru a crea un formular este ilustrat mai jos: <HTML><HEAD> Exemplu de formular</HEAD> <H1 ALIGN="center">Form de comentarii</H1> <FORM METHOD="POST" ACTION="http://www.subdomeniu.dom/form.cgi"> <CENTER> Numele Dvs: <INPUT NAME="nume" SIZE="20"> Adresa E-mail: <INPUT NAME="email" SIZE="20"> <P>Opiunea mea relativ la problema Y este: <SELECT NAME="optiune"> <OPTION>Foarte bun <OPTION>Bun <OPTION>Rea </SELECT> <P>Dac avei orice alte comentarii, introducei-le aici:<BR> <TEXTAREA NAME="comentarii" ROWS="10" COLS="30" WRAP="virtual"> </TEXTAREA> <P><INPUT TYPE="SUBMIT"> <INPUT TYPE="RESET"> </CENTER> </FORM> </HTML> 5.1.7. Cadre Cadrele sunt generate prin trei lucruri: instruciuni <FRAMESET>, instruciuni <FRAME> i documente FRAME. Documentul FRAME Are o structur foarte asemntoare cu un document normal, cu deosebirea c instruciunea <BODY> se nlocuiete cu o instruciune <FRAMESET>, care va descrie cadrele care formeaz pagina. <FRAMESET ...> ... </FRAMESET> Este instruciunea principal a unui cadru. In interiorul acestei instruciuni pot s apar fie alte instruciuni <FRAMESET>, fie instruciuni <FRAME>, fie instruciuni <NOFRAMES>. Instruciunea <FRAMESET> accept cteva atribute: Iat un exemplu de document care creaz cadre i care este format din dou cadre, unde avem un document principal princ.html i dou cadre stinga.html i dreapta.html: Fiierul princ.html <HTML> <HEAD> <TITLE>Documentul cu cadre</TITLE> </HEAD>

113

<FRAMESET COLS=20%,*> <FRAME SRC="C:\HTML\STINGA.HTML"> <FRAME SRC="C:\HTML\DREAPTA.HTML"> </FRAMESET> </HTML> fiierul stinga.html <HTML><HEAD><TITLE> STINGA</TITLE></HEAD> <BODY> CADRUL DIN STINGA </BODY> fiierul dreapta.html <HTML><HEAD><TITLE> DREAPTA</TITLE></HEAD> <BODY> CADRUL DIN DREAPTA </BODY> Pe lng instruciunile amintite anterior pentru a crea pagini dinamice sunt folosite programe scrise n Perl, C++, Java sau Visual Basic i integrate n documente HTML cu ajutorul aplet-urilor. 5.2.Microsoft FRONT PAGE Interfaa Front Page este alctuit din : Front Page Explorer i Front Page Editor. La lansarea editorului apace o fereastr (fig. 6.1) cu meniuri, precum cele descries mai jos. Fereastra conine att explorer-ul t i editorul. Butoanele de pe View Bar au semnificaia : Page- este pagina Web ; Folders- prezint n panoul din stnga Folder List, iar n panoul din dreapta coninutul folderului selectat; Reports-prezint rapoarte ce pot fi rulate pentru pagina creat n Front Page ; Navigation- permite stabilirea structurii site-ului ; Hyperlinks- ofer o reprezentare vizual a hiperlegturilor din paginile Web; Tasks- prezint sarcinile atribuite ntr-o pagineb. Spaiul de lucru din fereastra FrontPage Editor este format din mai multe etichete. Bara cu etichete se gsete n partea de jos a spaiului de lucru. Exist patru etichete: -Normal , poate fi folosit cnd editm n modul WYSIWYG; -Split-Apar dou ferestre pentru a vedea ceea ce se tasteaz precum i codul HTML -HTML, poate fi folosit cnd vrem s editm manual codul HTML din pagina de Web ; -Preview, poate fi folosit cnd dorim s vedem cum arat pagina nainte de a o publica. Meniul File conine opiunile standard New (pagin nou), Open (deschidere pagin n editor), Close (nchidere pagin), Open Web, Save (salvare pagin), Save As (salvare sub alt nume), Save All (salveaz toate paginile deschise n editor), Import (din alte pagini de Web),Preview in browser,(vizualizare n browser), Page Setup (setarea caracteristicilor paginii), Print Preview (previzualizare nainte de listare), Print (listare), Exit (nchidere editor). De asemenea meniul mai cuprinde

114

alte dou opiuni Page Properties (proprietile paginii) i Send (trimite pagina prin e-mail). Meniul Edit este compus din opiunile Undo/Redo (anuleaz/reface ultima aciune), Cut (mut obiectul n Clipboard), Copy (copiaz obiectul n Clipboard), Paste (copiaz obiectul din Clipboard), Clear (terge obiectul), Select All (selecteaz toate obiectele), Find (caut text), Replace (nlocuiete text). Din meniul View, utilizatorul are posibilitatea s aleag dac barele de unelte s fie afiate sau nu (Standard Toolbar, Format Toolbar, Forms Toolbar) i de asemenea dac dorim s fie afiat bara de stare (Status Bar). Alte opiuni sunt Folders (vizualizeaz structura arborescent), Reports (vizualizeaz anumite rapoarte), Navigation (arat bara de navigare), Hyperlinks (creaz anumite legturi).

Fig. 5.1. Editorul Front Page Meniul Insert este meniul cu ajutorul cruia se realizeaz inserarea n pagin a obiectelor componente. Din acest meniu se introduc marcaje de rnd nou (Break), linii orizontale de demarcaie (Horizontal Line), simboluri (Symbol) sau comentarii (Comment) Urmtorul meniu este Format, meniu destinat formatrii obiectelor paginii, i anume a font-urilor (Font), a paragrafelor (Paragraph) sau listelor ordonate si neordonate (Bullets and Numbering). Tot de aici se realizeaz formatarea fundalului (optiunea Background) sau se pot elimina formatrile efectuate (Remove Formating). Mai exist opiunile Properties, Teme i Dynamic HTML Effects. Meniul Tools prezint pe lng opiunile de dicionar Spelling i Thesaurus, opiunea Recalculate Hyperlink, o opiune pentru macrouri i una de vizualizare a sursei n Visual Basic. O alt opiune important este Page Options. Meniul Table, se refer exclusiv la realizarea tabelelor. Astfel cu optiunile Insert Table, Row or Column, Cell i Caption, se introduc tabele, rnduri i coloane, celule sau titluri de tabel. Referitor la celule, acestea se pot divide (Split Cells) sau contopi (Merge Cells). Alte opiuni sunt cele de selectare:tabel, rnd, coloan sau celul (Select Table, Row, Column, Cell), precum i cele de proprieti (Caption, Table, Cell Properties).

115

Meniul Frames ne ajut s reunim sau s mprim anumite frame-uri (Split i Delete Frame), s deschidem pagina ntr-o nou fereastr i s salvm pagina. Meniul Window permite deschiderea unei noi ferestre (Cascades), precum i o list a documentelor deschise, cu indicarea celui curent. n sfrit meniul Help, conine o opiune pentru apelarea Help-ului editorului, precum i una de Help on-line. Lista opiunilor se ncheie cu About, care ofer informaii despre versiunea produsului, firma productoare i drepturile comerciale. Cnd crem un nou web, putem s selectm unul din diferitele abloane sau wizard-uri existente. Putem face aceast selecie n caseta de dialog New. abloanele ne scutesc de mult munc. Etapele principale pentru crearea unei pagini Web(site) sunt urmtoarele: 1.Selectm opiunea New din meniul File ; 2.Selectm opiunea Web; Va fi afiat o fereastr cu numele abloanelor cu care putem construi rapid o pagin. abloanele FrontPage reprezint o facilitate puternic i sunt ideale pentru utilizatorii care creeaz primele pagini sau trebuie s instaleze o pagin ntr-un timp ct mai scurt i cu un efort minim. 3.Alegem ablonul Personal Web; Programul mi va afia directorul unde va stoca pagina (n general C:\MyWebs). Putem s modificm directorul. FrontPage va crea noua pagin afind o imagine a acesteia n fereastra FrontPage Explorer. Documentul homepage (pagina iniial) va avea legturi la toate documentele corelate, fiecare dintre acestea putnd fi editat cu ajutorul lui FrontPage Editor. Pagina de nceput(de baz) se va numi fie default.html, fie index.html Pentru a aduga o nou pagin se repet etapele 1 i 2 definite anterior. 5.2.1.Utilizarea produsului FrontPage Editor Pentru a crea o prezentare de firm se alege opiunea New din File, apoi Web. FrontPage va afia o list de abloane din care alegem Corporate Presence Wizard. n continuare alegem directorul unde s se stocheze pagina. Cnd Wizard termin lucrul, FrontPage Explorer va afia web-ul de firm. Se efectueaz dublu clic pe documentul HomePage pentru a edita paginile. n final folosim opiunea Save din meniul File pentru a salva modificrile. 1. Selectm File, New, Web; 2. Selectm Corporate Presence Web Wizard; 3. Selectm opiunile urmtoare: (toate n afar de Feedback Form); 4. Executm Next pentru a continua; 5. Selectm opiunile : Introduction, Contact Information; 6. Executm Next pentru a continua; 7. Selectm Web Changes; 8. Executm Next pentru a continua; 9. n cmpul Products scriem 1; n cmpul Services scriem 0; Executm Next pentru a continua; 10. Selectm Product Image; Pricing Information; Next pentru continuare; 11. Alegem Use bullets for top-level pages; apoi Next; 12. Alegem toate opiunile posibile; 13. Vom fi ntrebai apoi dac dorim s introducem n pagini pictograma Under Construction; majoritatea persoanelor consider c site-urile sunt n

116

permanen n construcie, ca atre consider aceste pictograme ca fiind inutile. Noi o s optm pentru neincluderea lor selectnd No. Apoi selectm Next. 14. Includem numele i adresa firmei; 15. Completm n continuare cmpurile importante; apoi selectm Next; Urmeaz s alegem tema pentru Web; 16. Din lista derulant din stnga alegem Industrial; Dup aceea selectm toate cele 4 butoane din partea de jos; Apoi dm clic pe Ok, apoi pe Next; Ultimul ecran al Wizardu-lui ne ntreab dac vrem s vedem cum arat Web-ul creat n modul de afiare Task. Deoarece mai avem de adugat i alte pagini, deselectm opiunea Show Tasks View After Web is Uploaded. Rezumat Limbajul HTML (HyperText Markup Language) este destinat scrierii documentelor de tip hipertext care se pot vizualiza prin navigatoare WWW (World Wide Web). Un document HTML este un fiier text CE poate fi creat cu orice editor de texte (,joe n Linux, Notepad sub Windows, etc.). Exist programe cu ajutorul crora textele HTML pot fi vizualizate, de exemplu Front Page pentru Windows, 1-st Page, HotMetal care poate fi utilizat pe mai multe platforme, etc. Interfaa Front Page este alctuit din : Front Page Explorer i Front Page Editor. La lansarea editorului apace o fereastr (fig. 6.1) cu meniuri, precum cele descries mai jos. Fereastra conine att explorer-ul t i editorul. Butoanele de pe View Bar au semnificaia : Page- este pagina Web ; Folders- prezint n panoul din stnga Folder List, iar n panoul din dreapta coninutul folderului selectat; Reports-prezint rapoarte ce pot fi rulate pentru pagina creat n Front Page ; Navigation- permite stabilirea structurii site-ului ; Hyperlinks- ofer o reprezentare vizual a hiperlegturilor din paginile Web; Tasks- prezint sarcinile atribuite ntr-o pagineb. Spaiul de lucru din fereastra FrontPage Editor este format din mai multe etichete. Teme pentru verificarea cunotinelor 1. Creai o pagin Web cu editorul Notepad cu un paragraf i o legtur spre site-ul facultii 2. Adugai la prima pagin creat i o imagine(de exemplu globe.gif). 3. Creai o pagin care s conin un table. 4. Creai o pagin Web folosind editorul Front Page. 5. Realizai o pagin Web folosind editorul Front Page care s aib o hiperlegtur. 6. Editai legtura folosind editorul Front Page, a paginii create 7. tergei legtura folosind editorul Front Page a paginii create. 8. Creai paginile create anterior folosind editorul Front Page. 9. Inseai tabele n pagini Web folosind editorul Front Page 10. Inserai imagini n pagini Web folosind editorul Front Page

117

11. Creai dou pagini folosind editorul Front Page, din care una index.html, iar a doua cu orice nume i le legai ntre ele. 12. Creai un formular folosind editorul Front Page pentru prelarea opiniilor cumprtorilor. Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002 [Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001 [Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 2000 [Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com

118

MODULUL 6

Securitatea datelor n Internet


Concepte de baz Securitatea datelor n Internet; Criptarea datelor; Autentificarea autilizatorilor; Confidenialitatea,i nemodificarea datelor ; Semntura electronic; Pli on-line.

Obiective: 1. Definirea conceptelor: securitatea datelor, criptarea, confidenialitatea; 2. Alegerea unu protocol de securitatea; 3. Familiarizarea cu sistemele de pli electronice ; 4. Familiarizarea cu folosirea semnturii electronice. Recomandri privind studiul:

autentificarea,

1. Sunt necesare cunotine teoretice minime de informatic, legate de elemente de baze de date, conexiuni la Internet, nume de domenii; 2. Sunt necesare deprinderi practice legate de crearea unei baze de date simple, alegerea informaiilor i structurarea lor, precum i de Word, Excel, Acces.

Rezultate ateptate: 1. Cunoaterea i stpnirea noiunilor legate de alegerea sistemelor pentru securizarea sie-urilor i a sistemelor de pli; 2. Studenii trebuie s fie capabili s aleag un tip de plat electronic i s folosesc faciliile semnturii electronice.

119

Unitatea 1 Siguran i criptare Obiective: 1. Definirea conceptelor: securitatea datelor, criptarea, confidenialitatea; 2. Alegerea unu protocol de securitatea; 3. Familiarizarea cu sistemele de pli electronice ; 4. Familiarizarea cu folosirea semnturii electronice. autentificarea,

Noiuni cheie : criptare, securizare, autentificare, confidenialitate, plat electronic, semntur electronic, protocol de securizare, SSL. CONINUTUL UNITII 6.1.Siguran i criptare Fiecare i asum un risc n realizarea tranzaciilor web. Clienii trebuie s aib ncredere n transmiterea informaiilor personale i financiare ctre comercianii web. Afacerile trebuie s fie sigure n cunotina c informaiile plilor colectate prin tranzaciile web sunt valide. n plus, comercianii trebuie s ia msuri de precauie pentru a se asigura c bazele de date ce conin informaii confideniale despre clienii lor nu sunt atacate, compromise de hackeri sau de angajai ru-voitori. Provocarea de a opera un site web asigurat este foarte real. Numrul companiilor care au fost atacate de hackeri a crescut foarte mult n ultimii ani. Pierderile rezultate n urma spargerii sistemului de siguran, avnd n vedere timpul i efortul cheltuit i productivitatea pierdut, sunt ridicate. CERT, care monitorizeaz rapoartele din ntrega lume despre spargerile sistemului de siguran al reelei de calculatoare, a observat o cretere abrupt a numrului de incidente n ultimii ani ( a se vedea tabelul de mai jos ). Netscape consider ameninrile sistemului de siguran ca fiind urmtoarele : Accesul neautorizat : a accesa sau a ntrebuina greit un sistem computerizat pentu a intercepta transmisiile i a sustrage informaiile eseniale ; Schimbarea datelor : a schimba coninutul unei tranzacii numele utilizatorilor, numerele crilor de credit i sumele de bani n timpul transmisiei ; Monitorizarea : a privi pe ascuns la informaiile confideniale ; neltoria : un site fals care pretinde c este al tu doar pentru a sustrage informaii de la clieni, care nu bnuiesc acest lucru, sau doar pentru a-i distruge afacerea ; Serviciu refuzat : un agresor i nchide site-ul sau interzice accesul celor care vor s-l viziteze ; Respingerea : una din prile implicate ntr-o achiziie online respinge faptul c tranzacia a avut loc sau a fost autorizat ; n prezent, sprijinul principal n asigurarea proteciei tranzaciilor web este dat de Secure Socket Layer, sau SSL, dezvoltat de Netscape i ncadrat n standarde.

120

Tactica de paz adoptat de SSL este folosit pentru a crea o legtur sigur ntre un utilizator i un server web utiliznd certificate digitale. SSL ntreine ncifrarea datelor transmise ntre client i server ( prestatorul de servicii ), permite autentificarea prestatorului de servicii, asigur integritatea mesajelor, i, de asemenea, poate s menin starea de legalitate a clientului. Este foarte probabil ca browser-ul pe care l foloseti s fie nzestrat cu sistemul de siguran al SSL. Rezistena codificrii ( ct este de sigur ) depinde de lungimea parolei folosite. SSL folosete parola public codificat pentru a transmite datele ntre client i prestatorul de servicii web n timpul unei transmisii sigure. Parola public codificat se bazeaz pe o pereche de parole asimetrice folosite pentru ncifrare i descifrare. Fiecare pereche de parole este format dintr-o parol public i una privat. Parola public este doar aceea care este fcut public accesibil pe un server cod. Parola privat este inut n secret de ctre deintor. Datele ncifrate cu parola public pot fi descifrate numai folosind parola privat. Invers, datele ncifrate cu parola privat pot fi descifrate numai folosind parola public. Asimetria parolei publice codate fac din ea un valoros instrument de ncifrare pentru coresponden pe web, pentru c nseamn c cele dou pri ( expeditorul i destinatarul ) nu au voie s utilizeze o singur parol. Cnd ncifrezi un mesaj cu parola ta privat atunci un recipient, care folosete parola ta public pentru a descifra mesajul, va ti c acesta este de la tine. Cnd cineva folosete parola ta public pentru a ncifra un mesaj pe care i-l va trimite, va ti c numai tu ( ca deintor al parolei private ) vei putea decoda i citi mesajul. Ce pot face managerii ntreprinderilor digitale pentru a-i proteja operaiunile web ? Conductorul unitii de delicte cibernetice din cadrul FBI, James Settle, d urmtorul sfat, pe care l numete cei zece pai magnifici spre o reea sigur.

Cele mai bune practici pentru managementul securitii reelei ntreprinderii Autentificarea A aplica procese i proceduri pentru a autentifica, sau a verifica, utilizatorii reelei. Acesta poate deine tehnici ca PKI folosind carduri moderne, indicii de siguran sau o combinaie de eforturi.

A elabora arhitectura i desfurarea ntreprinderii avnd n vedere securitatea acesteia. A administra structurile pentru a ti exact ce hardware, sisteme de operare i software sunt folosite, inclusiv versiuni i buci specifice sunt aplicate; a crea acces puternic i verificarea schimbrii software-ului, a mpri responsabilitile; a implementa cele mai bune practici i a nu utililiza absena securitii setrilor. Instruirea A instrui toi angajaii n sensul necesitii siguranei IT i a asigura faptul c securitatea este parte integrant n dezvoltarea tranzaciilor. A implementa n ntreprindere cultul siguranei i al securitii. Reacia fa de A dezvolta capacitatea ntreprinderii de a face fa incidentelor, de a incidente reduce pagubele a reface sistemele, a investiga i a gsi dovezi juridice, i a aplica legea. Managementul configuraiei

121

Reea organizaional Managementul reelei

A organiza managementul securitii ntreprinderii, managementul IT, i a risca funciile managementului pentru a promova un schimb eficient de informaii i a sprijini cunotinele dobndite. A crea un proces sistematic de evaluare, remediere i monitorizare a punctelor slabe ale reelei; a avea n vedere dezvoltarea proceselor automate de raportare a vulnerabilitilor, de reparare, i de detectare a ameninrilor din interiorul reelei. Reviziile interne i externe ale sistemului de siguran IT pot suplimenta aceste eforturi.

A asigura faptul c securitatea este parte integrant a tranzaciilor i a sistemelor pe care acestea se sprijin; A ncorpora securitatea este mai uor dect a repara dup ce evenimentul s-a produs. Sursa: Presidents Critical Infrastructure Protection Board, National Strategy to Secure Cyberspace Furnizarea inteligent 6.4. ncredere n spaiul cibernetic ncrederea este uleiul ce unge roile comerului. Fr ea, totul s-ar opri. Din fericire, muli oameni cumprtori i vnztori au ncredere i, totodat, sunt demni de crezare. Dar ea este puinul de care profit ceilali. Astfel, sistemele comerciale s-au dezvoltat folosind diferite tipuri de mecanisme de ncredere pentru a facilita desfurarea tranzaciilor. Se tie c, n general, consumatorii caut mrcile firmelor pe care le cunosc i n care au ncredere. n schimb, sunt firme mici i mijlocii, i mult mai muli sunt proprietari individuali care i vnd articolele pentru prima dat ntr-o pia comercial global. Comerul prin intermediul Internet-ului implic multe tranzacii care au loc ntre persoane necunoscute. Dei cadrul legal este important pentru comer, nu este ntru totul sigur, aa cum muli consumatori tiu. Rolul ncrederii n cadrul tranzaciilor comerciale este realmente mult mai complicat dect ncrederea noastr n adpostul legii. Un sentiment comun printre cei care sunt noi n reea este o lips de ncredere n a face cumprturi. Este normal acest lucru. Cumprtorii i fac griji n legtur cu integritatea vnztorilor : produsel primite vor fi ca cele din reclam, vnztorul va acorda garanie, exist un adpost n cazul n care produsele nu satisfac n totalitate nevoile consumatorilor, i informaiile legate de plat vor fi confideniale i n siguran ? Vnztorii trebuie s fie contieni de faptul c, cumprtorul se afl n legalitate i plata bunurilor i serviciilor oferite este colectat ntr-un cont valid. Reputaia este oficializat i amplificat de ctre tere grupri de ncredere. Cteva organizaii s-au nfiinat pentru a oferi un sigiliu de aprobare care va ncuraja creterea ncrederii printre consumatori, inclusiv ncrrederea n Internet. Acestea nu reprezint, prin ele nsele, nite soluii perfecte. n cazul tranzaciilor mari, folosirea unui serviciu n custodie o a treia parte care pstreaz banii pe ncredere pn cnd cumprtorul primete i accept produsul de la vnztor este o alt cale. 6.3.Semntura electronic

122

Semntura electronic, sau e-semntura, face parte dintre acele tehnologii care conduc la mutaii conceptuale business-ul de orice tip, tranzaciile comerciale, n special, serviciile publice, chiar, se petrec ntr-un spaiu virtual, care parc ne scap de sub control. Plile online pentru cumprturi pe care nu le pipim , tranzaciile ntre persoane care nu se vd, transferul de documente pe cale electronic modific nelesul comun al noiunii de identitate personal. Aceasta nu se mai compune din date definitorii persoanei respective cele nscrise n cartea de identitate i grafologia semnturii personale. Identitatea persoanei este inclus ntr-un certificat digital un cod nscris electronic, perfect securizat, care poate fi autentificat numai de persoana posesoare a unei chei de decodificare. Evident, pentru a intra n legalitate, semntura electronic trebuie protejat prin legi care s respecte convenii internaionale, iar pentru a deveni efectiv, trebuie asigurat o infrastructur solid. Pentru c aceasta tehnologie este nou i pentru c folosirea ei necesit o complex restructurare organizaional i conceptual, este firesc s existe ezitri n nelegerea etapelor de urmat pentru a folosi corect i avantajos semntura electronic. Potrivit Asociaiei Baroului American (American Bar Association ABA) semntura nu reprezint o parte a esenei unei tranzacii ci mai degrab a modului ei de reprezentare sau a formei sale. Semnarea documentelor are urmtoarele scopuri: Prob : o semntur autentific un document scris prin identificarea celui care a semnat documentul. Cnd persoana respectiv a marcat documentul ntr-o manier proprie, documentul poate fi atribuit acelei persoane. Caracter oficial : actul de semnare a unui document are implicaii n domeniul juridic i de aceea cel care semneaz trebuie s fie n cunotin de cauz, putnd astfel s evite angajamentele nechibzuite ; Acord : n anumite contexte specificate prin lege semntura are rolul de a consemna n mod expres autorizarea sau acordul dat de persoana care semneaz pentru acel document sau intenia acesteia ca documentul s aib efect legal ; Eficien : o semntur pe un document scris d o anumit claritate i chiar finalitate unei tranzacii. Mult vreme semntura de mn (olograf), a fost folosit pentru a proba faptul c o numit persoan este de acord cu un anumit document. Cerinele generale ce se pun n faa unei semnturi sunt prezentate n tabelul 1. Explicaia Executat de autorul documentului S nu poat fi mutat pe un alt document S dovedeasc c documentul a fost produs de pretinsul semnatar Nealterabil Odat documentul semnat s nu poat fi modificat Nerepudiabil Semnatarul s nu mai recunoasc autenticitatea ei Tabelul 1. Cerinele semnturilor Comunitile de afaceri i juridice trebuie s elaboreze reguli i practici care folosesc noile tehnologii. Pentru ca actul de semnare a unui document s ating scopurile pentru care a fost pus trebuie s aib cteva atribute : Cerina Autenticitate Nereutilizabilitate Nefalsificabilitate

123

S-l autentifice pe cel care semneaz : o semntur trebuie s indice persoana care a semnat un document, mesaj sau nregistrare i trebuie s fie ; S autentifice documentul : o semntur trebuie s identifice documentul pe care se gsete, fcnd imposibil falsificarea sau alterarea acestuia sau a semnturii, fr a se putea detecta acest lucru. Aceste dou atribute reprezint unelte folosite pentru a elimina pe cei care se dau drept altcineva, pe falsificatori , i sunt elemente eseniale a ceea ce se numete azi serviciu de non-repudiere n terminologia securitii informaiei. Un serviciu de non-repudiere protejeaz expeditorul de o posibil negare a destinatarului n legtur cu datele primite, i invers, protejeaz pe destinatar de o posibil negare a expeditorului cu privire la datele trimise. S fie un act afirmativ: stabilete c o tranzacie a fost realizat legal; Eficien: n mod optim, o semntur i procesele de creare i verificare ale ei trebuie s furnizeze o siguran maxim att n autentificarea celui care semneaz ct i a documentului, cu un consum ct mai mic de resurse. Noile servicii Internet i mai ales comerul electronic au creat necesitatea unui serviciu permanent de semntur electronic care realizat prin mijloace Internet s garanteze tranzaciile Internet adic: S permit identificarea unei persoane fr a o ntlni; S creeze o prob, irefutabil n faa unei autoriti, a tranzaciei ncheiate i executate. Ataarea unor semnturi scanate la documentele electronice face banal procedeul de falsificare. Ca urmare apare evident necesitatea crerii unei semnturi electronice sau digitale care se realizeaz folosind metode criptografice cu chei publice. n folosirea semnturii electronice datele sunt prelucrate ca n figura 1. Pentru a fi posesorul unei semnturi electronice firma trebuie s aib un software sau un echipament care sa tie s fac operaiuni criptografice cu cheia privat. Acest lucru nseamn fie un program de gen Microsoft Outlook, care s poat semna scrisori electronice sau un smart card, care este, dup cum se tie, un dispozitiv securizat de creare a semnturii electronice (un hardware, un card care are inclus n calculator). Odat introdus n cititor, fiierul sau documentul care se semneaz se introduce n card, cheia de semntura rmne pe card, operaia de semnare se face cu acest coprocesor criptografic care este pe card, iar rezultatul semnturii iese i reprezint documentul semnat. Pentru obinerea unei semnturi electronice extinse i a unui nscris care s aib valoare juridica, dispozitivul trebuie sa fie securizat. Un smart card poate fi un dispozitiv securizat. Sau un token, care se pune pe USB, poate fi un dispozitiv securizat pentru c cheia de semntur nu este stocata n memoria RAM a PC-ului, ci este pe acest dispozitiv i nu poate fi citita n afara acestuia. Este tot sarcina autoritii de a omologa acele dispozitive (de exemplu, carduri) ce se consider a fi securizate i cu ajutorul crora se pot crea semnturi cu valoare probanta n justiie. Un dispozitiv cu care se poate face semntura electronic poate costa ntre 5 i 20 USD. Este adevrat c pe acest smart card trebuie sa existe i un certificat, care se obine de la furnizorii de servicii de certificare. Exista i alte taxe care nseamn toata administrarea certificatelor, elaborarea certificatelor, furnizarea i personalizarea smart card-urilor, distribuia lor la utilizatori. Toate acestea pot costa

124

ntre 50 i 100 sau chiar 200 USD, daca este un certificat pentru server. n situaia n care cineva i deschide un magazin virtual pe Internet i vrea un certificat pentru server, astfel nct serverul s se autentifice cu toate browserele, cu toi clienii cu care lucreaz, atunci certificatul este mai scump. Dup ce se pltete certificatul, acesta este eliberat fie sub forma software, deci poate fi descrcat de pe Internet, fie sub forma unui smart card care conine att cheia privat de semntur, ct i cheia public sub forma de certificat. Apoi furnizorul trebuie sa publice certificatele intr-un director. Acesta este un director public, astfel nct oricine sa l poat folosi pentru verificarea semnturii. Semnarea propriu-zisa se face cu cheia privat care se afl pe smart card. Doi dintre cei mai importani productori de smart card-uri sunt firmele Gemplus i Shlumberger. Dar cipurile de pe aceste smart card-uri i coprocesoarele criptografice cele mai performante sunt produse de ctre Siemens i de Philips. Semntura este legat de un nscris. Iar nscrisul electronic, potrivit legii, poate fi orice fiier PDF, RTF, DOC, TXT, Postscript. n principiu, orice fiier poate fi considerat un nscris electronic i poate fi semnat. Formatul semnturii trebuie s fie unul standardizat. Nu exist un standard unanim acceptat n toata lumea. Exist o iniiativ a Uniunii Europene privind semntura electronic, EESSI, un grup de experi care lucreaz pentru elaborarea unui astfel de standard. 6.5. Pli i tranzacii pe Internet Online, cea mai ntlnit modalitate de plat este sistemul de procesare a crilor de credit; dup efectuarea tranzaciei, clientul trebuie s fac plata, adic s comunice furnizorului informaiile credit card-ului; furnizorul va trimite cererea sumei unei bnci ca CyberCash cu un suport de verificare digital i ateapt ca banca s-l plteasc, apoi livreaz produsul. n acest sistem, pot aprea mai multe inconveniente, cum ar fi cele legate de timpul ndelungat de realizare a plii efective, apoi, nu toate crile de credit lucreaz la fel n toate rile i nu n ultimul rnd, apariia unor fraude; de aceea, s-a perfectat sistemul E-commerce Exchange, un produs special pentru online-business, creat din agrementri ntre mari organizaii bancare din lume i prin care se manevreaz de fapt bani virtuali. De asemenea, tranzaciile prin Internet se pot onora prin sistemul electronic bancar, care are la baz un acces direct la propriul portofoliu mereu actualizat. Prima banc virtual, cu activitatea complet pe Internet, First Virtual Holdings Inc., este cea care a asigurat servicii financiare i de pia pentru tranzacii de informaii pentru toi accesanii Internetului. Bineneles c s-a pus i problema standardizrii unei monede pe Internet, care s confere faciliti de tranzacionare pentru orice ofertant i client. Tot n activitatea bancar virtual, tranzaciile clieni-furnizori au fost realizate printr-un sistem propriu de plat de banca Netbank, cu sistemul su de cecuri Netcash ; la baza acestui sistem sttea un software care modela banii reali, sub form de monede digitale. n domeniul plilor pentru tranzaciile pe Internet nc se mai studiaz mult, mai ales pentru c trebuie pus la punct un sistem special de securizare.

125

n Romnia, cele mai cunoscute sisteme de plat online sunt cele oferite de: ePayment www.epayment.ro; PliOnline www.plationline.ro; DotCommerce www.dotcommerce.ro. Conform www.plationline, plile online, reprezint un sistem de gestiune a tranzaciilor electronice efectuate prin carduri bancare emise sub sigla Visa i Mastercard; se ofer comercianilor o soluie de tranzacionare rapid, solid i sigur prin certificate de securitate SSL (Secure Socket Layer). Sistemul de Pli Oline, permite gestionarea tranzaciilor prin operaii financiare specifice cardurilor bancare i efectuarea de operaii de gestiune specifice magazinelor online. Se folosesc standardele 3D Verified By Visa i MasterCard SecureCode ce mpiedic i limiteaz tranzaciile neautorizate pe Internet; aceste standarde reprezint rezultatul eforturilor organizaiilor internaionale Visa/Mastercard de a minimaliza frauda online, protejnd att deintorii de card ct i comercianii care ofer posibilitatea plii online. De o buna bucat de vreme, DotCommerce se strduiete fr succes s-i conving pe cei de la eBay s intre cu sistemul P2P, PayPal n Romnia. PayPal a fost fondat in 1998, cu scopul de a le permite comercianilor i cumprtorilor, deintori de adrese de e-mail, s fac i s primeasc pli online, n sistem asemntor escrow (cumprtorul vireaz banii n contul vnztorului, dar acesta nu are acces la suma respectiv pn nu livreaz produsul). n prezent, PayPal are 64 de milioane de clieni din 45 de ri ; avnd un cont deschis la PayPal (www.paypal.com), utilizatorii pot vinde i cumpra online simplu, de pild de pe www.ebay.com, cel mai mare site de licitaii ; de fapt, eBay a achiziionat PayPal in 2002 ; dei pretinde c utilizeaz cel mai avansat sistem de prevenire a fraudelor, PayPal nu este infailibil ; romnii s-au dovedit printre cei mai pricepui la neltorii electronice, metoda practicat adesea fiind furtul de identitate. Acesta este, de altfel i motivul invocat de eBay pentru restricionarea accesului romnilor la PayPal ; de fapt, motivul real pentru care PayPal nu intr nc n Romnia este unul de ordin practic : costurile aferente, implicit cele legate de securitatea sistemului, nu ar fi recuperate, ntruct numrul utilizatorilor i volumul tranzaciilor ar fi mici. Se estimeaz ca potenialul Romniei este de 600.000 de cumprtori din magazine virtuale i evident, este foarte puin. ns deocamdat numrul companiilor autohtone care profit de avantajul Internetului pentru a-i extinde aria de distribuie i care accept plata online este foarte mic, doar de ordinul sutelor, iar cel al clienilor ceteni romni, cu reedina n tar, este de ordinul zecilor de mii, incluzndu-i, pe cei ocazionali. Leul virtual tim c exist ns i alternative la PayPal i anume una autohton, alta britanic, iar DotCommerce, se pregtea s lanseze propria soluie de tip PayPal, n a doua jumtate a lui 2005. La sfritul lunii martie 2005, s-a lansat sistemul securizat de pli online, Leu Virtual, pe site-ul www.leuvirtual.ro. Leu Virtual, este disponibil n orice ar din lume, dar rdcina sa este in Romnia, creatorul sistemului fiind Great Gurov LTD, firm cu sediul n St. Vincent &The Grenadines, o insula paradis-fiscal din arhipelagul Caraibelor.

126

Leu Virtual i propune s ofere oricrui utilizator de Internet un cont gratuit, prin intermediul cruia s poat depozita, transfera sau cheltui orice sum. Leul virtual este un E-currency (unitate electronic), folosit numai in operaiuni de troc electronic ; paritatea monedei naionale din Romnia cu unitatea Leu Virtual este 1. Nu se percepe tax de nscriere n sistemul LeuVirtual, ci doar anumite comisioane la efectuarea tranzaciilor ; sistemul LeuVirtual poate fi folosit att de vnztori i cumprtori persoane fizice, ct i de persoanele juridice ; condiia efecturii tranzaciilor este ca att vnztorul, ct i cumprtorul s aib un cont LeuVirtual. Cumprtorii pot trimite fonduri n contul vnztorului fie direct, din contul lor de LeuVirtual, fie folosind interfaa de plat a sistemului ; fondurile LeuVirtual, pot fi vndute utiliznd Western Union, transferul bancar, mandatul potal sau retrase/cheltuite cu ajutorul unui card de debit LeuVirtual, de la orice ATM bancar/la POS-urile din magazine. n timpul scurs de la lansare, LeuVirtual a adunat mai bine de 1.500 de clieni, care au efectuat peste 3.000 de tranzacii ; se sconta pe 7.000 de clieni pn la sfritul anului 2005 ; site-urile care au aderat, pn n prezent, la LeuVirtual sunt : www.zile.ro, www.bidding.ro, www.murfi.com, www.licitatzii.ro, www.farphp.ro, www.integrame.ro, www.itmag.ro, www.proxycity.com, www.7shops.com, www.platestefactura.ro (pentru plata facturilor Connex, Orange sau Zapp). Procesatorii tranzaciilor virtuale Procesor.ro, este site-ul comercial al primului payment gateway (serviciu de procesare a crilor de credit/debit) deschis in Romnia, n februarie 2004. Ulterior, GeCAD a lansat cellalt payment gateway romnesc operaional: epayment. Targetul gateway-urilor sunt magazinele virtuale, crora le ofer soluii integrate pentru procesarea vnzrilor; n cazul Procesor.ro, operaiunile comerciale se desfoar pe serverul clientului, care are propriul shopingcart, doar procesarea post-tranzacie fcndu-se de ctre gateway; prin comparaie, n cazul epayment, toate etapele tranzaciei se desfoar pe serverele acestuia, nu ale comercianilor. ns, n ambele variante vnzrile se vor face automat, 24 ore pe zi, 365 de zile pe an, iar cumprtorii vor putea fi din orice col al lumii. Clienii Procesor.ro, pot s fie i societi comerciale, i persoane care au sau doresc s-i deschid un magazin virtual cu pli online; n cazul persoanelor fizice, DotCommerce solicit un scurt plan de afaceri, pentru a se asigura c facilitile pe care le pune la dispoziie cu titlu gratuit i vor proba eficiena. DotCommerce, susine c soluiile pe care le propune nu necesit investiii n echipamente sau programe sofisticate un calculator cu acces la Internet fiind suficient; soluiile sunt implementate astfel nct vnzrile virtuale s poat ncepe n 48 de ore de la contractarea serviciului, fr a fi nevoie de cunotine de cod, programare sau web design; Procesor.ro, ofer i un sistem automatizat, gratuit, de management al vnzrilor i al calculrii comisioanelor, precum i soluii (contra cost, prin partenerii si) pentru transportul produselor, ambalare, asigurare. Catalogul i toate prezentrile de produse sunt gzduite gratuit pentru clienii Procesor.ro pe serverele acestuia, dar DotCommerce ofer i hosting pe servere de mare vitez (europene sau americane) contra sumei de 5 USD/lun.

127

Magazinele virtuale sunt create cu titlu gratuit, iar clienii beneficiaz n acelai regim, de asisten tehnic i comercial. DotCommerce se angajeaz s transfere gratuit banii clienilor si n conturi deschise n SUA sau Canada i pretinde c ofer singurul sistem din lume integrator MLM (MultiLayer Marketing). Aceasta d posibilitatea clienilor s i oferteze produsele i/sau serviciile prin sute de magazine participante, iar distribuitorii au acces la sute de cataloage de produse.

Rezumat n prezent, sprijinul principal n asigurarea proteciei tranzaciilor web este dat de Secure Socket Layer, sau SSL, dezvoltat de Netscape i ncadrat n standarde. Tactica de paz adoptat de SSL este folosit pentru a crea o legtur sigur ntre un utilizator i un server web utiliznd certificate digitale. SSL ntreine ncifrarea datelor transmise ntre client i server ( prestatorul de servicii ), permite autentificarea prestatorului de servicii, asigur integritatea mesajelor, i, de asemenea, poate s menin starea de legalitate a clientului. Este foarte probabil ca browser-ul pe care l foloseti s fie nzestrat cu sistemul de siguran al SSL. Rezistena codificrii ( ct este de sigur ) depinde de lungimea parolei folosite. SSL folosete parola public codificat pentru a transmite datele ntre client i prestatorul de servicii web n timpul unei transmisii sigure. Parola public codificat se bazeaz pe o pereche de parole asimetrice folosite pentru ncifrare i descifrare. Fiecare pereche de parole este format dintr-o parol public i una privat. Parola public este doar aceea care este fcut public accesibil pe un server cod. Parola privat este inut n secret de ctre deintor. Datele ncifrate cu parola public pot fi descifrate numai folosind parola privat. Invers, datele ncifrate cu parola privat pot fi descifrate numai folosind parola public. Teme pentru verificarea cunotinelor 1. 2. 3. 4. 5. 6. 7. S se explice noiunea de autentificare; S se explice noiunea de confidenialitate; S se explice noiunea de integritate n Internet; S se explice modul de lucru al sistemelor de criptare; S se explice modul de lucru la protocolului SSL; S se prezinte principalele sisteme de pli electronice; S se explice folosirea semnturii electronice. Bibliografie [Dar02],Darrel Ince, Developing Distributed and E-commerce Applications, Addison-Wesley, 2002 [Hen01],Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang, E-Commerce. Funamentals and Applications, John Wiley & Sons, 2001 [Mar00], MarMarty Hall, Core Java Servlets and Java Server Pages, Prentice Hall PTR, 20001. [Pat01],Patriciu, V.V., .a., Securitatea comerului electronic, ED. All, 2001

128

[Net00-03] colecia Net Report [Tan03], A. S. Tanenbaum, Reele de calculatoare, Ed. Byblos, 2003. [Tom03],N. Tomai, Noiuni de tehnologia informaiei, Ed. Risoprint, 2003. [Tom05], N. Tomai, Reele de calculatoare, structuri, programe, aplicaii, Ed. Risoprint, 2005. http://www.e-businessguide.gov.au materialul de baz http://www.e-bay.com http://www.amazon.com http://www.microsoft.com http://www.websphire.ibm.com http://www.hp.com

129

4.10.Elemente de limbaj HTML 4.10.1.Introducere Limbajul HTML (HyperText Markup Language) este destinat scrierii documentelor de tip hipertext care se pot vizualiza prin navigatoare WWW (World Wide Web). Un document HTML este un fiier text care folosete numai caractere ASCII, i poate fi realizat cu orice editor de texte (de exemplu vi, ,joe, emacs n sistemul de operare UNIX i variantele acestuia, Notepad sub Windows, editorul programului Norton Commander sau editorul Edit sub DOS). Exist programe cu ajutorul crora textele HTML pot fi vizualizate, de exemplu Front Page pentru Windows, 1-st Page, HotMetal care poate fi utilizat pe mai multe platforme, etc. Un document HTML poate conine text i instruciuni. Instruciunile HTML sunt de forma <INSTRUCTIUNE (atribute) >.... </INSTRUCTIUNE> Unele instruciuni nu au partea final, </INSTRUCTIUNE>, lucru ce va fi remarcat. Aceste instruciuni nu sunt sensibile la tipul literelor (majuscule sau minuscule). Aceasta nseamn c, de exemplu, urmtoarele instruciuni reprezint acelai lucru: <HTML> ... </html> <html> ... </HTML> Instruciunile HTML pot avea atribute cu sau fr valori. Atributele se scriu n felul urmtor: <INSTRUCTIUNE atribut-1[=valoare-1] atribut-2[=valoare-2] ...> Nu vom descrie toate instruciunile i toate atributele lor, ci doar pe cele mai importante dintre acestea, pentru varianta HTML 4.0 4.10.2 Structura unui document HTML Exist cteva instruciuni de baz, care sunt obligatorii ntr-un document HTML. Acestea sunt urmtoarele: <HTML> ... </HTML> <HEAD> ... </HEAD> <BODY> ... </BODY> Un document HTML poate fi de forma: <HTML> <HEAD> textul antetului </HEAD> <BODY> corpul documentului </BODY> </HTML>

130

In textul unui document HTML spaiile nu au importan, deci printr-o aliniere potrivit textul poate fi mai lizibil. Este de remarcat faptul, c diferite navigatoare pot vizualiza textele n moduri diferite. <HTML> ... </HTML> Aceast instruciune are rolul de a delimita textul dintr-un document HTML. Singurele instruciuni care pot s apar direct n interiorul lui <HTML> sunt <HEAD> si <BODY>. <HEAD> ... </HEAD> Reprezint antetul unui document HTML i conine o colecie de informaii despre document. In interiorul acestuia pot s apar mai multe instruciuni. Aici le menionm doar pe urmtoarele: <BASE HREF="adresa"> Un document HTML poate s conin legturi spre alte documente HTML. Aceste documente pot fi specificate printr-o adres complet. De exemplu: http://www.domeniu.ro/director/document.html sau intr-o form parial, ca de exemplu: director/document.html (*) Dac este declarat o comand <BASE>, atunci adresele pariale specificate n document sunt completate cu adresa menionat n comanda <BASE>. In caz contrar acestea sunt completate cu adresa documentului curent. De exemplu, dac adresa documentului curent este http://www.altdomeniu.ro/dir/doc.html, i nu exist o instruciune <BASE>, atunci adresa specificat mai sus (*) se va completa la http://www.altdomeniu.ro/dir/director/document.html Dac ns este prezent instruciunea <BASE HREF="http://www.domeniu.ro/">, atunci adresa specificat mai sus (*) se va completa la http://www.domeniu.ro/director/document.html <TITLE> ... </TITLE> Orice document HTML trebuie s aib un titlu. Titlul este un ir de caractere arbitrar care identific coninutul documentului. Titlul trebuie s apar n interiorul instruciunii <HEAD>. <META ...> Instruciunea <META> este folosit n interiorul lui <HEAD> pentru a introduce informaii care nu sunt definite de alte instruciuni HTML. Aceste informaii pot fi extrase de servere/clieni pentru a fi utilizate n identificarea, indexarea i catalogarea documentelor. Dintre atributele care pot s apar n interiorul unei instruciuni <META> menionm aici doar NAME i CONTENT. Iat cteva exemple: <META NAME="description" content="Vasile I. Ionescu este cercettor la Institutul X. Aceast pagin conine detalii despre activitatea sa"> <META NAME="keywords" CONTENT="cuvnt-cheie-1, cuvnt-cheie-2, cuvntcheie-3, i-alte-cuvinte-cheie"> <BODY.> ... </BODY> Conine ntregul text i imaginile care formeaz pagina de Web, mpreun cu toate instruciunile HTML care controleaz formatarea paginii.

131

In interiorul instruciunii <BODY> pot s apar anumite atribute care controleaz schema de culori a documentului. In continuare prezentm cele mai importante atribute. BACKGROUND="URL-al-unui-fiier-ce-conine-o-imagine" Imaginea din fiierul specificat formeaz n acest fel fundalul documentului. In lipsa acestui atribut fundalul va avea culoarea specificat n BGCOLOR. BGCOLOR="#rrvvaa" Specific culoarea fundalului documentului, unde #rrvvaa este un triplet scris in hexazecimal care reprezint ponderea culorilor rou-verde-albastru n culoarea dorit (rr=00 nseamn absena complet a culorii roii, iar rr=FF nseamn prezena total a culorii roii). Valoarea implicit este cea alb. TEXT="#rrvvaa" Specific culoarea textului normal din document. LINK="#rrvvaa" VLINK="#rrvvaa" ALINK="#rrvvaa" Un document HTML poate s conin legturi nspre alte documente HTML sau imagini. Aceste atribute controleaz culorile textului care reprezint legtura, astfel: LINK reprezint culoarea textului corespunztor unei legturi nevizitate; VLINK reprezint culoarea textului corespunztor unei legturi vizitate; ALINK reprezint culoarea textului unei legturi vizitate i active (documentul este deja n memoria cache a navigatorului). Culorile implicite pentru aceste texte sunt, n ordinea menionat, albastru (#0000FF), roz (#400040) i rou (#FF0000). Sintaxa acestor atribute este aceeai cu cea a atributului TEXT. Dm n continuare o list de culori mai frecvente: negru rou alb verde albastru albastru violet galben maro verde nchis albastru deschis maro nchis portocaliu auriu gri violet 000000 FF0000 FFFFFF 00FF00 0000FF 9F5F9F FFFF00 A62A2A 2F4F2F C0D9D9 5C4033 FF7F00 CD7F32 C0C0C0 4F2F4f

132

De menionat c se pot folosi i denumirile n limba englez ale culorilor. De exemplu n loc de "#FF0000" se poate scrie pur i simplu red. Mai jos prezentm un exemplu de document HTML: <HTML> <HEAD> <TITLE>Titlul documentului HTML</TITLE> <META NAME="description" CONTENT="Descrierea documentului"> <META NAME="keywords" CONTENT="lista de cuvinte cheie"> </HEAD> <BODY> Textul propriu-zis al documentului </BODY> </HTML> 4.10.3.Instruciuni de formatare a documentului Textul dintr-un document HTML se formateaz conform instruciunilor de formatare incluse n text. Formatul fizic pe care l dm noi documentului (caractere TAB, caractere spaiu multiple, caractere NEWLINE) nu este luat n seam de navigatoarele Web. In aceast seciune vom prezenta cele mai importante instruciuni de formatare HTML, care trebuie s apar exclusiv n corpul documentului (ntre <BODY> i </BODY>). <ADDRESS> ... </ADDRESS> Specific informaii precum adresa sau autorul unui document i se plaseaz de obicei la nceputul sau sfritul documentului. De obicei, textul corespunztor se formateaz n italic i poate s fie indentat. Navigatoarele Web vor presupune c acesta formeaz un paragraf separat. <BLOCKQUOTE> ... </BLOCKQUOTE> Se folosete pentru introducerea de informaii citate din alte surse. Textul va apare cu indentare la stnga i la dreapta i, de obicei, n italic. Este un paragraf separat. <BR> Foreaz ruperea liniei. Textul care urmeaz se va scrie de la nceputul liniei urmtoare. <CENTER> ... </CENTER> Toate liniile de text dintre <CENTER> i </CENTER> sunt centrate ntre marginile din stnga i dreapta, n loc s fie aliniate la stnga i la dreapta, cum este normal. <FONT ...> ... </FONT> Permite setarea sau schimbarea dimensiunii fontului, culorii i tipului textului. Aceste operaii se realizeaz prin intermediul ctorva atribute, pe care le prezentm mai jos: SIZE=valoare Permite modificarea (mrirea) dimensiunii fontului (valoare este un numr ntre 1 i 7). COLOR=#rrvvaa Permite specificarea culorii textului.

<Hx> ... </Hx> unde x este un numr ntre 1 i 6, definete unul din cele ase nivele de titluri (de capitol, seciune, subseciune, .a.m.d.). Instruciunea <Hx> presupune

133

schimbarea fontului, spaii nainte i dup titlu i declararea textului respectiv ca paragraf. Unele navigatoare accept folosirea atributului ALIGN pentru alinierea textului n mod corespunztor. Acest atribut are forma <Hx ALIGN=left> Titlu de nivelul x aliniat la stanga </Hx> sau <Hx ALIGN=center> Titlu de nivelul x centrat </Hx> sau <Hx ALIGN=right> Titlu de nivelul x aliniat la dreapta </Hx> <HR> Deseneaz o linie orizontal ca separator ntre diferite seciuni de text. Poate s aib mai multe atribute, dintre care amintim: <HR SIZE=numar> Grosimea liniei, n pixeli. <HR WIDTH=numar%> Lungimea liniei, fie n pixeli (dac nu exist caracterul %), fie n procente din ltimea total a paginii (dac exist caracterul %). (Semnele delimiteaz un text opional) <HR ALIGN=left|right|center> In cazul n care linia orizontal este mai mic dect limea paginii, acest atribut permite specificarea modului de aliniere a liniei. Semnul | delimiteaz cuvintele care pot fi alese ca valoare a atributului. <NOBR> ... </NOBR> Textul dintre <NOBR> i </NOBR> nu poate fi rupt pe mai multe linii. Prin urmare, ntr-o astfel de situaie ar fi posibil ca utilizatorul s fie nevoit s ajusteze dimensiunea paginii navigatorului. <P> ... </P> Aceast instruciune indic un paragraf. Deoarece nceputul unui paragraf este, n acelai timp, i sfritul paragrafului precedent, </P> se poate omite. De-asemenea, are un atribut, ALIGN, care indic modul de aliniere a textului din paragraful respectiv: <P ALIGN=left|center|right> ... </P> <PRE> ... </PRE> Textul dintre <PRE> i </PRE> este afiat aa cum este el redactat, fr a mai fi formatat de navigator (deci aici i spaiile sunt luate n considerare). De exemplu, aceast instruciune se poate folosi pentru introducerea de texte surs ntr-un document HTML. Are un singur atribut, WIDTH, care indic numrul de caractere dintr-o linie, implicit 80: <PRE WIDTH=numar> ... </PRE> 4.10.4 Legturi hipertext <A ...> ... </A> Instruciunea ancor este esenial ntr-un document HTML. Textul dintre <A ...> i </A> este textul de activare a legturii respective. Acest text se numete hipertext. Utilizatorul va da click cu mouse-ul pe hipertextul respectiv, iar n urma acestei operaii navigatorul va executa una din aciunile specificate de atributele prezente n <A ...>. Dintre toate atributele, fie NAME fie HREF sunt obligatorii. Iat n continuare cele mai importante atribute: <A HREF="url"> ... </A>

134

La selectarea acestui hipertext navigatorul va afia documentul specificat prin URL-ul respectiv. In loc s ne deplasm la un alt document, putem s ne deplasm la un anumit punct al acelui document sau al documentului curent. Aceste puncte se numesc etichete i se pot defini folosind atributul NAME: <A NAME="eticheta"> locul_unde_se_va_face_saltul </A> Deci aceast etichet va marca locul unde se va sri n document. Admind c aceast etichet a fost creat ntr-un alt document specificat prin URLul "url", referirea la aceast ancor se va face: <A HREF="url#eticheta"> ... </A> Dac ns eticheta a fost creat n documentul curent, referirea se va face astfel: <A HREF="#eticheta> text_de_legatura(de unde se sare) </A> Trebuie amintit faptul c formele pe care le poate lua URL-ul "url" n cadrul atributului HREF sunt cele definite de sintaxa URL i anume: <A HREF="http://..."> Salt la un alt document HTML <A HREF="ftp://..."> Realizeaz o conexiune prin ftp anonim la un server ftp. <A HREF="ftp://login:pass@..."> Conexiunea la serverul ftp se face utiliznd contul "login" i parola "pass"; dac parola lipsete, se va cere explicit. <A HREF="mailto:user@domeniu.ro"> Activarea acestei legturi deschide aplicaia de redactare i expediere a unui mesaj electronic ctre user@domeniu.ro. <A HREF="news:..."> Realizeaz o legtur la un newsgroup. <A HREF="telnet:..."> Activarea acestei legturi iniiaz o sesiune Telnet cu maina specificat. Exemplu: Dac n text apare legtura hipertext: <A HREF="http://www.yahoo.com"> site-ul yahoo </A> atunci navigatorul va vizualiza textul site-ul yahoo cu culoare specificat n LINK, i n urma unui clic cu mouse-ul pe acest text se va vizualiza hipertextul de la adresa menionat. 4.10.5. Instruciuni de tip list

135

HTML suport cteva tipuri de liste, care pot fi imbricate. Ele trebuie s apar n corpul unui document HTML. <DL> ... </DL> Reprezint o list de definiii. Fiecare termen de definit se precede de <DT>, iar definiia respectiv se precede de <DD>. Se folosete dup modelul urmtor: <DL> <DT> Termen 1 <DD> Definiia termenului 1. <DT> Termen 2 <DD> Definiia termenului 2. </DL> <OL> ... </OL> Reprezint o list ordonat. Fiecare element al listei se precede de <LI>. Se folosete dup modelul urmtor: <OL> <LI> Primul termen; <LI> Al doilea termen. </OL> In mod normal numerotarea ncepe de la 1 i numrul de ordine se afieaz folosind numerele obinuite: 1, 2, 3, ....Putem folosi atributele START i TYPE: pentru modificarea listelor: <OL START=numar> Specific numrul de nceput al numerotrii. <OL TYPE=caracter> Specific modul de numerotare. Caracterul poate fi A (litere mari: A, B, C), a (litere mici: a, b, c), I (numere romane mari: I, II, III), i (numere romane mici: i, ii, iii), 1 (numere obinuite: 1, 2, 3). <UL> ... </UL> Reprezint o list neordonat. Fiecare element al listei se precede de <LI>. Se folosete dup modelul urmtor: <UL> <LI> Primul termen; <LI> Al doilea termen. </UL> In mod normal fiecare element al listei se precede de un caracter special care variaz n funcie de nivelul listei: disc solid, cerc sau ptrat. Pentru modificarea acestui caracter special se poate folosi atributul TYPE: <UL TYPE=disc|circle|square> <MENU> ... </MENU> Reprezint o list de elemente, cte una pe linie. Este asemntor cu <UL> ... </UL>, deosebirea constnd n faptul c lista <MENU> este mai compact dect lista <UL>. Se folosete astfel: <MENU> <LI> Primul termen.

136

<LI> Al doilea termen. </MENU> 4.10.6. Instruciuni de specificare a tipului i formatului caracterelor Aici descriem dou tipuri de instruciuni de formatare: a) Instruciuni de formatare logic. Acestea indic navigatorului c decizia de formatare a textului respectiv trebuie luat de ctre acesta, i nu de ctre autorul documentului HTML. b) Instruciuni de formatare fizic. Aceste instruciuni impun navigatorului un anumit tip de formatare. Cele mai importante instruciuni de formatare logic sunt: <CITE> ... </CITE> Specific o citare i n mod obinuit se scrie n italic, iar.textul respectiv nu se separ ca paragraf separat. <EM> ... </EM> Specific text redactat cu emfaz i n mod normal se scrie n italic. <KBD> ... </KBD> Indic text tiprit de utilizator. De obicei se folosete ntr-un manual de instruciuni. In mod normal se scrie monospaiat. Aceasta nseamn c toate caracterele au dimensiuni egale. De exemplu, literele j i w vor ocupa acelai spaiu. <STRONG> ... </STRONG> Specific text redactat cu emfaz puternic, i n mod normal se scrie n bold (caractere ngroate). <VAR> ... </VAR> Indic nume de variabil, i de obicei se scrie n italic. <!-- Comentarii --> Textul dintre irul <!-- i urmtoarea apariie a irului --> nu este procesat navigator. Se accept spaii ntre -- i > la delimitatorul de sfrit al comentariului, dar nu ntre <! i -- la delimitatorul de nceput. Principalele instruciuni de formatare fizic sunt: <B> ... </B> Textul se scrie cu caractere bold. <I> ... </I> Textul se scrie cu caractere italice. <U> .. </U> Textul se scrie subliniat. <STRIKE> ... </STRIKE> Textul se scrie cu o linie orizontal suprapus. <SUB> ... </SUB> Textul se scrie ca indice inferior i cu dimensiune mai mic. <SUP> ... </SUP> Textul se scrie ca indice superior i cu dimensiune mai mic. <BIG> ... </BIG> Textul se scrie utiliznd un font de o dimensiune mare. <SMALL> ... </SMALL> Textul se scrie utiliznd un font de o dimensiune mic.

137

4.10.7. Introducerea de imagini Majoritatea navigatoarelor accept doar utilizarea formatelor grafice .GIF i .JPG. Microsoft Internet Explorer accept n plus utilizarea formatelor grafice .PNG (portable network graphics) i .BMP. Netscape i Internet Explorer accept utilizarea fiierelor grafice multi-imagine .GIF, ceea ce permite crearea de secvene animate. De asemenea, au fost adugate atribute care s permit utilizarea imaginilor sensibile, video-clipurilor i fiierelor VRML. <IMG ...> Se utilizeaz la introducerea de imagini. Se observ c instruciunea nu are un element de genul </IMG>. Atributele mai importante sunt: SRC="url" Specific URL-ul fiierului ce conine imaginea de afiat. Specific limea imaginii n pixeli. Specific nalimea imaginii n pixeli.

WIDTH=numr HEIGHT=numr

Trebuie remarcat faptul c, dei nu este necesar, este bine s se foloseasc aceste ultime dou atribute, deoarece astfel utilizatorul nu va atepta preluarea complet a imaginii nainte de afiarea textului. La aceste ultime dou atribute se poate folosi i % dup numr, n acest caz imaginea se mrete (numr peste 100%) sau se micoreaz (numr sub 100%) corespunztor. BORDER=numr Specific grosimea bordurii imaginii, n pixeli. Valoarea implicit este 0 (fr bordur).

ALT="text"

Specific un text alternativ care se afieaz n navigatoare negrafice, sau cnd navigatorul grafic are anulat facilitatea de ncrcare a imaginilor. Specific diferite moduri de aliniere a imaginii. Dintre toate valorile posibile, prezentm urmtoarele:

ALIGN=valoare

left right top absmiddle absbottom

Deplaseaz imaginea la marginea stng. Deplaseaz imaginea la marginea dreapt. Se aliniaz cu marginea de sus a elementului cel mai nalt din linia curent. Aliniaz mijlocul liniei curente cu mijlocul imaginii. Aliniaz partea de jos a liniei curente cu partea de jos a imaginii.

Imaginile sensibile permit utilizatorului s dea click cu mouse-ul pe acestea i n funcie de regiunea din imagine unde s-a produs click-ul, navigatorul Web va accesa un anumit document HTML. Pentru realizarea acestei faciliti se utilizeaz dou instruciuni HTML: <MAP> i <IMG>. <IMG SRC="url-src" USEMAP="url-map#nume-map"> Indic faptul c "url-src" este o imagine sensibil, i c pentru selectarea diferitelor documente se folosete MAP-ul definit de ancora #nume-map de la URL-ul "urlmap".

138

<MAP NAME="nume-map"> <AREA [SHAPE="forma"] COORDS="x,y,..." [HREF="url"] [NOHREF]> </MAP> Se descriu diferitele regiuni ale unei imagini sensibile i deciziile care trebuie luate cnd se d click cu mouse-ul pe una dintre acestea. Atributul MAP conine numele MAP-ului, pentru a putea fi folosit ntr-o instruciune <IMG>. Instruciunile <AREA>, care pot fi ntr-un numr nelimitat, descriu regiunile imaginii sensibile. Atributul SHAPE descrie forma regiunii. Valoarea acestuia poate s fie "RECT", "CIRCLE" i "POLY". Pentru fiecare din aceste forme, atributul COORDS specific coordonatele unei serii de puncte care determin n mod unic regiunea. Astfel, pentru fiecare caz n parte, avem: SHAPE="RECT" COORDS="x1,y1,x2,y2" unde (x1,y1) este punctul din stnga-jos i (x2,y2) este punctul din dreaptasus; SHAPE="CIRCLE" COORDS="x0,y0,r" unde (x0,y0) este centrul cercului, iar r este raza; SHAPE="POLY" COORDS="x1,y1,x2,y2,x3,y3,..." unde perechile (xi,yi), cu i=1,... sunt punctele ce determin linia poligonal. Atributul HREF descrie URL-ul documentului ce trebuie accesat dac se d click pe regiunea respectiv. Atributul NOHREF specific faptul c nu trebuie realizat nici o aciune dac se d click pe regiunea respectiv. Amintim c dac dou regiuni se intersecteaz, n cazul n care se d click n intersectia acestora, decizia de urmat se ia conform definiiei regiunii care apare prima n irul de definiii. De exemplu: <MAP NAME="buttonbar"> <AREA SHAPE="RECT" COORDS="10,10,49,49" HREF="about_us.html"> <AREA SHAPE="RECT" COORDS="60,10,99,49" HREF="products.html"> <AREA SHAPE="RECT" COORDS="110,10,149,49" HREF="index.html"> <AREA SHAPE="RECT" COORDS="0,0,159,59" NOHREF> </MAP> <IMG SRC="bar.gif" USEMAP="#buttonbar"> 4.10.8. Caractere nestandard

139

Scrierea de caractere nestandard ntr-un document HTML necesit utilizarea unor secvene speciale, deoarece acestea fie sunt caractere cu semnificaie special n sintaxa comenzilor HTML, fie sunt caractere ne-latine, fie sunt caractere latine cu semne diacritice. Aceste caractere se specific printr-o secven tip, de forma &ir; (caracterul ampersand, urmat de un ir de caractere, urmat de caracterul punct-virgul). Modul de specificare a acestor caractere va fi descris n continuare. Caractere speciale < > & " se scrie ca &lt; &gt; &amp; &quot;

De asemenea vom mai meniona urmtoarele caractere: &reg; este echivalent cu &copy; &trade; &nbsp; Caractere specifice unor limbi Sunt disponibile foarte multe caractere. Marea lor majoritate se specific dup modelul urmtor: &lsemn; unde l este litera de baz (mare sau mic), iar semn este o descriere a semnului diacritic care se pune deasupra sau dedesubtul caracterului. Iat descrierile semnelor care pot s apar: acute cedil circ grave ring tilde uml pentru accent ascuit; sedil; accent circumflex; accent grav; inel; tilda; umlaut (dou puncte orizontale). semnul de marc nregistrat; semnul de copyright; semnul de marc comercial; caracterul spaiu.

De remarcat, totui, c nu sunt posibile absolut orice combinaii ntre un caracter de baz i un semn diacritic. De exemplu, combinaiile corespunztoare literelor , , , nu sunt recunoscute. De exemplu, cuvntul mn se scrie ntr-un document HTML n acest fel: m&acirc;n&atilde;. Caractere specificate prin codul ASCII Caracterele ASCII se pot specifica i prin codul lor numeric, n felul urmtor:

140

&#nn; unde nn este codul ASCII al caracterului respectiv, scris n baza 10, cuprins ntre 0 i 255. Facem meniunea c acest numr trebuie s aib cel puin dou cifre; dac este nevoie, numrul se completeaz cu un zero nesemnificativ. Iat cteva exemple, &#38; este echivalent cu &amp; &#162; centul american; &#163; lira englez; &#164; dolarul american; &#167; semnul de seciune; &#169; semnul de copyright; &#174; semnul de marc nregistrat. Remarcm c acest mod de specificare a caracterelor ne permite s introducem ntr-un document HTML acele caractere cu accente care nu pot fi introduse folosind mecanismul prezentat n seciunea precedent. Exist cteva probleme: 1. Mai nti, va trebui ca sistemul de operare cu care lucrmi ( Windows 95 sau Windows NT) s fie setat n aa fel inct s recunoasc pagina de cod corespunztoare limbii romne sau limbii n care dorim s scriem textul. In cazul limbii romne, aceasta nseamn c trebuie s se foloseasc variantele sistemelor de operare pentru Europa Central i de Est. 2. Acelai lucru este valabil pentru calculatorul de pe care se vizualizeaz hipertextul respectiv. Dac acest calculator nu recunoate pagina de cod corespunztoare limbii romne, n locul caracterelor romneti vor fi afiate alte caractere, cu acelai cod ASCII, dar din alt set de caractere. 3. Deoarece caracterele limbii romne sunt localizate n setul ASCII extins (ntre codurile 129 i 255), acest mod de lucru restricioneaz gama celor care pot citi in mod corect un hipertext la utilizatorii sistemelor de operare Windows pentru Europa Central i de Est. 4.10.9. Tabele Intr-un document HTML se pot introduce i tabele. Vom prezenta instruciunile necesare i apoi vom vedea i un exemplu. <TABLE ...> ... </TABLE> Este instruciunea principal care definete un tabel. Toate celelalte instruciuni trebuie s apar n interiorul acesteia. Are urmtoarele atribute mai importante: BORDER=nr grosimea bordurii n pixeli; valoarea implicit este 0, adic fr bordur; controleaz spaiul dintre celulele tabelului; valoarea este dat n pixeli; controleaz spaiul dintre datele din celul i pereii celulei; valoarea este dat n pixeli;

CELLSPACING=nr

CELLPADDING=nr

141

WIDTH=nr% specific limea tabelului, fie n pixeli, fie n procente de lime a ferestrei; HEIGHT=nr% specific nlimea tabelului, fie n pixeli, fie n procente de nlime a ferestrei;

<TR ...> ... </TR> Specific un rnd de celule al tabelului. Numrul de rnduri este dat de numrul de perechi <TR> ... </TR>. Are urmtoarele atribute mai importante: ALIGN=left|center|right controleaz modul de aliniere a textului pe orizontal, n interiorul celulelor; VALIGN=top|middle|bottom|baseline controleaz modul de aliniere pe vertical a textului n celule; <TD ...> ... </TD> Specific o celul de date a tabelului. Trebuie s apar doar n interiorul unui rnd (ntre <TR> i </TR>). Dintre atributele mai importante menionm: ALIGN=left|center|right controleaz modul de aliniere pe orizontal a textului n interiorul celulei; valoarea implicit este left; VALIGN=top|middle|bottom|baseline controleaz modul de aliniere pe vertical a textului n interiorul celulei; valoarea implicit este middle; WIDTH=nr% specific limea tabelului, fie n pixeli, fie n procente de lime a tabelului; HEIGHT=nr% specific nlimea tabelului, fie n pixeli, fie n procente de nlime a tabelului; rndurile lungi nu se pot rupe;

NOWRAP

COLSPAN=nr specific numrul de coloane peste care se va ntinde celula aceasta; ROWSPAN=nr specific numrul de rnduri peste care se va ntinde celula aceasta.

<TH ...> ... </TH> Specific o celul antet a tabelului. Este identic cu o celul <TD> cu singurele diferene c textul din interiorul celulei <TH> este bold i este implicit aliniat cu ALIGN=center. <CAPTION ...> ... </CAPTION> Este titlul tabelului. Trebuie s apar n interiorul lui <TABLE>, dar nu n interiorul rndurilor sau celulelor. Accept atributul ALIGN=top|bottom controleaz locul unde se va scrie titlul respectiv (deasupra sau sub tabel).

Exemple: <TABLE BORDER>

142

<TR> <TD>Celula 1</TD> <TD COLSPAN=2>Celul pe dou coloane</TD> </TR> <TR> <TD>Celula 2</TD> <TD>Celula 3</TD> <TD>Celula 4</TD> </TR> <CAPTION ALIGN=bottom>Titlul tabelului</CAPTION> </TABLE> <TABLE BORDER> <TR> <TH ROWSPAN=2></TH> <TH COLSPAN=3>Navigator</TH> </TR> <TR> <TH>Netscape</TH> <TH>Internet Explorer</TH> <TH>Alt navigator</TH> </TR> <TR> <TH ROWSPAN=2>Element</TH> <TD>-</TD> <TD>X</TD> <TD>-</TD> </TR> <TR> <TD>X</TD> <TD>X</TD> <TD>X</TD> </TR> </TABLE> 4.10.10 Formulare Navigatoarele grafice, cum ar fi Netscape Navigator sau Microsoft Internet Explorer, permit definirea de formulare interactive. Scopul acestor formulare este de a transmite anumite informaii dinspre utilizatorul documentului spre autorul su sau spre ali utilizatori. Sunt definite instruciuni HTML pentru declararea unui set de opiuni i selectarea uneia dintre ele, pentru introducerea unui ir de caractere sau a unui text de mai multe linii i pentru trimiterea acestor informaii la un anumit URL. Pentru a crea formulare se folosesc mai multe instruciuni. <FORM> ... </FORM> Se folosete pentru delimitarea unui formular de introducere a datelor. Toate celelalte instruciuni de declarare a elementelor unui formular trebuie s apar n interiorul acestei instruciuni, iar dintre principalele atribute, menionm doar dou: ACTION i METHOD.

143

ACTION="url" specific URL-ul la care se vor trimite datele, unde se gsete un program care poate fi un script CGI (Common Gateway Interface) care tie s prelucreze formularele. METHOD="GET"|"POST" specific o metod HTTP de preluare a datelor de ctre server. Metoda implicit este GET. <INPUT ...> Specific un cmp al crui coninut poate fi editat de utilizator. Dintre atributele sale, le amintim aici pe urmtoarele: NAME="nume" Specific numele utilizat la transmiterea datelor;

SIZE="numr" Specific lungimea cmpului; MAXLENGTH="nr" Specific numrul maxim de caractere ce poate fi introdus n cmp; Specific tipul de dat pe care l accept cmpul, valoare ce poate fi una din urmtoarele:

TYPE="valoare"

TEXT TEXTAREA

text de cel mult o linie; text de mai multe linii; se folosete mpreun cu SIZE i MAXLENGTH; PASSWORD text de cel mult o linie, dar se introduce fr ecou pe ecran; CHECKBOX atribute boolene sau cu valori multiple: se poate selecta sau deselecta; RADIO atribut care accept o singur valoare dintr-un set de alternative; RESET genereaz un buton care, dac este apsat aduce cmpurile la valorile lor iniiale; SUBMIT genereaz un buton care dac este apsat trimite formularul la server. VALUE="val" Valoarea iniial a cmpului, dac cmpul ia valori numerice sau text, valoarea de returnat dac cmpul este selectat (vezi TYPE="CHECKBOX" i TYPE="RADIO"), sau textul care se va scrie pe buton (vezi TYPE="RESET" sau TYPE="SUBMIT") n locul textului standard. Indic faptul c un buton CHECKBOX sau RADIO este implicit selectat.

CHECKED

<SELECT ...> ... </SELECT> Permite utilizatorului s selecteze una dintr-o mulime de alternative descrise prin iruri scurte de caractere. Fiecare alternativ este reprezentat de o instruciune <OPTION>. Instruciunea <SELECT> are urmtoarele atribute: NAME="nume" MULTIPLE numele care va fi transmis; permite selectarea mai multor optiuni; implicit, se permite selectarea unei singure opiuni;

SIZE="numar" numrul de elemente vizibile; dac este mai mare ca 1, forma care va rezulta este o list.

144

<OPTION> Poate s apar doar n interiorul unei instruciuni <SELECT>. Are cteva atribute: VALUE="val" indic valoarea care trebuie returnat dac se selecteaz aceast opiune; implicit, valoarea este chiar textul opiunii; SELECTED indic faptul c dintre toate opiunile aceasta este iniial selectat.

De menionat c aceast instruciune nu are o instruciune-sfrit de genul </OPTION>. Sfritul textului care reprezint opiunea este delimitat fie de instruciunea <OPTION> urmtoare, fie de finalul instruciunii </SELECT>. <TEXTAREA ...> ... </TEXTAREA> Permite utilizatorului introducerea mai multor linii de text. Textul dintre <TEXTAREA> i </TEXTAREA> se introduce iniial n fereastr. Are cteva atribute, care sunt descrise n continuare: NAME="nume" ROWS="numr" COLS="numr" numele sub care va fi trimis textul ctre server; numrul de linii ale ferestrei de text; numrul de coloane ale ferestrei de text;

WRAP="val" descrie modul n care vor fi rupte liniile lungi; val poate lua urmtoarele valori: OFF VIRTUAL PHYSICAL nu rupe liniile; este valoarea implicit; liniile sunt rupte pe ecran, dar liniile lungi sunt transmise ca o singura linie; liniile sunt rupte pe ecran i sunt transmise ca linii rupte.

Utilizarea acestor instruciuni pentru a crea un formular este ilustrat mai jos: <HTML><HEAD> Exemplu de formular</HEAD> <H1 ALIGN="center">Form de comentarii</H1> <FORM METHOD="POST" ACTION="http://www.subdomeniu.dom/form.cgi"> <CENTER> Numele Dvs: <INPUT NAME="nume" SIZE="20"> Adresa E-mail: <INPUT NAME="email" SIZE="20"> <P>Opiunea mea relativ la problema Y este: <SELECT NAME="optiune"> <OPTION>Foarte bun <OPTION>Bun <OPTION>Rea </SELECT> <P>Dac avei orice alte comentarii, introducei-le aici:<BR> <TEXTAREA NAME="comentarii" ROWS="10" COLS="30" WRAP="virtual"> </TEXTAREA> <P><INPUT TYPE="SUBMIT"> <INPUT TYPE="RESET"> </CENTER> </FORM> </HTML>

145

4.10.11. Cadre Cadrele extind flexibilitatea paginilor de Web permind suprafeei vizibile a ecranului s fie mprit n mai multe regiuni (sau cadre). Fiecare dintre aceste regiuni are cteva proprieti: a) Poate ncrca un document HTML, independent de celelalte regiuni. b) Poate primi un nume i n felul acesta se pot da instruciuni de ncrcare a unor documente direct n aceast regiune particular. c) Se redimensioneaz automat ca rspuns la schimbrile de dimensiune ale suprafeei vizibile; se poate alege ca acestea s se poat sau s nu se poat redimensiona manual de ctre utilizator. Cadrele sunt generate prin trei lucruri: instruciuni <FRAMESET>, instruciuni <FRAME> i documente FRAME. Documentul FRAME Are o structur foarte asemntoare cu un document normal, cu deosebirea c instruciunea <BODY> se nlocuiete cu o instruciune <FRAMESET>, care va descrie cadrele care formeaz pagina. <FRAMESET ...> ... </FRAMESET> Este instruciunea principal a unui cadru. In interiorul acestei instruciuni pot s apar fie alte instruciuni <FRAMESET>, fie instruciuni <FRAME>, fie instruciuni <NOFRAMES>. Instruciunea <FRAMESET> accept cteva atribute: ROWS="lista" lista este o list de valori separat de virgule; valorile sunt nlimea cadrelor-rnduri i pot fi date astfel: numr nlimea absolut n pixeli; numr% procent din nlimea total a ferestrei sau a cadrului de nivel superior;

numr* dimensiune relativ; spaiul rmas se mparte ntre cadrele de dimensiune relativ direct proporional cu numrul specificat; numrul are valoarea implicit 1. COLS="lista" lista este o list de valori separat de virgule; valorile sunt limile cadrelor-coloane i pot fi date n acelai fel ca mai sus; BORDER=numr grosimea bordurii dintre cadre, n pixeli; specific dac bordura se deseneaz sau nu;

FRAMEBORDER=yes|no

<FRAME ...> Definete un singur cadru dintr-un <FRAMESET>. Nu are instruciune de sfrit </FRAME>. Are urmtoarele atribute: SRC="url" specific URL-ul documentului care se va afia n acel cadru;

146

NAME="nume"

atribuie un nume cadrului respectiv; pentru a se afia un document n aceast fereastr se va folosi instruciunea <A ...> cu atributul TARGET="nume-cadru". specific spaiul liber n pixeli dintre obiectul din interiorul cadrului i marginile stng i dreapt a cadrului;

MARGINWIDTH="val"

MARGINHEIGHT="val" specific spaiul liber n pixeli dintre obiectul din interiorul cadrului i marginile de sus i de jos a cadrului;

SCROLLING="yes|no|auto" indic dac cadrul are un scrollbar; NORESIZE indic faptul c dimensiunea cadrului nu se poate modifica; specific dac bordura dintre dou cadre se deseneaz sau nu; bordura nu se va desena dac acest parametru are valoarea no pentru ambele cadre implicate;

FRAMEBORDER=yes|no

De remarcat c exist cteva nume de cadre predefinite: _blank _self _parent _top se ncarc ntr-o fereastr nou; se ncarc n cadrul/fereastra curent; se ncarc n cadrul printe; se ncarc n cadrul de la nivelul cel mai de sus.

In plus, dac un nume de cadru ncepe cu caracterul '_', se va presupune c este nume predefinit i trebuie s fie ntre cele patru de mai sus. <NOFRAMES> ... </NOFRAMES> Dac o pagin cu cadre se vizualizeaz cu un navigator care nu poate interpreta cadrele, atunci singurul lucru pe care acestea l vor vedea este coninutul instruciunii <NOFRAMES>. Pe de alt parte, navigatoarele care pot interpreta cadrele ignor instruciunea <NOFRAMES>. Iat un exemplu de document care creaz cadre i care este format din dou cadre, unde avem un document principal princ.html i dou cadre stinga.html i dreapta.html: Fiierul princ.html <HTML> <HEAD> <TITLE>Documentul cu cadre</TITLE> </HEAD> <FRAMESET COLS=20%,*> <FRAME SRC="C:\HTML\STINGA.HTML"> <FRAME SRC="C:\HTML\DREAPTA.HTML"> </FRAMESET> </HTML> fiierul stinga.html <HTML><HEAD><TITLE> STINGA</TITLE></HEAD> <BODY> CADRUL DIN STINGA </BODY>

147

fiierul dreapta.html <HTML><HEAD><TITLE> DREAPTA</TITLE></HEAD> <BODY> CADRUL DIN DREAPTA </BODY> Pe lng instruciunile amintite anterior pentru a crea pagini dinamice sunt folosite programe scrise n Perl, C++, Java sau Visual Basic i integrate n documente HTML cu ajutorul aplet-urilor.

Lecturi suplimentare 1. eLearning - Cadrul conceptual Capacitatea noilor tehnologii ale informaiei, dintre care se evideniaz Internetul, de a facilita accesul la informaie i formare permite abordarea temei didactice dintr-o nou perspectiv i deschide noi ci de interaciune n metodele de nvare. Diferitele terminologii folosite de-a lungul timpului pentru nvarea online (pentru care n lucrarea de fa se vor folosi termenii de online learning sau eLearning) fac dificil dezvoltarea unei definiii generice. Termeni precum elearning, Internet learning (nvtare prin Internet), distributed learning(nvare distribuit), networked learning (nvare prin reea), tele-learning, virtual learning, computer-assisted learning (nvare asistat de calculator), Web-based learning i distance learning (nvare la distan) evideniaz faptul c acest concept nu este unul unitar, o posibil modalitate de descriere fiind: - procesul de nvare se realizeaz ntr-o clas virtual, participanii se afl la distan unul de altul; - materialul educaional este accesat printr-o anumit form de tehnologie (de cele mai multe ori calculatorul) local sau la distan (prin Internet); - clasa virtual dispune de un instructor (tutore, facilitator, moderator) care planific activitatea grupului de participani, furnizeaz resurse auxiliare, supune dezbaterii aspecte ale cursului n conferine asincrone (ex: formuri) sau sincrone; - grupul de participani i instructorul formeaz pe parcursul cursului o comunitate virtual, prin colaborare i interaciune nvarea devine un proces social (conferine); - participanilor li se pune la dispoziie un suport de curs static pregtit de o echip de specialiti, ns acesta poate fi completat dinamic prin interaciunea participanilor, sugestii, clarificri, comentarii etc. - mediile dezvoltate de eLearning permint monitorizarea i evaluarea activitii participanilor, unele ofer faciliti de lucru pe subgrupuri, simulri, interaciune audio, video etc. Avantaje i beneficii ale online learning Invmtul online folosete informaii i indicaii mijlocite de ctre o serie de tehnologii disponibile, precum i o varietate de alte forme de instruire la distan

148

n vederea transmiterii de cunotinte i calificri cursantului. Astfel educaia online este o extensie a educaiei la distan tradiionale. Educaia online include mecanisme i platforme care faciliteaz dezvoltarea i accesul la servicii de nvmt. Privind interaciunea prin prisma participanilor la nvmntul la distan putem face urmtoarea clasificare (Moore,1989): - interaciunea student-student Dac n mod tradiional, interaciunea ntre studeni era o cerin esenial a nvmntului la distan ca rezultat al constrngerilor i accesului limitat la tehnologiile de comunicaie, teoriile moderne subliniaz valoarea nvrii colaborative i n grup. Aceast interaciune ajut la creterea potenialului de dobndire a aptitudinilor cognitive de nvare n colaborare i la dezvoltarea relaiilor sociale, interpersonale ntre participani. - interaciunea student-profesor se realizeaz ntr-o multitudine de variante, poate fi de tip sincron sau asincron n formate text, audio sau video; uneori ns profesorii pot fi copleii de numrul mare de cereri venite din partea studenilor i de ateptrile acestora de a primi un rspuns n timp ct mai scurt; - interaciunea student-coninut component de baz a educaiei n toate formele ei, Internet-ul susine formele ei clasice (lecturarea materialelor didactice), ns furnizeaz noi oportuniti cum ar fi: exerciii n laboratoare virtuale, tutoriale asistate online, dezvoltarea unui coninut interactiv care s corespund comportamentului i ritmului de nvare a studentului. La acestea se mai adaug feedback-ul nu doar n ceea ce privete ndrumarea pentru nvarea formal, ct i asisten pentru nvarea justin-time pentru ajutor n probleme legate de locul de munc. - interaciunea profesor-profesor creaz oportuniti de dezvoltare profesional i sporire a cunotinelor acestora, de colaborare n cadrul unor comuniti cu interese similare. - interaciunea profesor-coninut se axeaz pe alctuirea coninutului i stabilirea activitilor de nvare de ctre profesori; permite monitorizarea permanent i actualizarea coninutului resurselor i activitilor create. - interaciunea coninut-coninut modalitate nou de interaciune n care prin anumite programe sau sisteme coninutul interacioneaz cu alte surse automate de informaie i se actualizez constant. Prin interaciunea ntre coninuturi este stabilesc metode de control a drepturilor i urmrirea folosirii coninutului de ctre diferite grupuri de cursani i profesori. Modelul schematizat prezentat n cele ce urmeaz prezint actorii umani, profesori i studeni, participani la procesul de nvare online, precum i interaciunile dintre acetia i coninutul care face obiectul procesului de nvare.

149

Avantaje i beneficii ale online learning Pentru a realiza o clasificare a avantajelor furnizate de online learning am putea face o grupare a acestora n funcie de beneficiar: Pentru cursani(studeni) nu exist restricii legate de spaiu, distan sau timp. Un avantaj semnificativ ar fi faptul c nu sunt necesare cheltuieli de deplasare sau ntreruperea activitii profesionale curente. In cazul procesului asincron de nvare, cursanii pot accesa n timp real de oriunde i oricnd materialele cursurilor. Dac este vorba despre un proces sincron de online learning, acesta permite interaciune ntre studeni i instructor(tutore). Totodat, cursanii au posibilitatea de a accesa o multitudine de alte resurse actualizate i relevante disponibile pe Internet, putnd chiar lua legtura cu experi n domeniul pe care l studiaz. Datorit faptului c online learning este centrat pe student (participant) ofer posibilitatea personalizrii materialului pe baza cunotinelor i experienei anterioare a studentului, ceea ce duce la o motivare crescut i la o angajare mult mai activ a acestuia n nvare. In ceea ce i privete pe tutori(profesori) acetia i pot desfura activitatea din orice locaie. Materialul predat este foarte flexibil, poate fi actualizat permanent i cu costuri minime, modificrile pot fi vzute n timp real de ctre cursani. Atunci cnd exist disponibilitatea accesrii materialelor de studiu pe Internet de ctre

150

cursani, sarcina profesorilor este mult uurat ntruct se impune doar ndrumarea acestora ctre resursele necesare. Bine conceput, un sistem integrat de eLearning poate fi folosit pentru a determina nevoile cursanilor i nivelul curent de specializare al acestora pentru a atribui materiale adecvate atingerii rezultatelor dorite. Un sistem de eLearning integreaz o varietate de medii de nvare, de multe ori ofer funciuni legate de nregistrare, plata online, monitorizarea progresului studenilor i chiar testare automat. Dezavantaje i limite Studiile realizate indic faptul c pregtirea unui curs online este mai costisitoare dect cea a unuia tradiional ( dar costurile sunt apoi amortizate rapid ). Costurile ridicate se justific printr-o echip de "construire" a unui curs n care intr persoane specializate n web design, design instrucional i alii. Eficiena eLearning depinde n cele mai multe cazuri i de dotarea cu calculatoare corespunztoare, de viteza conexiunii la Internet, pentru a nu crea timpi mori n accesarea documentaiei aferente cursului. Este necesar deasemenea o familiarizare a cursanilor cu facilitile pe care le aduce tehnologia i imperioas posibilitatea acestora de a le utiliza n scop didactic. Intruct costul unui curs online este destul de ridicat, instituia care l organizeaz trebuie s fie de ncredere i cu standarde ridicate, pentru a da siguran cursantului c ceea ce i se ofer este de calitate. Alte posibile limitri: - suprancrcarea cu informaii; - dificultatea n dezvoltarea unor deprinderi speciale care necesit uneori interaciune fa n fa; - cursantul se confrunt cu problema organizrii studiului i rezervrii timpului necesar acestuia; - starea de izolare a studentului nu permite meninerea unui nivel corespunztor al motivaiei pe termen lung. Planificarea strategic a folosirii tehnologiei informaiei i comunicaiei n educaie ntr-un context de schimbri continue i accelerate solicit asigurarea unei structuri flexibile de organizare a instituiei de nvmnt online, precum i oferte variate de cursuri i programe. Proiectarea(designing) materialelor pentru online learning Scopul oricrui sistem instructiv este de a promova nvarea. Prin urmare nainte de realizarea materialelor destinate procesului de nvare, profesorii i instructorii trebuie s cunoasc n mod tacit sau explicit principiile nvrii i mai ales cum nva studenii. In cazul online learning acest aspect este deosebit de important ntruct nu mediul de transmitere al informaiilor asigur calitatea i eficiena procesului educaional, ci modul de alctuire i structurare a cursului. Pentru realizarea materialelor educaionale destinate nvmntului online nu exist o regul singular, se pot aplica o serie de tehnici i proceduri enunate n teorii ale nvrii de ctre colile de gndire din domeniu. In plus datorit cercetrilor i progreselor nregistrate n ultima perioad apar noi teorii. Strategiile de nvare trebuie selectate pentru a motiva studenii, pentru a facilita o procesare profund a informaiilor innd cont de diferenele individuale,

151

pentru a ncuraja interaciunea i feedback-ul i nu n ultimul rnd pentru a oferi sprijin n procesul de nvare. Responsabilul cu ntocmirea acestor materiale pentru cursurile online trebuie s aib cunotine n aceast direcie. Pentru a preveni suprancrcarea n timpul procesrii materialelor de curs, informaiile trebuie s fie structurate n pri mai mici. Pe un ecran materialul prezentat poate cuprinde ntre 5 i 9 elemente pentru a asigura o procesare eficient n memoria de lucru. O lecie sau un curs care cuprinde mai multe elemente trebuie organizat sub forma unui model(unei hri) a informaiei, pentru a oferi o imagine de ansamblu asupra structurii acesteia. Figurile de mai jos prezint cele 3 tipuri de modele de structurare a informaiei: liniar, pnz de paianjen i ierarhic (Smith & Ragan, 1999)[2]. Pe msura derulrii cursului, fiecare element al modelului generalizat al informaiei este prezentat i detaliat pe sub-elemente. La sfritul cursului modelul generalizat este prezentat din nou, ilustrnd i relaiile dintre elemente. Cursanilor li se poate solicita alctuirea de rezumate ale cursurilor pe baza modelelor care le-au fost prezentate, pentru o mai bun nelegere a notiunilor prezentate. Strategiile care solicit cursantului aplicarea n practic, sintetizarea i analizarea noiunilor care le sunt prezentate sunt mai eficace n procesul de nvare si memorare.

Fig. Model liniar de structurare structurare a informaiei

Fig. Model pnz de paianjen de a informaiei

152

Fig. Model ierarhic de structurare a informaiei

4. Standarde i specificaii n eLearning Inainte ca s devin un standard, un ghid de eLearning poart denumirea de specificaie. Specificaiile sunt revizuite de ctre organizaii acreditate cum ar fi IEEE. In cele ce urmeaz prezentm organizaiile cu contribuii eseniale n eLearning. Advanced Distributed Learning (ADL) www.adlnet.org Institute for Electrical and Electronic Engineers Learning Technology Standards Committee (IEEE LTSC) - www.ltsc.ieee.org IMS Global Consortium (IMS) www.imsproject.org

API sau interfaa de comunicare


Interfaa de comunicare reprezint modul n care resursele schimb informaii n mod dinamic, de exemplu atunci cnd un student particip la o lecie online. Specificaiile AICC i ADL precizeaz interfeele de comunicare, n timp ce IEEE i IMS nu au identificat nc n mod explicit o interfa de comunicare. Pentru dezvoltatorii de coninut(content developers) protocolul de comunicare cel mai larg acceptat este Hypertext AICC Communication Protocol (AICC HACP). Ghidul AICC CMI descrie un set comun de date despre realizrile studentului i un istoric al leciei care este folositor n urmrirea performanelor studentului ntre sesiuni. AICC conduce un laborator independent de testare care certific conformitatea cu protocoalele AICC LAN sau HACP a sistemelor de eLearning. In ceea ce privete protocolul de comunicare ADL n primii 3 ani dup publicare un numr mic de aplicaii comerciale aveau suport pentru acesta, ns actualmente numrul acestora este n continu cretere. Diferena esenial ntre AICC i ADL n ceea ce privete interfaa de comunicare API, este c n timp ce AICC specific un set mare de date(data elements) care pot fi transmise, ADL folosete un subset al acestor date i trateaz acest vocabular ca un set potenial de date. Macromedia Authorwave 6 conine suport pentru protocolul AICC LAN, implementarea protocolului AICC HACP a fost certificat n 2001 de ctre AICC. Macromedia Dreamweaver i Dreamweaver UltraDev ofer utilizatorului posibilitatea transmiterii datelor despre realizrile studenilor via protocolul AICC HACP prin extensiile CourseBuilder extension for Dreamweaver i Learning Site. In mod asemntor dezvoltatorii Macromedia Flash pot folosi Flash Learning Extensions pentru a crea interaciuni care transmit punctaje i date complete despre realizrile i performanele studenilor. Este disponibil pentru download un update care conine un template cu care pot fi realizate teste(quizzes). Dreamweaver, Dreamweaver UltraDev i Macromedia Flash 5 con extensii in care permit utilizarea interfeei API ADL SCORM Run Time Interface (RTI).

153

Acestea ofer ambalarea unui document HTML existent sau a unui film Flash pentru a se supune regulilor ADL i a putea transmite op ional informaii despre student cum ar fi gradul de completare. Toate extensiile men ionate mai sus sunt disponibile la adresa www.macromedia.com/exchange. Meta-Date Meta-datele sunt folositoare prin faptul c ofer containere standard de p strare a datelor despre orice tip de resurs eLearning. De exemplu pot cuprinde durata contactului cu studentul din timpul unui curs, o scurta descriere a coninutului, limba n care este scris cursul, persoana care l-a ntocmit i altele. Aceste informaii pot fi folositoare persoanelor care doresc s foloseasc resursele respective, dar sunt totodat o surs consistent de date pentru urmrirea n timpul ciclului de via a proiectrii, dezvoltrii, transmiterii i ntreinerii resurselor. Date similare pot fi folositoare elementelor media instrucionale precum filmelor Flash, graficelor i chiar ale unui document HTML. LOM (IEEE Learning Object Meta-data) este standardul de meta-date cu cea mai mare rspndire i este inclus n specificaiile IMS i ADL. Authorware 6 include editorul SCO Meta-dat care se bazeaz pe IEEE LOM, precum i IMS Meta-data i ADL SCORM Content-level Meta-data. Utilitarul dispune de o interfa familiar bazat pe taburi pentru introducerea elementelor meta-data neceseare i permite salvarea acestora ca un fiier XML.

Packaging
Folosirea curent a termenului packaging(mpachetare) se refer n mod specific la adunarea i descrierea resurselor pentru un curs. Acelai proces de agregare sub denumirea de packaging se poate aplica aproape oricrei resurse eLearning. Pentru a exemplifica specificaia IMS QTI poate fi considerat o specificaie de packaging pentru a grupa ntrebri individuale n teste. Un mecanism mai mare de packaging, precum IMS Content-Packaging poate fi folosit pentru a grupa multiple fiiere QTI ntr-un catalog de teste sau un curs care s cuprind mai multe teste. Cele mai relevante specificaii de packaging la ora actual sunt formatul de fiier AICC Course Structure File (CSF) i specificaia IMS Content Packaging, care sunt explicate i extinse n documentul ADL SCORM. Fiierul AICC .csf ofer modaliti de reprezentare a condiiilor necesare cursurilor, dar implementarea necesit un grup de fiiere organizate ca fiiere Windows INI i fiiere CSV(commaseparated value). Din aceste motive formatele de fiier XML devin din ce n ce mai utilizate. Specificaia IMS Content Packaging descrie fiier XML cu trei diviziuni majore: Meta-Data informaii descriptive despre ntregul curs, folosimd elemente IEEE LOM Cuprins leciile sau alte puncte de intrare n resurs folosite n cadrul cursului

154

Resurse o lista complet a fiierelor sau URL-urilor necesare desfurrii cursului


Fiierul XML rezultat poart denumirea de manifest.

Din cele prezentate mai sus standardele eLearning pot prea copleitoare i greu de implementat n practic. Recomandrile specialitilor cuprind focalizarea ateniei managerilor de proiecte i a dezvoltatorilor de aplicaii spre capacitile (capabilities) adresate de standarde astfel: comunicarea coninutului, meta-date i packaging. Specificaiile au devenit temelia unui proiect eLearning furniznd o reprezentare i o comunicare consistent a datelor folosite de-a lungul etapelor de proiectare, dezvoltare, transmitere i ntreinere a acestuia. Majoritatea produselor informatice destinate acestui sector conin suport pentru aceste capaciti, precum i extensii care pot fi obinute cu uurin. Aceste soluii creaz un flux de lucru mai eficace separnd dezvoltatorul de aplicaii de detaliile de multe ori complicate ale specificaiilor standardelor de eLearning. XML, doar un alt HTML? XML (eXtensible Markup Language) este un subset al SGML (Standard Generalized Markup Language) care are ca obiectiv principal definirea unui formalism care s permit schimbul uor al documentelor pe Web, depind limitele impuse de limbajul HTML. Standardul XML 1.0 a fost aprobat i publicat de W3C (Word Wide Web Consortium) la 10 februarie 1998, ca fiind format universal pentru interschimbarea datelor pe Internet. XML este un limbaj de etichete i atribute asemnntor cu HTML, dar complementar acestuia. Limbajul HTML este folosit pentru formatarea i afiarea datelor prin intermediul navigatoarelor (browserelor) Web, n timp ce XML a fost conceput pentru descrierea, structurarea i transmiterea datelor. Dei pare greu de neles, XML nu face nimic, el a fost creat pentru a structura, stoca i a transmite informaii. Exemplu:
<mesaj> <to> George </to> <from> Alina </from> <heading> Reminder</heading> <body> Miercuri, ora 1500 programare stomatolog!</body> </mesaj>

Dei conine informaii despre expeditor i destinatar, un tag <heading> i unul <body>, fiierul XML nu face nimic. El conine doar informaii ambalate n taguri. E nevoie de o secven de cod pentru a trimite, primi sau afia fiierul XML. De asemenea, datorit introducerii unor noi faciliti, complementare limbajului HTML, XML simplific mult dezvoltarea site-urilor Web. Acest limbaj permite persoanelor ce lucreaz n domenii diferite de activitate s-i defineasc propriul limbaj de descriere a datelor. Limbajul XML nu a fost conceput pentru a nlocui limbajul HTML, ci pentru a-l completa.

155

Structura XML XML este format din 2 metalimbaje, ambele descrise n acelai document. Primul este un set de reguli pentru realizarea de documente XML construite corect, n timp ce al doilea este un set de reguli pentru realizarea unei definiii a tipului documentului XML sau DTD (Document Type Definition), care permite ca structura documentului XML s se supun unor constrngeri i s fie validat fa de acestea. Una dintre cele mai importante faciliti introduse de limbajul XML o reprezint posibilitatea de definire a unor documente cu formate independente. n timp ce HTML are aproximativ 77 de etichete, n XML se poate defini un numr nelimitat de etichete, denumite i structurate dup dorina utilizatorului. Un document XML are o structur fizic i una logic. Cea fizic este compus din uniti numite entiti i pot conine date analizabile sau nu. Datele care nu sunt nelese de procesorul XML, date binare sau dare care au sens numai pentru alte aplicaii sunt date neanalizabile. Datele analizabile sunt constituite din caractere, unele dintre ele formnd texte, iar altele tag-uri. Tag-urile codific o descriere a schemei de stocare a documentului i structura sa logic. O entitate poate referi o alt entitate, pentru a determina includerea ei n document. Un document XML are o structur logic din trei pri: un prolog (conine declaraii), un arbore de elemente i o parte comentarii, instruciunii de prelucrare i referinele la caractere. Un modul software numit procesor XML, este utilizat pentru a citi documentele XML i pentru a permite accesul la coninutul i structura acestora. Prologul: Declaraia XML Fiecare document XML ar trebui s nceap cu o declaraie XML care identific fiierul ca fiind fiier XML, dar i versiunea utilizat. Tot n prolog se stabilete dac documentul este autonom sau nu. Prologul unui fiier XML este de forma:
<?xml version="1.0" encoding="ISO-8859-1" stanalone=yes>

Dei atributele encoding i standalone sunt opionale, ordinea este obligatorie. Pentru ca un analizor XML s neleag seturile de caractere utilizate, documentul XML se va salva n format Unicode i avnd atributul encoding cu valoarea corespunztoare setului de caractere utilizat. Codificrile permit identificarea setului de caractere care vor fi folosite n document. Acest lucru este important, ntruct spre deosebire de HTML care implic ASCII, XML permite editarea documentului folosind alte codificri, caractere i ideograme speciale att n numele etichetelor ct i n coninut. Codificri de caractere Cea mai uzual codificare de caractere pentru englez(i orice alt limb) este UTF-8, aceasta este i cea prestabilit. Acesta este setul de caractere Unicode extins, codificare de lungime variabil, utiliznd ntre 1 i 5 octei de date pentru fiecare caracter, fapt ce ridic probleme n Java i n alte medii. Dac sistemul cere o

156

lungime fix de octei, UTF-16 utilizeaz 2 octei pentru un caracter. UTF-8 i UTF16 sunt singurele codificri pe care analizoarele XML sunt obligate s le recunoasc i sunt suficiente pentru utilizarea general a oricrei limbi de pe pmnt. Majoritate sistemelor Windows, nu utilizeaz UTF-8 ci ISO-8859-1, care este setul de caractere ISO-Latin-1 utilizat pentru engleza britanic i cea american i majoritatea limbilor din Europa de Vest. Valorile ISO-8859-1... ISO-8859-10 sunt utilizate pentru diverse pri ale ISO 8859 (fonturi pe 8 bii) astfel: Latin-1 (Europa de Vest), Latin-2 (Europa de est), Latin-3 (Europa de Sud), Latin-4 (Europa de Nord), Cyrillic (Chirilic), Arabic (arab), Greek (greac), Hebrew (ebraic), Latin-5 (turc) i Latin-6 (nordic). XML este un limbaj de marcare, constituit dint-un set de reguli pentru crearea tagurilor ce descriu datele. Regulile sintactice ale limbajului sunt simple, uor de nvat i folosit dar, i foarte stricte. Un document XML include cel puin un element XML, care este reprezentat printr-un tag de nceput i unul de sfrit i, eventual coninutul dintre acestea. Un document XML trebuie s fie construit corect(well formed). Dac procesoarele HTML accept n mod curent cod incorect i diform i ncearc s ii dea un sens pe ecran, procesorul XML trebuie s se opreasc atunci cnd gsete o eroare fatal, care poate fi orice tip de eroare. Recomandarea XML 1.0 a W3C conine urmtoarele cerine pentru ca un document XML s fie corect: Luat ca ntreg, corespunde produciei etichetate ca document; Satisface toate constrngerile de construire corect din aceast specificaie; Fiecare entitate analizat, referit direct sau indirect n cadrul documentului, este construit corect. Un document XML trebuie s conin un singur element care formeaz elementul rdcin, mpreun cu comentariile opionale i instruciuni de prelucrare. Primul element al unui document XML este elementul rdcin. Orice element poate avea elemente fiu. Un element fiu aparine unui singur element printe. Singurul element care nu are element printe este elementul rdcin. Datele cuprinse ntre tagul de nceput i cel de final reprezint coninutul elementului, i pot include: alte elemente, coninut mixt(elementul include att text ct i alte elemente), numai text sau coninut vid (element ce include informaie). Numele elementelor XML trebuie s respecte urmtoarele reguli: pot conine litere, numere sau alte caractere (inclusiv diacritice nerecomandabil deoarece anumite produse software nu le pot interpreta), nu trebuie s nceap cu o cifr sau un caracter de punctuaie, nu trebuie s conin grupul de litere xml, XML sau Xml, s nu conin spaii. n schimb pot fi utilizate orice nume, neexistnd nume rezervate. Textul din care este alctuit un document XML este de obicei format dintr-un amestec de marcaje i date caracter. Marcajul este format din ansamblul de date noncaracter dintr-un fiier XML. Tabelul. Sintaxa marcajului XML
Tipul marcajului Sintaxa marcajului

157

Etichete de pornire Etichete de ncheiere Etichete element vid Referine entitate Referine caracter Comentarii Delimitatoarele seciunii CDATA Declaraiile tipului documentului Instruciuni de prelucrare Declaraia XML

<numeElement [atribute]> ... </numeElement> <numeElement [atribute] /> &numeEntitate; sau %parametruNumeEntitate; &#numarZecimal; sau &#xnumrHexa; <!-- comentariu --> <![CDATA [ informatii cdata ]]> <!DOCTYPE nume Idextern? [informatii DTD]> <?Idprocesor date ?> <?xml version encoding standalone>

Marcajul ncepe ntotdeauna fie cu caracterul <, caz n care se ncheie ntotdeauna cu caracterul >, fie cu caracterul &, caz n care se ncheie ntotdeauna cu caracterul ;. Elementele pot avea asociate atribute, adic informaii suplimentare ce pot fi incluse n coninutul tag-ului de nceput. Un atribut este reprezentata printr-un nume, urmat de caracterul egal i valoarea atributului ntre ghilimele sau apostrofuri i pot avea valori implicite. Atributele multiple fiind separate prin caracterul spaiu sunt unice i pot fi specificate n orice ordine. Se recomand folosirea elementelor pentru descrierea datelor si s se apeleze la atribute numai pentru specificarea unor informaii care nu sunt relevante pentru acestea. Una dintre constrngerile construirii corecte este c entitile analizate recursiv sunt interzise. Recursivitatea din aceast interdicie se refer la formarea unei bucle de entiti n care o entitate se ncorporeaz pe sine nsi. Aceasta mai nseamn ca un document nu se poate referi la el nsui, nici mcar indirect printr-o entitate extern. Comentariile pot aprea oriunde n documentele XML, n afara marcajelor. Ele nu fac parte din datele caracter ale documentului i sunt delimitate de grupurile de caractere <!-- la nceput i --> la sfrit. In termeni XML, construcia corect este o modalitate de a spune c un document XML formeaz un arbore sau o ramur a unui arbore, adic este complet. El nu poate fi o reea conectat arbitrar sau s aib orice alt topologie care nu se reduce la un arbore simplu. Din punct de vedere tehnic, un arbore este un graf conex care nu conine circuite.
Frunz Nod Nod Nod Nod Frunz Nod Nod Frunz Frunz Nod Nod Frunz Nod Frunz

Rdcin

158

Figura. Arbore construit corect Figura de mai sus ilustreaz un arbore construit corect, din a crui structur poate fi alctuit un document XML. Un graf care nu formeaz un arbore nu poate fi transformat n document XML dect dac este simplificat i se elimin toate caracteristicile care nu sunt reprezentative pentru arbori.
Frunz Nod Nod

Nod Frunz Frunz Nod

Nod

Nod

Rdcin

Figura. Graf Graful din figura de mai sus poate fi simplificat i transformat ntr-un arbore prin eliminarea unei ci de la frunza de sus ctre un nod. DTD i XML Schema Definiiile tipului documentului XML(DTD-urile) descriu instane ale limbajului XML, numite uneori vocabulare XML. Un DTD definete structura i elementele legale ale unui document XML. Un DTD descrie organizarea unui document ntr-un mod care poate fi distribuit cu uurin i permite unui analizor care valideaz s determine dac un anumit document este sau nu creat n conformitate cu regulile stabilite de autorul specificaiei. Acest aspect este important pentru EDI (Electronic Data Interchange schimb electronic de date) i alte aplicaii n care documentele vor fi partajate i utilizate i de alte procese. O alternativ a DTD pentru specificarea structurii unui document XML i constrngerilor referitoare la coninutul acestui document n vederea validrii lui este mecanismul de descriere numit XML Schema (XML schema definition sau XSD). Schema definete elementele ce pot aprea ntr-un document i atributele ce se pot asocia cu aceste elemente. De asemenea, definete i structura documentului preciznd elementul rdcin, fiii unui element precum i numrul acestora. Prin

159

intermediul XML Schema sistemele dispersate i eterogene pot ti ce conine un fiier XML. Analiza documentelor XML se face printr-un software numit parser. Acesta analizeaz att elementele ct i tag-urile dintr-un document.

Avantaje XML
Principalele avantaje ale limbajului XML sunt: - Structurarea datelor adic permite modelarea datelor pentru orice nivel de complexitate i utilizarea lor din diverse aplicaii informatice; - Asigurarea schimbului de date ntre aplicaiile informatice prin intermediul Internetului; - XML completeaz limbajul HTML adic datele reprezentate n format XML pot fi utilizate n paginile HTML; - Identificarea rapid a documentelor prin motoare de cutare, prin creterea relevanei cutrii prin includerea informaiei contextuale n documentele XML; - Accesul selectiv la date, mai muli utilizatori pot avea acces la diferite informaii sau aceeai informaie poate fi publicat n diferite formate; - Este gratuit i extensibil permite definirea de noi marcatori; - Validitate se verific corectitudinea structural a datelor. 3.1. Arhitectura general a unui SIAC (Sistem de instruire asistat de calculator) Un SIAC , ntr-o arhitectur considerat tipic[Wegener, 1999a], conine urmtoarele categorii de componente(figura 3.1): -Module de instruire; -Subsistem de testare; -Subsistem de gestiune a cursanilor; -Subsistem de gestiune a coninutului; -Subsistem de gestiune a datelor. Cursani Gestiune date Modulele de instruire Teste Gestiune cursani Gestiune coninut Memorare i regsire Generare rapoarte BAZE DE DATE

Fig.3.1.-Arhitectura general a unui sistem de instruire asistat de calculator

160

Proiectarea SIAC presupune parcurgerea urmtoarelor etape [Roca, 2002]: 1)Decizia privind tipurile de componente, dintre cele evideniate n arhitectura general, care s fie incluse n structura sa. Aceast decizie va fi determinat de obiectivele i condiiile concrete de utilizare SIAC, impuse de necesitile i dorinele beneficiarului(universitate, centru de instruire etc.). Este recomandabil ca nc din aceast faz s fie implicat dezvolt\torul sistemului, care poate oferi clasificri i sugera alternative de abordare. 2)Stabilirea gradului de integrare a componentelor viitorului sistem de instruire. Un SIAC poate fi realizat ca o singur aplicaie de mari dimensiuni sau ca o colecie de numeroase aplicaii mici. n practic, arhitectura celor mai multe se regsete undeva ntre aceste dou extreme. Configuraia efectiv depinde de o serie de factori, ntre care se regsesc: inteniile privind utilizarea sistemului, metodele de realizare, pregatirea informatic a utilizatorilor, pregtirea informatic a responsabililor cu intruirea. Ca i n prima etap, cerinele beneficiarului constituie factorii dominani, dar trebuie s se in seama i de abilitaile i limitele dezvoltatorului si de instrumentele folosite pentru realizarea SIAC. Tipurile de calculatoare ce urmeaz afi folosite n utilizarea viitorului sistem pot, de asemenea s afecteze deciziile luate n aceast etap. Din acest motiv, viitorul dezvoltator trebuie implicat n proiectarea sistemului. Dezvoltatorul este capabil s armonizeze necesitile clientului cu efortul de dezvoltare, a puna ntrebri pentru a determina toate necesitile clientului i impactul lor asupra dezvoltrii. n plus, el poate s ofere strategii alternative de dezvoltare a sistemului, care s satisfac necesitile clientului. 3)Proiectarea fiecreia dintre componentele individuale ale sistemului. Aceasta este alctuit din sarcini ce vor fi detaliate n paragraful urmtor. Este esenial ca dezvoltatorul s fie implicat n realizarea fiecreia dintre sarcini. 4)Elaborarea unui plan de dezvoltare.n elaborarea acestui plan trebuie avute n vedere urmtoarele aspecte: -resursele necesare; -gradul n care va participa clientul; -resursele disponibile la client; -resursele disponibile la dezvoltator; -evenimentele care se anticipeaz c vor interfera cu dezvoltarea; -consideraii de marketing; Dei necesitile i doleanele clientului sunt nc factori determinani, dezvoltatorul este cel capabil s asigure estimri realiste ale timpului necesar i din acest motiv participarea lui poate fi dominant pe parcursul elaborrii planului.[ ] 3.2. Aspecte privind proiectarea componentelor sistemelor de instruire asistat de calculator Modulele de instruire Metafora folosit uzual puntru materialele didactice care formeaza modulele de instruire ale unui SIAC este cartea (sau manualul). Corespunztor, un modul de instruire poate fi asimilat unei cari electronice cu care interacioneaz cursantul.

161

Modulele de instruire pot fi proiectate i distribuite cursanilor aproape n orice stil pe care ni-l putem imagina. Totui, pentru asigurarea caracterului unitar al materialelor elaborate, cu efect direct asupra uurinei i eficacitii n utilizare, proiectarea unui modul de instruire trebuie s nceap cu alegerea unui stil de instruire asistat de calculator. Cu titlu orientativ, n cele ce urmeaz sunt analizate cinci stiluri de instruire, n acord cu [Wegener, 199d], fr intenia de a face o prezentare exhaustiv, ci doar pentru a evidenia unele dintre posibilitile existente tuturor celor interesai n nelegerea SIAC. Ordinea propus reflect, totodat, creterea progresiv a eficacitii instruirii, a folosirii tehnicilor multimedia, dar i a costului producerii. 1. Copie de tipul ,,ntoarce pagina". Acest stil de IAC include doar imagini grafice. Interaciunea cursantului este limitat la ,,ntoarcerea paginii", fiind un participant pasiv n procesul de instruire. Dei cel mai simplu de utilizat, acest stil are o foarte mic valoare pedagogic i nu folosete multimedia. 2. Copie de tipul ,,ntoarcej pagina cu glosar. Se obine prin adugarea la stilul anterior a unui glosar d termeni. Fiecare prima apariie a unui termen ntr-o pagin de text este marcat ca hypertext. Cu un clic sau prin deplasarea cursorului mouse-ului pe suprafaa unui cuvnt activ, se afiseaz definiia asociat, ntr-o fereastr pop-up sau ntr-un spaiu static rezcrvat pcnlru definijii. Uncle studii informalc au indicat ca cstc mai probabila utilizarea de ctre cursani a unui asemenea tip de dicionar dect a unuia clasic, imprimat pe hrtie. Dac aceste studii sunt corecte, nvarea ar trcebui s fie mai rapid i mai precis dect n primul caz.. 3. Copie de tipul ,,ntoarce pagina" cu glosar i alte hiperlegturi. Posibile hiperlegturi vor permite cursantului s ,,sar dintr-o poziie din text la o figur sau dintr-o figur (sau parte a acesteia) la o poziie din text. Aceast form de hiperlegtur are o valoare didactic semnificativ, n primul rnd, ea permite cursantului s revad uor un concept studiat anterior, cnd el este referit ulterior n text. n al doilea rnd, hiperlegturile fac textul s se comporte ca i documentele Web. Faptul c muli cursani sunt obinuii cu World Wide Web i faptul c ei prefer s nvee - i inva mai bine - cnd informaia este prezentat n uniti de coninut de mai mici dimensiuni, face ca acest stil s fie un mediu de instruire mai bun pentru muli dintre ei. Stilul prezint mai mulle opiuni de interaciune dect cele dou anterioare, cursantul fiind deci un participant mai activ n procesul de instruire. 4. IAC multimedia. Acest stil const din toate trsturile celui anterior, mpreun cu tehnicile multimedia adecvate. Multimedia poate s includ oricare (sau toate) dintre urmtoarele: fotografii, imagini video, sunet, animaie, simulri interactive (hands-on" simulations). Cnd multimedia este de calitate nalt, selectat cu grij sau creat cu atenie, acest st i l este un instrument de instruirt extrem de puternic. Este foarte important ca toate mediile s fie alese cu grij, prin valoarea lor educaional. Chiar dac unele tehnici sunt spcectaculoase prin ele nsele, folosirea lor abuziv poate s devin iritant pentru cursant i, n consecin, contraproductiv. Printre factorii care fac din acest stil un instrument de instruire foarte eficace pot fi menionai: - Sunt folosite mai multe canale de instruire (vizual, auditiv, tactil); - Sunt respectate preferinele individuale de nvare;

162

- Conceptele sunt prezentate n cea mai bun form a lor: micarea sau aciunea sunt artate prin video sau animaie, sunetul este prezentat ca atare, asamblrile sau construciile sunt prezentate ca video sau animaie i puse n practic prin simulari interactive; . - Prezentrile satisfac ateptrile cursanilor. 5. Implementare prin IAC multimedia a modelului de nvare bazat pe realizarea cunoaterii depline {Mastery Based Learning Model). Instruirea bazat pe realizarea cunoaterii depline este o strategie instrucional care pornete de la principiul c toi cursanii pot atinge prin nvare un set rezonabil de obiective, cu o instruire adecvata i ntr-un timp suficient. In forma sa complet, acest stil de instruire include o filozofie pedagogic, o structur curicular, un model de instruire, alinierea nivelului cursanilor i o abordare didactic [Ryan, 1998]. Modelul este complex, costisitor de realizat, dar este considerat unul dintre cele mai eficace, iar implementarea sa prin IAC este singura acceptabil sub aspectul raportului dintre costuri i performane. Dup ce s-a ales un stil de IAC este necesar proiectarea paginilor individuale ale modulului de instruire (crii, manualului) propriu-zis. Aceasta implic proiectarea structurii ecranului, a formei de interaciune a cursanilor, reacia aplicaiei la aciunile cursantului, posibiliti de ramificare n parcurgere, gradul de control al cursantului, gradul de control al aplicaiei i o mulime de alte detalii. Pasul final n proiectarea modulelor de instruire este proiectarea detaliat a diverselor materiale de instruire pentru fiecare obiectiv de nvare. n mod normal, identificarea obiectivelor asociate nvrii i proiectarea coninutului preced proiectarea soluiei IAC. Proiectarea materialelor instrucionale trebuie s implice proiectarea fiecrui element individual (text, grafic, sunet, video etc.), cu respectarea condiiei ca, pentru fiecare obiectiv de nvare, colecia elemenelor de instruire s formeze un tot coerent. Subsistemul de testare Msurarea performanelor cursanilor - sau testarea - poate avea mai multe scopuri [Wegener, 1999e]: determinarea nivelului cursantului, diagnosticarea dificultilor, controlul progreselor cursantului, rapoarte ctre cursani sau ctre superiori, evaluarea instuirii. n mod uzual, testele sunt evenimente puternic stresante pentru multe persoane datorit percepiei subiectului c acestea evideniaz aspectele nefavorabile lui. Fenomenul este amplificat prin faptul c, n mod frecvent, testele sunt construitr prntru a evalua ct de mult cunoate un cursant i nu pentru a determina ceea ce trebuie s nvee. Ca urmare, multe strategii i proiecte de testare nu ajut cursantul n procesul de nvare, ba chiar, n multe cazuri, sunt n detrimentul acestui proces. ntr-un sistem de instruire bazat pe atingerea cunoaterii depline (Mastery Based System), cele dou motive principale ale testrii sunt determinarea gradului de nsuire a cunotinelor i diagnosticarea dificultilor. Cnd testele sunt construite pentru atingerea acestor scopuri, implicit se asigur i satisfacerea celorlalte. De exemplu, s considerm un test care cere cursantului s demonstreze cunoaterea deplina i n acelai timp diagnosticarea riguroas a dificultilor de nvare. Dac nu sunt indicate dificulti, se poate presupune cu suficient temei c

163

s-a ajuns la cunoaterea deplin a conceptului respectiv. Aceast informaie poate fi apoi utilizat pentru a nregistra progresele cursantului i pentru a elabora rapoarte ctre studeni i superiori. Examinarea colectiv a performanelor pentru un grup de cursani ofer informaii asupra calitii instruirii. Examinarea colectiv a performanelor unui cursant pentru un grup de obiective asociate procesului de instruire poate fi folosit pentru a determina cu acuratee nivelul atins n realizarea lor. Este foarte important deci ca fiecare ntrebare s fie aslfel elaborat nct un rspuns corect s indice nsuirea deplin a cunotinelor asociate unui obiectiv dat al procesului de instruire, iar orice rspuns incorect s furnizeze o informaie asupra naturii lipsurilor cursantului, legat de atingerea obiectivelor. Mai mult dect att, fiecare cursant trebuie s aib ct mai multe posibiliti s informeze instructorul asupra oricror lipsuri n stpnirea unor cunotine. Exist situaii n care, prin nsui modul n care este formulat, o intrebare dintr-un test poate influena relevana rspunsului dat de cursant. Calitatea testelor - i deci relevana rezultatelor obinute prin folosirea lor n instruire -depinde n mare msura de folosirea adecvat a diverselor tipuri de ntrebri posibile, redate dup [Wegener, 1999e]: -ntrebri cu spaii libere de completat(True/False Questions); -ntrebri cu variante de rspuns multiple(Multiple Choice Qestions); -ntrebri cu spaii libere de completat (Fill-in-the-Blank questions); -ntrebri de tipul uneori/ntotdeauna/niciodat(Sometime/Always/Never Questions); ntrebrile cu rspuns adevrat/fals trebuie concepute far ambiguiti. Aceasta nseamn c enunul ntrebrii trebuie s fie clar, iar decizia dac rspunsul este adevrat sau fals nu trebuie s depind de o nterpretare obscur a ntrebrii. O ntrebare de acest tip poate fi folosit cu uurin - i este folosit de obicei - pentru a testa capacitatea de reamintire a unor fapte. Totui, ea poate fi folosit i pentru a determina dac un cursant a ajuns la un grad suficient de ndeplinire a unui obiectiv specific al procesului de instruire. Este important s fim siguri c exist numai dou rspunsuri posibile i deci c natura ntrebrii i d cursantului 50% anse de a da un raspuns correct. O ntrebare simpl de tipul adevrat/fals este util numai dac, n cazul unui rspuns incorect, aceast siluaie indic o nelegere greit specific legat de obiectivul nvrii. O colecie de asemenea ntrebri, referitoare la un singur obiectiv al procesului de instruire, la care un cursant a rspuns n totalitate corect, este o indicaie mai puternic asupra cunoaterii depline. n consecin, este important ca dezvoltatorul coninutului instrucional al unui SIAC s construiasc un ,,banc de testare" coninnd un mare numr de nlrebri de tipul adevrat/fals. Ideal, o ntrebare adevarat/fals trebuie astfel construit nct un rspuns incorect s indice ceva referitor la nelegerea greit a problematicii legate de obiectivul respectiv al procesului de instruire. Aceasta poate fi o sarcin dfilcil, mai ales cnd se construiete un enun cu rspunsul adevrat. Dezvoltatorul coninutului instrucional trebuie s ncerce ndeplinirea obiectivului, dar trebuie s recunoasc faptul c n anumite situaii acest scop nu va putea fi atins. ntrebrile cu variante de rspuns multiple trebuie elaborate fr ambiguiti. Enunul ntrebrii trebuie s fie clar i s nu lase nici un dubiu asupra modului cum se selecteaz rspunsurile. n plus, alternativele de rspuns trebuie construite fr

164

ambiguiti i trebuie s conin toat informaia necesar pentru a putea decide dac s se aleag sau nu alternativa respectiv. Decizia dac s se selecteze sau nu o variant de rspuns nu trebuie s depind de o interpretare obscur a enunului ntrebrii sau a alternativei. O ntrebare poate fi folosit cu uurin pentru a determina dac instruitul i reamintete faptele. De asemenea, ea poate folosi pentru a determina dac instruitul a atins un grad suficient de nalt de ndeplinire a obiectivului procesului de nvare, astfel nct s poat analiza corect un enun. Dezvoltatorul sistemului nu trebuie s construiasc ntrebri cu acelai numr de alternative de rspuns, acelai numr de rspunsuri corecte sau orice alt form uor de recunoscut pentru construirea alternativelor. n locul uniformitii, se recomand realizatorului s includ attea alternative de rspuns valide sau invalide cte sunt necesare pentru a determina deficienele cursantului n raport cu obiectivul procesului de instruire. n plus, fiecare alegere posibil ar trebui s apar corect unora dintre cursani. ntrebrile cu variante de rspuns multiple pot conine deci orice numr de rspunsuri i pot fi cu unul sau mai multe rspunsuri corecte. Desigur, cursantului i se va cere s selecteze toate rspunsurile corecte, iar greelile n selectarea oricruia dintre aceste rspunsuri vor furniza informaii asupra lipsurilor cursantului n atingerea obiectivului procesului de instruire, dup cum selectarea unui rspuns invalid va releva natura unor nenelegeri. Opiunile oferite pentru o ntrebare cu variante de rspuns multiple pot fi de dou tipuri: cele care implic, mai ales, reamintirea unor fapte i cele care presupun o activitate suplimentar de sintez, analiz, calcul, comparare sau reprezentare prin diagrame. Un proiectant interesat de succesul cursanilor va folosi extensiv ambele tipuri. ntrebrile cu spaii libere de completat sunt frecvent marcate de tentaia de a construi capcane" pentru cursant. Dezvoltatorul trebuie s evite aceast tentaie. Trebuie s ne asigurm c exist un singur cuvnt acceptabil pe care trebuie sa-1 precizeze cursantul i c acest cuvnt (sau cuvinte) este semnificativ. Se va evita s se cear cursantului sa furnizeze cuvinte minore, fr ncrctur semantic. Se vor evita, de asemenea, prea multe spaii libere, astfel nct cursantul s nu mai poat determina ce este de completat. ntrebrile de tipul uneori/ntotdeauna/niciodat corespund unor enunuri care sunt: uneori adevrate, ntotdeauna adevrate sau niciodat adevrate. Enunurile folosite trebuie construite cu mare atenie i trebuie s conin suficient informaie pentru a permite studentului s decid n care dintre cele trei situaii posibile se ncadreaz. ntrebrile din aceast categorie i ndeosebi cele de tipul uneori adevarate sunt cel mai dificil de elaborat, dar formeaz i cea mai semnificativ parte a unui test. ntrebrile trebuie astfel construite, nct s oblige cursantul s se angajeze ntr-o gndire critic asupra obiectivului procesului de instruire. Cnd sunt folosite cu acuratee, ntrebrile foreaz cursantul s ia n considerare detalii importante referitoare la obiectivul respectiv. Folosirea cu grija a acestui tip de ntrebri i analiza atent a rspunsurilor obinute vor furniza informaii detaliate asupra unora dintre deficienele cursantului. Prin combinarea acestor diverse tipuri de ntrebri, dezvoltatorul va construi teste. Dup rolul lor n procesul de instruire, testele pot fi submprite n dou categorii: teste cu rol formativ i teste de evaluare.

165

Testele cu rol formativ sunt folosite pentru a oferi cursantului o msur a gradului de nelegere a subiectelor prezentate. Pentru a-i permite cursantului s se autoevalueze ct mai des, testele trebuie s fie frecvente i s acopere poriuni reduse din materialul de instruire. Formatul prezentrii, tipul feedback-ului i timpul asociat acestuia sunt cteva dintre aspectele mai importante ale proiectrii acestui tip de teste. Este posibil orice combinaie a opiunilor prezentate n continuare, dei unele dintre ele nu par s fie relevante sub aspect educaional, iar altele pot induce creteri semnificative ale costurilor. Opiunile de prezentare posibile sunt: o intrebare pe pagin, toate ntrebrile pe o pagin, cu intrebri grupate dup tip (adevarat/fals, completare de spaii libere, alegeri multiple etc.), toate ntrebrile pe o pagin, fr gruparea ntrebrilor dup tip, pagini separate pentru fiecare tip de ntrebare. Opiunile de feedback pentru cursani sunt: - Corect sau incorect (Correct or incorrect); - Oferirea unei recompense (Provide reward); - Oferirea unei recompense cu o miz suplimentar (Provide reward with additional challenge); - Furnizarea rspunsului corect (Provide correct answer); Sugerarea unui studiu pentru remediere (Suggested remedial study); Furnizarea instruirii pentru remediere (Provide remedial instruction); - Furnizarea scorului (Provide score); - Combinaii rezonabile ale acestor opiuni. Opiuni de marcare a timpului consumat n timpul testrii: - Dup fiecare ntrebare (After each question); * ' Dup unele grupuri predefinite de ntrebri (After some predefined group of questions); - Dup ncheierea testului (After the test has been completed). Proiectarea testelor cu rol formativ cere, de asemenea, o decizie asupra modului de construire a unui test dat, fiind posibile cel puin patru soluii: - Acelai test preconstruit este prezentat de fiecare dat; - Testul este selectat (aleator sau prin rotaie dintr-o colecie de teste preconstruite; - Testul este construit prin alegerea aleatoare (ceea ce poate implica o ponderare) a ntrebrilor dintr-o colecie de ntrebri; - Testul este construit prin asamblarea unor ntrebri generate de calculator. Testele de evaluare sunt destinate prioritar unor scopuri de raportat. Ele sunt proiectate pentru a evalua i nregistra gradul de nsuire a unui subiect de ctre un cursant. Ele se folosesc mai rar dect cele cu rol formativ i evalueaz gradul de stpnire a unor blocuri mai mari din materia care face obiectul procesului de instruire. Procesul de proiectare a acestor teste este identic cu cel de proiectare a testelor cu rol formativ.

166

Subsistemul de gestiune a datelor Subsistemul se submparte n alte dou subsisteme distincte (figura 2.3): Subsistemul de memorare i regsire a datelor (Information Storage and Retrieve Subsystem); - Subsistemul de raportare (Reporting Subsystem). Subsistemul de memorare i regsire a datelor este uzual un sistem de gestiune bazelor de date relaionale (SGBDR), de tipul Microsoft Access, dBase, Paradox, FoxPro, Sql etc Procesul de proiectare a acestuia nu difer de cel al oricrei aplicaii informatice cu baze de date, trecnd prin determinarea coleciilor de date de memorat i gestionat i a relaiilor dintre acestea. Dezvoltatorul soluiei informatice trebuie, de asemenea, s determine modul de reprezentare a datelor n interiorul bazei de date. Subsistemul de raportare (Reporting Subsystem) const dintr-un generator de rapoarte care preia datele din subsistemul de memorare i regsire. Proiectarea acestui subsistem implic decizii referitoare la fiecare dintre urmtoarele aspecte: - Ce rapoarte sunt cerute? - Care este formatul fiecrui raport? - Cine genereaz rapoartele? - Cum sunt prezentate rapoartele (pe ecran, imprimate, fiier etc.)? - Cui sunt distribuite rapoartele? - Cum sunt distribuite rapoartele? Subsistemul de gestiune a cursanilor Proicectarea sistemului de gestiune a cursantilor cere o caracterizare complet a tuturor tipurilor ateptate de utilizatori, argumentele pentru acceptarea lor, restriciile administrative privind drepturile lor, ca i toate deciziile cu caracter educaional legate de o ordine corect n procesul de instruire. Subsistemul asigur funcionalitatea prin: - nregistrarea, identificarea i actualizarea conturilor de acces; Informarea utilizatorilor privind cerinele, curricula, condiiilc prealabile etc. Accesul difereniat la S1AC pentru diferite categorii de utilizatori: vizitatori administratori, cursani i alte categorii de utilizatori. - Ordinea de parcurgere a modulelor disponibile unui utilizator. Dup identificarea tuturor optiunilor trebuie proicectat interfaa SIAC, cu elementele specifice diverselor categorii de utilizatori i proiectarea efectiv a diverselor tipuri de ecrane ce o formeaz. Ca ultim pas, trebuie proiectate programele nsei, care asigur realizarea diverselor funcii ale aplicaiilor informatice din structura SIAC. Subsistemul de gestiune a coninutului Subsistemul constituie acea parte a SIAC care controleaz urmtoarele aspecte: -Adugarea de noi module; -Adugarea de coninut nou modulelor existente;

167

-tergerea de module; -tergerea de coninut din modulele existente; -Editarea coninutului existent; -Adugarea de ntrebri; -Editarea de ntrebri; -Editarea rspunsurilor la ntrebri; -Accesul la subsistemul de gestiune a coninutului; -Crearea nregistrrilor cu editrile realizate; -Realizarea modificrilor. Acest subsistem poate fi conceput suficient de simplu, aslfel nct toate sarcinile legate de realizarea sa s fie transferate asupra dezvoltatorului JJr^j^slcjmjTKuJjun^ a coninutului va fi cel care permite clientului s ntrenin couinutul fr vreo intervenie din partea dezvoltatorului, I'ToTectarea unui subsistcm de i^cHTunc'a confinutului opcraTHTdlTcarfc" client implic selectarea elementelor de inclus, structurarea elementelor de interfa corespunztoare i a deciziilor legate de fiecare element din lista prezentat anterior. Dezvoltarea programelor SIAC Dezvoltarea programelor necesare pentru a utiliza un SIAC constituie responsabilitatea proiectantului, dar modul de lucru obinuit i datele de intrare vor fi specificate de ctre beneficiar. Pentru realizarea acestor programe, dezvoltatorul poate folosi medii de programare special destinate de tipul Toolbook, produs de Asymetrix Corporation (vezi, de exemplu: [Managed, 1996-1999]). De asemenea, pot fi folosite instrumente de uz mai general, cum sunt Access (pentru gestiunea datelor), Visual C++, Visual Basic sau Delphi pentru dezvoltarea interfeei i a bibliotecilor cu legturi dinamice(dynamic Links Libraries),ca i instrumente specializate pentru dezvoltarea componentelor multimedia(imagini, sunet, video). Mare parte din aceast activitate de programare este independent de coninutul instrucional propriu-zis. Dezvoltarea coninutului Dezvoltarea coninutului const din construirea i/sau asamblarea materialelor de instruire pentru fiecare obiectiv de nvare, aa cum au fost prescrise n faza de proiectare a materialelor instrucionale. Calificrile fundamentale ale pcersoanelor ce realizeaz dezvoltarea coninutului presupun, pe lng o foarte bun cunoatere a subiectului, o solid cunoatere a principiilor predrii i nvrii. Dincolo de aceste dou calificri fundamentale, echipa de dezvoltare trebuie s fie expert n utilizarea diferitelor medii (text, grafic, audio, video, animaie etc.) ce vor fi utilizate, ca i a instrumentelor software folosite pentru crearea lor. Costurile dezvoltrii Dup cum se remarc n [Wegener, 1999a], una dintre modalitile propuse pentru evaluarea costurilor este numrul de ore de dezvoltare necesare pentru o ora de instruire cu-sistemul realizat. Pentru ca aprecierile privind costurile dezvoltrii

168

SIAC difer foarte mult de la o surs la alta, variind de la 100 pn la 1.000 ore de dezvoltare pentru ora de instruire, s-ar putea ajunge la concluzia dezarmant c aceste costuri nu pot fi stabilite dect dup ce procesul s-a ncheiat. Deoarece un asemenea rspuns nu poate fi acceptat, n [Wegener, 1999a] se propune utilizarea unor principii generale pe parcursul proiectrii, astfel nct s devin posibil o estimare a costurilor la sfritul procesului de proiectare. ntre aceste principii se nscriu urmtoarele: - Proiectarea SIAC astfel nct s rspund scopului propus. - Adugarea unei opiuni va conduce la creterea costurilor. - Selectarea opiunilor pe care dezvoltatorul le-a implementat i ulterior vor reduce creterea costurilor. - Modificrile n procesul de dezvoltare sunt extrem de costisitoare. - Dezvoltatorii experimentai pot impunc costuri unitare mai mari, dar costul total este n general mai redus dect cel rezultat din ncredinarea sistemului unui dczvoltator fr experien, chiar cu costuri unitare mai mici. Fiecare unitate monetar cheltuit pentru proiectare salveaz ntre trei i cinci uniti monetare din costurile de dezvoltare. - Procesul de dezvoltare a programelor are un caracter creator pronunat i nu poate fi prevzut cu acuratee timpul (costul) necesar. - Trebuie acceptat ca mcar 10% din costul total de dezvoltare s fie dedicat testrii produsului. - Costurile de meninere a unui sistem incorect proiectat sau incorect implementat pot s depeasc costul dezvoltrii iniiale. Este de ateptat ca fiecare situaie individual s impun modificri specifice acestor principii. Pentru sistemele de mari dimensiuni este, n general, mai eficace s se dezvolte iniial un sistem de gestiune adecvat (gestiune coninut i gestiune cursani, astfel nct s fie implicate costuri de programare n dezvoltarea modulelor de instruire). Capitolul 4-Prezentarea aplicaiei n acest capitol se va ncerca prezentarea unor elemente de proiectare i implementare a sistemului. Prezentarea va face referiri la modul de exploatare a acestuia(interfaa, modul de navigare prin pagini) precum i la modul de concepere i realizare a elementelor sistemului(baza de date, schema sitemului). 4.1. Proiectarea general i detaliat a sistemului Proiectarea general a unui sistem asigur modelul conceptual al noului sistem i are ca obiect elaborarea concepiei logice definit din punct de vedere structural, cu stabilirea componentelor sale (subsisteme, uniti funcionale i uniti de prelucrare), a legturilor dintre acestea i a funcionalitii structurii sale pentru a se asigura omogenitatea i eficiena proiectrii. Ea se desfoar n mai multe faze, prin care se definesc obiectivele noului sistem, se stabilete coninutul i structura bazei informaionale este proiectat organigrama noului sistem. Proiectarea de detaliu const n realizarea cerinelor funcionale diferite de proiectarea general, prin transformarea modelului conceptual ntr-un model tehnic, operaional. Acest lucru presupune alegerea soluiei optime de gestiune a datelor

169

bazat pe principiul folosirii bazelor de date i proiectarea structurilor de date inclusiv prelucrrile specifice la nivelul unitilor funcionale i de prelucrare.n aceast etap se alege sitemul optim de gestiune a bazelor de date funcie de cerinele sistemului. n aceast lucrare s-a folosit sistemul de gestiune a bazelor de date relaional. n continuare se va prezenta structura bazei de date utilizate de ctre sistem: 4.2. Structura bazei de date Diagrama relaiilor dintre tabele se prezint asfel:

Utilizator-conine elementele de Login: IDUtilizator, Utilizator i Parol. DetaliiUtilizator-conine detaliile despre un utilizator:IDDetalii, IDUtilizator, Nume, Prenume, Sex, DataNasterii, LoculNasterii, InitialaTatalui, Locatitate, Adresa, CodPostal, Judet, Tara, Telefon, Email.Aceste date sunt folosite n eventualitatea obinerii unei diplome de absolvire a cursului. Ele sunt introduse n baza de date din formularul de nscriere.Tabela Detalii se afl n legtur de 1:1 cu tabela Utilizator, fiacrui utilizator i corespund un set de detalii. CursuriGenerale1- conine domeniile din care se pot alege cursuri.Sunt caracterizate de:IDCursGeneral, Nume i TextDescriere. CursuriSpecializate- conine cursurile la care se poate nscrie un utilizator cu urmtoarele cmpuri: IDCursSpecializat, IDCursGeneral, Denumire.Se afl n legtur 1:n cu tabela CursuriGenerale. Lecii- conine leciile corespunztoare fiecrui curs i are urmtoarele cmpuri:IDLecie, IDCursSpecializat, Denumire, PerioadaInceput, PerioadaSfarsit. Se afl n legtur 1:n cu tabela CursuriSpecializate.

170

CursuriUtilizator: conine cursurile la care este nscris un anumit utilizator i are cmpurile:IDCursUtilizator, IDUtilizator, IDCursSpecializat.Se afl n legtur m:n cu tabela CursuriSpecializate i n legtur 1:n cu tabela Utilizator. IntrebariTestFinal-conine ntrebrile pe care le va cuprinde testul final.Este caracterizat de cmpurile:ID IntrebareTestFinal , TextIntrebareTestFinal, v1, v2, v3, v4, vcorect, IDCursSpecializat.Se afl n legtur 1:n cu tabela CursuriSpecializate. NotaUtizator-conine notele corespunztoare fiecrui utilizator i are cmpurile: IDNota, IDCursUtilizator, Nota.Se afl n legtur 1:1 cu tabela CursuriUtilizator. ForumIntrebare-IDIntrebare, IDUtilizator, Inrebare, Domeniu. ForumRaspuns-IDRaspuns, IDIntrebare, Raspuns. Baza de date a fost implementat n Microsoft Sql Server. Pentru fiecare legtur dintre baza de date i aplicaie am realizat cte o procedur stocat:

Procedurile stocate preiau date din baza de date sau introduc date n aceasta. 4.3. Schema proiectrii sistemului

171

INDEX

CURSANT

VIZITATOR

LOGIN

INSCRIERE

DOMENII

INFORMATII

INSCRIERE CURS
LECTIA1

CURSURILE MELE

FAQ

CURS1

CURS2

LECTIA2

SEMINAR ONLINE

EXAMEN

INFO

CATALOG

NOTA1

NOTA2

4.4.Implementarea sistemului Aceast aplicaie nu este un site de Internet obinuit deorece toate informaiile prezentate clienilor sunt compuse dinamic n momentul execuiei.

4.4.1.Introducere n programarea Web

172

Cum lucreaz o aplicaie Web? Aplicaiile Web folosesc arhitectura client/server.Aplicaia Web se gsete pe un server i rspunde la multitudinea de cereri ale clienilor din Internet dup cum este artat n figura 4.1. Client Aplicaia Web Internet Client

Client Figura 4.1. Arhitectura unei aplicaii Web Pe partea client, aplicaia Web este gzduit de un browser. Interfaa cu utilizatorul a aplicaiei ia forma paginilor HTML(Hypertext Markup Language) care sunt interpretate i afiate de browser-ul clientului. Pe partea server, aplicaia Web ruleaz sub Microsoft Internet Information Serveces(IIS).IIS este managerul aplicaiei, transmite cererile de la clieni la aplicaie si returneaz rspunsurile aplicaiei ctre client. Aceste cereri i rspunsuri sunt transmise prin Internet folosind protocolul HTTP(Hypertext Transfer Protocol). Un protocol este un set de reguli care descriu cum dou sau mai multe entiti comunic printr-un mediu precum Internetul. Figura 4.2. arat cum comunic clientul i serverul prin Internet:

Server cu aplicaia Web Cilent(browser) Cerere (www.aplicatiamea.com/index.aspx) Rspuns Figura 4.2.Interaciunea client/ server ntr-o aplicaie Web Aplicaia Web formuleaz rspunsuri la cereri folosind resursele de pe server. Aceste resurse includ codul executabil ce ruleaz pe server(ceea ce este tradiional numit aplicaia n programarea Windows), formularele Web, paginile, fiierele de imagini i alte componente media ce formeaz aplicaia. Aplicaiile Web sunt n mare parte ca i Web site-urile tradiionale, cu excepia faptului c informaia prezentat clientului este de fapt compus dinamic n timpul execuiei i nu preluat dintr-o pagin static de pe server. Partea executabil a unei aplicaii Web i permite s faci multe lucruri pe care nu le-ai putea face cu un site Web static, cum ar fi:

173

Preia informaia de la client i o salveaz pe server Ofer unele faciliti clientului cum ar fi realizarea de calcule comlexe, sau afiarea de informaii din baza de date Identific un utilizator specific i prezint interfaa adaptat utilizatorului respectiv

Aceasta nu este o list complet. De fapt poi s faci cu o aplicaie Web tot ceea ce poi face cu o aplicaie client/server. Ceea ce face o aplicaie web special este faptul c interaciunea client/ server are loc prin Internet. 4.4.2. Mediul de dezvoltare Aplicaia Invata online a fost realizat sub ASP.NET, limbajul de programare C#. 4.4.2.1. Ce ofer ASP.NET? ASP.NET este o platform care este folosit pentru crearea aplicaiilor Web. ASP.NET nu este singura posibilitate de creare a aplicaiilor Web . Alte tehnologii, cu precdere CGI-urile ofer de asemenea posibilitatea de creare a aplicaiilor Web.Ceea ce face ASP.NET s fie special este legtura strns cu Microsoft Server, programarea, accesul la date i securitatea. ASP.NET este parte a .NET Framework i are urmatoarele componente: Visual Studio.NET Web development tools System.Web namespaces Controale server i HTML(interfaa cu utilizatorul) Microsoft Internet Information Serveces(IIS) Limbajele de programare:Visual Basic .NET, Microsoft Visual C# i Microsoft Visual J# Framework-ul .NET Microsoft ADO.NET Microsoft Application Center Test(ACT) ASP.NET este cea mai complet platform pentru dezvoltarea de aplicaii Web ce ruleaz sub IIS. Este foarte important de precizat c ASP.NET nu este independent de platform. Deoarece este gzduit de IIS, ASP.NET trebuie rulat pe servere Windows. Pentru creare de aplicaii Web ce nu ruleaz pe servere Windows trebuie folosite alte utilitare.

4.4.2.2. Avantajele ASP.NET ASP.NET are multe avantaje fa de alte platforme cnd avem de creat o aplicaie Web.Probabil cel mai important avantaj este comunicarea sa cu server-ul Windows i utilitarele de programare. ASP.NET ofer i alte avantaje cum ar fi:

174

Poriuni executabile compilate a plicaiilor Web astfel nct acestea s se execute mai repede dect script-urile interpretate Update automat aplicaiilor Web fr a reporni serverul Acces la pachetul .NET Framework ceea ce simplic multe aspecte ale programrii Web Introduce noul limbaj de programare C#, care reprezint o versiune orientat pe obiecte, cu multe mbuntiri a limbajului C Managementul automat a controalelor de pe pagina Web numite controale server astfel nct ele s se comporte mai mult ca i controalele Windows. Posibilitate de a crea controale server noi, personalizate folosind controalele existente Securitatea asigurat prin serverul Windows sau prin altele Integrarea cu ADO.NET pentru a asigura aceesul la baze de date, designul bazelor de date din interiorul Visual Studio.NET Suport pentru Extensible Markup Language (XML), CSS, i alte standarde Web noi 4.4.2.3. Prile unei aplicaii Web

O aplicaie Web are trei pri: coninutul, programul logic, informaii de configurare Web.

Component Coninutul

Tipuri de fiiere Formulare Web, HTML, imagini, video, audio, alte date

Programul logic

Configuraia

descriere Conine fiiere ce determin aspectul aplicaiei. Poate conine text static i imagini ca i elemente ce sunt compuse n momentul execuiei de programul logic( baze de date) Fiiere executabile, script- Programul logic uri determin cum va rspunde aplicaia la aciunile utilizatorului. Fiiere de configuraie web, Determin cum va rula aplicaia pe server, cine are acces, cum sunt tratate erorile, i alte detalii.

Formularul Web este elementul cheie a unei aplicaii Web. El este o combinaie ntre o pagin HTML obinuit i un formular Windows.Acesta are acelai aspect i acelai comportament ca i o pagin HTML dar de asemenea are controale ce rspund la evenimente i ruleaz cod ca i formularele Windows.

175

ntr-o aplicaie Web complet, poriunea executabil a formularului Web este stocat ntr-un fiier dll ce ruleaz pe server sub controlul ASP.NET worker process(asp_wp_.exe), care ruleaz n legtur cu IIS. Aceste legturi sunt artate n figura 4.3.

Internet explorer

Program Logic

Configuraie Web.config Style Sheet(CSS)

Coninut Resurse server: welcome.aspx FindTitles.aspx . . .

Welcome

Figura 4.3. Prile unei aplicaii Web de pe un Web server. Cnd un utilizator navigheaz pe un Web form din browser-ul lui, apare urmtoarea secven: 1.IIS pornete procesul ASP.NET worker dac nu este deja pornit. ASP.NET worker process ncarc fiierul de asamblare asociat formularului Web 2.Acesta formuleaz un raspuns utilizatorului bazat pe coninutul formularului Web pe care utilizatorul l-a cerut i orice program logic ce furnizeaz coninut dinamic. 3. IIS returneaz rspunsul utilizatorului n form HTML. Odat ce utilizatorul primete formularul Web cerut , el poate introduce date, selecta opiuni, apsa butoane, i folosi orice alte controale ce apar pe pagin.Unele controale, cum ar fi butoanele fac ca pagina s fie trimis napoi la server pentru procesarea evenimentelor, i secvena se repet. 4.4.2.4. Componentele unui Web form Component Controale server Exemple TextBox, Label, Button, ListBox, DropDownList,DataGrid Descriere Rspund la evenimentele utilizatorului rulnd procedurile evenimentelor pe server.Controalele server au faciliti

176

Controale HTML

Controale pentru date

Componente sistem

preconstruite pentru salvarea datelor introduse de utilizator. Acestea se folosesc pentru definirea interfeei. TextArea, Table, Image, Submit Elemente folositoare Button, Reset Button cnd nu este nevoie de controale server Sqlconnection, Controalele pentru date SqlCommand,OleDbConnection, ofer un mod de OleDbCommand,DataSet conexiune , execuie de comenzi, i obtinere de date din baze de date SQL i OLE i fiiere XML FileSystemWatcher,EventLog, Ofer acces la diverse MessageQueue evenimente sistem care apar pe server.

Controalele server i HTML sunt folosite pentru crearea interfeei, controalele de date i componentele sistem apar pe Web form doar n momentul designului pentru definirea proprietilor i evenimentelor.n momentul rulrii controalele de date i componentele sistem nu au o reprezentare vizual. 4.4.2.5. ASP.NET Framework ASP.NET este o parte important a .NET Framework, dar este doar o parte. nelegerea a ceea ce ofer .NET Framework-ul este important pentru a nu fi pui n situaia de a scrie cod pentru ceva ce este deja implementat. Acesta este compus din dou pri: Un motor de execuie numit common language runtime(CLR) O librrie de clase ce furnizeaz funcii precum cele disponibile doar prin Windows API, funcii de nivel aplicaie, acces la date(ADO.NET), securitate. Aplicaiile .NET nu sunt executate n acelai mod ca i aplicaiile Windows tradiionale. loc s fie compilate ntr-un executabil ce conine codul nativ, aplicaiile .NET sunt compilate n Microsoft intermediate language(MSIL) i salvate ntr-un fiier numit assembly.n mimentul rulrii acesta este compilat de CLR. n timpul rulrii , CLR asigur gestiunea memoriei, verificrile tipurilor, i alte faciliti.Figura 4.4. arat aceast interaciune.

Codul .NET

Librria de clase .NET

CLR Compilat n assembly Compilat n codul nativ Se execut

177

Figura 4.4. Cum ruleaz o aplicaie .NET Librria de clase este organizat n namespaces. Fiecare namespace conine un anumit grup funcional de clase.System namespace este cel mai folosit pentru c acesta conine clasele pentru toate tipurile fundamentale de date. Ori de cte ori se declar o variabil de tip numeric sau string se folosete System namespace.Astfel sunt oferite metode deja imlementate pentru conversii de tipuri i manipularea tabelelor. n total sunt 124 de namespace-uri. 4.4.2.6. Limbajele de programare ASP.Net este independent de limbajul de programare.Aceasta inseamn c programatorul poate alege orice limbaj care are implementat un compilator CLR . Pentru realizarea aplicaiei practice Invata online am folosit limbajul C# . 4.5. Necesitatea realizrii aplicaiei Aplicaia Invata online este o aplicaie Web. Aceasta este destinat angajailor din domeniul economic precum i studenilor de la facultile de tiine economice. S-a demonstrat c, n general, persoanele sunt angajate pentru potenialul pe care l posed mai mult dect pentru cunotinele pe care le au n momentul angajrii. Proaspt angajaii urmeaz, de obicei, un training pentru perfecionare. Un sistem de instruire la distan este deosebit de util n astfel de situaii. Uneori firmele pot opta pentru realizarea unui sistem propriu de instruire dar acest lucru presupune costuri suplimentare. n cazul studenilor aceasta i poate ajuta n clarificarea unor probleme insuficient nelese la cursuri sau n aprofundarea unor noiuni prin rezolvarea testelor propuse. 4.6. Modul de implementare a aplicaiei Aceast aplicaie este un site de Internet dinamic. Datele care sunt afiate pe pagin sunt preluate din baza de date. Pentru aceasta am folosit controale server cum ar fi:DataGrid, DataList, DropDownList. Astfel la adugarea unei nregistrri n baza de date aceasta va apare automat pe pagin. Exist patru elemente necesare pentru a realiza o conexiune la baza de date: stocarea fizic a datelor care s-a realizat n Sql, furnizorul de date care conine obiectul de conexiune i obiectele de comand pentru a creea reprezentarea n memorie a datelor, data set care este reprezentarea n memorie a tabelelor i a relaiilor cu care lucreaz aplicaia, data view care determin reprezentarea tabelelor n data set: filtreaz i sorteaz datele prezentate utilizatorului (fiecare data set are iniial un data view n care nregistrrile apar n ordinea folosit la crearea data set-ului.). Dup ce se creeaz data set-ul, nu mai conteaz de unde provin datele, unde sunt stocate. Se ofer posibilitatea mai multor tipuri de

178

conexiuni cu baza de date. Pentru aceast aplicaie s-a optat pentru conexiune SqlConnection. Conexiunile Sql folosesc obiectul SqlDbDataAdapter pentru a executa comenzi sau returna date. ADO.NET ofer obiecte, proprieti , i metode prin namespase, n cazul aplicaiei de fa System.Data.SqlClient (cnd se lucreaz cu baze de date prin cod trebuie inclus using System.Data.SqlClient). Pentru a accesa o baz de date trebuie parcuri urmtorii pai: 1.S se creeze conexiunea la baza de date folosind un obiect de conexiune 2.S se dea o comand pentru crearea unui DataSet prin folosirea unui obiect adapter 3.S se foloseasc obiectul DataSet n cod pentru afiarea datelor sau modificarea nregistrrilor n baza de date 4. S se dea o comand pentru actualizarea bazei de date din obiectul DataSet 5. S se nchid conexiunea la baza de date dac aceasta a fost deschis cu metoda Open. Cel mai simplu mod de a afia date pe o pagin este printr- un control DataGrid folosind data binding. Pentru aceasta trebuie urmai paii descrii mai sus dup care se adaug un control DataGrid, se seteaz proprietatea DataSource a controlului ca fiind numele data set-ului, dup care se adaug cod la procedura evenimentului Page_Load pentru a popula cu date data set-ul i pentru a face legtura dintre data set i control. Pentru interogarea bazei de date s-au folosit proceduri stocate.O procedur stocat este un obiect executabil precompilat care conine una sau mai multe instruciuni SQL. Aceasta poate avea parametrii de intrare i ieire. Pentru celelalte tipuri de controale folosite procedura este aproximativ aceeai, de aceea nu va mai fi prezentat. 4.7. Manualul de utilizare In aceast etap vor fi prezentate toate paginile precum i modul de parcurgere a acestora.Dup cum reiese din schema general a aplicaiei, aceasta a fost conceput pe dou ramuri: ramura vizitator i ramura cursant. Pe ramura vizitator sunt disponibile oferta de domenii, de cursuri din fiecare domeniu , informaii despre modul de funcionare a site-ului, harta site-ului, nscrierea la site. La lansare prima pagin care apare este cea disponibil tuturor utilizatorilor. Aceasta este prezentat n figura 4.7.1.

179

Figura 4.7.1. Informaiile despre modul de funcionare a site-ului sunt disponibile prin apsarea butoanelor Cum se invata on-line i Cum ma inscriu. Pagina Cum se invata online prezint noiunile generale despre ceea ce ofer un site de instruire la distan i condiiile pe care trebuie s le ndeplineasc o persoan pentru a se putea nscrie la site. Pagina Cum ma inscriu descrie paii pe care trebuie s-i parcurg un vizitator pentru a deveni cursant.Aceste dou pagini sunt prezentate n figura 4.7.2.

Figura 4.7.2. Prin apsarea butonului Detalii care apare n dreptul unui domeniu, de pe pagina Index se vor afia cursurile din domeniul respectiv. De exemplu dac se apas butonul corespunztor domeniului Marketing apare pagina din figura 4.7.3. Pentru nregistrarea ca i utilizator trebuie completat un formular de nsriere la care se ajunge prin apsarea butonului Utilizator Nou. Pagina de nscriere apare n

180

figura:

Figura 4.7.4. Ramura utilizator a aplicaiei devine disponibil dup ce utilizatorul s-a nscris, introduce utilizatorul i parola i apas butonul Intra. Pagina care apare este personalizat pentru fiecare utilizator, astfel sunt afiate doar date care l privesc pe acesta.Aceast pagin se numete Pagina Utilizator.

181

Figura 4.7.5. Prin apsarea butonului Inscriere la curs utilizatorul se poate nscrie la un anumit curs, acesta poate selecta cursurile din domeniile dorite. La apsarea butonului Adaug>> cursurile selectate sunt trecute n lista alturat pentru a putea fi vizualizate. Butonul Am terminat salveaz n baza de date opiunile utilizatorului. Pagina are urmtoarea form:

182

Figura 4.7.6. Cursantul poate vizualiza cursurile la care este nscris prin apsarea butonului Cursurile mele. Prin selectarea unui curs i apsarea butonului Intra>> sunt afiate titlurile leciilor corespunztoare cursului respectiv.

183

Figura 4.7.7. Pentru a vizualiza o lecie se apas butonul Intra>> din dreptul acesteia.Se va deschide pagina Lectii

F igura 4.7.8.

F igura 4.7.9. Cursantul are posibilitatea de afi evaluat la fiecare curs. Pentru aceasta va apsa butonul Evaluare Finala de pe pagina Lectii.

184

Pe pagina care va apare sunt prezentate condiiile de participare la test. Dac cursantul este de acord cu acestea va trebui s bifeze aceast opiune i va putea s nceap testul prin apsarea butonului Incepe Testul.

Tes tul Figura 4.7.10. de eva lua re are afi at durata de examinare i ntrebrile. Pentru a rspunde la o ntrebare cursantul trebuie s bifeze una dintre variantele de rspuns. Dac timpul de examinare a expirat sau utilizatorul a apsat butonul Am terminat va fi afiat punctajul i ntrebrile l-a care a greit.

185

Figura 4.7.11 Cursantul are posibilitatea s participe la un forum de discuii unde poate s pun ntrebri profesorului sau celorlali cursani. Pentru aceasta trebuie s apese butonul Seminar online de pe Pagina Utilizator. Pentru a vizualiza ntrebrile dintr-un anumit domeniu acesta trebuie s aleag unul din list i s apese butonul Alege domeniul

186

Figura 4.7.12. Prin apsarea butonului Pune o intrebare se va deshide pagina urmtoare unde se va putea pune o ntrebare dintr-un anumit domeniu.

Prin apsarea butonul Intra>> din dreptul fiecrei ntrebri vor fi afiate Figura 4.7.13 rspunsurile de la respectiva ntrebare iar prin apsarea butonului Raspunde se va putea da un rspuns.

187

Figura 4.7.14.

4.6.1. Cerinele sistemului Pentru realizarea aplicaiei esteFigura 4.7.15. necesar urmtoarea configuraie minim din punct de vedere al echipamentului de calcul: Procesor Pentium 3 600MHz Sistem de operare Windows 98, 2000 ,XP , 2003 Spaiu disc - 3Gb Memorie 160Mb

188

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.

189

Ce persoane din cadrul companiei vor fi responsabile pentru administrarea site-ului?

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 stocuri, numr de inventar de

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

190

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 site-ului. Cerinele se refer att la hardware-ul i softwareul 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

191

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 siteuri 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: Realizare de site-uri folosind elemente predefinite: BigStep Yahoo! Stores

Unelte simple:

Pachete de programe: Microsoft Commerce Server IBM Websphere Open Market

HTML DreamWeaver FrontPage CGI Scripts Baze de date SQL

192

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 In-house Gzduire site Rspundere mixt Outsource
Construire: Intern Gzduire: Extern Construire: Intern Gzduire: Intern

Outsource Rspundere mixt


Construire: Extern Gzduire: Intern

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.

193

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

194

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 siteului. 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

Coninutului paginii: Generarea paginii:


Timpul de rspuns al serverului Alocarea eficient a resurselor Praguri de utilizare a resurselor Monitorizarea performanelor site-ului Optimizarea HTML Optimizarea imaginilor Arhitectura site-ului

195

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%

Hardware 18%

Licene software 21%

Figura 7: Componentele bugetului unui site Web

Etapa 5: Implementarea i promovarea site-ului Web 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.

196

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