Sunteți pe pagina 1din 63

CUPRINS

3.1. TEHNOLOGIILE WEB UTILIZATE .....................................................................................................................27


3.1.3 Limbajul PHP.........................................................................................................................................29
3.1.5 Serverul de baze de date MySQL............................................................................................................35
3.1.6 Dreamweaver MX...................................................................................................................................36
3.1.8 Adobe Photoshop....................................................................................................................................38

Concluzii
Bibliografie

Capitolul 1. Internetul mijloc de schimb al informaiilor

1.1 Scurt istoric


La mijocul anilor 60, cercettorii au ncercat s experimenteze ideea de reele de
calculatoare care erau att de rapide dar i demne de ncredere dei erau bazate pe medii de
conexiune obinuite cum ar fi liniile telefonice.
Tot acum s-a nscut ideea reelelor cu comutare de pachete. Informaiile care circul
prin reele sunt fragmentate ntr-un numr de buci numite pachete. Pachetele includ nu
numai informaia propriu-zis ci i informaii de adresare despre destinaia i ordinea dorit.
Aceste pachete sunt apoi trimise prin reea, unde n cele din urm ajung la destinaiile
dorite.Sunt reasamblate apoi i mesajul este recepionat de calculatorul aflat la cellalt capt
al reelei. Majoritatea reelelor se bazeaz pe comutarea de pachete. O reea cu comutare de
pachete are urmtoarele caracteristici:

Informaiile sunt fragmentate n buci mici, de dimensiune fix, numite pachete.

Pachetele sunt trimise prin reea spre o destinaie comun.

Fiecare pachet poate parcurge un alt traseu pentru a ajunge la destinaie.

La receptor pachetele sunt reasamblate n ordinea corect.

Comutarea de pachete, aa cum este folosit n Internet, permite un flux de date mai
puternic pe liniile de reea obinuite.
n anul 1969, Departamentul Aprrii SUA, prin Agenia pentru Proiecte de Cercetare
Avansat (ARPA), a creat o reea de comutare de pachete experimental bazat pe linii
telefonice. Liniile telefonice erau ideale pentru recepionarea i transmiterea informaiilor prin
comutare de pachete. Din aceast colecie iniial de reele s-a nscut ARPANet, unul dintre
strmoii Internet. ARPANet permitea oamenilor de tiin, cercettorilor i personalului

militar din diverse locuri s comunice prin pot electronic sau prin convenii pe calculator n
timp real. Celelalte locaii care nu erau conectate la ARPANet au nceput s vad avantajele
comunicaiilor electronice. Multe din aceste locaii au gsit ci pentru a-i conecta reelele lor
personale la ARPANet. Aceasta a dus la nevoia de a conecta ntre ele calculatoare
fundamental diferite.
n anii 70, ARPA a elaborat seturi de reguli, numite protocoale, care au ajutat ca
aceast comunicare s aib loc. nainte de sfritul deceniului, nebunia conectrii se
rspndise n asemenea msur, nct sedii din toat lumea erau conectate la reea.
n anii 80, reele conectate la ARPANet au continuat s creasc. n 1982, ARPANet sa unit cu MILNet, care era o reea militar, ct i cu alte reele. Internet s-a nscut n aceast
consolidare de reele. Pe msur ce tot mai multe colegii i companii de cercetare se legau la
Internet, rolul ARPA s-a diminuat.
Internet este o prescurtare pentru Internetwork System, care nseamn sisteme de
interconectare de reele. Sistemul de interconectare mut informaiile ntre reele individuale
din toat lumea, n acest domeniu este prezent un sim al responsabilitii comune.Nu exist o
autoritate central sau un organism guvernamentual responsabil pentru reeaua n ansamblu.
Comunitatea de reele individuale era responsabil n colectiv pentru Internet.
n anii 90, Internet crete cu o vitez pe care creatorii ei nu au visat-o. Noi companii
se leag cu o frecven fenomenal, i multe persoane particulare acceseaz Internet prin
intermediul distribuitorilor sau prin servicii familiare cum ar fi Compuserver, Delphi

America OnLine. Rata de cretere este imposibil de determinat din cauza modului
descentralizat n care este gestionat reeaua, dar cteva estimri informatice apreciaz
creterea la peste un milion de noi utilizatori n fiecare lun.[Muntean_2007].

1.2 Faciliti-Evoluie
Internet-ul este o surs de informare permanent care permite gsirea de informaii din
toate domeniile i ct mai detaliate.Folosind resurse ale Internet, se poate comunica cu oameni
din toat lumea despre orice subiect.Se pot transfera fiiere de pe calculatoare aflate la distan
pe sistemul dumneavoastr.Se pot efectua cercetri asupra oricruia dintre cteva mii de
subiecte, comunicnd tot timpul cu alii care sunt adepii intereselor dumneavoastr.
Informaiile reprezint adevrata comoar a Internet-ului. Exist informaii privind
practic orice subiect imaginabil. Problema este cum se poate ajunge la informaiile de care
avem nevoie. Soluia este simpl: i anume folosind adresele Internet. Adresa IP este o adres
unic pe 32 de bii care este conferit sistemului gazd cnd este legat prima dat la Internet.
Aceast adres este n general scris ca patru numere, fiecare numr corespunde unui byte,
fiecare poate avea valori ntre 0 i 255. Pentru simplitate, aceste numere sunt indicate prin
puncte plasate ntre ele, ca mai jos:
192.168.0.1
Regula general care trebuie menionat este c nu este nevoie s se memoreze aceste
numere. n cazul cnd este folosit un nume de domeniu(DNS) adresa este tradus automat ntro adres IP, nainte ca mesajul s poat fi transmis.[Muntean_2007]
n ziua de azi, pentru a-i ntri poziia strategic,datorit concurenei acerbe n
aproape toate domeniile, firmele au nevoie s fie prezente pe Internet.Un prim pas este
crearea unui site de prezentare al firmei care odat lansat pe Internet s poat fi accesat de
ctre oricine din orice col al lumii .Internetul trebuie privit ca o surs potenial de
venit,treptat devenind o pia liber unde fiecare poate s cear i s ofere bunuri sau servicii.
Printre facilitiile oferite de Internet se regsesc urmtoarele:

Culegerea de informaii din orice domeniu prin intermediul motoarelor de cutare

Promovarea firmelor i creterea notorietii prin site-urile proprii de prezentare

Comerul online

Tranzacii online

Cursuri online n domeniul universitar

Forum de discuii ntre indivizi aflai n diferite pri ale lumii

Publicitatea online
Dezvoltarea exploziv a Internetului, pe lng faciliti a dus i la apariia software-

urilor de spionaj aa numitele spyware-uri.. Acestea sunt mici programe numite i troieni
care se instaleaz automat pe calculator i care monitorizeaz, fr ca utilizatorul s tie, toate
acunile acestuia pe care le efectueaz pe internet. Aciunile vizate sunt de obicei cele de
completare a unor diverse formulare fie ele de nscriere sau de comand a unui produs

cu

datele personale.Odat colectate aceste date sunt trimise ctre cei care au conceput programul.
n urma culegerii acestor informaii se creeaza imense baze de date care apoi sunt vndute
unor companii de prospectare a pieei pe sume importante de bani. A aprut astfel aa-numitul
trafic de date personale i traficul cu profiluri de utilizatori.Pentru a ncerca stoparea acestor
practici s-au emis legi cu privire la protecia datelor personale.

1.3. Legislaia n domeniul proteciei datelor personale


1.3.1 Norme metodologice pentru aplicarea Legii 365/2002 privind comerul electronic
Aceast lege este o Hotarare a Guvernului Romaniei din data de 20 noiembrie 2002 i
publicat n Monitorul Oficial nr. 877 din 5 decembrie al aceluiai an.
Pe teritoriul Romaniei, emisiunea instrumentelor de moned electronic acceptate la
plat i de alte entiti n afara emitentului se face n conformitate cu prevederile
Regulamentului Bncii Naionale a Romniei nr. 4/2002 privind tranzaciile efectuate prin
intermediul instrumentelor de plat electronic i relaiile dintre participanii la aceste
tranzacii.
Deasemenea, autoritatea, precum i autoritile publice, au obligaia de a publica, n
vederea consultrii, pe pagina de Internet proprie proiectele i msurile de interes general
privind serviciile societii informaionale pe care le iniiaz conform competenei n materia
respectiv.
O entitate constituit n scopul proteciei consumatorilor n statele membre ale Uniunii
Europene are calitate procesuala activ pentru introducerea aciunii dac ndeplinete
cumulativ urmtoarele condiii:

este o autoritate public constituit n scopul proteciei intereselor colective ale


consumatorilor ntr-o ar membr a Uniunii Europene, cu atribuii n domeniile
prevzute de legea comerului electronic, conform criteriilor prevzute n legile
naionale;

este prevazut n comunicarea Comisiei Europene privind entitile calificate a


introduce o aciune referitoare la protecia intereselor consumatorului n alte ri
membre ale Uniunii Europene, n condiiile Acordului European instituind o
asociere ntre Romania, pe de o parte, i Comunitile Europene i statele membre
ale acestora, pe de alt parte, semnat la Bruxelles la 1 februarie 1993, ratificat prin
Legea 20/1993;

prin aciunea sau omisiunea contrar prevederilor legii comerului electronic, care
se invoc n aciunea n justiie, sunt afectate interesele colective ale
consumatorilor din statul din care face parte entitatea respectiv.

Capitolul 2 al acestei legi care definete comunicrile comerciale precizeaz foarte clar
urmtoarele lucruri:

Este interzis efectuarea de comunicri comerciale prin pota electronic,


cu excepia cazului n care destinatarul i-a exprimat n prealabil
consimmntul expres pentru a primi asemenea comunicri.

Consimmntul poate fi obinut n orice form i poate fi probat cu orice


mijloc de prob. Sarcina probei revine furnizorului de servicii.

Consimmntul comunicat printr-un mesaj transmis prin pota electronic


este valabil exprimat dac sunt ndeplinite cumulativ urmtoarele condiii:

este expediat din cutia potal n care destinatarul dorete s primeasc


comunicrile comerciale;

subiectul

mesajului

este

format

din

concatenarea

textului

"ACCEPT

COMUNICARI COMERCIALE DIN PARTEA", scris cu majuscule, i numele


sau denumirea persoanei n numele creia se vor transmite comunicrile
comerciale.
Un alt articol al acestui capitol prevede c subiectul mesajelor transmise prin post
electronic, care constituie comunicri comerciale, trebuie s nceap cu cuvntul

"PUBLICITATE" scris cu majuscule. Comunicrile comerciale trebuie s cuprind cel puin


urmtoarele informaii referitoare la persoana n numele creia sunt fcute:

numele sau denumirea complet;

codul numeric personal sau codul unic de nregistrare, dup caz;

domiciliul sau sediul;

numerele de telefon i fax;

adres de pot electronic.


Destinatarul comunicrilor comerciale are dreptul de a-i revoca consimmntul de a

primi asemenea comunicri prin simpla notificare a furnizorului. Furnizorul are obligaia de a
implementa o procedur gratuit, accesibil inclusiv prin mijloace electronice, prin care
destinatarul s poat s ii revoce consimmntul. Revocarea consimmntului prin mijloace
electronice trebuie s-i produc efectele n cel mult 48 de ore de la iniierea procedurii.
Furnizorul trebuie s fac public procedura pe pagina proprie de Internet i n cadrul
mesajelor care conin comunicri comerciale.
De asemenea tot aici sunt prevzute i alte obligaii i liberti ale furnizorilor de
servici pe Internet precum:

nu au obligaia de a monitoriza informaia pe care o transmit sau o stocheaz i nici


obligaia de a cuta n mod activ date referitoare la activiti sau informaii cu aparen
nelegal din domeniul serviciilor societii informaionale pe care le furnizeaz.

obligaiile se consider a fi ndeplinite dac furnizorii de servicii care au primit o


plngere sau o sesizare din partea oricrei persoane cu privire la activitile cu aparen
nelegal desfurate de destinatarii serviciilor lor sau cu privire la informaiile cu
aparen nelegal furnizate de acetia informeaz n cel mult 24 de ore autoritile
publice competente i intreprind toate msurile n vederea nealterrii informaiilor
respective.

obligaia de a implementa o procedur gratuit prin care s le fie transmise plngeri i


sesizri din partea oricrei persoane cu privire la activitile cu aparen nelegal
desfurate de destinatarii serviciilor lor.

procedura trebuie:
o s fie disponibil i prin mijloace electronice;

o s asigure primirea plngerilor sau sesizrilor n termen de cel mult 48 de ore


de la momentul expedierii acestora.

obligaia s fac public procedura pe pagina proprie de Internet.

1.3.2. Legea privind prelucrarea datelor cu caracter personal i protecia


