Sunteți pe pagina 1din 49

UNIVERSITATEA ROMȂNO-AMERICANĂ

FACULTATEA DE INFORMATICĂ MANAGERIALĂ

LUCRARE DE LICENŢĂ

COORDONATOR ŞTIINŢIFIC:

LECT.UNIV.DR. IACOB IONEL

ABSOLVENT:

RAPORTARU RĂZVAN- IOAN

BUCURESTI
2012
UNIVERSITATEA ROMȂNO-AMERICANĂ
FACULTATEA DE INFORMATICĂ MANAGERIALĂ

LUCRARE DE LICENŢĂ

EVIDENŢĂ REZERVĂRI

CAMERE LA UN HOTEL (ORACLE)

COORDONATOR ŞTIINŢIFIC:

LECT.UNIV.DR. IACOB IONEL

ABSOLVENT:

RAPORTARU RĂZVAN- IOAN

BUCUREŞTI
2012
CUPRINS

CAP1. STUDIUL SI ANALIZA SISTEMULUI EXISTENT

1.1PREZENTAREA SOCIETAŢII
-ISTORIC
-OBIECTUL DE ACTIVITATE
-INDICATORI

1.2 STRUCTURA ORGANIZATORICĂ


-ORGANIGRAMA
-PREZENTAREA SISTEMULUI DE CONDUCERE
-PREZENTAREA SISTEMULUI CONDUS

1.3 STUDIUL SIST. INFORMAŢIONAL


-PREZENTAREA ACTIVITAŢII ECONOMICE
-FLUXUL DOCUMENTELOR

1.4 ANALIZA CRITICĂ ȘI DIRECŢII DE PERFECŢIONARE

CAP2. PROIECTAREA NOULUI SISTEM INFORMATIC

2.1 OBIECTIVE PROIECTARE


2.2 PROIECTARE IEȘIRI
2.3 PROIECTARE INTRĂRI
2.4 PROIECTARE BAZĂ DE DATE

CAP3. PREZENTAREA APLICAŢIEI

3.1 MENIUl PRINCIPAL


INTRODUCERE

În vederea redactării acestei lucrări de licenţă se vor utiliza anumite aplicaţii, cu


scopul de a efectua analiza unui subsistem informaţional pentru evidenţa clienţilor şi
rezervărilor într-o unitate hoteliera. În calitate de student al Facultăţii de Informatică
Manageriala, sunt conştient de rolul semnificativ pe care tehnologia şi informatica le
joacă în buna desfăşurare a activitşăţii turistice. Dacă, în trecut, toate activităţiile
departamentelor care se ocupau de evidenţa clienţilor şi a rezervărilor reprezentau o
muncă amănunţită care necesita atenţie sporită din partea angajatului, în momentul de
faţă, tehnologia îl eliberează de îndatoriri pe lucrătorul în turism. Mulţumită unui
subsistem informaţional, cei care lucrează în domeniul turistic au o muncă mai uşoară şi
mai plăcută.
Având la dispoziţie programe care permit accesul la orice informaţie despre client
(de la data naşterii până la numărul de zile petrecute în trecut în unitatea hoteliera),
lucrătorul în turism poate garanta clientului o şedere deosebit de plăcută şi interesantă.
Aşadar, informatica şi sistemele informaţionale, au un rol foarte important în
turismul contemporan.
O bază de date conţine toate informaţiile necesare despre obiectele ce intervin într-o
mulţime de aplicaţii, legaturile logice între aceste informaţii şi tehnicile de prelucrare
pentru aceste informaţii. În bazele de date se face o interogare a datelor, în sensul că mai
multe fişiere sunt văzute în ansamblu, eliminând astfel pe cât posibil informaţiile
redundante. Deasemenea, se pot accesa simultan aceleaşi date a mai multor persoane.
În redactarea următoarelor informaţii, am urmărit prezentarea unei baze de date
pentru rezervările unui hotel, în care voi dezvolta şi analiza noi structuri de tabele.

În cel dintâi capitol este descrisă situaţia economică a hotelului şi desfăşurarea


activităţii.

În capitolul al doilea, conform cercetărilor, am dezvoltat importanţa aplicaţiei în


cadrul departamentului de rezervări.

Ȋn ultimul capitol este prezentat ghidul de utilizare al aplicatiei şi meniul acesteia.


CAPITOLUL 1

STUDIUL ŞI ANALIZA SISTEMULUI EXISTENT LA SC. HOTEL SUNRISE

1.1. PREZENTAREA SOCIETĂŢII

Construit în anul 1914, HOTELUL Sunrise are o tradiţie îndelungată în ceea ce


priveşte ospitalitatea. De-a lungul multor ani, numele a fost sinonim cu servicii de cel
mai înalt nivel, confort şi business. Hotelul este clasat ca fiind printre primele din
Bucureşti şi oferă o gamă diversificată de servicii pentru oamenii care călătoresc în
interes de afaceri sau cei care se află în căutare unui loc liniştit pentru concediul de
odihnă.
Hotelul este situat în centrul de afaceri şi cumpărături al Bucureştiului, în
apropierea punctelor de interes istoric şi cultural.

În perioada 1.5.2010 – 1.10.2011 SC HOTEL Sunrise a obţinut un profit de 30%


mai mult faţă de anul precedent, iar costurile au scăzut cu 10% comparativ cu anul 2011.
În ultimii trei ani societatea a înregistrat următoarele rezultate:

ANUL 2009 2010 2011

Gradul de Ocupare 50% 60% 80%


Clienţi 800 600% 1200%
Profit 60% 70% 90%

După cum se observă mai sus, folosind un sistem informatic bine pus la punct,
profitul hotelului a crescut treptat şi vizibil în fiecare an.
Rezervările au o deosebită importanţă pentru hotel, întrucât cea mai importantă
atribuţie constă în vânzarea anticipată a produsului hotelier. În colaborare cu biroul de
Vânzări şi Marketing, acest subsector oferă datele necesare planificării activităţii hotelului
şi previzionării gradului de ocupare, al capacităţii şi al procentului de încasări.
Folosindu-se un sistem de date implementat, nu numai că uşurează munca
angajaţilor, dar măreşte treptat şi profitul hotelului, putându-se organiza mai bine
activitatea hotelieră conform rapoartelor şi factorilor economici ce reies din aplicaţie.

[5]
1.2. STRUCTURA ORGANIZATORICĂ

Structura organizatorică a firmei este funcţională. Titularii posturilor primesc


sarcini, atât din partea conducătorilor ierarhici direcţi, cât şi din partea departamentelor
funcţionale. Fiecare segment al hotelului este specializat într-un anumit domeniu şi
răspunde de realizarea activităţii respective. Cei care sunt la conducere beneficiază de
asistenţa compartimentelor funcţionale.
Structura de organizare a hotelului constă în gruparea funcţiuniilor, activităţilor,
atribuţiilor şi sarcinilor în funcţie de anumite criterii şi repartizarea acestora în scopul
distribuirii lor pe grupuri de lucru şi pe salariaţi, în vederea concretizării condiţiilor care
să asigure posibilităţi pentru realizarea obiectivelor şi materializarea lor în rezultatele
economico-financiare ale firmei.
Avantajele structurii organizatorice ale HOTELULUI Sunrise:
 fiecare departament reuneşte oameni cu pregătire similară, ceea ce permite
