Implementarea unei Interfete Web pentru o Agentie de Turism

Imagine preview
(9/10 din 3 voturi)

Aceasta licenta trateaza Implementarea unei Interfete Web pentru o Agentie de Turism.
Mai jos poate fi vizualizat cuprinsul si un extras din document (aprox. 2 pagini).

Arhiva contine 2 fisiere doc, ppt de 96 de pagini (in total).

Profesor indrumator / Prezentat Profesorului: Prof. Ing. Dr. Popescu Daniela

Iti recomandam sa te uiti bine pe extras, cuprins si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, o poti descarca. Ai nevoie de doar 9 puncte.

Domeniu: Turism

Cuprins

Introducere 5
1. Afaceri electronice 6
1.1. Caracteristicile afacerilor electronice 6
1.2. Categorii de afaceri electronice 7
1.3. Etapele realizării unei afaceri electronice 8
1.4. Platforme software pentru afaceri electronice 11
1.5. Turismul ca activitate economică 11
2. Comunicaţii electronice şi Internet 16
2.1. Reţele de calculatoare 16
2.2. Comunicaţii în Internet 18
2.2.1. World Wide Web 18
2.2.2. Adresarea calculatoarelor în Internet 21
2.2.3. URL 23
3. Tehnologii utilizate în implementarea aplicaţiei 25
3.1. Baze de date. Noţiuni introductive 25
3.1.1. Componentele unui sistem de gestiune a bazelor de date 26
3.1.2. Arhitectura internă a sistemelor de baze de date 28
3.1.3. Limbaje şi interfeţe ale sistemelor de gestiune a bazelor de date 29
3.1.4. Avantajele oferite de sistemele de gestiune a bazelor de date 29
3.1.5. Clasificarea sistemelor de gestiune a bazelor de date 30
3.2. Tehnologii utilizate în proiectarea şi design-ul site-urilor Web 33
3.2.1. Tehnologii client 33
3.2.1.1. HTML 33
3.2.1.2. CSS 33
3.2.1.3. JavaScript 34
3.2.1.4. jQuery 35
3.2.2. Tehnologii server 35
3.2.2.1. XML 35
3.3. Pagini web dinamice 37
3.3.1. Pagini dinamice vs. Pagini statice 37
3.3.2. Pagini dinamice pe partea client 38
3.3.3. Pagini dinamice generate pe partea server 39
3.4. .NET 40
3.4.1. Privire de ansamblu asupra tehnologiei 40
3.4.1. Limbajul C# 44
3.4.1.1. AvantajeleC# 46
3.5. Programarea web utilizând ASP.NET 51
3.5.1. Scurt istoric 51
3.5.2. Introducere în ASP .NET 54
3.5.3. Structura unei pagini ASP.NET 55
3.5.4. Controale Server 57
3.5.5. Păstrarea informaţiilor în aplicaţiile web 59
3.5.5.1. Păstrarea stării controalelor 59
3.5.5.2. Păstrarea informaţiilor 60
3.5.6. Validarea datelor 62
3.5.6.1. Proprietăţi comune 62
3.5.6.2. Validatoare 63
3.5.7. Securitatea în ASP.NET 63
3.5.7.1. Windows Authentication 64
3.5.7.2. Forms-Based Authentication 64
3.5.7.3. Securizarea unei aplicaţii web 65
3.5.8. Accesul la o baza de date într-o pagină web 65
3.5.9. Avantajele utilizării ASP.NET 65
4. Descrierea aplicaţiei 67
4.1. Proiectarea aplicaţiei 67
4.2. Proiectarea bazei de date 67
4.3 Implementarea aplicatiei 69
4.3.1 Pagina principala. Inregistrarea si autentificarea 69
4.3.2 Administrare Module Aplicatie 71
4.3.3 Administrare Drepturi Aplicatie 72
4.3.4 Administrare Drepturi Utilizatori 72
4.3.5 Administrare tipuri utilizatori 73
4.3.6 Administrare utilizatori 73
4.3.7. Administrare Tari, Judete, Orase 74
4.3.8. Administrare tipuri de informatii de contact 74
4.3.9. Administrare valute 75
4.3.10 Administrare clasificare tipuri camere 75
4.3.11 Administrare clasificari unitati de cazare 76
4.3.12 Administrare servicii de alimentatie 76
4.3.13 Administrare tipuri de cabine de vapor 77
4.3.14 Administrare tipuri de caroserii auto 77
4.3.15 Administrare tipuri de combustibili 78
4.3.16 Administrare producatori auto si modele auto 78
4.3.17 Administrare facilitati si grupe de facilitati 79
4.3.18 Administrare mijloace de transport 79
4.3.19 Administrare tipuri de entitati turistice 80
4.3.20 Administrare entitati turistice 80
4.3.21 Adaugarea unei entitati turistice 81
4.3.22 Editarea unei entitati turistice 81
4.3.23 Vizualizare oferte hoteluri 82
4.3.24 Vizualizare oferte sejururi 82
4.3.25 Vizualizare oferte circuite 82
4.3.26 Vizualizare oferte croaziere 82
4.3.27 Vizualizare oferte rent-a-car 82
5. Concluzii 83
Bibliografie 84

Extras din document

Introducere

Lucrarea de faţă are ca şi scop realizarea unui site web pentru o agenţie de turism.

Aplicaţia este realizată în ASP.NET, o platformă inovatoare şi modernă ce permite scrierea unor aplicaţii complexe, oferind fiabilitate şi securitate.