vieii private n sectorul comunicaiilor electronice
Aceast lege a fost adoptat de ctre Guvernul Romniei n data de 17 noiembrie 2004
i stabilete condiiile specifice de garantare a dreptului la protecia vieii private n privina
prelucrrii datelor cu caracter personal n sectorul comunicaiilor electronice. Prevederile
acestei legi se completeaz cu prevederile Legii nr. 677/2001 pentru protecia persoanelor cu
privire la prelucrarea datelor cu caracter personal i libera circulaie a acestor date.
Legea definete termenul de utilizator orice persoan fizic ce beneficiaz de un
serviciu de comunicaii electronice destinat publicului, fr a avea n mod necesar calitatea de
abonat al acestui serviciu iar date de trafic orice date prelucrate n scopul transmiterii unei
comunicri printr-o reea de comunicaii electronice sau n scopul facturrii contravalorii
acestei operaiuni.
n capitolul 2 al legii 677/2001 intitulat Reguli generale privind prelucrarea datelor
cu caracter personal sunt descrise caracteristicile datelor cu caracter personal n cadrul
prelucrrii. Datele cu caracter personal destinate a face obiectul prelucrrii trebuie sa fie:

prelucrate cu bun-credin i n conformitate cu dispoziiile legale n vigoare;

colectate n scopuri determinate, explicite i legitime; prelucrarea ulterioar a datelor


cu caracter personal n scopuri statistice, de cercetare istorica sau tiinifica nu va fi
considerat incompatibil cu scopul colectrii dac se efectueaz cu respectarea
dispoziiilor prezentei legi, inclusiv a celor care privesc efectuarea notificrii ctre
autoritatea de supraveghere, precum i cu respectarea garaniilor privind prelucrarea
datelor cu caracter personal, prevzute de normele care reglementeaz activitatea
statistic ori cercetarea istoric sau tiinific;

adecvate, pertinente i neexcesive prin raportare la scopul n care sunt colectate si


ulterior prelucrate;

exacte i, dac este cazul, actualizate; n acest scop se vor lua msurile necesare pentru
ca datele inexacte sau incomplete din punct de vedere al scopului pentru care sunt
colectate i pentru care vor fi ulterior prelucrate, s fie terse sau rectificate;

stocate ntr-o form care s permit identificarea persoanelor vizate strict pe durata
necesar realizrii scopurilor n care datele sunt colectate i n care vor fi ulterior
prelucrate; stocarea datelor pe o durat mai mare dect cea menionat, n scopuri
statistice, de cercetare istoric sau tiinific, se va face cu respectarea garaniilor
privind prelucrarea datelor cu caracter personal, prevzute n normele care
reglementeaz aceste domenii, i numai pentru perioada necesar realizrii acestor
scopuri.
Deasemenea mai sunt prevzute condiile de legitimitate privind prelucrarea datelor.

Orice prelucrare de date cu caracter personal, poate fi efectuat numai dac persoana vizat ia dat consimmntul n mod expres i neechivoc pentru acea prelucrare.
Consimmntul persoanei vizate nu este cerut n urmtoarele cazuri:

cnd prelucrarea este necesar n vederea executrii unui contract sau antecontract la
care persoana vizat este parte ori n vederea lurii unor masuri, la cererea acesteia,
naintea ncheierii unui contract sau antecontract;

cnd prelucrarea este necesar n vederea protejrii vieii, integritii fizice sau
sntii persoanei vizate ori a unei alte persoane ameninate;

cnd prelucrarea este necesar n vederea ndeplinirii unei obligaii legale a


operatorului;

cnd prelucrarea este necesar n vederea aducerii la ndeplinire a unor msuri de


interes public sau care vizeaz exercitarea prerogativelor de autoritate public cu care
este investit operatorul sau terul cruia i sunt dezvluite datele;

cnd prelucrarea este necesar n vederea realizrii unui interes legitim al operatorului
sau al terului cruia i sunt dezvluite datele, cu condiia ca acest interes s nu
prejudicieze interesul sau drepturile, libertile fundamentale ale persoanei vizate;

cnd prelucrarea privete date obinute din documente accesibile publicului, conform
legii;

cnd prelucrarea este facut exclusiv n scopuri statistice, de cercetare istoric sau
tiinific, iar datele rmn anonime pe toat durata prelucrrii.

La ncheierea operaiunilor de prelucrare, dac persoana vizat nu i-a dat n mod


expres i neechivoc consimmntul pentru o alt destinaie sau pentru o prelucrare ulterioar,
datele cu caracter personal vor fi:
a) distruse;
b) transferate unui alt operator, cu conditia ca operatorul initial s garanteze
faptul c prelucrrile ulterioare au scopuri similare celor n care s-a fcut prelucrarea iniial;
c) transformate n date anonime i stocate exclusiv n scopuri statistice, de
cercetare istoric sau tiinific
Capitolul 4 al acestei legi vorbete despre drepturile persoanei vizate n contextul
prelucrrii datelor cu caracter personal n cazul n care datele cu caracter personal sunt
obtinue direct de la persoana vizat, operatorul este obligat s furnizeze persoanei vizate cel
puin urmtoarele informaii, cu excepia cazului n care aceasta persoan posed deja
informaiile respective:

identitatea operatorului i a reprezentantului acestuia, dac este cazul;

scopul n care se face prelucrarea datelor;

informaii suplimentare, precum: destinatarii sau categoriile de destinatari ai


datelor; dac furnizarea tuturor datelor cerute este obligatorie i consecinele
refuzului de a le furniza; existena drepturilor prevzute de prezenta lege pentru
persoana vizat, n special a dreptului de acces, de intervenie asupra datelor i de
opoziie, precum i condiiile n care pot fi exercitate;

orice alte informaii a cror furnizare este impus prin dispoziie a autoritii de
supraveghere, innd seama de specificul prelucrrii.

n cazul n care datele nu sunt obinute direct de la persoana vizat, operatorul este
obligat ca, n momentul colectrii datelor sau, dac se intenioneaz dezvluirea
acestora ctre terti, cel mai trziu pna n momentul primei dezvluiri, s furnizeze
persoanei vizate cel puin urmtoarele informaii, cu excepia cazului n care
persoana vizat posed deja informaiile respective:

identitatea operatorului i a reprezentantului acestuia, dac este cazul;

scopul n care se face prelucrarea datelor;

informaii suplimentare, precum: categoriile de date vizate, destinatarii sau


categoriile de destinatari ai datelor, existena drepturilor prevzute de prezenta lege
pentru persoana vizat, n special a dreptului de acces, de intervenie asupra datelor
i de opoziie, precum i condiiile n care pot fi exercitate;

orice alte informaii a cror furnizare este impus prin dispoziie a autoritii de
supraveghere, innd seama de specificul prelucrrii.

Prevederile acestea nu se aplic n cazul n care prelucrarea datelor se face n scopuri


statistice, de cercetare istoric sau tiinific, ori n orice alte situaii n care furnizarea unor
asemenea informaii se dovedete imposibil sau ar implica un efort disproporionat fa de
interesul legitim care ar putea fi lezat, precum i n situaiile n care nregistrarea sau
dezvluirea datelor este expres prevzut de lege.
Alte drepturi ale persoanei vizate n contextul prelucrrii datelor sunt:

dreptul de acces la date

dreptul de intervenie asupra datelor

dreptul de opoziie

dreptul de a nu fi supus unei decizii individuale

dreptul de a se adresa justiiei

Capitolul 2. Aspecte economice privind turismul i serviciile turistice

2.1 Turismul un rol important n economia oricrei ri


Turismul a devenit,n zilele noastre o necesitate,ca urmare att a efectelor pozitive,dar
mai ales celor negative pe care progresul tehnico-tiinific le-a generat.El reprezint unul din
principalii indicatori ai calitii vieii i este o component a sectorului economic teriar
alturi de alte servicii precum:transport,comer,servicii de asigurri etc.
n unele ri turismul apare ca o ramur economic avnd un loc central n cadrul
economiei naionale,fiind un important factor de dezvoltare economic prin efectele sale
asupra produciei,consumului i forei de munc.Activitatea turistic poate nsemna pentru un
stat o important surs de ncasri care provin din serviciile prestate turitilor strini n
interiorul granielor rii.Ca surs de venituri n valut turismul poate fi o ans pentru rile n
curs de dezvoltare dar cu un potenial turistic extrem de mare i care nu dispun de alte resurse
care s justifice dezvoltarea altor ramuri economice.Cu toate acestea statisticile mondiale arat
c principalele destinaii turistice sunt ri dezvoltate din punct de vedere economic.Ritmul de
dezvoltare al turismului internaional s-a intensificat n perioada postbelic,ca urmare a
desfiinrii treptate a restriciilor vamale i valutare n cele mai multe ri economic dezvoltate
i a progresului tehnic din domeniul transporturilor.
Dac n anul 2000 turismul mondial nregistra peste 700 de milioane de persoane care
i-au petrecut cel puin o noapte ntr-o ar strin,pentru anul 2010 se estimeaz c turismul
internaional va atinge cifra de un miliard de persoane,pentru ca n 2020 s ajung la 1,6
miliarde cltori peste hotare.Studii recente arat c principala destinaie turistic rmne
Europa,care va atrage,n perspectiva urmtoarelor dou decenii.[Suta_2002].
Dup 1989, n Romnia turismul a nregistrat o evoluie descendent, semnalndu-se
diminuri alarmante la majoritatea indicatorilor specifici din acest domeniu. n ultimii ani
valorile acestor indicatori s-au stabilizat i pe alocuri se nregistreaz chiar uoare creteri.

Unul dintre motive l reprezint dezvoltarea unei clase de mijloc, care are tendina de a cheltui
sume ceva mai mari de bani pentru satisfacerea nevoilor de ordin superior (printre care i cele
petrecerea timpului liber).[Suta_2002].
2.2. Factorii care determin evoluia turismului
Creterea spectaculoas a serviciilor turistice,a circuitelor turistice dublat de
amplificarea i diversificarea implicaiilor sale evideniaz receptivitatea turismului la
dinamica social i evoluia sa sub incidena unui complex de factori.Diferii ca natur i rol
aceti factori particip n proporii diferite la determinarea fenomenului turistic.
O clasificare a acestor factori se poate face dup urmatoarele criterii:
1.natura social-economic:

Factor economici:veniturile populaiei i modificrile acestora,oferta turistic,preurile


i tarifele

Factori tehnici:evoluia mijloacelor de transport,nivelul tehnologiilor n construcii,etc

Factori sociali:urbanizarea i timpul liber

Factori demografici:evoluia numeric a populaiei,modificarea duratei mediei de


via,structura pe vrste

Factori psihologici,educativi i de civilizaie:nivelul de instruire al populaiei,setea de


cultur,dorina de cunoatere,moda,etc

Factori politici:formaliti la frontier,faciliti n turismul organizat,regimul vizelor i


diversitatea tipologic a aranjamentelor

2.durata n timp a aciunii lor:

Factori de influen permanent:creterea timpului liber,modificarea


veniturilor,micarea populaiei

Factorii conjuncturali:crizele economice,dezechilibrele de natur politic,confruntrile


armate,catastrofele naturale,condiiile meteorologice

3.importana lor n determinarea fenomenului turistic:

Factori primari:oferta,veniturile,timpul liber

Factori secundari:cooperarea internaional,varietatea serviciilor suplimentare

4.dup sensul interveniei lor:

Factori exogeni:elemente de ordin mai general care stimuleaz global dezvoltarea


turismului

Factori endogeni:lansarea de noi produse turistice,diversitatea gamei de servicii oferite


turitilor ,ridicarea nivelului de pregtire al personalului turistic

5.orientarea influenei lor asupra celor dou laturi corelative ale pieei:

Cererea turistic determinat de venituri ,gradul de urbanizare,timpul liber

Factori ai ofertei:diversitatea i calitatea serviciilor,costul prestaiilor,nivelul de


pregatire a forei de munc

Formele principale ale turismului sunt:

turismul intern:rezidenii unei ri cltoresc numai n interiorul acestei ri

turismul receptor-nonrezidenii cltoresc n ara dat

turismul emitor-numrul rezidenilor rii date care cltoresc n alte ri

Aceste trei forme pot fi asociate n modaliti diferite dnd natere i altor categorii ale
turismului:

turismul interior:aceast form grupeaz turismul intern i turismul


receptor

turismul national :aceast form este creat prin asimilarea


turismului intern i a celui emitor

turismul internaional-format din turismul receptor i cel emitor

2.3 Circulaia turistic


Clasificarea tipurilor de circulaie turistic se clasific dup urmatoarele criterii:
1.dup proveniena turitilor:

turism naional sau intern ce include turitii a cror voiaj este in nteriorul granielor
rii

turism internaional sau extern ce include turiti a cror voiaj depete graniele rii

2.dup modul i momentul angajrii prestaiilor turistice:

turism organizat-caracterizat prin angajarea anticipat a unui voiaj global de tipul all
inclusive

turism neorganizat-exclude orice aranjamente prealabile,voiajul fiind pregtit de


turist,acesta apelnd direct pe parcurs,la unitile prestatoare de servicii

turism semiorganizat-caracterizat prin pregtirea voiajului de ctre o organizaie de