implicarea tuturor pentru un obiectiv comun şi bine cunoscut;
 directorul de hotel stabilieşe sarcinile şefilor de departamente, iar aceştia
informează mai departe personalul departamentului respectiv ce răspundere
are fiecare membru;
 fiecare angajat are un rol bine definit, iar acţiunea fiecărui individ este o parte
din întregul obiectiv al organizaţiei;
 comunicarea strânsă între departamente este asigurată de conducerea acestora,
ȋntrucât munca lor se află ȋntr-o continuă interdependenţă .
Firma dispune de personal productiv în număr de 50 de persoane, iar personalul
administrativ este format din 6 persoane. Pentru fiecare angajat a fost concepută o fişă cu
atribuţii, un program de lucru, responsabilităţi şi respectarea normelor de protecţie a
muncii.
Fiecare departament are câte un şef care coordonează activitatea celor aflaţi în
subordine sa. Toţi angajaţi au fost instruiţi timp de 30 de zile în departamentul în care au
fost angajataţi.
Personalul de la recepţie este cel care efectuează primirea turiştilor, înmânarea
camerelor, încasarea plăţii, primirea forumlarelor individuale de rezervare, gestionarea
bunurilor lǎsate în grijă de cǎtre clienţi, primirea şi transmiterea mesajelor către
departamente, actualizarea şi închiderea fişelor clienţilor, întocmirea facturilor,

[6]
introducerea clienţilor în baza de date şi actualizarea acesteia. Recepţionerii care lucreazǎ
în echipa de noapte au în vedere şi următoarele activitǎţi: înregistrarea serviciul de cazare
în fişele de cont ale clienţilor, verificarea raportului care ţine evidenţa încasǎrilor din ziua
anterioarǎ, verificarea şi investigarea rezervǎrilor .
Principalele funcţii ale compartimentului de rezervǎri includ primirea rezervǎrilor
şi cererilor de informaţii, pǎstrarea evidenţei rezervǎrilor, furnizarea de rapoarte şi
actualizarea datelor cu privire la existenţa unor camere libere şi modificarea camerelor ȋn
funcţie de starea acestora, ocupată sau liberă. Acest compartiment se ocupǎ de cererea
iniţială a clientului, nefiind suficientǎ doar cunoaşterea de cǎtre personal a sistemului de
rezervǎri. O altǎ sarcină importantǎ a persoanelor care se ocupǎ de rezervare este
permanenta actualizare a evidenţei gradului de ocupare şi a camerelor disponibile.
Folosirea computerelor în asistarea personalului în aceastǎ procedurǎ şi a bazei de
date Oracle, a schimbat felul în care sunt vândute camerele clienţilor. Accesul imediat la
informaţiile privitoare la starea exactǎ a camerei şi disponibilitatea dotǎrilor hotelului în
orice zi, permite hotelului sǎ maximizeze folosirea tuturor resurselor din interiorul
unitǎţii. Aceastǎ abordare computerizatǎ se referă la managementul productiv.

[7]
Structura organizatorică a HOTELULUI Sunrise (fig. 1):
Personalul hotelului numǎrǎ peste 50 de angajaţi care îşi desfǎşoarǎ activitatea în
următoarele departamente:
 Comitetul Executiv;
 Director Adjunct;
 Restaurant;
 Front Office;
 Vânzări şi Marketing;
 Resurse Umane.

Comitetul
Executiv

Director
Adjunct

Vânzări şi Resurse
Restaurant Front Office
Marketing Umane

Room Recepţionist Dir. Rezervări Director Director


Serice Personal Training

IT Servicii

Fig. 1

Menaj Curăţătorie Bagajişti Pază


Fiecare dintre aceste departamente este condus de un manager subordonat al
Directorului Adjunct.
Personalul executiv senior al hotelului îşi desfăşoară activitatea în departamentul
Vânzări şi Marketing. Acesta este responsabil pentru strategia şi problemele generale de
managementul hotelului. Ei acţionează ca echipă ai cărei membrii se întrunesc
săptămânal, pentru a aduce la cunoaştinţă problemele care privesc activitatea de ansamblu

[8]
a hotelului.
Directorul General face parte din Comitetul Executiv. El este responsabil pentru
managementul general al hotelului, el conduce, coordonează şi organizează întreaga
activitate a hotelului.
Directorul Adjunct stabileşte relaţii optime cu furnizorii, pentru a rezolva în timp
util şi în bune condiţii toate problemele ocazionale, pe care Directorul General nu le poate
soluţiona.
Departamentul Front Office este cel mai vizibil. Punctul de focalizare al activităţii
în interiorul departamentului este biroul recepţiei. Acesta este locul unde clienţii îşi
formează primele impresii cu privire la hotel. De asemenea, este centrul de comunicare
pentru toate operaţiunile desfăşurate de angajaţi. Personalul de la recepţie efectuează
primirea clienţilor şi atribuirea camerelor, conform Formularului de Rezervare.

Departamentul Vânzări şi Marketing este aflat în subordinea Directorului General.


Activităţile principale ale acestui departament sunt:

- Analiza pieţei;
- Prospectarea segmentelor de piaţă;
- Identificarea caracteristicilor segmentelor de clientelă;
- Negocierea şi încheierea de contract;
- Urmărirea plăţilor;
- Organizarea acţiunilor promoţionale;
- Ȋncasarea plăţilor şi ȋntocmirea bilanţelor contabile.

Departamentul Rezervare are ca principal obiectiv rezervarea camerelor şi a


sălilor. Atribuţiile celor din department sunt următoarele:
- Ştergerea şi inserarea datelor în program;
- Trimiterea documentelor (factura fiscală, chitanţa şi rapoartele legate de
rezervări către Departamentul Vânzări şi Marketing);
- Verificarea stării camerelor libere şi eliberarea camerelor ocupate.
Activitatea de gestiune a rezervărilor implică:
- Preluarea şi introducerea rezervărilor în registrul de rezervări;
- Anularea rezervărilor;
- Validarea rezervărilor;
- Actualizarea registrelor;