Pe parcursul lucrării vom detalia paşii ce au fost urmaţi, de la motivarea alegerii temei, până la implementarea propriu-zisă.

În Capitolul I este prezentat aspectul comercial al aplicaţiei: ce anume înseamnă comerţ electronic, ce presupune activitatea de turism în spaţiul virtual şi, mai ales, care este importanţa economică a unei asemenea aplicaţii.

În Capitolele II şi III descriu pe scurt tehnologiile ce stau la baza proiectării aplicaţiei web. Acest capitol poate avea atât rolul de a familiariza cititorul cu principalele tehnologii internet, cât şi ca o sursă rapidă de documentaţie , prin exemplele oferite.

În final, Capitolul IV prezintă realizarea efectivă a aplicaţiei, pornind de la etapa de proiectare şi continuând cu implementarea şi utilizarea ei. Sunt descrise principalele avantaje oferite de aplicaţie, precum şi modul în care acestea pot fi utilizate.

1. Afaceri electronice

1.1. Caracteristicile afacerilor electronice

Pentru ca o afacere să supravieţuiască, este necesar ca potenţialii ei clienţi să ştie de existenţa acesteia. World Wide Web oferă o oportunitate unică, aceea de a permite lumii să afle despre existenţa companiei, despre produsele şi serviciile pe care ea le oferă şi dispune de mijloacele care permit clienţilor să comande produsele şi serviciile pe care firma le oferă, toate acestea utilizând Internetul.

Afacerile derulate pe Web sunt asemănătoare afacerilor realizate într-o manieră tradiţională. Prezenţa companiei pe Web, prin intermediul unui site are câteva avantaje clare comparativ cu deschiderea unui sediu fizic al firmei. Avantajele pot fi împărţite, în funcţie de beneficiarul lor direct, în avantaje directe ale firmei, avantaje ale beneficiarilor produselor şi serviciilor firmei şi avantaje ale societăţii.

Principalele avantaje aduse activităţii firmelor de care diferitele tipuri de afaceri electronice sunt:

- Facilitează extinderea activităţii, asigurând acces rapid la pieţele locale şi naţionale, dar mai important şi la pieţele internaţionale;

- Scăderea costurilor cu desfăşurarea activităţii firmei, în special acelea cu realizarea, procesarea, distribuirea, păstrarea şi regăsirea informaţiilor păstrate pe hârtie; în cazul afacerilor electronice sunt folosite soluţii informatice, automatizate, pentru aceste activităţi;

- Creează posibilitatea modelării facile a produselor şi serviciilor conform nevoilor cumpărătorilor;

- Costuri de comunicaţie, transport sunt mult reduse.

Avantajele consumatorilor sunt numeroase, dintre care sunt enumerate:

- Oferă posibilitatea consumatorilor să cumpere sau să efectueze tranzacţii 24 h/zi, în tot timpul anului din aproape orice locaţie;

- Acordă consumatorilor mai multe posibilităţi de alegere;

- Cumpărătorii pot să aleagă mai uşor cel mai mic preţ pentru un produs sau serviciu;

- Permite livrarea rapidă a produselor şi/sau serviciilor (în unele cazuri);

- Consumatorii pot să primească informaţie relevantă într-un timp scurt: în câteva secunde şi nu în zile sau chiar săptămâni cum este cazul în multe afaceri tradiţionale;

- Face posibilă participarea la licitaţii virtuale;

- Facilitează competiţia, ceea ce duce la scăderea preţurilor produselor şi serviciilor;

- Permite consumatorilor să interacţioneze cu alţi cumpărători prin intermediul comunităţilor electronice, să schime impresii şi să-şi compare experienţele.

De asemenea, afacerile electronice aduc o serie de avantaje societăţii, printre care:

- Oferă posibilitatea mai multor persoane să lucreze de acasă şi să cumpere de acasă, ceea ce poate duce, în timp, la scăderea traficului auto şi la scăderea poluării;

- Anumite mărfuri pot fi vândute la preţuri mai mici, acest lucru avantajându-i pe cei cu venituri mai mici, contribuind astfel la protecţia socială;

- Afacerile electronice contribuie la creşterea eficienţei şi/sau îmbunătăţirea calităţii produselor şi serviciilor.

Pe lângă aceste avantaje, afacerile electronice au şi o serie de limite. Cele mai importante neajunsuri ale afacerilor electronice sunt:

- Lipsa unor standarde universal acceptate pentru calitate, securitate şi încredere în afacerile electronice;

- Instrumentele de dezvoltare software pentru derularea afacerilor electronice sunt încă în plină evoluţie;

- Existe unele dificultăţi în ceea ce priveşte integrarea aplicaţiilor software de comerţ electronic cu unele aplicaţii existente şi bazele de date;

- Accesul la Internet este încă scump şi/sau inoportun pentru o mare parte a populaţiei.

În ultimii ani s-a constatat o creştere a afacerilor electronice şi în ţara noastră şi tendinţa este de creştere continuă.

Fisiere in arhiva (2):

  • Implementarea unei Interfete Web pentru o Agentie de Turism.doc
  • Implementarea unei Interfete Web pentru o Agentie de Turism.ppt

Alte informatii

UNIVERSITATEA DIN ORADEA FACULTATEA DE INGINERIE ELECTRICĂ ŞI TEHNOLOGIA INFORMAŢIEI SPECIALIZAREA CALCULATOARE FORMA DE ÎNVĂŢĂMÂNT ZI