turism,pe baza unor condiii impuse de turist

3.dup gradul de mobilitate al turistului:

turism de sejur-caracteristic persoanelor care rmn la aceeai destinaie perioade de


timp ce coincid n general cu acelea ale vacanelor sau concediilor

turism itinerant-presupune micarea permanent cu nnoptari de scurt durat n


aceeai localitate fiind specific n mod deosebit celor care in la autoturisme

4.dup periodicitatea cu care se realizeaz:

turism continuu-pe parcursul unui an ntreg

turism sezonier-legat de anumite perioade ale anului

5.dup motivaia care genereaz cltoria:

turism de odihn i agrement caracterizat prin sejururi mai lungi i presupune


activiti recreative;

turism balneoclimateric-una din cele mai vechi i mai constante forme ale
activitii turistice,datorit distribuiei sale relativ egale pe tot parcursul
anului,oferind i alte avantaje ca:stabilitatea clientelei ,sejururi de durat lung,
ncasri medii pe zi-turist superioare

turism tehnic i tiinific-ocazional i n general neorganizat,se adreseaz n


exclusivitate specialitilor din diverse domenii de activitate

turism sportiv-motivat de dorina de a practica unele activiti sportive;

turism de afaceri-direct legat de activitile economice i comerciale

2.4 Serviciile turistice


Serviciul turistic este format din mai multe activiti care au ca i scop satisfacerea
tuturor nevoilor turistului.

O parte a activitilor ce dau coninut prestaiei turistice vizeaz acoperirea unor


necesiti obinuite,cotidiene n timp ce celelalte prezint caracteristici specifice turismului i
respectiv forme particulare de manifestare a acestuia.Prin natura lui serviciul turistic trebuie s
asigure condiii pentru refacerea capacitii de munc simultan cu petrecerea placut i
instructiv a timpului liber.De asemenea ,el trebuie astfel conceput nct n urma efecturii
consumului turistic ,individul s dobndeasc un plus de informaii ,cunotiine i chiar
deprinderi noi.Numai astfel se poate vorbi despre un coninut al prestaiei turistice n
concordan cu cerinele epocii moderne i cu exigenele turismului contemporan.
O alt cerin a consumului turistic la care serviciul turistic prin coninutul su este chemat s
contribuie efectiv,o constituie asigurarea unei odihne active a turistului.
Serviciile turistice se pot clasifica dup urmatoarele criterii:
1.Dup activitile nglobate n coninutul prestaiei turistice:

servicii legate de organizarea excursiei-prestaii oferite de companiile de


transport,servicii de publicitate turistic,alte servicii prestate de ageniile de voiaj

servicii determinate de sejur-vizeaz satisfacerea necesitiilor cotidiene ale turistului


i asigurarea condiiilor de agrement

2.n raport cu importana fa de scopul cltoriei i motivaia cererii:

servicii turistice de baz:transport ,cazare,mas,tratament sau orice alt activitate ce


reprezint motivaia de baz a cltoriei ca :vntoare,schi etc

servicii complementare sau suplimentare-informaii ,activiti,culturalsportive,nchirieri de obiecte si altele

3.n funcie de natura i forma de manifestare a cererii:

servicii ferme-transport,cazare, programe cultural-artistice,etc angajate anterior


desfurrii activitii turistice prin intermediul ageniilor de specialitate

servicii spontane-solicitate n momentul n care turistul ia contact cu oferta

4.Dup modalitatea de plat sau relaiile angajate ntre prestatori:

servicii cu plata se realizeaz anterior prestaiei ,simultan sau posterior acesteia;

servicii gratuite-sub forma unor faciliti,costul fiind suportat din cheltuielile generale
ale organizatorilor de turism

5.Dup natura lor

servicii specifice-generate de desfurarea propriu-zis a activitii turistice;

servicii nespecifice-rezultat al existenei unei infrastructuri economico-sociale


generale,care se adreseaz n egal msur turitilor i rezidenilor

2.4.1 Caracteristicile serviciilor turistice


Serviciile turistice prezint o serie de caracteristici ce reies din modul de realizare a
activitii,din natura muncii desfurate n domeniul turismului.
Din grupa trsturilor de ordin general,se remarc n primul rnd caracterul nematerial
al prestaiei,serviciul turistic existnd n forma potenial i concretizndu-se numai n
contactul cu cererea.
O alt caracteristic a serviciilor turistice poate fi coincidena n timp i spaiu a
produciei i consumului lor.Prin modul de desfurare,serviciile turistice sunt inseparabile de
persoana prestatorului ele ncetnd s existe n momentul ncetrii aciunii acestuia.
Dependena de persoana prestatorului determin o pondere mare a cheltuielilor de munc
vie,mai mare decat n ramuri ale sectorului tertiar.Prin urmare patrunderea progresului tehnic
se face mai lent,cu eforturi mai mare.
Serviciile turistice sunt intangibile.Aceast caracteristic genereaz o serie de faciliti
n organizarea activitii,dar i creeaz i dificultti ,cele mai multe fiind legate de
comercializarea vacanelor.
Serviciile turistice se individualizeaz la nivelul grupului sau persoanei.Motivaiile
foarte variate ale cererii turistice,ca i comportamentul diferit al turitilor fa de fiecare
component a prestaiei,conduc la realizarea unor servicii adaptate specificului fiecrui client.
Urmnd ndeaproape evoluia cererii,serviciile turistice se caracterizeaz i printr-un dinamism
nalt.Totodat ,ele manifest o puternic fluctuaie sezonier-rezultat al oscilaiilor cererii
turistice,al concentrrii acesteia n anumite perioade.
2.5 Piaa turistic-ntlnirea dintre oferta i cererea turistic

Turismul,ca i bunurile,i-a constituit o pia proprie,specific.Aceast pia are dou


mari componente:cererea turistic i oferta turistic.
Piaa turistic reprezint sfera economic de interfa a ofertei turistice,materializat
prin producia turistic,i cererea turistic,materializat prin consum.
Piaa turistic se deosebete de piaa bunurilor prin faptul c locul ofertei coincide cu
locul consumului,dar nu i cu locul de formare a cererii turistice.
Oferta turistic este perceput de cerere sub forma unei imagini formate prin
cumularea tuturor informaiilor proprii sau a celor primite de fiecare turist potenial.Dac
cererea turistic este foarte elastic i supusa unor permanente fluctuaii date de o multitudine
de factori economici,sociali,politici oferta turistic este rigid neelastica n timp i
spaiu,aceasta neputnd fi stocat sau transformat,consumul localizndu-se n aceeai arie n
care se localizeaz oferta.
Aceste caracteristici ale cererii i ofertei turistice implic mereu un decalaj potenial
ntre ele,ceea ce confer economiei turistice un grad de risc ridicat.
2.6 Agenia de turism
n ceea ce privesc ageniile de turism, acestea ndeplinesc rolul de intermediar ntre
agenii economici care presteaz servicii turistice, pe de o parte i turiti, pe de alt parte.
Activitile acestor firme constau n producerea, comercializarea i promovarea unor
aranjamente turistice diverse, ca i vnzarea de servicii turistice izolate.
n funcie de natura activitilor pe care le desfoar, ageniile de turism se mpart n
dou categorii: agenii touroperatoare (care au dreptul s creeze propriile programe turistice) i
agenii detailiste, cunoscute i ca agenii de voiaj (revnztoare, care nu realizeaz programe
turistice).
Din oferta unei agenii de turism fac parte de obicei mai multe sau toate serviciile
enumerate mai jos: bilete de odihn i tratament n staiunile din ar, tabere i programe
educaionale (lingvistice, de creaie, cultural-educative) pentru elevi i studeni, sejururi
internaionale n sistem hotelier sau homestay (gzduire la familii), circuite interne i mai
ales internaionale, transport turistic cu mijloace de transport proprii n ar i strintate ca
i rezervri de bilete pentru avion / tren, asigurri medicale, carte verde, asigurare auto (RCA).

Ageniile de turism importante se implic, la cerere, n organizarea de conferine, congrese,


seminarii i diverse alte evenimente.
Cu ct o agenie de turism presteaz mai multe dintre aceste servicii i chiar altele
nemenionate aici, are anse s cucereasc diverse segmente de clieni.

2.6.1 Clienii ageniei de turism


n funcie de modul de organizare a sejurului, turitii se mpart n dou mari categorii:
cei care cltoresc pe cont propriu i cei care apeleaz la serviciile unei agenii specializate.
Din punct de vedere psiho-comportamental exist diferene ntre cele dou categorii.
Cei care cltoresc pe cont propriu sunt cel mai adesea turiti cu experien, preuiesc
libertatea de micare, i fac singuri programul cltoriei, i asum riscul ntmpinrii unor
situaii neprevzute. Acetia se ncadreaz de regul n categoria celor cu venituri medii sau
superioare.
Turitii care contacteaz ageniile de turism prefer sigurana conferit de acestea
necunoscutului pe care l presupune cltoria pe cont propriu. Sunt cel mai adesea persoane
mai comode, se implic n organizarea cltoriei doar dac este absolut necesar, se bazeaz pe
programul conceput de agenie, pe care o consider n ntregime rspunztoare de buna
desfsurare a evenimentelor.
2.6.2 Concurena unei agenii de turism
Concurena este foarte bine reprezentat, ncepnd de la agenii de mari dimensiuni,
care concep i comercializeaz programe turistice variate, pn la cele mici i foarte mici, care
se limiteaz la operaiuni foarte simple. n momentul n care face analiza concurenei, o
agenie de turism trebuie s se raporteze n primul rnd la firmele comparabile ca profil i ca
servicii oferite, care intesc acelai segment de clieni, i abia dup aceea la competitorii de
alt factur.
Din datele furnizate de fostul Minister al Turismului din anul 2004 reiese c n Romnia
exist n momentul de fa aproximativ 1500 de agenii de turism.

2.6.3 Promovarea ageniei de turism


n cazul serviciilor n general i n cazul celor turistice n particular, promovarea
verbal are un rol extrem de important, mai ales n cazul unei firme mici, care nu este pregtit
s fac un efort financiar deosebit pentru a-i face publicitate.
De asemenea, se practic pe scar larg tiprirea i distribuirea de leaflet-uri, fluturai,
pliante cuprinznd diverse informaii legate de oferta firmei, preuri practicate, date de contact
etc. Acestea sunt produse n special n perioadele de sezon (n perioada estival, dar i n
preajma srbtorilor de iarn).
Anunurile n presa scris reprezint de asemenea o variant, fiind o metod de
promovare relativ ieftin. Publicitatea radio i n special cea TV sunt scumpe i n general sunt
preferate de companiile de turism mari i n perioadele de sezon.
O alt modalitate de promovare in dezvoltare continu,i cu costuri destul de reduse
este prin intermediul unui site web n care sa fie prezentate serviciile oferite,promotiile
curente,detalii despre agentie etc.
2.6.4 Pregtire i calificare personalului unei agenii de turism
Conducerea operativ a ageniei de turism poate fi asigurat numai de ctre manageri
care posed brevete de turism. Condiiile obligatorii pentru obinerea brevetului sunt:
cetenia, pregtirea profesional (posesor al unui atestat de cunoatere a unei limbi de
circulaie internaional, absolvent cu licen a unei faculti cu profil de turism, activitate de
minimum 3 ani n turism, iar pentru unele poziii, de minimum 5 ani). Managerul va coordona
ansamblul activitilor care se desfoar n cadrul unitii.
Pentru restul personalului angajat, nu este obligatorie o pregtire de specialitate, dar
este preferabil ca majoritatea s aib o calificare n domeniu.

2.6.5 Cadrul legal

Pe baza brevetului de turism al managerului, se obine licena de funcionare a ageniei.