[9]
- Repartizarea camerelor;
- Eliberarea facturilor fiscale;
- Întocmirea rapoartelor.
Angajaţii Departamentului Rezervări sunt responsabili de eliberarea camerelor din
aplicaţie conform calendarului din meniul principal unde sunt afişate datele de sfarşit al
sejurului pentru fiecare client. Verificarile trebuie făcute până ȋn ora 12:00 pentru a putea
anunţa telefonic clientul să elibereze camera şi serviciile de menaj pentru a face curat.
Departamentul Restaurant se face responsabil de o deservire impecabilă, atât a
clienţilor din restaurant, bar sau room service, cât şi a clienţilor din sălile de conferinţă
sau cameră.
Serviciile de Menaj sunt responsabile de curăţenia şi întreţinerea camerelor,
holurilor şi a altor spaţii de la etaj. La eliberarea fiecărei camere femeile de serviciu sunt
anunţate de către Departamentul Rezervări pentru a-şi ȋncepe activitatea.
Serviciile de Bagaje se afla la intrarea ȋn hotel pentru a prelua bagajele clienţilor
după ce aceştia au făcut o rezervare.
Serviciile de Pază sunt pentru securitatea persoanelor aflate ȋn hotel şi ȋn
perimetrul acestuia, ei reprezentând siguranţa clienţilor şi a personalului. Angajaţii din
acest subsector mai au obligaţia de a monitoriza activitatea din cadrul hotelului cu ajutorul
camerelor se supraveghere amplasate pe fiecare etaj şi la intrarea ȋn hotel.
Ȋn cadrul Serviciilor de IT, aceştia oferă clienţilor conexiunea la internet, laptop,
televizor sau accesul la telefon, ȋn funcţie de obţiunile alese de client. Totodata acest
departament se ocupa de buna funcţionare a echipamentelor electrice si electronice din
cadrul hotelului. Serviciile clienţilor alese ȋn sejur sunt achitate la Departamentul IT.
În cadrul Departamentului de Resurse Umane se efectuează formalităţile de
angajare sau demisie ale personalului, se gestionează un dosar personal al fiecărui angajat,
se efectuează salarizarea în funcţie de pontaj, se pregăteşte viitorul personal angajat prin
training şi lecţii de protecţie a muncii şi se efectuează statistici.
Documentele folosite la activitatea de gestiune a rezervărilor sunt următoarele:
 Tabel Camera;
 Tabel Sejur;
 Formular de Rezervare;
 Factură Fiscală şi Chitanţă;
 Raport Rezervări pe Camera;

[10]
Pentru a efectua o rezervare pentru un client sunt necesare urmatoarele
documente:
- Formular de Rezervare;

- Carte de identitate, buletin sau paşaport;

Fluxul informaţional al datelor:

Clientul solicită o cameră

Departamentul de
Rezervare rezervare preia
refuzată Completarea documentul
Formularului de Verificarea informaţiilor
Rezervare

Documentele sunt
Salvarea datelor in aplicatie Angajatul
trimise la
si printarea acestora departamentului de
Departamentul
rezervare introduce
Vanzari si
datele de pe formular in
Marketing pentru
aplicatie
eliberarea facturii

Clientul se intoarce
cu factura sau
chitanta Departamentul IT
Conform actelor precizate
ii se va acorda clientului
Departamentul Rezervari accestul la serviciile alese
Conform actelor precizate ii se
ofera clientului cheia de la
camera

Odată sosit ȋn hotel, clientul este ȋnsoţit de către bagajist la desk-ul


Departamentului de Rezervări. Aici este locul unde clientului ii se oferă informaţii
conform aplicaţiei ce camere libere sunt , costul lor, serviciile oferite de hotel. Pentru a
putea face o rezervare clientul va solicita un formular de înscriere (fig. 2) pentru a se
putea caza, după ce formularul a fost completat recepţionistul are îndatorirea de a verifica
datele scrise şi apoi de a le introduce ȋn aplicaţie pentru validarea acestora. Datele
completate ȋn aplicaţie sunt apoi printate şi trimise apoi către departamentul Vânzări şi
Marketing pentru a se achita sejurul şi pentru a i se elibera clientului factura sau chitanţa
care vor ajuta ulterilor la primirea cheii de cazare de la desk-ul recepţiei.
[11]
Furnizor: Sc. Hotel Sunrise

Formular de Rezervare hotel

Prenume:…………………………………
Nume:……………………………………
B.I./C.I.:seria: .............. Nr.: .......
CNP: ........................
Adresă:…………………. Cod poştal:…………………………………………
Telefon:………………Fax:……………. E-mail:………………………………

Tip Cameră Tarif (€) Nr. Nopţi Nr. Camera

Single Standard 30

Dublă Simplă 45

Dublă Lux 55

Apartament 60

Sală Sedinţa 30p 100


Servicii: internet (10 $), laptop (20$), telefon (5 $), curăţătorie (5$)

................................................................................................................................................................

TOTAL $ ...................
*Taxa se achită în lei la cursul valutar al zilei!
Modalitatea de achitare
 Am efectuat un transfer bancar în contul SRLS:
 RO90 OTPV 1900 0004 8027 RO01, deschis la Banca Transilvania Timişoara.
 Chitanţa/Factura nr. ………………/ …………………
 Sunt de acord ca datele de mai sus să fie salvate ȋn baza de date a hotelului

Data: ……………….. Semnătura: ……………

Fig. 2

[12]
Formularul de Rezervare (fig. 2) este un document emis de către Departementul
de Rezervări din cadrul hotelului către client, în scopul ţinerii unei evidenţe a clienţilor.
Conţine datele personale ale clientului, serviciile pe care le-a ales şi costul acestora.

1.3. STUDIUL SISTEMULUI INFORMAŢIONAL

Rezervările de camere în cadrul HOTELULUI Sunrise se fac prin sistemul de


rezervări al aplicaţiei. Rezervările trebuiesc păstrate pâna la orele 12 :00 din ziua sosirii.
Excepţiile de la această regulă o reprezintă rezervările garantate, care trebuie păstrate
pâna în momentul check-out-ului din ziua următoare.

Hotelul trebuie sa accepte unul din următoarele moduri de garantare a unei


rezervări:

Realizarea unui depozit în avans prin cecuri sau ordine de plată. Depozitul în
avans nu trebuie să depăşească tariful camerei.

Odata cu sosirea clientului în hotel, acesta este întâmpinat de recepţionist, de la


care primeşte un Formular de Rezervare în care îşi va completa alegerea serviciilor. În
caz de neprezentare pentru completarea formularului, rezervarea se va anula.
Recepţionistul mai are sarcina de a informa clientul dacă o cameră este liberă sau ocupată,
accesând baza de date a aplicaţiei.

Prin rezervare se mai înţelege şi faptul că se va achita o suma în depozitul bancar,


în semn de garanţie. Aceasta nu trebuie să depăşească valoarea unei nopţi .

Pentru anularea unei rezervări garantate printr-un depozit, procedura de restituire a


banilor se stabileşte împreună cu clientul. Data limită până la care se poate anula
rezervarea este de 1- 9 zile înaintea sosirii. Dacă anularea rezervării este confirmată la
timp conform acestei politici, hotelul este obligat să restituie banii, dacă nu, clientul este
nevoit să suporte consecinţele.

În cazul în care presupusul client nu se prezintă pentru rezervările garantate,


hotelul poate debita clienţi cu contravaloarea ratei corespunzătoare camerei, numai pentru
prima noapte.

[13]
După ce Formularul de Rezervare a fost completat şi analizat pentru a elimina
erorile din sistem, este trimis Departamentului Rezervări. Aici se vor introduce datele
aflate pe formular prin consinţământul clientului. Informaţiile sunt stocate în baza de date
a aplicaţiei, apoi trimise odată cu Formularul de Rezervare către Departamentul Vânzări
Marketing. La finalul sejurului, clientul achită suma, conform facturii sau a chitanţei.

Argumente pro şi contra ale aplicaţiei:

