Aplicatie Web dinamica pentru o agentie de turism utilizand PHP si PostgreSQL

Trimisa la data: 2010-06-21
Materia: Informatica
Pagini: 71
Comentarii: 0 (comenteaza)
Autor: mincumm
Lucrare de licenta despre Aplicatie Web dinamica pentru o agentie de turism utilizand
Web-ul a inceput sa existe ca un serviciu Internet de natura text intre anii 1989 si 1991 la CERN (Centrul European de Cercetari Nucleare de la Geneva).

Noutatea adusa de acest serviciu a constat in introducerea unei modalitati diferite de a partaja informatia sub forma de pagini web, accesibila de pe orice calculator conectat la Internet.

Accesibilitatea informatiilor si usurinta regasirii lor, combinata cu varietatea informatiilor prezente (muzica, filme, poze, articole) au dus la explozia cunoscuta de serviciile Web.

Web-ul reprezinta un sistem de distributie standardizata a informatiei bazat pe limbajul HTML si pe protocolul HTTP. Accesul la resursele web se poate face folosind URI (Uniform Resource Identifier).

Initial pe Web au fost prezente numai pagini text pentru o perioada de cativa ani, avand la baza hipertextul. Web-ul este un sistem hipermedia.
“Hipertextul este o metoda de organizare complexa a informatiilor in care datele sunt memorate intr-o retea de noduri si legaturi. Aceasta retea poate fii parcursa prin intermediul navigatoarelor interactive si manipulata de un editor structural.”

“Hipermedia este un termen utilizat ca o extensie a celui de hipertext, in care elementele multimedia, alaturi de text si hiperlegaturi, creaza un mediu neliniar.”

Comanda prin: SMS / CARD

Comanda aceasta lucrare cu doar 10 Euro + TVA.

Completeaza-ti corect adresa de e-mail. Pe aceasta vei primi link-ul de descarcare a lucrarii de licenta dupa ce plata a fost confirmata!

Utilizatorul plătitor de venituri împuterniceşte pe Administratorul Site-ului să calculeze, să reţină şi să vireze la bugetul de stat, în numele şi pe seama sa, taxele, impozitele şi contribuţiile sociale datorate în legătură cu veniturile din proprietate intelectuală realizate de utilizatorul cedent, în conformitate cu dispoziţiile legale în materie în vigoare.

Lucrare de licenta despre Aplicatie Web dinamica pentru o agentie de turism utilizand PHP si PostgreSQL

Lucrare de licenta despre Aplicatie Web dinamica pentru o agentie de turism utilizând PHP si PostgreSQL
Cuprins

Introducere..............................4

1. Servicii Web.....................7
1.1 Protocolul HTTP..................7
1.2 Localizarea informatiilor (URI).......................7
1.3 Browser web......................8
1.4 Serverul web Apache.............10
1.5 HTML............................11

2. Baze de date – PostgreSQL.............................15
2.1 Prezentare baze de date...............................15
2.2 Prezentare PostgreSQL.................................16
2.2.1 Scurt Istoric...................16
2.2.2 Arhitectura PostgreSQL..........16
2.2.3 Limbajul SQL si PostgreSQL......17
2.2.4 Limitari de dimensiuni in PostgreSQL..................19
2.3 Notiuni avansate PostgreSQL.....20
2.3.1 Indexurile......................20
2.3.2 Subinterogarile.................20
2.3.3 Formatarea iesirii si conversia fortata...............21
2.4 Tranzactii......................22
2.4.1 Descriere tranzactii............22
2.4.2 Exemple de tranzactii in aplicatie....................23
2.5 Baza de date a aplicatiei.......25
2.5.1 Descrierea bazei de date........25
2.5.2 Diagrama bazei de date..........28

3. PHP.............................30
3.1 Prezentare PHP..................30
3.2 Crearea paginilor dinamice cu PHP....................30
3.2.1 Prelucrarea datelor din formularele HTML.............30
3.2.2 Realizarea operatiilor intr-un singur script PHP.....32
3.2.3 Persistenta datelor in formulare.....................33
3.2.4 Sesiuni PHP si inregistrarea utilizatorilor..........34
3.3 Clase PEAR.....................35
3.3.1 Instalarea pachetelor PEAR...........................35
3.3.2 PEAR DB.......................36
3.3.3 PEAR Mail.....................40
3.4 Validari de date cu php_assert.......................42
3.5 Paginarea rezultatelor unei interogari...............44
3.6 Clasa consola de mesaje..............................46
3.7 Tratarea erorilor.............47
3.7.1 Tipuri de erori...............47
3.7.2 Proceduri proprii de tratare e erorilor..............48

4. Aplicatia “Agentia”...........51
4.1 Descriere.....................51
4.2 Instalare si configurare......51
4.2.1 Instalare PostgreSQL, PHP si Apache...................51
4.2.2 Instalarea bazei de date......52
4.2.3 Configurarea conectarii la PostgreSQL.................53
4.3 Utilizarea aplicatiei “Agentia”.......................54
4.3.1 Pagina autentificare..........54
4.3.2 Pagina cautare contracte......55
4.3.3 Pagina adaugare contract rezervare....................56
4.3.4 Pagina adaugare/modificare categorii si camere........57
4.3.5 Pagina adaugare sezoane...............................59
4.3.6 Pagina adaugare taxe..........60
4.3.7 Pagina adaugare si modificare intervale...............61
4.3.8 Pagina configurare preturi camere pe interval.........62
4.3.9 Pagina listare costuri........62
4.3.10 Adaugare suplimente...........63
4.3.11 Pagina alocari................65
4.3.12 Pagina oferte speciale cu reduceri....................66
4.3.13 Pagina atentionari............66
4.3.14 Pagina adaugare/listare furnizori.....................67
4.3.15 Pagina hoteluri...............68
4.3.16 Pagina modificare tipuri de produse....................69

Concluzie..............................70

Bibliografie...........................71

Nota:Textul de mai sus reprezinta un extras din lucrarea de licenta "Aplicatie Web dinamica pentru o agentie de turism utilizand PHP si PostgreSQL". Prin descarcarea prezentei lucrarii stiintifice, orice utilizator al site-ului www.referat.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.

Comentarii

*Nu exista comentarii

Home | Termeni si conditii | Politica de confidentialitate | Cookies | Help (F.A.Q.) | Contact | Publicitate
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.