You are on page 1of 25

HOTEL RESERVATION

(Project Title)

Software Requirements
Front end: Visual basic 6.0 Back end: Microsoft Access Operating System: Microsoft Windows XP Service Pack 2

Hardware Requirements
Processors: Intel(R) Core(TM)2 Duo CPU E4500 @2.20GHz RAM: 1 GB Hard disk: 160 GB(WDC WD 1600AABS-00PRAO) Monitor: Plug and Play Monitor(View Sonic) Motherboard: ASUSTeK Computer INC,P5GC-MX Mouse: Microsoft PS/2 Mouse Keyboard: Standard: Standard 101/102-key DVD/CD-ROM drives: HL-DT-ST DVD-RAM GSAH55N

Forms
Number of Forms=10

Number of Database and Table


Number of Database=1 Number of Table=4

Description Problem of the Existing System


a) b) c) d) e) f) g) All the work for reservation in the hotel are handled manually. The hotelier need to spend large amount of time to record the information manually. It gives him more tension to search the records manually from large amount of records It makes him very difficult to modify the records if he need any modification He do not have very high security and anyone can modify his records He cannot access the information easily It gives him more problem while maintaining large amount of records

Description Problem of Propose System


(a). Using this software, it saves the time of the hotelier that he use to spend by doing the work manually . (b). It allows the hotelier to record the information within a second and a single click. (c). It allows the hotelier to search a particular record from large amount of records within a few second. (d). It allows the hotelier to modify the record if he need any modification within few second. (e). The hotelier can delete the records with single click if he want to delete the records. (f). It allows the hotelier to check whether that particular room is full or empty. (g). The hotelier can cancel the reservation of the guest very easily if the guest want to cancel his reservation (h). This software provide very high security to the hotelier that only authorized person can access the records. (i). It prevents the hotelier to spend large amount of paper and pen everytime (j). It prevents the hotelier to enter duplicate records that he use to face manually recording the records

This is the splash form. It displays the title of the project ,front-end and back-end. Through this form we can go to login form

This the login Form. This form allow us to go to main form by entering the username and password

This is the main form where we can work and open any other forms

In this form, we can add, update and delete the records. We can also move to the next records, move to the previous records, move to the first records and to move last records. This form contains the calculator if the user is needed to perform any calculation. In this form, we can open the form that is needed to enter the information when the guest pay the amount

This form is used to search and delete the cancellation records. The user can also update the existing records.

This form is used to search and delete the reservation records. The user can also modify or update the records

In this form, we use to record the cancellation records. We can also delete the records, modify the records, move to the next record, move to the previous record, move to the first record and move to last records

This form contains the information about the types of room, room rates, room number and types of food if the user need any help.

This form is used to create new username and new password by entering the old username and old password

This form is used to delete all the records contained in the database simultaneously by entering the username and password

System Flow Chart


Start Guest Hotelier
Type Password

Check for Password Valid or Invalid Password Yes No

Main Screen
Check for room availability In Database

No Sent Message to Guest


Is there any room available?

yes
Hotelier types the information and save in database

Sent Message to Guest

Stop

Data Flow Diagram

Enter record Display output Retrieve

Save Reserve database

Displaying
Check Check room availability Total Amount Database Retrieve Search Search record Delete Record Retrieve Delete Display output

Hotelier

Main Form

Reserve Form

Save

Total Amount

Enter record

Displaying Display output

Request

Search and Delete Form(Reserve)

Save Modify Record Search Search record Save

Delete

Total Amount (Search)

Delete record Modify record Save

Displaying

Guest

Cancel Form

Enter Record

Search and Delete Form (Cancel) Display output Displaying

Delete Delete Record Save Modify Record Search Record Search Change Change password Password Database Delete all Retrieve Cancel Database

Delete All Records Form

Delete All Records

Delete all Delete All Records Delete all

Delete All Records

Entity-Relationship Diagram
Phone_No

Password table

Nationality

Age

Cancellation table

Advance Amount
Date_of_ cancellation

Phone_No

Date_In

Nationality

Total_Amount

Age

Reservation table

Total amount table

Advance Amount
Date_Out
No_Of_Days

Disadvantages of the software


(a). When the user do not need the information, he has to delete the information to free the database for entering new information (b). The user has to enter the date manually that means he cannot select the date directly from the drop down menu (c). The user has to open another form for cancellation (d). In some form , the user can modify all the guest information but the user cannot modify the room number

Advantages of the software


(a). Using this software, it saves the time of the hotelier that he use to spend by doing the work manually . (b). It allows the hotelier to record the information within a second and a single click. (c). It allows the hotelier to search a particular record from large amount of records within a few second. (d). It allows the hotelier to modify the record if he need any modification within few second. (e). The hotelier can delete the records with single click if he want to delete the records. (f). It allows the hotelier to check whether that particular room is full or empty. (g). The hotelier can cancel the reservation of the guest very easily if the guest want to cancel his reservation (h). This software provide very high security to the hotelier that only authorized person can access the records. (i). It prevents the hotelier to spend large amount of paper and pen everytime (j). It prevents the hotelier to enter duplicate records that he use to face manually recording the records

Conclusion
By developing this software, we have learnt many things. We will be able to develop a better software in the future. This software is very essential for the hotelier because it enables the hotelier to do his work properly and in the right time. This software provides him many advantages and it is very sufficient and user-friendly for any users.

THANK YOU

You might also like