Pro
- Nu aveţi nevoie de registere care să vă ocupe timpul căutănd un client sau o
rezervare;
- Datele sunt uşor de regăsit;
- Este accesibil oriunde pe glob;
- Imbunataţeste comunicarea cu clienţii;
- Oferă date care nu mai necesită munca de a le calcula;
- Simplifică completarea datelor ale clienţilor;

Contra
- Aplicaţia este prevăzută doar ȋn Limba Română;
- Nu au accesul clienţi la aplicaţie;

- Costuri destul de ridicate pentru implementarea sistemului

[14]
CAPITOLUL 2

PROIECTAREA NOULUI SISTEM INFORMATIC AL SC. HOTEL SUNRISE

2.1. OBIECTIVE DE PROIECTARE

Principalul obiectiv al aplicaţiei informatice este de a creşte eficienţa în activitatea


de gestiune a rezervărilor. Se propune că sistemul informatic să înlocuiască total sistemul
actual, manual, de gestiune a rezervărilor şi să modernizeze procedeele actuale: preluarea
rezervărilor cu ajutorul PC-ului, în locul registrelor clasice, stocarea informaţiilor într-o
bază de date Oracle, renunţarea la arhive tradiţionale, crearea de rapoarte rapid şi în
format electronic, posibilitatea de a accesa informaţia de oriunde, dacă este disponibilă o
conexiune la Internet.
Un alt obiectiv al sistemului informatic este de a promova imaginea hotelului către
un public foarte numeros, prin intermediul unui site de prezentare şi, implicit de a creşte
gradul de ocupare al hotelului.
Un alt obiectiv este de a oferii clienţilor o modalitate rapidă şi eficientă de
rezervare şi plată prin introducerea modului de rezervare on-line. Introducerea acestui
modul ar face posibilă rezervarea şi plata în orice moment al zilei, şi ar putea avea ca efect
stimularea potenţialilor clienţi la efectuarea unei rezervări.
Printre ultimele obiective ale aplicaţiei şi unul foarte important este eliminarea
erorilor din sistem, astfel scutind hotelul cât şi clienţii de situaţia neplăcută în care o
cameră este rezervată de mai multe persoane în acelaşi timp.
Un scop al aplicaţiei este eficienţa angajaţilor ȋn Departamentul Rezervări aceştia
putând să exercite activitatea ȋntr-un mod mai rapid, mai sigur şi uşor.
Ciclul de viaţă al sistemului informatic este de durată, datele privind anii trecuţi
fiind foarte uşor de găsit. De precizat este faptul că, indiferent de modificările în cadrul
hotelului, aplicaţia poate veni cu noi versiuni.
Direcţii de perfecţionare
O bază de date este semnificativă din privinţa creării unei imagini şi a atragerii
noilor clienţi. O baza de date elegantă, simplă şi informativă poate ajuta la creşterea
numărului de clienţi.
Pentru a elimina neajunsurile sistemului de gestiune actual al rezervărilor, este

[15]
recomandată folosirea unei aplicaţii informatice, web- based. Înregistrările şi actualizările
în acest sistem pot fi efectuate imediat, informaţia dorită în legătură cu o înregistrare
putând fi vizualizată în câteva zecimi de secundă. Erorile umane sunt eliminate din
sistem, aplicaţia nepermiţând rezervarea unei camere sau două de mai multe ori în acceaşi
perioadă.
Toate obiectivele propuse au fost îndeplinite, sistemul informatic ridicând gradul
de eficienţă în activitatea de gestiune a rezervărilor, transformând activitatea într-una mai
plăcută şi aducând Departamentul de Rezervare al hotelului la un nivel modern de
funcţionare.
Proiectarea detaliată a sistemului informatic

Aplicaţia creeată în scopul realizării acestei lucrări de licenţă este adaptată


sistemului de rezervare al HOTELULUI Sunrise, ȋn funcţie de numarul de camere, tipul
camerelor, serviciile disponibile, aplicaţia putănd fi adaptă unui sistem asemănător.

Pentru a dezvolta pe deplin programul, au fost necesare următoarele programe:


Oracle 10g, Sql Plus, Sql Developer şi Apex 4.1 pentru interfaţa grafica. Baza de date este
creată local, putând fi optimizată şi pentru accesarea online. Fiind locală, este utilizată de
personalul hotelului cu scopul de a introduce date, de a gestiona camerele de hotel, de a
obţine informaţii referitoare la profit şi gradul de ocupare al hotelului.

Obiectivele și oportunitatea aplicației informatice

Oracle este un sistem de gestiune a bazelor de date complet relaţional, extins, cu


facilităţi din tehnologia orientată obiect (OO). Sistemul Oracle este realizat de firma
Oracle Corporation care a fost înfiinţată în anul 1977 în SUA - California şi acum este cel
mai mare furnizor de software de gestiunea datelor. Acesta este operaţional pe toată gama
de calculatoare (micro, mini, mainframe) sub diverse sisteme de operare.

Am ales să creez baza de date în Oracle, deoarece:

- Este reproiectat arhitectural în mod fundamental şi se încadrează în tendinţa de

de la arhitectura client/server la arhitectura NC;

- Permite dezvoltarea unei baze de date de orice dimensiune, în mod centralizat sau
distribuit;

[16]
- Are facilităţi de salvare/restaurare automate şi inteligente;

- Permite partiţionarea integrală pentru tabele şi indecşi;

- Are mesagerie integrală, prin comunicarea între aplicaţii şi procesare offline


(chiar dacă aplicaţiile nu sunt conectate);

- Prelucrarea paralelă pentru: replicare, cereri de regăsire, actualizare;

- Oferă facilităţi din tehnologia OO, prin care se permite definirea şi utilizarea de
obiecte mari şi complexe;

- Optimizează cererile de regăsire prin reutilizarea comenzilor SQL identice lansate


de utilizatori diferiţi şi prin realizarea unui plan de execuţie a instrucţiunilor SQL;

- Are un grad de securitate sporit prin: server de criptare, control trafic reţea,
niveluri de parolare etc.;

- Permite lucrul cu depozite de date (Data Warehouse), care conţin date


multidimensionale (cu tehnologia OLAP);

- Conţine foarte multe produse ceea ce-l face să fie o platformă pentru baze de date:
servere (Oracle 8, Application, Security, Internet Commerce etc), instrumente
(Designer, Developer, Express, WebDB etc), aplicaţii (Financials, Projects,
Market Manager, Manufacturing etc);

- Este primul SGBD pentru Internet cu server Java inclus;

- Reduce drastic costurilor pentru realizarea unei aplicaţii(de cca 10 ori faţă de
versiunea anterioară);

- Este o platformă multiplă permiţând lucrul pe orice calculator, orice sistem de


operare, orice aplicaţie, orice utilizator;

- Are instrumente diverse pentru dezvoltarea aplicaţiilor: bazate pe modelare


(Designer, Developer, Application Server), bazate pe componente (Java), bazate
pe HTML (browsere, editoare Web) şi XML, prin programare: proceduri stocate
(PL/SQL, Java), obiecte standard, obiecte ODBC, obiecte JDBC, fraze SQL etc.,
tip internet (WebDB);

- Oferă servicii multiple de Internet (Web, E_mail, e_bussines, etc) integrate cu


