+ All Categories
Home > Documents > Evidenta Camerelor Unui Hotel

Evidenta Camerelor Unui Hotel

Date post: 21-Dec-2015
Category:
Upload: ana-mariaciocoiu
View: 266 times
Download: 3 times
Share this document with a friend
Description:
evidenta camerelor unui hotel
16
EVIDENTA CAMERELOR UNUI HOTEL Aplicația își propune să ofere o soluțir informativă a procesului de rezervare a camerelor precum și a evidenței turiștilor cazați în hotel. Analizând activitatea de evidență a camerelor dintr-un hotel identificăm următoarele: Clienți ,Rezervări și Cameră.Toate acestea cuprind: Clienți : cnp client, nume-prenume client, adresă, număr telefon, email, persoană juridică. Rezervări: cnp client, număr cameră, data, număr zile, observații. Cameră: număr cameră, tip cameră, preț, dotări, observații. Etapele aplicației sunt: 1. Crearea bazei de date 2. Crearea structurii logice a tabelelor 3. Crearea structurii relationale a tabelelor 4. Crearea structurii fizice a tabelelor 5. Crearea formularelor de introducere a datelor ( 3 formulare simple, 2 compuse și 3 subformulare) 6. Crearea interogărilor aplicației ( 2 interogări query by using wizard, 2 design view și 3 parametrizate ) 7. Crearea rapoartelor ( 5 rapoarte ) Clienți Rezervări Cameră CNP Nume-Prenume Adresă Număr telefon CNP Număr cameră Data Număr zile Număr cameră Tip cameră Preț Dotări
Transcript

EVIDENTA CAMERELOR UNUI HOTEL

Aplicația își propune să ofere o soluțir informativă a procesului de rezervare a camerelor precum și a evidenței turiștilor cazați în hotel.

Analizând activitatea de evidență a camerelor dintr-un hotel identificăm următoarele:

Clienți ,Rezervări și Cameră.Toate acestea cuprind:

Clienți : cnp client, nume-prenume client, adresă, număr telefon, email, persoană juridică.

Rezervări: cnp client, număr cameră, data, număr zile, observații. Cameră: număr cameră, tip cameră, preț, dotări, observații.

Etapele aplicației sunt:1. Crearea bazei de date2. Crearea structurii logice a tabelelor3. Crearea structurii relationale a tabelelor4. Crearea structurii fizice a tabelelor5. Crearea formularelor de introducere a datelor ( 3 formulare simple, 2 compuse și 3

subformulare)6. Crearea interogărilor aplicației ( 2 interogări query by using wizard, 2 design view și 3

parametrizate )7. Crearea rapoartelor ( 5 rapoarte )

Clienți Rezervări CamerăCNPNume-PrenumeAdresăNumăr telefonEmailPersoană juridică

CNPNumăr camerăDataNumăr zileObservații

Număr camerăTip camerăPrețDotăriObservații

ETAPA 1. Crearea bazei de dateSe deschide programul Microsoft Access, se intră în meniul File, opțiunea New-Blank-Detabase.Această bază de date va conține tabelele aplicației, formularele, interogările, rapoartele necesare etc.

ETAPA 2. Crearea structurii logice a tabelelor În tabelele de date Access s-a lucrat în modul Design View, apsând dublu click. Această tabelă cuprinde: definirea structurii, stabilirea numelui câmpurilor, a proprietăților și a cheii primare, urmându-se încărcarea cu date. La final am salvat tabelele cu inițialele mele.

Crearea structurii tabelei Clienți

Crearea structurii tabelei Cameră

Crearea structurii tabelei Rezervări

ETAPA 3. Crearea structurii relaționale a tabelelor.

Am selectat butonul Relationships din bara de unelte, va apărea o casetă Show Table care va conține toate tabelele create în acel moment. Am selectat toate tabelele cu click mouse pe fiecare, urmat de butonul ADD și apoi imediat butonul CLOSE. Pentru stabilirea relației dintre tabele am selectat cu click mouse câmpul CNP din tabela clienți și ținând apăsat butonul stânga mouse, se remorchează câmpul respectiv până peste câmpul din tabela rezerări, câmpurile trebuie să fie identice. Ca efect apare imediat caseta de dialog Edit Relationships având în subsolul ei trei butoane . După ce ambifat cele 3 căsuțe am apăsat butonul din dreapta Join Tipe apărând fereastra Join Properties în care bifăm căsuța a treia după care apăsam OK și Create din tabela Edit Relationships. La fel am procedat și pentru structura cameră cu structura rezervări.