Toate procedurile sunt cuprinse n Normele metodologice din 3 aprilie 2001 aprobate prin
Ordinul Ministerului Turismului nr.170 / 2001, publicate n Monitorul Oficial nr.225 / 3 mai
2001, completate prin Ordinul 691 / 26 septembrie 2002, publicat n Monitorul Oficial partea I
nr.737 din 9 octombrie 2002. Termenul de procesare a datelor n vederea eliberrii brevetului
de turism este de 20-25 zile.
Dup nfiinarea societii, pentru demararea activitilor, sunt necesare: licen de
turism (eliberat de Ministerul Turismului), licent de execuie pentru activiti conexe
transportului rutier (eliberat de Autoritatea Rutier Romn), clasificarea pe categorii a
autocarelor i autobuzelor (de ctre Regia Autonom Registrul Auto Romn, atestat de ghid
de turism (eliberat tot de Ministerul Turismului).
Exist i o reglementare n ceea ce privete sediul, i anume aceea c ageniile
touroperatoare pot avea sediul numai la parter i la etajul 1 sau la cas. Ageniile detailiste pot
avea sediul i la etajele superioare ale blocurilor.1
2.7 Promovarea turismului pe internet
Conform unui studiu online efectuat n perioada 1 Martie-31 Martie 2007, pe un
numr de 42 de site-uri nscrise n www.trafic.ro,aproape 27,27 % dintre utilizatorii romni de
Internet acceseaz situri de turism, peste dou treimi dintre ei declar c folosesc Internetul
pentru a accesa situri de tiri i ediiile online ale publicaiilor, iar peste 70% acceseaz site-uri
de divertisment.
Acestea sunt o parte a concluziilor care reies dintr-un studiu efectuat n perioada 1
Martie-31 Martie 2007, pe un numr de 42 de site-uri nscrise n www.trafic.ro, studiu la care
au rspuns 12851 de persoane.Participanii au fost invitati s rspund la chestionar printr-o
fereastr pop-up, acordndu-se anse egale persoanelor de a rspunde i inndu-se cont de
numrul de vizite realizate de acestea pe fiecare site n parte. Chestionarele au fost completate
online, iar n baza de date final au fost adugate numai chestionarele complete.

conform http://www.chiarpoti.ro/home.html

Iat, n cele ce urmeaz, principalele rezultate ale studiului:

Figura 2.1 Repartiia utilizatorilor romni pe domenii de interes

Internetul ,datorit

dezvoltrii continue,ofer un potenial destul de ridicat n

comparaie cu alte mijloace media de promovare. Prin intermediul unei pagini web orice
agenie se poate face cunoscut oricrui client din orice col al trii ,condiia necesar fiind ca
i clientul s aib o conexiune la serviciul Internet.

Dac dorim s facem o comparaie cu metoda tradiional de publicitate,costurile


promovrii pe internet sunt mult mai mici.Prin internet se poate obine i un feedback din
partea clientului ,realizndu-se n permanen o interaciune continu.
Tot mai multe agenii de turism au ales s i promoveze serviciile pe internet,s i fac
publicitate pe internet

deoarece au inteles c reprezint un mijloc facil de a se face

cunoscute.Chiar dac la nceput o pagina web a unei agenii de turism oferea doar informaii
sumare despre agenie ,despre tipurile de excursii pe care le ofer,acum datorit concurenei
acerbe dar i datorit dezvoltrii tehnologiilor din domeniul programrii web,au aparut siteuri dinamice n care clientul poate s i rezerve o camer la hotel,un bilet de avion,o
excursie,s nchirieze o main chiar i s plteasca online. Tot pentru promovarea turismului
online ,pe lng site-ul propriu ,ageniile de turism s-au nscris n portal-uri de turism sau au
fcut schimb de banner cu alte site-uri din alte sectoare de activitate prin care printr-un simplu
click pe banner eti direcionat pe pagina ageniei de turism, i invers.
2.8 Agenia de turism Pro-Travel
Agenia Pro Travel funcioneaz din octombrie 2004 i ofer urmatoarele servicii turistice:

turism intern(oferte litoral romanesc , oferte statiuni balneoclimaterice)

turism extern(circuite , sejururi, vacante exotice)

transport extern

transport intern

rent a car

asigurri

bilete de avion
Agenia funcioneaz ca i SRL cu un asociat unic, i capital 100 % privat,fiind situat

pe Strada Napoca ,n Cluj-Napoca,avnd un vad comercial destul de bun. n agentie lucreaz 3


persoane, specializate pe cte un departament : turism intern, extern i bilete de avion.
Programul de lucru este de la 9 17 sau 10 18.
Agenia execut toate serviciile de mai sus deoarece are incheiate contracte de
colaborare cu mai multe agenii din toat ara,avnd rol i de intermediar.

2.8.1 Analiza ofertei


n Cluj-Napoca oferta de servicii turistice este n cretere,deoarece a crescut i numrul
ageniilor de turism .Aceasta a fcut ca i concurena s fie destul de acerb ,impulsionnd
ageniile de turism n a oferi servicii turistice de cea mai bun calitate i la preuri mici.Pentru
a fii ct mai profitabil,o agenie de turism ar trebui sa fie i turoperatoare adic s aib i un
program propriu de turism.
Pro Travel este

o agenie turoperatoare pe Grecia (program propriu), cu charter

autocar din Cluj Napoca pe staiunile Paralia Katerini i Olympic Beach.


Charterul pe Grecia se organizeaz pe perioada verii ntre iunie i sfritul lui
septembrie, plecrile avnd loc sptmnal, n fiecare vineri.Unitile de cazare din Grecia au
fost contractate de ctre agenie n sistem garanie fiind practic nchiriate pe o perioad de 3
luni.Transportul se efectueaz cu un autocar de 50 persoane, iar durata traseului pn n
staiuni este de aproximativ 24 ore.
Staiunile Paralia Katerini i Olympic Beach sunt situate n partea de nord est a
Greciei , n judeul Pieria , pe litoralul Marii Egee , la doar 65 km de orasul Salonic, i la 7 km
de Katerini.
Deoarece agenia Pro Travel se numr printre ageniile mici de turism,neavnd filiale
deschise n principalele orae ale rii ca i principali concureni locali s-au ales agenii de
aceeai dimensiuni acestea fiind : Alina Tours, Vacana Tours.
Printre ageniile mari care activeaz n Cluj Napoca se numar: Kartago,Paralela
45,Best Reisen,Eximtur,Kusadasi.
Nume agenie de turism
Vacanta Tours
Alina Tours

Site de prezentare
-nu are

Servicii oferite
turism extern,transport extern

www.alinatours.ro

asigurri;
Turism extern,turism intern
asigurri,bilete de
avion,transport intern si
extern

Tabel 2.1 Informaii despre concuren

Cota de
Agentia
piata
Alina Tours
20%
Vacanta Tours
25%
Paralele 45
25%
PRO TRAVEL
30%
Total
100%
Tabel 2.2 Cota de piata pe segmentul :Paralia Katerini

30%

25%

20%

Alina Tours
Vacanta Tours

25%

Paralela 45
Pro Travel

Figura 2.2 Repartiia cotei de pia pe segmetul Paralia Katerini

Politica ageniei n ceea ce privete concurena este de a urmri

concurena

ndeaproape i de a-i mri cota de pia pe segmentul unde este touroperator.


2.8.2 Analiza cererii
Serviciile oferite de agenia de turism Pro Travel se adreseaz n special persoanelor cu
venituri medii i mici,datorit tarifelor reduse practicate.Cea mai mare cerere se nregistreaz
pe programul de excursie n Grecia,mai ales n sezonul estival iulie-august.Durata medie a
sejurului este n general de 7 zile.

Turism de grup

7%

Turism de afaceri

5%

Turism individual

88%

Tabel 2.3 Forme ale turismului

Categoriile de varsta ale turitilor sunt destul de variate,cuprinse intre 20-50 de ani ,
predominnd femeile.n ceea ce privete naionalitatea, majoritatea turitilor sunt romni,cei
strini predominnd mai mult la cererea pentru bilete de avion.

Nr turisti
Luna
Iunie
121
Iulie
234
August
362
Total
276
Tabel 2.4 Numarul de turiti in sezonul estival

400
350
300
250
200
150
100
50
0

Nr turisti

iunie

august

Figura 2.3 Evoluia turitiilor in sezonul estival

Capitolul 3. Aspecte de proiectare ale aplicaiei web

3.1. Tehnologiile web utilizate


3.1.1

Introducere

Site-ul unei agenii de turism este un site dinamic , prin urmare pentru realizarea lui este
nevoie de un limbaj de scripting care s prelucreze datele preluate din formularele completate
de clieni ,de un server web n care sa fie rulate aceste scripturi i de un server de baze de date
unde s fie stocate aceste date pentru ca apoi s poat fi extrase.
Astfel ca i limbaj de scripting s-a optat pentru PHP ,APACHE ca i server web i MYSQL
pentru gestiunea bazelor de date.Alegerea acestei combinaii s-a fcut datorit avantajelor care
le presupun.Cel mai puternic motiv pentru folosirea PHP,MYSQL i APACHE ca unelte
pentru crearea unui site dinamic este faptul ca toate trei sunt open source i oricine le poate
utiliza fr costuri suplimentare.Un alt avantaj este c aplicaiile sunt create cross-platform
rulnd att pe sisteme Linux ct i Windows precum i pe o mulime de alte sisteme de
operare mai rar ntlnite.[Revista_Chip]
3.1.2 Serverul Apache
Un server de web este un calculator care public documentele de tip HTML pe
Internet folosind protocolul HTTP (hypertext transfer protocol). Programul numit daemonul
HTTP care ruleaz pe computerele web server recepioneaz cererile clienilor i le trimite
acestora napoi informaiile cerute.
Iniial programele server de web au fost concepute pentru sistemul de operare UNIX.
Acum ns exist astfel de programe server de web pentru majoritatea sistemelor de
manipulare folosite pe larg : Microsoft Windows, 3.X, 95, 98, NT, XP, Unix, Linux, Apel
McOS.
Una din funciile importante ndeplinite de un server de web este de a identifica
coninutul fiierelor pe baza extensiei acestora. Serverul returneaz tipul potrivit MIME
(MULTIPURPOSE INTERNET MAIL EXTENTION) browserului web. Acesta la rndul su
va determina modul cum va trata fiierul (dac este de exemplu un fiier de sunet, l va rula).

Exist n momentul de fa programe server de web fiecare potrivit pentru un anumit


gen de site, sau un numr de vizite, un sistem de operare. Pentru sistemele de operare Unix,
Linux, serverul Apache este una dintre cele mai bune alegeri. Pentru sisteme de operare
Windows NT, serverul Microsoft Internet Information Server este cel potrivit.

Figura 3.1 Interaciunea browser-web server-database

Serverul Apache
-

Este un server de web puternic, flexibil;

Implementeaz ultimele protocoale, inclusiv HTTP;

Are o configurabilitate nalt;

Poate fi personalizat prin adugarea de module;

Se distribuie ca i cod surs i este cu licen gratuit;

Ruleaz pe toate sistemele de operare Windows, Unix , Linux;

Este ntr-o continu dezvoltare;

Implementeaz multe cum ar fi:


-

stocarea parolelor n baza de date de tip DBM, ceea ce permite folosirea


paginilor protejate cu parole cu un numr foarte mare de utilizatori
autorizai, fr a afecta performana serverului;

rspuns personalizat la erori: permite setarea unor fiiere sau scripturi ce


vor fi returnate de ctre server n locul mesajelor implicite de eroare;

negocierea coninutului, nsemnnd posibilitatea de a trimite clienilor care


nu respect n totalitate standardele HTML documente care ofer cea mai
bun reprezentarea a informaiei pe care o poate accepta clientul;

Serverul Apache s-a dovedit a fi substanial mai rapid, i cu o funcionalitate sporit n


comparaie cu multe alte servere de web. Dei unele servere comerciale pretind a depi vitez
serverului Apache, avantajul acestuia de a fi un server rapid i gratuit l face s depeasc un
server extrem de rapid doar cu costuri foarte ridicate. Serverul Apache ruleaz pe servere care
sunt accesate de milioane de ori pe zi, fr a avea dificulti n ceea ce privete performana.
3.1.3 Limbajul PHP
PHP (acronim de la PHP: Hypertext Preprocessor) este un limbaj de scripting folosit
pe larg i care este potrivit mai ales dezvoltrii site-urilor web i care poate fi ncapsulat n
HTML. PHP este un limbaj de scripting care se execut pe server i care permite instalarea de
instruciuni n paginile web, instruciuni ce vor fi procesate de ctre server (Apache, Personal
Web Server, Internet Information Server, sau altele), nainte de a trimite paginile respective
clientului care le-a cerut. ns, n scopul crerii de pagini web dinamice, PHP-ul singur nu este
foarte folositor de aceea, de aceea se va folosi n combinaie cu un server de baze de date n
cazul de fa MySQL. Acesta este un program care poate stoca cantiti mari de informaie
ntr-o structur bine definit i care poate transmite aceast informaie altor aplicaii, cum ar fi
PHP.
Iat un exemplu simplu de script PHP:
<html>
<head>
<title>Example</title>
<head>
<body>
<?php
echo Bun, sunt un script PHP!:
?>

</body>
</html>
Poate fi folosit pe o mulime de sisteme de operare incluznd Linux, multe variante de
Unix, Microsoft Windows i alte sisteme de operare. PHP este suportat de asemenea de multe
servere de web cum ar fi Apache, Microsoft Internet Information Server, Personal Web
Server, iPlanet, WebSite Pro, Caudium, Xitami, OmniHTTPd, i multe altele.
Astfel cu PHP exist posibilitatea de a alege sistemul de operare i serverul de web.
Mai mult se d programatorului

libertatea de a alege programarea procedural sau

programarea orientat obiect sau o combinaie a acestora.


PHP nu este limitat la a genera pagini HTML ci poate genera i imagini, fiiere PDF
chiar i fiiere Flash folosind bibliotecile de funcii potrivite.
Una dintre cele mai importante caracteristici ale PHP-ului este suportul pentru o gam
larg de baze de date, cum ar fi: Oracle, InterBase, PosgresSQL, mSQL, Sybase, MySQL i
altele. De asemenea PHP suport ODBC (Open Database Connectivity) putndu-se conecta
astfel la orice baze de date conform acestei standard.
Astfel n cazul unui site dinamic bazat pe sistem de baze de date, coninutul propriu zis
a acestuia este extras din baza de date pentru a crea paginile ce pot fi accesate de ctre
utilizatori folosind un browser oarecare. Pe de alt parte este vizitatorul, care folosind un
browser acceseaz site-ul i ateapt s primeasc o pagin HTML standard, iar pe cealalt
parte este coninutul site-ului care se afl ntr-o baz de date MySQL, care poate fi accesat
doar folosind comenzi SQL.2
Limbajul PHP este cel care face legtura ntre aceste doua pri. Prile statice ale
paginilor (grafica, structura) pot fi construite folosind HTML, iar n locurile unde trebuie s
apar coninutul propriu-zis se insereaz cod PHP care se conecteaz la serverul MySQL i
folosind comenzi SQL extrage informaia dorit pe care o proceseaz i o afieaz n locul
respectiv.
Iat ce se ntmpl cnd cineva viziteaz o pagina web bazat pe un sistem de baze de
date:
2

Browserul vizitatorului emite o cerere pentru pagina respectiv;

Bill McC. PHP 4, Editura Teora, Bucureti, 2001, p.21-23.

Serverul de web recunoate fiierul cerut ca fiind un fiier PHP i-l proceseaz
nainte de a rspunde cererii (de a trimite fiierul vizitatorului);

Comenzile PHP se conecteaz la serverul de baze de date MySQL i formuleaz


cereri pentru datele necesare paginii respective;

Serverul MySQL rspunde cererilor formulate de ctre programul PHP, trimind


date cerute;

Programul PHP stocheaz datele primite n variabile, pe care le proceseaz i le


afieaz folosind funcia de ieire. Afiarea se face n cadrul paginii HTML n care
este coninut codul PHP, astfel nct datele de ieire ale scriptului PHP vor face
parte din codul HTML a paginii;

Serverul de web trimite fiierul de HTML rezultat n urma procesrii browserului


care a efectuat cererea iniial;

Conectarea la MySQL folosind PHP:


nainte de a putea extrage informaiile necesare din baza de date MySQL, trebuie
realizat conectarea la serverul MySQL. Funcia PHP care realizeaz conectarea la serverul
MySQL este:
$conexiune = mysql_connect(<server>,<nume utilizator>, <parola>).
<server> reprezint adresa (numele sau adresa de IP) computerului pe care ruleaz
serverul MySQL la care se dorete conectarea. Dac serverul MySQL ruleaz pe acelai
computer ca i serverul de web, se va folosi localhost.
<nume utilizator> i <parola> reprezint un nume de utilizator pentru serverul
respectiv MySQL i parola acestuia. Utilizatorii sunt creai i drepturile acestora sunt setate de
ctre administratorul serverului MySQL.
Funcia returneaz un identificator de conexiune MySQL ce va fi folosit la apelurile
ulterioare de funcii MySQL, caz n care trebuie precizat crui server se adreseaz funcia
respectiv. n cazul n care conectarea la serverul MySQL eueaz, funcia va returna false.
Urmtorul pas este selectarea bazei de date care va fi folosit. Aceasta se poate realiza
n modul urmtor:
-mysql_select_db(<nume baze de date>, <identificator de conexiune>), unde
<nume baze de date> este numele bazei de date MySQL ce va fi folosit, iar

<identificator de conexiune> este identificatorul unei conexiuni n MySQL. Acest


parametru este opional aa cum s-a precizat mai sus. Acest mod este este destul de
vechi i se recomand folosirea celui de a-l doilea mod, folosirea funciei
mysql_select_database genernd o atenionare din partea procesorului PHP.
Executarea comenzilor SQL folosind PHP:
Funcia care permite exectuarea comenzilor SQL de ctre serverul MySQL este:
$rezultat = mysql_query(<comanda SQL>,<indentificator de conexiune>)
<comanda SQL> poate fi orice comand SQL.
Cele mai utilizate sunt: SELECT, INSERT, UPDATE, DELETE.
n funcie de comand executat, funcia returneaz diferite rezultate. n cazul unei
comenzi SELECT, va fi returnat un set de nregistrri (recordset), care poate fi procesat cu
diferite funcii (mysql_fetch_row, mysql_fetch_array).
n cazul unei comenzi INSERT, UPDATE sau DELETE, rezultatul va reflecta numrul
de nregistrri efectuate (modificate) de ctre comand. Acest numr poate fi accesat cu
funcia mysql_affected_rows.
3.1.4 Aspecte de securitate n PHP
n ceea ce privete securitatea codului php,mai jos sunt prezentate cteva din metodele
pe care le poate avea la ndemn un programator n php pentru a realiza o aplicaie ct mai
sigur3:
1. Variabilele globale:
Avnd variabilele globale ON se pot accesa datele trimise prin formulare mai simplu:
$variabila n loc de $_GET['variabila'] la fel i pentru POST. Dac scriptul nu este foarte bine
pus la punct, variabilele globale pot prezenta un risc major de securitate. Din acest motiv
php.ini este distribuit cu globals=off n ultimele versiuni.
2. Ghilimele magice":
Dac n php.ini magic_quotes_gpc sunt OFF atunci e indicat s se foloseasc funcia
addslashes pentru a precede ghilimelele din datele trimise de utilizatori cu caracterul \.Dac
magic_quotes_gpc sunt ON,PHP adaug automat caracterul \ nainte de ghilimelele dar dac
ele sunt OFF, ghilimelele din input pot crea probleme serioase. Ca exemplu, se presupune c
3

metode conform revistei Chip Special din februarie,2003

interogarea SQL de verificare a numelui i parolei pentru nregistrarea pe site este SELECT
*

FROM users WHERE nume=nume and parola=$parola i dac interogarea este

executat cu succes, utilizatorul este logat.n acest caz, folosind parola ''OR '1 = 1' este
executat cu succes i returneaz un rezultat (toate nregistrrile din baza de date, de fapt).
Mai mult, atunci cnd se ateapt ca baza de date s returneze un singur rnd, e indicat de
verificat acest lucru i nu dac interogarea s-a executat cu succes:
/* aa nu */
$sql="SELECT * FROM users WHERE nume='$nume' and parola='$parola' ";
$resursa = mysql_query($sql) ;
if($resursa)
{
...autentificat...
}
/* aa da */
$sql="SELECT

FROM

users WHERE nume=$nume and parola='$parola'";

$ resursa=mysql_query($sql);
if(mysql_num_rows($resursa)==1)
{
autentificat
}
Not: magic_quotes_gpc sunt implicit ON n php.ini pentru protejarea de astfel de atacuri, dar
este de preferat a se verifica nainte de a renuna la addslashes.
3. Includere:
Este de evitat includerea vizibil" a fiierelor n form http://site.ro/ fisier.php?file=
cutare.html pentru a include fiiere n cadrul unei pagini. Din cauza neateniei, atacatorul ar
putea accesa astfel informaii sensibile din cadrul sistemului.
Este indicat s nu se includ fiiere strine. PHP poate include" fiiere aflate pe alte servere
dect cel care ruleaz dac setarea URL fopen wrappers este activat n php.int. n exemplul
de mai sus, un atacator ar fi putut accesa adresa http://site.ro/fisier.php?file=http://
www.raul.ro/ badscript.php pentru a include n fiier un script localizat pe alt server i altfel
obine acces ctre toate resursele sistemului la care are acces PHP,putnd executa comenzi de

sistem ,afia informaii confideniale sau terge baza de date.Este indicat s nu se permit
includerea fiierelor din alt parte dect de pe serverul unde se afl site-ul,iar setarea
allow_url_fopen s fie Off.
4.Formulare:
Este indicat s se foloseasc metoda POST n formulare atunci cnd informaia din
acestea urmeaz s fie introdus n baza de date.Iat i un mic exemplu:fie un formular cu
ajutorul cruia utilizatorii pot introduce preriile lor despre site,formular care este preluat de
ctre un fiier userin.php:
Formular.html:
<form action =userin.php method=get>
<textarea name=parere >
</textarea>
<input type=submit>
</form>
Userin.php
<? mysql_connect()
mysql_query(insert into pareri values($parerea_mea));
?>
Dac variabilele globale sunt OFF n php.ini sau metoda de transmitere a formularului
este GET,un user ru intenionat ar putea accesa adresa http://site.ro/userin.php?pareremea=
blabla i ar putea introduce n baza de date fr s treac propriu zis prin site.Verificarea
provenienei cererilor ctre server este foarte important i n alt caz:formularele de login.
Avnd la dispoziie un dicionar, intuiia sau un generator de parole se poate accesa foarte
uor i rapid adresa www.site.ro/login.php/username=NumeleTau&parola=aaa, www.site.ro
/login.php?username=tu&parola=aab,ww.site.ro/login.php?username=tu& parola =aac i aa
mai departe pn la descoperirea combinaiei corecte de nume i parol.n acest caz este
necesar o protecie suplimentar care s nu permit mai mult de trei ncercri consecutive
euate de logare pentru un nume de utilizator.Aceast problem se rezolv rapid folosind
sesiunile.n momentul n care un utilizator trimite numele i parola ctre login.php, se poate
seta o variabil de sesiune S_SESSION[count]care s in minte numrul ncercrilor. Cnd
valoarea acesteia trece de 3 (trei ncercri nereuite) nu se mai d voie logarea.

De cele mai multe ori aceast msur de siguran este suficient pentru a preveni
ncercrile de aflare a parolelor utilizatorilor.nchiderea i deschiderea browserului pentru a
ncerca de 3 ori este suficient de descurajant ca s determine un hacker s ncerce n alt parte
5. Extensii:
O practic obinuit este de a acorda extensia .inc fiierelor care conin biblioteci de
funcii ce urmeaz a fi incluse i folosite n cod. PHP nu parseaz fiierele cu extensia .inc i
dac acestea sunt apelate direct ele sunt trimise-plain text ctre browser.
Este indicat s se evite expunerea informaiilor dac se d acestor fiiere extensia .php ,astfel
ele vor fi rulate n loc s fie afiate. Alta regul important sugereaz s nu se pun informaii
sensibile (precum numele i parola de conectare la serverul MySQL) n fiiere cu extensia
.inc, .txt sau .html care pot fi accesate i vzute.
Se pot folosi aceste fiiere cu extensia .php care, dac sunt accesate direct, vor fi rulate
fr s afieze informaiile coninute n ele.

3.1.5 Serverul de baze de date MySQL

MySQL este cel mai popular sistem de gestiune de baze de date relaionale distribuit ca
i cod de surs. Serverul MySQL este foarte rapid, fiabil i uor de folosit. Serverul MySQL a
fost dezvoltat iniial pentru a manipula baza de date de dimensiuni mari mult mai rapid dect
sistemele existente. De atunci a fost folosit cu succes n medii de producie cu cerine ridicate.
Ca urmare a dezvoltrii constante serverul MySQL ofer n prezent o gam larg de funcii.
Conectivitatea, viteza i securitatea face din sistemul MySQL o unealt foarte potrivit pentru
accesarea bazelor da date pe Internet.4
Caracteristicile serverului MySQL

Optimizarea instruciunii JOIN;

Sistem flexibil de privilegii i parole;

nregistrri cu dimensiune fix sau variabil;

Valori implicite pentru coloane se poate executa INSERT pe un subset de

Corina P., Adrian P. Totul despre ...SQL Interogarea bazelor de date, Editura Teora, Bucureti, 1998, p.9

coloane
-

Orice cheie primar este implicit unic;

Implimentarea majoritii funciilor ODBC;

Posibilitatea de a folosi baze de date foarte mari;

Conine un utilitar rapid i fiabil de verificare i reparare a tabelelor;

Suport pentru funcii n instruciunea SELECT;

Comenzi utilizatori ca i SHOW TABLE, SHOW DATABASE;

Posibilitatea conectrii prin SOCKET sau TCP;

3.1.6 Dreamweaver MX
Dreamweaver este adesea privit doar ca un utilitar de aezare n pagin, dar este mult
mai mult de att, n el se pot gsi cte un instrument, pentru aproape orice operaie necesar
creierii unei paginii de web5.
Dintre cele mai importante faciliti pe care acest program le are este:
-

generarea de cod JavaScript pentru obiectele care reacioneaz la aciunile


vizitatorilor sau sunt mobile n pagin;

generarea stilurilor, denumit CSS (Cascading Style Sheets) pentru a aplica


formatarea asupra ntregii pagini web;

insereaz obiecte Flash;

administreaz fiierele n locul webdesigner-ului;

definete o conexiune direct dintre datele salvate ntr-un program pentru baze de
date (cum ar fi Microsoft Access sau MySQL) i pagina de web;

vitez de execuie mare;

posibilitate testare pe diferite tipuri de browsere;

genereaz harta paginii (site map);

structur ierarhic;

manual de utilizare bogat.

Este un program de designeri experimentai, dotat cu caracteristici utile pentru o


programare n cod mult mai confortabil, fiind conceput ca o combinaie ntre un editor vizual
(WYSIWYG) i un editor de tip text i pune la dispoziia utilizatorilor o serie de instrumente
5

David K. Macromedia Dreamweaver MX, Editura BIC ALL, Bucureti, 2004, p.3.

performante, care faciliteaz dezvoltarea aplicaiilor web. Cu un text editor integrat, editeaz
i documente non-HTML, cod JavaScript, se acorda posibilitatea de a testa modul de
interpretare JavaScript pe partea client, direct pe browser propriu.
Dreamweaver permite vizualizarea site-ului n structur arborescent iar programarea
obiectual este foarte comod de realizat datorit iconurilor care permit un acces rapid la
obiecte. Prin folosirea DrawHTMLTables pentru a desemna pagina de layout, se reuete o
ncrcare mai rapid a paginilor i a imaginilor din cadrul tabelelor, deoarece se cunoate c
un tabel se ncarc mult mai repede dect un fiier poz de tip JPG sau GIF. Se poate crea
Flash text i butoane Flash direct n Dreamweaver.

3.1.7 Macromedia Flash


Flash-ul reprezint una dintre cele mai noi tehnologii folosite pe Web.
Dinamismul,grafica de care beneficiaz site-urile realizate n Flash au determinat ca tot mai
multe firme,instituii,personaliti

s-si realizeze site-urile cu acest program.Fiierele n

format Flash sunt, de cele mai multe ori, de dimensiuni reduse i produc un impact vizual
puternic prin animaiile i interactivitatea de care dau dovad. Uurina cu care sunt realizate
filmele Flash i modul de ncrcare de tip flux (stream), independen de platform sunt numai
cteva dintre atuurile imbatabile ale acestui format6.
Animaiile i interactivitatea tind s devin din ce n ce mai mult elemente inegale ale
designului web. Animaia nseamn c elementele ce alctuiesc o pagin nu sunt statice, ci se
mic. Filmele sunt un exemplu de animaie.
La ora actual Flash-ul este unul dintre cel mai puternic program care poate fi utilizat
la generarea obiectelor animate i interactive pentru pagini web.
Flash-ul are ncorporat propriul su limbaj de scripturi numit ActionScript. ns, pentru
o integrare mai mare a obiectelor de tip flash n paginile HTML s-a introdus i posibilitatea de
a scrie cod JavaScript n interiorul obiectelor flash.
Printre facilitile pe care le ofer, programul Macromedia Flash este din ce n ce mai
popular n spaiul Web, dintre acestea se numr:
6

grafic vectorial;

Cosmin V. Macromedia FLASH, Editura Polirom, Editura Polirom, Iai, 2004, p.13.

dimensiunea redus a fiierelor;

independena de platform sau de browser;

interactivitatea sporit cu utilizatorul i uurina nvrii;

realizarea de efecte speciale;

util pentru dezvoltarea de ActionScript (scripturi de aciune) etc.;

Obiectele Flash sunt folosite n multiple scopuri de web, printre acestea fiind i:
-

filmele;

jocurile i prezentrile interactive;

lucrrile artistice destinate imprimrii la o rezoluie mai mare dect imaginiile


normale de web;

3.1.8 Adobe Photoshop


Imaginea este un element incontestabil a unui site web. Adobe PhotoShop reprezint
un editor extrem de puternic de imagini cu ajutorul cruia se pot edita i crea imagini de
diferite formate i calitate. Pentru a lucra cu acest program nu este necesar ca utilizatorul s
aib cunotiinte vaste de programare, ci este necesar doar cunoaterea bun a modului de
utilizare a uneltelor propuse de Adobe PhotoShop.
3.2 Tehnologia multi-tier
3.2.1 Tehnologia 3-tier
Dezavantajele i limitrile aplicaiilor de tip Client / Server au dus la dezvoltarea unui
nou concept de arhitectur a aplicaiilor: pe trei nivele sau mai multe nivele.n principiu, o
aplicaie pe mai multe nivele las clientul n situaia de thin client, astfel nct acest nivel,
cel mai dependent de platform, este uor de implementat, de exemplu printr-un web browser,
scris pentru o anume platform.
Nivelul Client al aplicaiei este responsabil de prezentarea datelor, captarea
evenimentelor de la utilizator i controlul interfeei cu utilizatorul. Eventualii algoritmi
prezeni aici au fost mutai n mare parte pe urmtorul nivel: cel al serverului aplicaiei. Un
mod de implementare a acestui nivel const n utilizarea appleturilor sau scripturilor client.

Programatorul poate alege una dintre abordri funcie de specificul aplicaiei i de avantajele /
dezavantajele fiecrei abordri. Nivelul client, prezent i n arhitectura Client / Server, a fost
redus la situaia unui thin-client.Nivelul Server Aplicaie, nou adugat la arhitectur, nu este
prezent ntr-o form explicit n modelul Client/Server. Acest nivel este cheia sistemului.
Obiectele care implementeaz algoritmi sunt stocate aici. Nivelul protejeaz datele de a fi
accesate direct de ctre clieni. De asemenea, conine componente care pot fi accesate de
clieni, la nivelul Client.
Nivelul Stocare Date, responsabil cu stocarea datelor. Se pot folosi diverse tipuri de
sisteme de la bazele de date relaionale la cele ne-relaionale.
Graniele dintre nivele sunt logice, nu fizice, ele putnd rula pe aceeai main.
Condiia este ca sistemul s fie bine structurat iar graniele fiecrui nivel bine definite i
reprezentate practic de interfeele obiectelor componente. Acestea sunt impuse de managerul
sistemului funcie de condiiile specifice fiecrei aplicaii.

Figura 3.2 Arhitectura 3-tier

Avantajele folosirii arhitecturilor pe 3 nivele7:

separare clar a celor 3 nivele. Prin aceast separare mai muli clieni au acces la o
mare varietate de aplicaii server. Principalele avantaje pentru aplicaiile client sunt:
dezvoltare rapid prin re-utilizarea componentelor de algoritmi i o faz de testare mai
scurt deoarece componentele server au fost deja testate;

redefinirea strategiei de stocare a datelor nu afecteaz clientul, acesta accesnd datele


printr-o interfa bine proiectat care ncapsuleaz toate detaliile de stocare;

obiectele care manevreaz algoritmi de prelucrare a datelor trebuie s fie ct mai


aproape fizic de mediul de stocare a datelor, ideal, pe aceeai main. n acest fel este
redus ncrcarea reelei deoarece aceasta este zona de trafic intens;

conform http://software.ucv.ro/Cercetare/Seminarul_de_Catedra/Documente/Aplicatii_multinivel.doc

n contrast cu modelul Client/Server n care doar datele erau accesibile publicului,


acum publicul are acces la servicii;

serverele fiind sisteme mai sigure, protecia i securitatea datelor sunt mai simplu de
obinut i ntreinut. Totui, fiind vorba practic de aplicaii distribuite, protecia datelor
i controlul accesului sunt elemente importante. ntr-o form simpl, nivel 0 de
securitate, acestea sunt: autentificarea, autorizarea i criptarea;

relativ la upgrade-ul sistemului, este mai uor s schimbi o component soft pe server
dect de a furniza numeroilor clieni versiuni noi ale programului.
A aprut pentru a face fa unor cerine de performan ridicate. Asemenea aplicaii

ofer o scalabilitate ridicat i pot servi un numr mare de utilizatori care acceseaz aplicaia
n acelai timp. ntretinerea este uor de fcut i cu costuri minime. Aceast arhitectur las
clientul n postura de thin client.
Aplicatia web de rezervare online este o aplicaie cu o arhitectura structurat pe trei
nivele:

Nivelul client(Client Tier) care este un browser web:Internet


Explorer,Netscape Navigator,Opera;

Nivelul middleware(Application Tier):asigurat de serverul web Apache;

Nivelul backend(Data Tier):asigurat de un sistem de gestiune al bazelor


de date,n cazul de fa MySQL;

S-a optat pentru acest soluie datorit cerinelor funcionale ale site-ului i anume este
nevoie de o interfa n care clientul s poate s interacioneze cu agenia de turism prin
formularul de rezervri.Datele introduse de utilizator n formular vor putea fi preluate i
prelucrate cu ajutorul limbajului php.Evidena datelor se va ine cu ajutorul soluiei de
gestionare a bazelor de date MYSQL.

3.3 Diagrame UML


3.3.1 Cazuri de utilizare accesarea datelor

3.3.2 Sequent Diagram procesul de rezervare

3.3.3 Deployment Diagram-Diagrama de Exploatare

3.4 Prezentarea bazei de date a aplicaiei


3.4.1 Definiia bazei de date
n sensul larg, o baz de date este o colecie de date corelate din punct de vedere logic,
care reflect un anumit aspect al lumii reale i este destinat unui anumit grup de utilizatori. n
acest sens, bazele de date pot fi create i meninute manual (un exemplu ar fi fiele de eviden
a crilor dintr-o bibliotec, aa cum erau folosite cu ani n urm) sau computerizat aa cum
sunt majoritatea bazelor de date n momentul de fa.
O definiie ntr-un sens mai restrns a unei baze de date este urmtoarea:o baz de date
este o colecie de date centralizate, creat i meninut computerizat, n scopul prelucrrii
datelor n contextul unui set de aplicaii. Prelucrarea datelor se refer la operaiile de
introducere, tergere, actualizare i interogare a datelor. Simple colecii de fie (documente pe
hrtie) sau fiiere de date care conin date, dar nu permit operaii de interogare nu sunt
considerate baze de date. De exemplu, datele memorate n fiiere pe disc ntr-o aplicaie de
calcul tabelar (Microsoft Excel) sau documentele memorate de un editor de texte (ca
Microsoft Word)
Orice baz de date are urmtoarele proprieti implicite:
Baza de date este o colecie logic coerent de date ce are cel puin un neles
Baza de date este destinat, construit i populat de date despre un domeniu bine
precizat.
O baz de date reprezint cteva aspecte ale lumii reale crend orizontul propriu.
Schimbrile orizontului sunt reflectate n baza de date.Fa de vechile metode de nregistrare a
datelor privind diferite activiti pe fie (documente scrise) sau chiar n fiiere pe
disc, sistemele de baze de date ofer avantaje considerabile, ceea ce explic extinsa utilizare a
acestora.
Cteva dintre avantajele oferite sunt:
Controlul centralizat al datelor, putnd fi desemnat o persoan ca responsabil cu
administrarea bazei de date
Vitez mare de regsire i actualizare a informaiilor

Sunt compacte: volumul ocupat de sistemele de baze de date este mult mai redus
dect documetele scrise
Flexibilitatea ce const n posibilitatea modificrii structurii bazei de date fr a fi
necesar modificarea programelor de aplicaie
Redundan sczut a datelor memorate, care se obine prin partajarea datelor ntre
mai muli utilizatori i aplicaii.
Posibilitatea introducerii standardelor privind modul de stocare a datelor, ceea ce
permite interschimbarea datelor ntre organizaii
Meninerea integritii datelor prin politica de securitate (drepturi de acces
difereniate n funcie de rolul utilizatorilor), prin gestionarea tranzaciilor i prin refacerea
datelor n caz de funcionare defectuoas a diferitelor componente hardware sau software.
Independena datelor fa de suportul hardware utilizat. Sistemul de gestiunea a
bazelor de date ofer o vizualizare a datelor, care nu se modific atunci cnd se schimb
suportul de memorare fizic, ceea ce asigur imunitatea structurii bazei de date i a aplicaiilor
la modificri ale sistemului hardware utilizat8.
3.4.2 Prezentarea tabelelor
Soluia de proiectare a bazei de date este una relaional.Tabelele sunt legate ntre ele
cu ajutorul cheilor primare pentru o gestionare ct mai eficient a datelor.Baza de date conine
apte tabele cu urmtoarele cmpuri,ceea ce apare boldat fiind cheia primara,iar cu italic
cheie strain.
Administrare(nume,parola)
Clienti:(IdClient,User,Pass,Nume,Prenume,Oras,Judet,Tara,Telefon,Email)
Excursie: (IdExcursie,Statiune,Tara,TipCalatorie,TipCazare,Categorie, Nrloc,Pret)
Rentacar:(IdCar,Model,Pret,Poza,Observatii)
RezervariBilete:
(IdRez,Idclient,Plecare,TaraPlecare,Destinatie,TaraDestinatie,DataPlecare,DataRetur,TipBilet
,ClasaServicii,Compania,TipPersoana,NumarBilete,Observatii)
RezervariRentacar:(IdRezCar,IdClient,IdCar,Model,DataInceput,DataSfarsit)
8

conform http://thor.info.uaic.ro/~fidias1/ti1.pdf

RezervariExcursie:(IdRez,IdClient,IdExcursie,Statiune,TipCalatorie, TipCazare,Categoria,
DataSosire, DataPlecare, Numar Persoane ,Observatii)
Pentru nregistrarea rezervrii unei excursii,nchirierii de maini sau rezervarea unui
bilet de avion se utilizeaz tabele pentru nregistrarea fiecarei operaii n parte.
Pentru a asigura rigurozitatea bazei de date ct i pentru a evita existena redundanei
datelor trebuie ca baza de date s fie normalizat.
Normalizarea reprezint procesul de transformare succesiv a unei baze de date
relaionale n vederea aducerii sale ntr-o form standard optimizat, denumit form normal.
Prin normalizare se are n vedere eliminarea anomaliilor, dependenelor nedorite ntre date,
eliminarea redundanelor .
E.F. Codd presupune un proces de normalizare pe etape. O baz de date nenormalizat
fiind adus mai nti n forma normal unu (FN1), apoi n forma normal 2 (FN2) .a.m.d.,
prin aplicarea unor reguli de optimizare a structurii bazei de date ce urmresc spargerea unui
tabel ne-normalizat n dou sau mai multe tabele normalizate, fr pierdere de informaii.

Figura 3.3 Formele normale

Spargerea unei tabele n dou sau mai multe tabele se face cu asigurarea integritii
datelor pentru prevenirea pierderii de informaii, legnd tabelele ntre ele prin chei primare.
n situaia de fa fiecare tabel este n a 3 forma normal deoarece:

fiecare atribut din tabele este

atomic iar tabelele nu conin cmpuri care se

repet(condiie necesar pentru a fii n prima form normala)

orice atribut care nu face parte din cheia primar,depinde funcional total de cheia
primar

toate datele din atributele din tabelele din baza de date depind de ntreaga cheie
primar

ntre dou atribute care nu sunt cheie primar nu exist o dependen tranzitiv

Figura 3.4 Schema entitate relaie

Legtura ntre tabele dup cum se poate observa i n schema entitate relaie este de 1
la n,n sensul c unei instane din tabela parinte i corespund mai multe instane din tabela
copil.
ntre tabele,n general se pot stabili urmtoarele tipuri de relaii:

unul la mai muli

unul la unul

mai muli la mai muli

Din punct de vedere al mometului crerii i duratei acestor relaii, ele pot fi:

relaii permanente se definesc dup definirea tabelelor i sunt cerute de modelul


relaional, fcnd parte din structura bazei de date,realizndu-se prin corespondenele:
cheie primar cheie extern i sunt memorate n baza de date;

relaii temporare se stabilesc ntre tabele cu ocazia definirii unor cereri de interogare,
nefiind nregistrate n structura bazei de date.
Datele din tabele sunt prelucrare de catre limbajul de scripting php.Cu ajutorul acestui

limbaj se fac inserii n baza de date sau se extrag date pentru afiare fie n seciunea de
utilizator fie n cea de administrare.
3.5 Factorii ce influeneaz proiectarea de ansamblu a aplicaiei web
Tipul de site ales reprezint o decizie important ce trebuie luat prealabil construirii
site-ului deoarece pe Internet se ntlnesc site-uri de prezentare a firmei, de prezentare a unui
produs,etc. Exist numeroi factori de luat n considerare la proiectarea informaiei on-line:
Audiena site-ului reprezint publicul int pentru care se realizeaz site-ul web, un
element critic deoarece designul site-ului i coninutul acestuia sunt n strns legtur cu
audiena. De aceea, este necesar realizarea profilului standard al utilizatorului i obinerea a
ct mai multe informaii legate de obiceiurile, interesele, aciunile, necesitile i n general
modul de via, ale tuturor persoanelor care alctuiesc publicul int. La stabilirea audienei
web-designerul are n vedere dac site-ul realizat este destinat copiiilor sau pentru adulilor,
dac vizitatorii l vor accesa de ia coal, de la serviciu sau de acas, viteza conexiunii lor la
Internet, tipul de hardware sau software folosit.[Rusu_2007]
Dimensiunea este alt factor de luat n considerare la proiectarea informaiei on-line.
Unele formate de fiiere nu sunt potrivite pentru mediul Web datorit suprancrcrii cu
informaie, i trebuie evitate de aceea se apeleaz la formate de compresie. Dac site-ul
folosete un plug-in este de preferat s se furnizeze o legtur ctre un site web de unde
vizitatorii s poat fac rapid un download iar cnd se utilizeaz fotografii sau alte imagini
mari este recomandat tehnica thumbnails adic versiuni miniaturale ale imaginilor.
Universalitatea se refer la faptul c e bine s se cunoasc oferta de plug-inuri,
browsere i alte instrumente Web i avantajele, respectiv dezavantajele fiecruia, precum i

preferinele audienei n acest sens. Site-urile web accesibile conduc la o cretere a gradului de
flexibilitate i adaptabilitate tiut fiind faptul c n prezent, se asist la o cretere a numrului
de telefoane mobile care permit accesul facil la Internet.
Necesarul hard-soft: suprancrcarea browserului cu diverse plug-inuri poate afecta
cerinele de memorie ale calculatorului, iar unele formate compresate necesit o vitez de
procesare mrit.n astfel de cazuri se recomand folosirea de astfel de elemente n mod
echilibrat .Cele mai bine planificate i realizate site-uri web pot avea un aspect total diferit,n
funcie de software-ul i echipamentele hardware pe care le folosesc vizitatorii. Surferii web
folosesc o gam larg de calculatoare i monitoare, precum i modemuri cu viteze de
conectare diferite i browserele au caracteristici diferite fr a omite faptul c multe persoane
au dezactivate opiunile de ncrcare ale imaginilor sau opiunile referitoare la plug-ins,
Javascript, PHP, ASP, Java, etc.
Portabilitatea: la Internet sunt conectate platforme dintre cele mai diverse i succesul
unor aplicaii Web poate fi asigurat de acest factor .Astfel, unele plug-inuri sunt disponibile
doar pentru anumite sisteme de operare sau browsere.n cele mai multe cazuri se recomand
soluii alternative de afiare.
Proprietarul server-ului : dac spaiul de stocare este pe serverul unui furnizor de
prezen Web, trebuie s se ia cunotin de oferta de pe piaa de prezen Web, raportul
pre /performan, i s se aplice site-ului nc din primele faze de proiectare,constrngeri
tehnologice legate de tipurile de tehnologii pe care serverul le va suporta [Rusu_2007]

3.6 Descrierea aplicaiei


3.6.1 Obiectivele aplicaiei

n ziua de azi,un mijloc foarte important

de promovare a serviciilor reprezint

Internetul,deoarece este uor accesibil i n plus economisete timp ,care n ziua de azi a
devenit destul de preios pentru fiecare dintre noi.
Astfel pentru a veni n ntmpinarea clientului ,pentru a avea contact cu acesta chiar
dac clientul e din alt zon i pentru a-i pune la dispoziie toate informaiile pe care le cere
agenia de turism are nevoie de un site atractiv ca i design cu o funcionalitate ridicat.

Site-ul este de fapt o carte de vizit a ageniei de turism care va trebui s atrag clienii n aa
manier nct s i fac s se rentoarc dup accesarea unui serviciu de turism.
Din multitudinea de cerine ale consumatorilor sau informaii pe care ar trebui sa le ofere
un site al unei agenii de turism,mi propun ca prin acest site s rezolv doar o parte din acestea
i anume:

oferirea posibilitii clienilor, de a efectua rezervri de bilete de avion on-line cu


confirmare

posibilitatea de efectuare a unei rezervri pentru a putea nchiria o main din oferta
ageniei de turism cu confirmare

posibilitatea de efectuare a unei rezervri de excursii existente n oferta ageniei cu


confirmare

oferirea ageniilor de turism , a unor informaii centralizate, n timp real, foarte utile i
practice, pentru o mai bun desfurare a activitilor specifice.

cunoaterea clienilor i implicit a pieei ,datorit faptului c fiecare client va trebui s


completeze un formular cu datele sale personale pentru a putea fi nregistrat n sistem

oferirea posibilitii agentului prin intermediul unui cont cu drepturi de administrator


pe site s monitorizeze tipurile de rezervri putnd s fac
nregistrriilor(modificare,stergere)

operaii asupra

3.6.2. Interfaa cu utilizatorul

3.6.2.1 Prenzentare general

Figura 3.5 Prima pagina

Pentru a fii ct mai atractiv pentru utilizatori ,pentru a-i face s revin pe site dup
prima interaciune cu acesta , pagina de start a site-ului conine elemente sugestive pentru un
site al unei agenii de turism,cu informaii utile , ncercnd s fie ct mai prietenoas pentru
utilizator. Astfel s-a ncercat s nu se abuzeze de elemente grafice care fac pagina s se
ncarce destul de greu fcndu-l pe utilizator s prseasc aplicaia,nainte ca aceasta s se
ncarce.
Prima pagin a site-ului conine n partea de sus, n dreapta ecranului logo-ul ageniei de
turism i denumirea acestuia, acestea fiind inserate peste o imagine ce reprezint o zon turistic de
vis. Tot aici se afl meniul orizontal care este format din meniuri de tip pop-up menu .La un click pe
o opiune din meniul orizontal se vor deschide alte opiuni de meniu ca n figura 3.6

Partea de sus i anume logo-ul ageniei de turism i meniul orizontal ct i prile laterale
se vor regsi pe majoritatea paginilor site-ului, ncercndu-se astfel s se realizeze o consisten
stilistic a tuturor paginilor site-ului. Toate paginile au fost create pe o structur tabelar de tip
layout create cu ajutorul editorului html Macromedia Dreamweaver MX.
Pentru prelucrerea imaginilor ct i pentru elementele grafice i de animaie de pe prima
pagina s-a folosit Adobe Photoshop si Macromedia Flash MX.
Meniul principal este realizat cu ajutorul unui generator de meniu in javascript si contine 5
link-uri de baza care contin la randul lor submeniuri:

Home-pentru revenirea pe prima pagin n orice moment

Oferte Interne-conine oferta de excursii oferite de agenie pe teritoriul Romniei att


pe litoral ct i n diferite coluri ale rii

Oferte Externe-conine oferta de excursii oferite de agenie n strintate fie ca sejur


fie ca i circuit,depinde de alegerea clientului

Oferte Speciale-conine ofertele speciale pe care le are agenia la un moment dat de


timp

Contact-conine date de contact ale personalul ageniei de turism

Figura 3.6 Meniul Principal

n partea stng asa cum se observ i n figura 3.6, exist i un meniu vertical fie
pentru rezervarea biletului de avion ,fie pentru exprimarea dorinei de nchiriere a unei maini.

Pentru actualizarea site-ului precum i pentru si pentru prelucrarea cererilor de


rezervri venite din partea clienilor,exist o parte care este destinat unui administrator.Astfel
n partea de jos a paginii exista un link cu numele Admin unde dac se d un click se va
deschide formularul de autorizare al administratorului unde doar acesta are acces.

Figura 3.7 Autentificare administrator

Seciunea adresat administratorului conine mai multe pagini,unde administratorul


poate s modifice date referitoare la clieni,detalii despre seciunea de excursii,nchiriere
maini,precum i afiarea cererilor de rezervare i prelucrarea lor.
Dac un utilizator afl numele i calea spre o pagin a administratorului el va putea s
o acceseze prin simpla introducere a cii acesteia n bara de adres a unui browser. Pentru a
mpiedica acest lucru n cadrul scriptului care face verificarea dac administratorul a introdus
corect user-ul i parola prin verificarea acestora cu datele extrase din baza de date, se va
deschide o sesiune n care se vor folosi variabile de sesiune pentru a pstra n memorie
informaiile despre autentificarea administratorului care se reverific apoi, atunci cnd
accesm alte pagini din cadrul seciunii de administrare.
Astfel pentru a nu permite accesul neautorizat la paginile de administrare fiecare din

aceste pagini are inclus un script php ce va verifica dac datele pstrate n variabilele de
sesiune sunt identice cu cele preluate din baza de date, care sunt tiute numai de administrator.
Variabila de sesiune se va iniializa cu username-ul administratorului i se va face aceasta
verificare la fiecare pagin vizualizat. nainte de a folosi variabilele de sesiune care sunt de
forma sunt stocate intr-un sir numit $_SESSION,trebuie ca la inceputul paginii s pornim
sesiunea prin instruciunea predefinit session_start ().Sesiune expir dup 3 ore sau dup ce a
fost nchis browserul.Distrugerea sesiunii se poate face prin comanda session_destroy().
Dup autentificarea administratorului, se deschide o pagin cu mai multe link-uri spre
pagini n care se pot face operaii asupra datelor legate de rezervri precum i cele legate de
clieni,nchirieri maini sau excursii.

Figura 3.8 Panoul de administrare

Administratorul dac dorete de exemplu s modifice datele unui client o poate face
accesnd pagina de modificare a datelor,modificarea regsindu-se att n pagina de
vizualizare ct i n baza de date.

Figura 3.9 Administrare Clienti

n ceea ce privete partea de client,fiecare utilizator pentru a putea iniia o cerere de


rezervare va trebui nti s i creeze un cont ,sau n cazul n care are un cont creat s se
autentifice,prin formularul de nscriere din sectiunea de membrii.Prin aceast manier n
seciunea de administrare,administratorul va putea vizualiza lista cu clienii acestui site,acest
gen de informaii fiind foarte utile pentru agenia de turism.Aceasta va putea interaciona mai
uor cu clienii ,va putea oferi reduceri pentru cei care apeleaz de mai multe ori la serviciile
lor,vor putea s afle din ce zon a rii provin clienii de pe site.Politica de marketing on-line
va avea un rol hotrtor n acest caz.

Figura 3.10 Formularul de inscriere site

3.6.2.2 Servicii de Rezervare


Pentru rezervarea unui bilet de avion utilizatorul trebuie s completeze nite date ntrun formular.Dup completarea datelor se apas butonul trimite pentru trimiterea datelor n
baza de date ct i pe mail agentului de turism.Acestea sunt preluate din formular cu ajutorul
unui script php care face att inseria n baza de date ct i trimiterea pe mail prin funcia
mail().Prin intermediul acestui formular, utilizatorul anun intenia de a rezerva un bilet de
avion spre o destinaie dorit. Agenii de turism vor analiza cererea i vor cuta un bilet
conform cu aceast cerere la cel mai mic pret i vor contacta clientul n cel mai scurt timp
posibil. Funcie mail() din php necesit 4 parametrii:

Adresa destinatarului

Subiect

Mesaj

Orice alt parametru, scriptul va arta astfel:

Exemplu: <?
$destinatar = "darius@yahoo.ro";
$subiect = "despre afaceri";
$mesaj = "PHP e simplu!.";
$parametri = "de la: darius@mycompany.ro";
mail("$destinatar", "$subiect", "$mesaj", "$parametri");
?>

Figura 3.11 Formular de rezervare bilet de avion

Dac se dorete rezervarea unei maini sau unei excursii ,se completeaz un formular
n aceeai manier ca i cel legat de bilete de avion, urmnd ca agentul de turism s ia
legatura cu clientul n cel mai scurt timp dup primirea mail-ul cu cererea de
rezervare.Cmpurile ,mai ales cele ce trebuie completate obligatorii, din formulare sunt
validate cu ajutorul opiunii de validare din programul Macromedia Dreamweaver.n acest fel

utilizatorul nu poate trimite formularul pna n momentul n care a completat toate cmpurile
obligatorii fiind atenionat de o casu de dialog de acest lucru.

Figura 3.12 Vizualizare rezervari

n pagina de vizualizare a rezervrilor se afieaz toate cererile trimise de clieni


pentru cele trei tipuri de rezervri:bilete de avion,nchiriere maini sau excursie.Pe lnga faptul
c agentul de turism este anunat de fiecare data prin email cnd cineva trimite o cerere de
rezervare,are i o eviden a acestora.
Pentru a nu ncrca baza de date cu prea multe informaii ,se pot sterge acele rezervri
care de exemplu au expirat prin apsarea pe link-ul stergere.De asemenea se pot face i
modificri asupra datelor legate de rezervare prin apasarea link-ului modificare.Toate aceste
operaii rmn la atitudinea ageniei de turism dac dorete s pstreze un istoric al
rezervriilor sau dorete s fie tot timpul la zi cu acestea.

Capitolul 4. Eficiena economic a aplicaiei

4.1 Noiunea de eficien economic


Prin eficien economic se nelege de obicei faptul c prin consumarea unor resurse
n principal bneti se impune obinerea de rezultate maxime.O expresie la modul general a
eficienei economice este dat de relaia dintre efectele utile obinute dintr-o anumit activitate
economic i cheltuielile, adic eforturile, realizate n activitatea respectiv.
n expresie matematic, eficiena economic se exprim sub forma:
Ee = Ef / Er maxim, adic maximizarea efectelor,sau Ee = Er / Ef minim, adic minimizarea
eforturilor, Ef
unde:Ef- efectul economic;Er - efortul economic
Prin urmare, eficiena economic nseamn obinerea unor efecte economice utile, n
condiiile cheltuirii ntr-un mod raional i economicos a unor resurse folosindu-se pentru
aceasta metode tiinifice de organizare a activitii.
Ca s determini ct de eficient este o aplicaie necesit pe de o parte cunoaterea
impactului economic pe care l are utilizarea acesteia,iar pe de alt parte evaluarea efortului
necesar elaborarii i dezvoltrii aplicaiei.Efortul elaborrii se estimeaz prin analiza tuturor
etapelor de realizare al aplicaiei:analiza,proiectarea,implementarea,testarea i ntreinerea
aplicaiei.
ntr-o lume n care resursele sunt tot mai limitate iar concurena destul de acerb,
eficiena economic devine din ce n ce mai important.
4.2 Estimarea costului aplicaiei
Pentru realizarea site-ului agenia de turism va avea cheltuieli generate de proiectarea
i realizarea efectiv a site-ului,de cheltuieli pentru cumpararea unui nume de domeniu pe
internet,i cheltuieli legate de gazduirea site-ului.
Legat de costul realizarii site-ului web se poate estima fcnd o comparaie cu tarifele
practicate de firmele specializate.

Dup o cercetare a firmelor de design web am ales o ofert care mi s-a parut cea mai
avantajoas:
Standard
pagina principala (personalizata) si 3 pagini secundare
text: max. 3 pagini A4
imagini optimizate: 3
pagina de contact

195 euro

Mediu
pagina principala (personalizata) si 6 pagini secundare
text: 6 pagini A4
fotografii digitale: 6
imagini optimizate: 6
butoane animate, banner
formular email

230 euro

Business
pagina principala (personalizata) i 25 pagini
secundare
text max. 15 A4
scanare i optimizare imagini: 20
fotografii digitale produse/firma: 20
butoane animate, banner
meniu dinamic
formular email dinamic
aplicaii JavaScript ,PHP+MYSQL
optimizare pentru motoare de cautare

Animaie in flash
Execuie banner
Pagini suplimentare
Prelucrare imagine
Alte cerine

355 euro

0.6 euro/kb
10 euro
6-12 euro pe pagina
6 -8 euro/poza
Negociabil in functie de cerinte
Tabel 4.1 Oferta site web

Pentru nregistrarea domeniului .ro am ales

serviciile companiei Alfa Web care

practic pe pia preuri destul de acceptabile pentru astfel de servicii.Astfel tariful practicat
este de 38.9 pe perioada nelimitat.Urmeaz acum gsirea unei oferte de gzduire a site-ului
web.Din multitudinea de oferte de gzduire am incercat s gsesc cea mai potrivit ca raport
calitate-pre.n acest sens m-am oprit asupra ofertei de la firma Claus Web care are servicii de
gazduire ce se pot comanda chiar i online.Oferta lor este:
-pachet gazduire .RO
-50 MB spatiu pe disc
-4000 MB trafic lunar
-conturi de email

-POP3 / IMAP nelimitat


-filtru e-mail AntiSpam + AntiVirus
-suport PHP+MySQL, ASPx
-suport CGI + PERL
Pret:2,15 / luna
Avnd aceste oferte de preuri referitoare la creare site,gazduire i nregistrare
domeniu,cheltuielile pentru acest site ar fi urmatoarele:
-alegerea pachetului business:355 euro
-taxe suplimentare:100 euro(alte pagini+alte prelucrri)
-nregistrare domeniu: 38.9
-gzduire web:2.15
Deci cu aproximaie totalul cheltuielilor s-ar ridica n jurul valorii de 496,05 euro,o
sum care prin clienii atrai prin intermediul site-ului ,se va amortiza ntr-un timp nu foarte
lung.
Pe lng aceste cheltuieli mai pot aprea i cheltuieli legate de optimizarea site-ul web
n motoarele de cutare care variaz n jurul valorii de 70 de euro. Aproape orice utilizator al
Internetului tie astzi ct de important este ca un site web s fie gsit de motoarele de cutare.
n mod normal, majoritatea vizitatorilor unui site ar trebui s vin dintr-un motor de cutare.
Zilnic, zeci sau sute de poteniali clieni trec pe lng un website,fr s bnuiasc mcar de
existena lui. Sunt oameni care ncearc s gseasc produse, servicii sau doar informaii cu
privire la ceea ce o firm ofer pe internet. i, mai ales, sunt dispui s plteasc pentru ele.
Iat cteva reguli pentru pagini web optimizate pentru motoarele de cutare9:

s fie uor de gsit de spider-ii, crawler-ii motoarelor de cutare (sunt preferate pagini
statice, situate nu foarte departe de directorul rdcin al site-ului);

optimizarea paginilor web pentru motoare de cautare trebuie s pemit accesul spiderilor: pagini fr acces restricionat (parole), fr frame-uri;

s fie uor de citit: coduri HTML corecte, optimizare a paginilor care s asigure c
paginile se ncarc rapid i nu conin multe coduri i appleturi JAVA, DHTML,
cookies;

conform http://web-design.zspotmedia.ro/optimizare-seo.htm#reguli-seo

s se concentreze pe o anumit tem, un subiect bine definit i s conin ct mai multe


informaii despre acest subiect (optimizare n funcie de un set de cuvinte cheie).

cu ct subiectul sau tema aleas este mai clar i mai bine definit, att prin
copywriting ct i prin optimizare ulterioar, cu atat i va fi mai uor unui motor de
cutare s arhiveze i clasifice pagina respectiv ntr-o anumit categorie astfel nct ea
s fie afiat doar celor interesai de acea categorie specific;

optimizarea pune accentul pe text mai mult decat pe imagini i Flash (s nu uitm c
imaginile nu pot fi citite de un motor de cutare)

titlul i descrierea paginii s fie cat mai apropiate de coninutul paginii web optimizate
pentru motoarele de cautare, imaginile s conin descrierile ALT

serviciile de optimizare nu trebuie s conin tehnici considerate SPAM: door-way


pages, redirecionri, text ascuns, keyword stuffing, etc.
Acestea sunt doar cteva din regulile de baz ale motoarelor de cutare ce trebuie luate

n considerare n realizarea unor pagini web optimizate pentru motoarele de cautare.


Toate acestea se pot materializa n ctig pentru agenia de turism prin faptul c duc la
creterea numrului de vizitatori pe site.
Aceste cheltuieli se vor amortiza n timp i se vor transforma n venituri treptat ,acesta
fiind i scopul crerii acestui site.Pentru a prognoza ct mai corect veniturile aduse de pe
urma acestui site,trebuie avute n vedere mai multe aspecte.Venituri ar putea crete n
perspectiva creterii numrului de clieni .Foarte muli poteniali clieni din lips de timp nu
reuesc s cunoasc oferta ageniei de turism,ns n urma prezentrii ofertei pe internet,nu
mai au nevoie s se deplaseze ,avnd nevoie doar de un simplu calculator conectat la serviciul
Internet.
Alt aspect este legat de faptul ca agenia de turism i va putea face publicitate prin
intermediul propriului site,sau chiar alte site-uri de acelai profil prin schimb de banner-e ,
fcnd economie prin vnzarea direct a serviciilor oferite prin program propriu,reducnd
numrul excursiilor vndute de exemplu prin alte agenii care percep comisioane n general
cam 10%. innd cont de raportul efort/ctig ,este evident c un site implic costuri
apreciabile,ns trebuie privit ca i o investiie care pe termen lung va deveni profitabil.
Prezena n spaiul web a nceput s fie o necesitate pentru orice firm,cu activiti nu neaprat
din domeniul turism, dovedindu-se un mod eficient de a fi n contact permanent cu clienii.

Performana unui site web const n audiena castigat i serviciile accesate de acetia.
Unele site-uri se descurc foarte bine cu un design minim sau fr design. Sunt foarte simple,
dar ofer informaii importante sau servicii neobinuite. Majoritatea site-urilor comerciale au
nevoie de un design deosebit pentru a avea o imagine solid, demn de ncredere si
competen.
Pe de alt parte site-urile care folosesc Flash sau numai grafice fr text niciodat nu
vor fi listate pe motoarele de cutare.
De-a lungul timpului s-a constatat c:

site-urile cu durat mare de ncrcare alung vizitatorii.

site-urile cu prea mult animaie de asemenea alung vizitatorii.

site-urile ce vnd ceva fr list de preuri cu greu fac vnzri.

site-urile simple, elegante, la obiect, de tipul "spune clar - fara ocoliuri" s-au dovedit a
fi cele mai bune.
Dac vizitatorul trebuie s dea click pe foarte multe pagini, probabil c va renuna

nainte de a ajunge unde trebuie. Aadar, tinnd minte toate aceste lucruri, navigarea uoar
este cheia n creterea performanei site-ului.
Utilizarea

tehnicilor i metodelor

prezentate mai sus , vor duce la optimizarea

indicatorilor de eficien ai acestui site, iar performanele site-ului vor fi n concordan cu


interesul pe care l provoac acest nivel de dinamism i de interactivitate.

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