servicii Intranet.

Echipamentele Hardware Software necesare pentru a rula aplicaţia:

[17]
- Hardware : Server D300 cu urmatoarea configuratie:

 Procesor Core i7 3300mhz, 16gb RAM ddr3, capacitate HDD 2


TB, placă video integrată HD Graphics;

 Serverul va rula sistemul de operare Ubuntu şi va avea instalat pe el


Serverul Oracle, Oracle express edition şi o imprimantă. La acest
server se vor lega 4 calculatoare printr-un switch,calculatoarele vor
fi poziţionate câte unul în Departamentele Vânzări şi Marketing,
Recepţie şi Rezervare, al patrulea calculator fiind sistem de Back-
up .

Calculatoarele vor avea urmatoarea configuratie:

o Model Procesor: Intel® CoreTM i3-2120;


o Frecventa procesor (MHz): 3300;
o Tip RAM: DDR3;
o Capacitate HDD (GB): 500;
o Capacitate (MB): 2048;
o Sistem de operare: Microsoft Windows 7 Professional;
o Video integrat: Intel® HD Graphics;
o Dimensiune Cache procesor (KB):3072.
Pentru o securitate a datelor în fiecare PC, va rula Antivirus Bitdefender, fiind
foarte bine optimizat pe partea de baze de date.
Conform celor prezentate mai sus, costurile Hardware ajung la 7000 lei, iar cele
hardware la 20 000 lei.
Calendar pentru realizarea sistemului informatic în cadrul hotelului:
Categorie Timp Estimat
Achiziţie Platformă Hardware
1 saptămână
Achiziţie Platformă Software
Achiziţie şi Realizare Platformă Comunicaţii 2 stamani
Realizarea Completă a Bazei de Date
1 săptămână
Realizarea Design-ului aplicaţiei
Programarea Aplicaţiei 2 săptămâni
Realizarea şi Testarea Aplicaţiei 1 săptămână

[18]
Fig.26

[19]
2.2. PROIECTARE IEŞIRI

Aplicaţia va permite stocarea datelor interne şi externe într-un SSD. Datele interne
sunt datele din interiorul companiei, datele privind activitatea angajaţilor şi a
departamentelor acestora. Datele externe sunt datele din afara înteprinderii, datele
personale ale clienţilor cazaţi.

Prin adaptarea aplicaţiei la sistemul dumneavoastră de gestiune a rezervărilor, vi


se va uşura munca aflând următoarele rapoarte:

- gradul de ocupare al hotelului pe o anumită perioadă;

- ponderea de utilizare a serviciilor şi dotărilor din cadrul hotelului;

- profitul obţinut într-o perioadă selectată;

- perioada cea mai buna pentru maximizarea profitului;

Datele interne si externe vor fi introduse în următoarele tabele:

-Camere;

- Clienţi;

- Tip Cameră;

- Sejur;

- Angajat;

- Factură;

- Departament.

Unele dintre cele mai importante date de ieşire sunt Factura Fiscală şi Chitanţa, ele
reprezentănd costurile clienţilor şi serviciile pe care le-au ales.

[20]
Furnizor: Hotel Sunrise Seria Cumparator:  
    şi numărul:  
C.U.I/C.I.F: RO 18645212 Nr.Reg.Com.:    
Sediul: Sos Alexandru cel Bun CNP :
  Bucureşti Factură fiscal C.U.I :    
Judet: Bucureşti Sediu:  
Contul: RO12BTRL05001202H4565467 Nr.Facturii:  
Banca: BCR Data(ziua,luna,anul) Judet:    
    Contul:    
    Banca:    
      COTA TVA : 19%  

Pretul unitar Valoare


Denumirea camerelor sau a Valoarea
Nr. Crt. U.M. Cantitatea (fara TVA) TVA
serviciilor - lei -
- lei - - lei -

             
             
Semnătură şi Date privind expediţia Total    
ştampila Numele delegatului: din care: 12%  
furnizorului Identificat cu B.I./C.I./ Seria: accize    
    Nr.: Eliberat(ă) de: Semnatura
Total de plată
    Mijlocul de transport nr.:   de primire
    Expedierea s-a facut ȋn prezenta noastra  

     
la data:
    Semnatură:    

Fig. 3

Factura fiscală (fig. 3) este un document contabil, emis de hotel către client ȋn urma
achitări costurilor. Acest document conţine serviciile prestate clientului de către hotel. O
factură mai cuprinde şi datele de identificare fiscală a clientului (emitentul), datele
furnizorului (persoană fizică sau juridică), cota de TVA, precum şi preţul fiecarui
serviciu. Aceasta este emisă la sfârşitul perioadei de cazare.

Nr.…………
Furnizor: Data……….
Hotel Sunrise       .
C.U.I/C.I.F: RO 18645212  
CHITANŢ
Sediul Sos Alexandru cel Bun Ă  
   
   
  Am primit de la  
  Adresa  
  Suma de adica  
   
  Reprezentand factura nr 1245678 Din  
   
  Casier  

[21]
   
           
Fig. 4

Chitanţa ( fig. 4) este un document contabil, emis de hotel către o persoană


juridică. În chitanţă se află suma finală de plată, datale hotelului, nr. de ordine al
chitanţei şi data în care a fost emisă. Pentru a putea fi emisa chitanţa este nevoie de
factură.

Rapoartele ce reies din baza de date sunt urmatoarele:

- Camere Rezervate;

- Factură Clienţi;

- Starea Camerelor;

- Angajaţi;

- Eliberarea Camerelor;

- Agendă Telefon Clienţi;

- Clienţi care au stat mai mult de o săptamână;

- Camere rezervate ȋntr-o anumită perioadă;

- Câte camere s-au rezervat ȋn fiecare zi;

- Raport Detalii Client;

- Servicii.

SERVICII INTENRET (Fig. 5 )

SELECT C.NUME,
C.PRENUME,
CA.NR_CAMERA,
S.SERVICII
FROM CLIENT C,
CAMERE CA,
SEJUR S

[22]
WHERE S.ID_CAMERE=CA.ID_CAMERE
AND S.ID_CLIENT = C.ID_CLIENT
AND S.SERVICII= :PSERVICII
ORDER BY CA.NR_CAMERA

fig. 5
FACTURĂ CLIENŢI (Fig. 6)
select f.nr_factura,
f.data,
c.nume,
c.prenume,
s.nr_nopti,
f.valoare as "Total Cost",

a.nume as "nume angajat",


a.prenume as "prenume angajat"
from
client c,
factura f,
angajat a,
sejur s
where f.id_client= c.id_client

[23]
and f.id_angajat= a.id_angajat
order by nr_factura

Fig. 6
STAREA CAMERELOR (Fig. 8)
select
"ID_CAMERE",
"NR_CAMERA",
"STARE_CAMERA"
from CAMERE
where stare_camera = ‘LIBERA’
order by nr_camera

[24]
Fig. 8

CAMERE REZERVATE (Fig. 9)