ETAPA 4. Crearea structurii fizice a tabelelorAm apăsat butonul Tble din stânga , am dat click dreapta pe rând pe tabela clienți, rezervări, cameră și am selectat opțiunea open , după care am completat tabelele.

ETAPA 5. Crearea formularelor de introducere a datelor În cazul formularelor simple am apăsat butonul Form Wizard , alegând opțiunea using wizard dând dublu click. După ce a apărut căsuța Form Wizard am selectat pe rând tabelele clienți,rezervări și cameră în căsuța din dreapta am apăsat butonul Next, am ales una din coloane Justified, am dat Next, am ales iar una din coloane Stone , după care am dat numele tabelei și butonul Finish.

Formularul simplu al tabelei Rezervări

Formularul simplu al tabelei Cameră

Formularul simplu al tabelei Clienți

În cazul formularelor compuse, alegem tot opțiunea using wizard dând dublu click. După ce a apărut căsuța Form Wizard selectând combinări de tabele ( clienți_cameră și clienți_rezervări). După ce am selectat tabelele combinate și le-am trecut în căsuța din dreapta am apăsat butonul Next, am ales una din coloane Justified, am dat Next, am ales iar una din coloane Stone,după care am dat numele tabelei și butonul Finish.

În cazul subformularelor am selectat opțiunea New, a aparut tabela New Form din care am selectat Design View și am ales din subsolul foii numele tabelei Clienți. Din secțiunea Detail am remorcat din tabela Clienți,rând pe rând câmpurile dorite, după care am selectat apțiunea Combo Box din bara de unelte Toolbox și am selectat câmpul cnp pe care l-am mutat în secțiunea Detail a formularului. După ce s-a declanșat automat programul Combo Box Wizard am selectat prima opțiune am dat Next, am stabilit tabela rezervări ca fiind tabela din care vom obține datele din listă ,am apăsat în continuare Next, am selectat câmpurile pentru selecție dând în continuarie Next debifând opțiunea de ascundere a cheii primare, am stabilit câmpul prin care se va identifica în mod unic întreaga înregistrare. Am stabilit numele câmpului în care vor fi stocate valorile din listă. La sfârșit se activează butonul Finish. Am salvat formularul activând meniul File și apoi opțiunea Save. La fel am procedat și pentru subformularul clienți_cameră.

ETAPA 6. Crearea interogărilor aplicațieiDin fereastra Detabase, din secțiunea Queries am ales opțiunea Design View dând dublu click, apare fereastra Show Table și am selectat tabelele principale la asociere. Apar tabelele respective împreună cu relațiile dintre acestea și am selectat câmpurile corespunzătoare noii interogări, după care am apăsat butonul Run apărând efectul interogării și am salvat .

În fereastra Detabase din secțiunea Queries, am ales opțiunea Using Wizard,apoi am apăsat butonul New de sus și apoi opțiunea Design View și Ok. După ce a apărut fereastra Show Table am selectat tabelele create anterior. Din tabele am selectat câmpurile pe care le-am dorit, iar în linia Criteria din grila QBE am dat expresii pentru diferite coloane folosind diferiți operatori. ( Like,Ok, Date...)

ETAPA 7. Crearea rapoartelorÎn secţiunea Reports am ales Create Using Wizard. Am dat dublu click, am selectat una din tabelele dorite, câmpurile fiind trecute în coloana din dreapta, am dat Next, înca odata Next, am sortat dupa opţiunea doritădupă care am dat next ,am ales una din opţiuni,am dat next, după am ales unul din rânduri, am dat next ,am denumit reports şi am dat Finish. După aceea m-am dus cu mouse-ul pe reports-ul salvat am dat click dreapta ,am ales design view, iar în căsuţa apărută am dat denumire listei, am închis din X şi am salvat.


Recommended