+ All Categories
Home > Documents > ag_turism (1)c

ag_turism (1)c

Date post: 10-Jan-2016
Category:
Upload: ana-maria
View: 217 times
Download: 0 times
Share this document with a friend
Description:
info

of 19

Transcript

Capitolul I

COLEGIUL NATIONAL ALEXANDRU IOAN CUZACORABIA

AGENTIE DE TURISM

LUCRARE PENTRU ATESTAREA COMPETENTELOR PROFESIONALE

Elev:TOA ALEXANDRA-MARIAClasa: A XII-A BProfesor coordonator:DAOVEANU LAURENIU

Motivatia alegerii temei

Am ales aceasta tema deoarece turismul este intr-o continua dezvoltare si necesita imbunatatiri. Turismul a devenit o activitate de recreere globala populara.Este ramura economica cea mai puternica pe plan mondial.Produsele si serviciile turistice au devenit disponibile prin mijlocirea intermediarilor,desi furnizorii de turism(hotelurile,companiile de transporturi aeriene etc),isi pot vinde direct serviciile.

Structura aplicatiei

Structura bazei de date este alcatuita din urmatoarele tabele:Client(cod client,nume,adresa,telefon)Rezervare(id_hotel,id_statiune,id_client,perioada,nr de zile,nr camere)Statiune(nume,regiune,judet,tip statiune,cod statiune)Hotel(cod statiune,nume,categorie,pret,cod hotel,imagine).

Exemple de interogari :1. sa se afiseze rezervarile unui client: SELECT client.nume, client.telefon, statiune.nume, hotel.nume, rezervare.perioada, rezervare.[nr camere]FROM (statiune INNER JOIN hotel ON statiune.cod_statiune = hotel.cod_statiune) INNER JOIN (client INNER JOIN rezervare ON client.[cod _client] = rezervare.id_client) ON statiune.cod_statiune = rezervare.id_statiuneWHERE (((client.nume) Like [nume client]));

2.afiseaza hotelurile dintr-o statiune: SELECT statiune.nume, hotel.nume, hotel.categorie, hotel.pretFROM statiune INNER JOIN hotel ON statiune.cod_statiune = hotel.cod_statiuneORDER BY statiune.nume;

3.afiseaza rezervarile facute intr-o statiune SELECT hotel.id_hotel AS Expr1, hotel.nume, hotel.categorie, hotel.pretFROM statiune, hotelWHERE ((([hotel].[id_statiune])=[Forms]![rezervare]![id_statiune]))

4.afiseaza hotelurile dintr-o statiune SELECT hotel.[cod _hotel], hotel.nume, hotel.categorie, hotel.cod_statiuneFROM statiune INNER JOIN hotel ON statiune.cod_statiune = hotel.cod_statiune;

5.lista statiunilor ordonate alfabeticSELECT statiune.cod_statiune, statiune.numeFROM statiuneORDER BY statiune.nume;

6. rezervarile ce trebuie facute intr-o anumita perioadaSELECT rezervare.perioada, hotel.nume, statiune.nume, rezervare.nr_zile, rezervare.[nr camere]FROM (statiune INNER JOIN hotel ON statiune.cod_statiune = hotel.cod_statiune) INNER JOIN rezervare ON statiune.cod_statiune = rezervare.id_statiuneWHERE (((rezervare.perioada) Between [PRIMA ZI 00/00/0000] And [ULTIMA ZI 00/00/0000]));

Proiectul cuprinde baza de date a unei agentii de turism care tine evidenta unor clienti,precum si a unitatilor hoteliere cu care agentia are contracte. Formularul introductiv este:

Butonul CLIENTI deschide un formular in care avem datele personaleale unui client si rezervarile facute de acesta. In acest formular se face actualizarea datelor( fie modificarea datelor personale, fie adaugarea sau stergerea rezervarilor). Pentru cautarea unui client avem butonul CAUTA . Se deschide o caseta de dialog in care trebuie sa specificam criteriul de cautare al unui client( dupa nume sau prenume, dupa adresa etc).

Butonul STATIUNI deschide formularul lista statiuni in care putem vedea statiunile din baza de date .

din lista statiunilor alegem o statiune si cu dublu clic obtinem lista hotelurilor din statiunea respectiva.

Din aceste formulare luam codurile statiuni si hotelului pentru care facem rezervarea. Tot in formularul client avem butoanul ADAUGA care adauga un client si butonul STERGE care sterge un client.

Butonul HOTEL ne arata hotelurile introduse in acest formular, de asemenea putem introduce sau sterge un anumit hotel; pentru cautarea unui hotel avem butonul cauta avem butonul CAUT. ACEST formular ne prezinta si numele,categoria si pretul unui hotel dorit.

Butonul caut deschide o fereastra de cautare in care precizam campul pe care se face cautarea unui hotel si valoarea de cautat.

Butonul Rapoarte deschide formularul in care avem lista rapoartelor facute.

Butonul Rezervari perioada afiseaza toate rezervarile ce trebuie facute intr-o anumita perioada.

DETALII TEHNICE DE IMPLEMENTARE

Programul este usor de instalat.Se copiaza pe calculator si se lanseaza in executie fisierul programului. Observatie: Pentru posibilitatea vizualizarii tabelelor este necesara instalarea programului Microsoft Office Access 2007.

Resurse hardware si software necesare

Cerintele minime de sistem pentru a functiona fara nicio programul creat sunt:

PROCESOR: AMD 1.6Ghz

RAM: 512mb

Placa video:64mb

Sistem de operare:WINDOWS XP

Modalitati de utilizare

Programul poate fi folosit de catre o agentie de turism in scopul de a usura munca angajatilor.Primul pas il reprezinta lansarea in executie a programului. Se va deschide formularul Panou de comutare.Astfel din acest formular utilizatorul poate alege ce actiune vrea sa faca.Imediat ce click-ul a fost actionat ,un formular se va deschide si utilizatorul se poate accesa formularul CLIENTI/STATIUNI/HOTELURI/RAPOARTE.Inchiderea tabelului se poate face cu mare usurinta cu ajutorul butonului inchidere( X ) ,din dreapta-colt sus.Inchiderea tabelului nu inchide si programul!!!Iesirea din program se face prin apasarea butonul Iesire din formularul Panou de comutare.

Posibilitati de dezvoltare

Aplicatia poate fi folosita de o gama vasta de manageri,economisti si simpli angajati ai unei firme de turism ,ba chiar si de elevii,viitori studenti ce doresc sa simuleze unul dintre visele lor,astfel facand un pas in fata in realizarea proiectului lor ,o posibila sursa financiara consistenta.Programul poate fi imbunatatit prin realizarea de noi tabele si adaugarea de noi informatii.

Bibliografie

Balter Alison-Microsoft Office Access 2003,Editura Niculescu,editia 2006.

Alison Balter's Mastering Microsoft Office Access 2007 DevelopmentMicrosoft Office Access 2007 LiveLesson(Video Training)by Alison Balter

CUPRINS

Motivaia alegerii temei...............2

Structura aplicaiei...................................................................................3-11

Detalii tehnice de implementare.12

Resurse hardware si software necesare.......................................................13

Modalitati de utilizare................................................................................14

Posibilitati de dezvoltare.....15

Bibliografie.16

17


Recommended