SELECT CA.NR_CAMERA AS "NR. CAMERA",
S.NR_NOPTI AS "NR. NOPTI",
C.NUME,
C.PRENUME,
S.DATA_INC AS "INCEPERE SEJUR",
S.DATA_PLECARII AS "DATA PLECARII"
FROM CLIENT C,
CAMERE CA,
SEJUR S
WHERE CA.ID_CAMERE = S.ID_CAMERE
AND S.ID_CLIENT = C.ID_CLIENT
ORDER BY NR_CAMERA ;

[25]
Fig.9
ANGAJAŢI (Fig. 10)

select
"ID_ANGAJAT",
"ID_ANGAJAT" ID_ANGAJAT_DISPLAY,
"NUME",
"PRENUME",
"CNP",
"TELEFON",
"SALARIU",
"DATA_ANG",
"FUNCTIE",

[26]
"ID_DEPARTAMENT"
from "#OWNER#"."ANGAJAT"

Fig. 10

ELIBERARE CAMERE (Fig. 11)


SELECT C.NUME,
C.PRENUME,
CA.NR_CAMERA,
S.DATA_PLECARII
FROM CLIENT C,
CAMERE CA,
SEJUR S
WHERE CA.ID_CAMERE=S.ID_CAMERE
AND S.ID_CLIENT=C.ID_CLIENT
AND CA.STARE_CAMERA='OCUPATA'
ORDER BY S.DATA_PLECARII DESC ;

[27]
Fig. 11

AGENDĂ TELEFON CLIENŢI (Fig. 12)

select nume,
prenume,
telefon,
email from client
order by nume

Fig. 12

CLIENŢI CARE AU STAT MAI MULT DE O SAPTĂMÂNĂ (Fig. 13)

SELECT C.NUME,
C.PRENUME,

[28]
S.NR_NOPTI AS "NOPTI",
CA.NR_CAMERA AS "CAMERA"
FROM CLIENT C, SEJUR S, CAMERE CA
WHERE S.NR_NOPTI > 7
AND C.ID_CLIENT = S.ID_CLIENT
AND CA.STARE_CAMERA='OCUPATA'
ORDER BY S.NR_NOPTI DESC

Fig. 13
CAMERE REZERVATE ÎNTR-O PERIOADȂ (Fig. 14)

SELECT
C.NUME,
C.PRENUME,
c.telefon,
CA.NR_CAMERA AS "CAMERA",
S.NR_NOPTI as "Nr. Nopti",
(t.tarif * s.nr_nopti) Total
FROM SEJUR S,
CAMERE CA,
CLIENT C,
tip_camera t
WHERE DATA_PLECARII BETWEEN :DE_LA AND :PANA_LA AND
C.ID_CLIENT=S.ID_CLIENT AND CA.ID_CAMERE=S.ID_CAMERE and
ca.cod_tip_Camera=t.cod_tip_camera
ORDER BY C.NUME

[29]
Fig. 14

CATE CAMERE S-AU REZERVAT ÎN FIECARE ZI (Fig.15)

SELECT DISTINCT DATA_INC AS "DATA",


COUNT(ID_SEJUR) AS "NR. CAMERE"
FROM SEJUR
GROUP BY DATA_INC

[30]
Fig. 15

Raport Detalii Clienţi (Fig. 16)

select "ID_CLIENT",
"NUME",
"PRENUME",
"CNP",
"ADRESA",
"TELEFON",
"EMAIL"
from "#OWNER#"."CLIENT"

SERVICII CLIENT
select
c.nr_camera AS "Nr. Camera",
S.NR_NOPTI as "Nr. Nopti",
T.DEN_TIP_CAMERA as "Tip Camera",

s.servicii
from TIP_CAMERA T,
factura f,
sejur s,
camere c,
client cl where
CL.ID_CLIENT=s.id_client
and s.id_camere=C.ID_CAMERE
AND CL.NUME=:P19_NUME

[31]
and cl.id_client=F.ID_CLIENT
AND C.COD_TIP_CAMERA = T.COD_TIP_CAMERA

Fig. 16

[32]
2.3 PROIECTARE INTRĂRI

La execuţia programului se va deschide o pagina de logare unde angajatul este


nevoit sa ȋşi introducă user-ul şi parola individuale pentru a accesa programul. Ȋn pasul
următor se va ȋncărca pagina cu meniul principal (fig. 17), de unde se va ȋncepe practic
activitatea. Sub Meniu avem 4 butoanele cu operatiile pe care le vom folosi cel mai des,
introducerea datelor de rezervare, eliberarea camerelor ocupate, starea camerelor şi
butonul Client, unde avem informaţi pentru fiecare client ȋn parte ce are de achitat şi ce
obţiuni a ales pentru sejurul petrecut. Ȋn cele ce urmează, sunt prezentate Formularele de
Intrare a Datelor:

Fig.17

[33]
Fig. 18

Formularul de Rezervare se poate accesa din Meniul Principal. Acesta serveşte la


introducerea informaţiilor ȋn baza de date.

După ce datele clientului sunt introduse ȋn campurile Nume, Prenume, CNP,


Adresă, Telefon, Email, se va apăsa cu un singur clic pe butonul Next > ceea ce va
genera următoarea valoare din secvenţa id_client_seq şi se vor salva informaţiile ȋn
Tabelul Client. După aceste evenimente, aplicaţia va duce la Formularul Cameră ( fig.
19).

[34]
Fig. 19 Formular Camera.

Fiind o aplicaţie cu bază de date locală, este folosită de către angajaţii hotelului. În
acest formular sunt prezentate informaţii cu privire la camera pe care şi-o poate alege
clientul, ȋn funcţie de etaj şi de preţ. Informaţiile introduse se vor salva ȋn Tabelul
Cameră. La execuţia butonului Şterge camera liberă, se va face trecerea ȋn formularul
ştergere (cameră fig. 12).

Fig. 20

Ȋn acest formular angajatul hotelului este obligat să şteargă camera libera indicată
ȋn partea dreapta sub denumirea Şterge camera libera nr.. Astfel ȋncăt, dacă camera
indicată nu a fost ştearsă, vor exista camere duplicate ȋn sistem, iar datele rapoartelor vor
fi eronate. Tot aici avem informaţii cu privire la câte camera sunt libere sau ocupate în
hotel. Mai departe, accesănd butonul Next >, ajungem ȋn Formularul Sejur (fig. 21)

[35]
Fig. 21 Formular Sejur.

Ȋn acest formular se va selecta perioada de sejur a clientului şi serviciile pe care


doreşte să le aibă la dispoziţie ȋntregul sejur. Pe lângă aceste date, trebuie precizate
id_client si id_camere, pentru a face legatura ȋntre tabele. Acestea vor fi afişte pe ecran, în
partea de jos a paginii. Accesand butonul Next >, ajungem în faza finală Formularul de
Factura (fig. 22)

Fig. 22

Acest formular reprezintă datele facturii, numărul acesteia, preţul pe care ȋl are
clientul de achitat pentru serviciile primite, precum şi numele angajatului care a creeat
această factură.

[36]
Videoformat de căutare client sau căutare camera liberă :

2.4 PROIECTARE BAZĂ DE DATE

Structura tabelelor este urmatoarea: fig. 23 şi fig. 24:

[37]
CREATE TABLE CLIENT (

ID_CLIENT NUMBER (3) NOT NULL,

NUME VARCHAR2 (20) NOT NULL,

PRENUME VARCHAR2 (20) NOT NULL,

CNP NUMBER (13) NOT NULL,

ADRESA VARCHAR2 (30),

TELEFON NUMBER (15),

EMAIL VARCHAR2(40),

CONSTRAINT PK_CL PRIMARY KEY(ID_CLIENT)

);

CREATE TABLE TIP_CAMERA (

COD_TIP_CAMERA NUMBER (3) NOT NULL,

DEN_TIP_CAMERA VARCHAR2 (20) check

(DEN_TIP_CAMERA in ('SIMPLA
STANDARD','DUBLA STANDARD','DUBLA

LUX','APARTAMENT','SALA
CONFERINTA','SALA
PREZENTARE')),

TARIF NUMBER NOT NULL,

DOTARI VARCHAR2 (20),

CONSTRAINT PK_COD_CAMERA PRIMARY

KEY (COD_TIP_CAMERA)

);

CREATE TABLE ANGAJAT (

ID_ANGAJAT NUMBER NOT NULL,

NUME VARCHAR2 (20) NOT NULL,


[38]
PRENUME VARCHAR2 (20) NOT NULL,

CNP NUMBER (13) NOT NULL,

TELEFON NUMBER (15),

SALARIU NUMBER (6),

DATA_ANG DATE ,

FUNCTIE VARCHAR2(20),

ID_DEPARTAMENT NUMBER ,

CONSTRAINT PK_ANG PRIMARY KEY (ID_ANGAJAT),

CONSTRAINT FK_DEPARTAMENT FOREIGN KEY

(ID_DEPARTAMENT)

REFERENCES DEPARTAMENT (ID_DEPARTAMENT)

);

CREATE TABLE DEPARTAMENT (

ID_DEPARTAMENT NUMBER NOT NULL,

DENUMIRE VARCHAR2 (20) NOT NULL,

CONSTRAINT PK_DEP PRIMARY KEY

(ID_DEPARTAMENT)

);

CREATE TABLE CAMERE (

ID_CAMERE NUMBER NOT NULL,

NR_CAMERA NUMBER(3) NOT NULL,

ETAJ NUMBER(1) CHECK (ETAJ IN (


'0','1','2','3','4','5')),

STARE_CAMERA VARCHAR2(10) CHECK (


STARE_CAMERA IN ('LIBERA','OCUPATA')),

COD_TIP_CAMERA NUMBER(3),

[39]
CONSTRAINT PK_CAMERE PRIMARY KEY (ID_CAMERE),

CONSTRAINT FK_TIP_CAMERA FOREIGN KEY


(COD_TIP_CAMERA)

REFERENCES TIP_CAMERA (COD_TIP_CAMERA)

);

CREATE TABLE SEJUR (

ID_SEJUR NUMBER NOT NULL,

DATA_INC DATE NOT NULL,

NR_NOPTI NUMBER NOT NULL,

DATA_PLECARII DATE NOT NULL,

SERVICII VARCHAR2 (20),

ID_CLIENT NUMBER(3),

ID_CAMERE NUMBER,

CONSTRAINT PK_SEJUR PRIMARY KEY (ID_SEJUR),

CONSTRAINT PK_CL_SEJ FOREIGN KEY (ID_CLIENT),

REFERENCES CLIENT (ID_CLIENT),

CONSTRAINT FK_CAM_SEJ FOREIGN KEY (ID_CAMERE)

REFERENCES CAMERE (ID_CAMERE) );

CREATE TABLE FACTURA (

ID_FACTURA NUMBER NOT NULL,

NR_FACTURA NUMBER NOT NULL,

VALOARE NUMBER NOT NULL,

ID_CLIENT NUMBER(3),

ID_ANGAJAT NUMBER,

CONSTRAINT PK_FACT PRIMARY KEY (ID_FACTURA),

[40]
CONSTRAINT FK_CL_FACT FOREIGN KEY (ID_CLIENT)

REFERENCES CLIENT (ID_CLIENT),

CONSTRAINT FK_ANG_FACT FOREIGN KEY


(ID_ANGAJAT),

REFERENCES ANGAJAT (ID_ANGAJAT)

);

Modelul Entitate Asociere :

Caracteristici privind tabelele de intrare a datelor:

-Client;

-Cameră;

-Tip_Cameră;

-Sejur;

-Factura;

-Departament

-Angajat

Tabela Client

[41]
Tabela Cameră

Tabela Tip_cameră

Tabela Sejur

Tabela Factură

[42]
Tabela Angajat

Tabela Departament

Fig. 23

[43]
Număr Cheie Conexiunea cu alte tabele
Tabel
Curent Primară Cheie Externă Tabel legătură
1 Client Id_client Tip_camera
2 Camere Id_Camere, Sejur
3 Tip_Camera Cod_tip_camera Camere
4 Sejur ID Id_sejur Client, Camere
5 Factură Id_factua Client, Angajat
6 Angajat Id_angajat Factura, Departament
7 Departament Id_departament Angajat

COD Den_Tip_Camera Tarif Dotari

10 SIMPLA.STANDAR 60 INTERNET
D

11 SIMPLA 60 CABINA DUS


STANDRAD

20 DUBLA LUX 100 ROOM-SERVICE, JACUZZI

21 DUBLA LUX 100 MINI BAR, AER CONDITIONAT

30 APARTAMENT 200 AER CONDITIONAT, BUCATARIE

40 SALA CONFERINTA 300 VIDEO-CONFERINTA

50 SALA PREZENTARE 400 VIDEOPROIECTOR

Fig. 24 Caracteristici privind tabela TIP_Camera:

Caracteristici Tabela Departament:

Id_departament Denumire

[44]
11 Receptie

22 Rezervari

33 Marketing si Vanzari

Fig. 25

[45]
Capitolul 3

3.1. Meniul aplicaţiei

Ȋncă de la accesarea aplicaţiei din browser-ul de Internet se poate observa că are o


interfaţă grafică care interacţionează foarte uşor cu utilizatorul. Butoanele sunt viu colorate
cu roşu sau galben, cămpurile de introducere a datelor sunt intuitive, ȋn dreptul fiecăreia
indicându-se tipul de dată introdus. Un alt lucru de precizat ar fi faptul că aplicaţia este
setată standard ȋn limba română.

La accesarea aplicaţiei, prima pagină cu care ne vom ȋntâlni este pagina de logare,
unde utilizatorul este nevoit să ȋşi introducă Username şi Password pentru a o putea accesa.

Odată logat se va ȋncărca Meniul Principal al aplicaţiei, practice, pagina unde ne


vom exercita toate operaţiile necesare pentru activitatea de rezervare hotelieră. Ȋn colţul din
dreapta sus avem afişate numele utilizatorului care s-a logat, un buton de print pentru a
printa toate informaţiile afişate pe ecran şi un buton de log out pentru deconectare.

Pe pagina principală avem afişate următoarele elemente:

- Meniu (activitătile cele mai des folosite, Rezervare, Eliberare Cameră, Starea
Camerelor, Clienţi şi 2 butoane de căutare client, căutare camera);

- Calendar (aici sunt afişate ce camere urmează să fie eliberate);

- Rapoarte (sunt amplasate ȋn partea de sus a pagini, Raport Extra Sejur, Agendă
Telefon, Facturi Clienţi , Servicii, Nr. Camera/zi, Camere Rezervate, Angajaţi,
Camere Ocupate, Perioada);

Pentru a creea o nouă rezervare, se accesează butonul Rezervare din Meniul


Principal. Odata accesat, se face trimitere către altă pagină, unde se vor introduce datele
Clientului ȋn cămpurile: Nume, Prenume, CNP, Adresă, Telefon, Email. Ȋn această pagină
se mai găseşte, ȋn partea dreaptă, un cadran cu informaţii care ne vor ajuta la creearea
rezervări, infromatiile apărând pe fiecare pagina de intrare a datelor. Următoarea pagină de
intrare a datelor este Cameră. Aici trebuie să se aleagă corect camera în funcţie de etaj,
tipul camerei şi numărul camerei. Pentru a nu genera erori ȋn aplicaţie, avem un buton de
căutare a camerelor libere (cel galbel), unde vor fi afişate camerele libere, preţul acestora,
şi tipul lor .

[46]
Informaţii legate de camere pot fi regăsite şi ȋn cadranele din dreapta ecranului.
Pentru a merge mai departe şi a finaliza rezervarea, se va apăsa butonul Next, astfel
accesându-se urmatoarea pagina de introducere a datelor, numită Sejur. Ȋn această pagină,
pentru a introduce datele de începere a sejurului şi plecării, este recomandat să se apese
butonul din dreptul lor. Aici se va deschide un mini- calendar de unde se poate selecta ziua.
Tot in această pagină se vor selecta serviciile dorite de către client, prin simpla apăsare a
căsuţei din dreptul fiecărui serviciu. Ȋn final, accesănd bunonul Next, rezervarea se va
finaliza şi va duce ȋn pagina principal.

Generalitaţi legate de paginile de intrare a datelor:

- Sunt prevăzute cu buton de ȋntoarcere la meniul principal;

- Fiecare cheie primară este autoîncrementată după secvenţa creată;

- Sunt prevăzute cu explicaţii ȋn caz de erori;

- Cămpurile care au o steluţa roşie sunt cămpuri obligatorii.

Calendarul din pagina principală afişează zilele ȋn care trebuie eliberate camerele,
ziua curentă fiind ȋncadatră în culoarea galben.

Rapoartele din partea de sus a meniului principal vor afişa date concrete şi
importante ȋn activitatea hotelieră, legate de datele clienţilor, costul camerelor, gradul de
ocupare al camerelor, etc.

Eficienţa sistemului informatic :

Obiectivele sistemului informatic sunt:


1. Creşterea eficienţei în activitatea de gestiune a rezervărilor;
2. Se propunea ca sistemul informatic să înlocuiască total sistemul vechi, manual,
de gestiune al rezervărilor cu ajutorul PC- ului, în locul registrelor clasice;
3. Oferirea angajaţilor unei modalităţi rapide şi eficiente de rezervare şi plată prin
introducerea modului de rezervare;
4. Introducerea acestui model face posibilă rezervarea şi plata în orice moment al
zilei şi ar putea avea efect stimularea potenţialilor clienţi la efectuarea unor
rezervări;
5. Eliminarea erorilor umane din sistem, astfel scutind atât hotelul, cât şi clienţii
de situaţia neplăcută, în care o cameră este rezervată de mai multe persoane în
acelaşi timp.
Toate obiectivele propuse au fost îndeplinite, sistemul informatic ridicând gradul de
eficienţă. Activitatea de gestiune a rezervărilor a trasnformat activitatea într-una mai
placută şi a adus departamentul de rezervări al hotelului la un nivel modern de funcţionare.

[47]
BIBLIOGRAFIE

SURSE TIPĂRITE

1. BOTEZATU, Cezar, BOTEZATU, Cornelia, Bazele informaticii. Inițiere în informatica


economică, Editura Sylvi, Bucureşti, 2004.
2. BOTEZATU, Cezar, IACOB, Ionel, Proiectarea sistemelor informatice. Studii de caz
pentru managementul activităţilor unei societăţi, Editura Universul Juridic, Bucureşti,
2005.
3. BOTEZATU, Cornelia, Proiectarea sistemelor informatice. Metode sistemice, Editura
Universul Juridic, Bucureşti, 2005.
4. CHICHERENEA, Virgil, Proiectarea Sistemelor Informatice orientată pe obiecte,
Edutura PRO Universitaria, Bucureşti, 2007.
5. DUMITRU, Oprea, GABRIELA, Mesnita, Sisteme informationale pentru manageri,
Edotura Polirom, Bucureşti. 2002.
6. IACOB, Ionel, Dezvoltarea Soluţiilor Informatice Utilizănd P.L./S.Q.L şi ORACLE
DEVELOPER, Editura Pro Universitaria, Bucureşti, 2009.
7. IACOB, Ionel, ORACLE 10g – Proiectarea şi realizarea aplicaţiilor cu baze de date
utilizând limbajul SQL*PLUS, Editura Pro Universitaria, Bucureşti, 2009.
8. LUNGU, I., BODEA, C., IONITA, C., BADESCU, G., Baze de date. Organizare,
proiectare şi implementare, Editura All, Bucureşti, 1995.
9. MIHĂLCESCU, Cezar, SIOON, Beatrice, Managementul sistemelor informatice ȋn turism,
Editura PRO Universitaria, Bucureşti, 2008.
10. SABAU, Gh., IONITA, C., BADESCU, G., AVRAM, V., OPREA, P., CARSTEA, C.,
Baze de date relaţionale. Aplicaţii în turism, Editura CISON, Bucureşti, 1998.
11. VELICAU, M., LUNGU, I., MUNTEN, M., IONESCU, S., Sisteme de baze de date-
teorie şi practică, Editura Petrion, Bucureşti, 2003.

SURSE ONLINE
12. Oracle- www.Oracle.com.
13.O'REILLY - Oracle PLSQL programming 2009,
http://www.net130.com/class/oracle_datum_other/O'Reilly%20Oracle%20PL%20SQL
%20Programming%20V3.pdf.
14. MCGRAW, Hill, SQL A Beginner’s Guide 3rd Edition, Aug, 2008,

[48]
http://ftp.utcluj.ro/pub/users/civan/IntroducereBazeDate/2012-
2013/LABORATOR/Manuale_SGBD/Manual_SQL%20Server%202008_En.pdf.
15. MCLAUGHLIN, Michael, Oracle Database 11g PLSQL Programming, Editura
McGraw-Hill Osborne Media,
http://softarchive.net/blogs/graphical/oracle_database_g_plsql_programming.105165.html.
16. Tutoriale video www.Lynda.com - SQL Essential Training.
17. Tutoriale video Apex Oracle http://apps2fusion.com.
18.http://facultate.regielive.ro/cursuri/limbaje_de_programare/sistem_de_gestiune_a_bazel
or_de_date-36960.html.
19. http://www.ibishotel.com.

[49]

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