Hotel Managament System
Short Description
Download synopsis on Hotel Managament System. This synopsis is good for submitting in your BCA, MCA, PGDCA, B.Tech cours...
Description
Hotel Management System
Title of the Project
UPRTOU
1
Hotel Management System
Introduction
Grand continental is the leading hotel of my city. It has provided best facility to our customer. It has number of permanent and many temporary customers. It has number of deluxe, AC, NON-A/C rooms and suites. Hotel is situated in heart of the city area called civil lines. It has number of employees, which provide own service to hotel. Hotel has restaurant facilities for all customers. Here a banquet hall, baradari, and bar are also for customer. In banquet and baradari have large no of choice showing in menu card. In menu card veg, nonveg, fast food, snack, sweet dishes, ice cream’s, cold drinks and hot drinks. When customer comes to the hotel for lodging purpose first he/they go to the reception counter where he/they gives information about him/themselves. Reception manager gives information about rooms and its charge’s then customer choose room with its need. Reception manager takes advance deposit for room rent, allotted room and give key to customer. One room service man go with the customer for showing the room.
UPRTOU
Objectives of the Project 2
Hotel Management System
The main objectives behind the development of this project are as follows: 1. To make entry of rooms with detail. 2. To make entry of vehicle. 3. To make entry of foods. 4. To allot room to customers. 5. To make enquiry of room availability. 6. To make enquiry of customer. 7. To book vehicle. 8. To prepare and print customer bill
UPRTOU
3
Hotel Management System
Input to the project
In this project fallowing inputs are given:
It provide output about food
It provide output about room
It provide output abut customer
It provide output about reserved room
It provide output about staff
It provide output about fair of Room & food
It provide output about hotel
It stores the information about available seat.
UPRTOU
4
Hotel Management System
Output to the Project
In this project fallowing inputs are given:
It provide output about food
It provide output about room
It provide output abut customer
It provide output about reserved room
It provide output about staff
It provide output about fair of Room
It provide output about hotel
It provides the information about available room & food
UPRTOU
5
Hotel Management System
Project Category
“RDBMS PROJECT” The project is application software that satisfies the application area of hotel. The project comes under RDBMS category. The project handles the huge data in hostel subjected to customers their rooms, food and rent and other charges. The RDBMS is capable of creating storage, keeping date, manipulating data and retrieving data in desired manner.
UPRTOU
Tools/Language to be used
6
Hotel Management System a) Front End: Microsoft Visual Basic 6.0 b) Back End : SQL Server 2000
UPRTOU
7
Hotel Management System
Hardware and Software Requirement
i)
Hardware Requirement:-
1 PC at least Pentium II (recommended) 128 MB RAM (recommended) 20 GB Hard Disk (recommended) 1 Printer and Other related peripherals. ii)
Software Requirement:-
Operating System
: Windows XP
Database
:
Language
: Visual Basic 6.0
UPRTOU
SQL Server 2000
8
Hotel Management System
Visual Basic 6.0 – A brief note about the Front End
Visual Basic’s user interface programming is all about responding to events and user actions. The users’ actions drive the event response in the application. Based on the event response, you can choose the code in your application that is appropriate to respond to the event. In this scenario, the users’ actions initiate an event in your application. This is called event driven programming because the code that is executed is driven by the event that happens to your program. In formal sense, an event is an action recognized by a form or control in your application. Forms and controls are the basic elements in the user interface of any Windows application. In Visual Basic these elements are called objects. Objects have properties and methods, Objects have methods too, which are the actions they can carry out like hide, load, unload etc. Visual Basic provides a wealth of tools for creating and accessing databases on both individual machines and networks. The major tools are:
The Data Control
The Data Access object
SQL Server 2000 – A brief note about the Back End
UPRTOU
9
Hotel Management System
SQL Server, a Relational Database Management System (RDBMS), works to efficiently manage its resource, a database of information, among the multiple clients requesting and sending data in the network. SQL has many important features that make it not only an exceptional database management system but also an excellent database server choice for client/server database computing. Here are some of these features: Supports all major operating systems for both clients and servers, including MSDOS, NETWARE, WINDOWS, NT MATCH OS/2 and most flavors of Unix. It has client/server features developers can use to minimize the network traffic between client and server. Therefore, application based on SQL Server can deliver the performance that users require to the productive in their jobs. It maintains database security using a system of access controls. This simply means that at an administrator's discretion, the administrator create registered database user and then grants them the privileges to perform specific database operation and use specific data.
UPRTOU
Data Flow Diagram (DFD)
10
Hotel Management System
Request for Room Room Detail
USER
Vehicle Enquiry
HOTEL MANAGEM EN SYSTEM
Vehicle Detail
Food report
HOTEL
“0” LEVEL DFD
11
DISP VEHICLE DISP FOOD
Request for Food
UPRTOU
DISP ROOM
Hotel Management System
CUSTOMER Access
Customer Info
FOOD
REQUEST PROCESSING
Customer Info
REJECTED
Update
Processing Information
Check Food Details
Food Info
FOOD
Access
Check Veg-Food Details
Food Info Access
Food Info
FOOD Access
Check Desert-Food Details
Check Non- VegFood Details
Veg-Food Info
Non-Veg Food Info
Desert-Food Info
FOOD REPORT 1ST Level DFD FOR FOOD REQUEST UPRTOU
12
Hotel Management System
CUSTOMER Access
Room Inquiry
ROOM
ROOM DETAILS
Room Info
REJECTED
Update
Room Information
Check Room Details
Room Info
ROOM
Access
Check AC-Room Details
AC Room Info
AC Room REPORT
Room Info Access
Room Info
ROOM Access
Check Non- AC Room Details
Non-AC Room Info
Non AC Room REPORT
Check General Room Details
General Room Info
General Room REPORT
‘1’ LEVEL DFD FOR ROOM REQUEST
UPRTOU
13
Hotel Management System
E-R Diagram
E_elibility
H_contact
H_name
E_post E_contact
h_city
#H_id
E_add E_salary E_name #E_ID
EMPLOYEE
Work
HOTEL
Visit Provide
R_status Amt
R_rent
R_envi
Cd_date
R_no
R_style
R_type R_charge
Period
#R_id
Recome
ROOM
CUSTOMER
R_date #C_id
Place NOP
Is a
Is a
Is a
C_name
AC ROOM
NON-AC ROOM
Order
GENERAL ROOM
Book
BED
FOOD
#F_id
#Bed_no F_Status
F_name F_type
Room_no
F_a_date
Floor_no
F_charge
UPRTOU
14
Bed_charge Bed_type
Hotel Management System
Database Design
TABLES The Proposed System include following table: 1) food_menu
2) h_room 3) h_booking 4) h_Employee 5) Bed 6) Login 7) Hotel
UPRTOU
15
Hotel Management System 1) Table – food_menu Field Name f_id f_name f_type f_charge F_a_date status
Data Type int VarChar VarChar float Date/time int
Key Primary Key -
Description Primary Key Name of food Food type Food cost Entry date Status of availability
2) Table – h_room Field Name r_id r_type r_env r_bstyle r_charge r_date r_status
UPRTOU
Data Type int VarChar VarChar VarChar int Date/time int
Key Primary Key -
16
Description Primary Key Room type Room environment Bed style charge Entry date Room status
Hotel Management System 3) Table – h_booking Field Name C_id C_name C_add Nop placecome rcome Priod r_no r_rent Amt cd_date cd_time gd_date gd_time v_id v_b_date v_nod V_charge f_charge r_charge t_charge status
UPRTOU
Data Type Key int Primary Key VarChar VarChar int VarChar VarChar int int int int Date/time Date/time Date/time Date/time int Date/time int int int int int int -
17
Description Primary Key Customer name Customer address Number of people Place from reason Stay period Room number Room rent Amount deposited Coming date Coming time Going date Going time Vehicle id Vehicle date Vehicle number of days Vehicle charge Food charge Room charge Tea charge status
Hotel Management System
4) Table – Login
Field Name User_name User_pwd
Data Type Varchar Varchar
Key Primary Key -
Description It store username It store password
5) Table- Bed Field Name Bed_no Room_no Floor_no Bed_type Bed_charge
Data Type Number Number Number Number Number
Key Primary Key -
Description It store bed number It store room number It store floor number It store bed type It store Bed charge
6) Table-Employee Field Name E_id E_name E_add E_ Elilibility E_post E_contact E_salary
UPRTOU
Data Type Number Varchar Varchar Varchar Varchar Number Number
Key Primary Key -
18
Description It store the employee id It store name of employee It store address of Employee It store employee Elibility It store employee post It store contact number It store Salary of employee
Hotel Management System 7) Table-Hotel Field Name H_id H_name H_address H_contact H_city
UPRTOU
Data Type Number Varchar Varchar Number Varchar
Key Primary Key -
19
Description It store the employee id It store name of hotel It store address of hotel It store contact no of hotel It store city of hotel
Hotel Management System
Process Logic
Login process can be performed in following manner:
User Activates the software package
Login Form pops up
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned ( (
Open the Login table in database
Check for username and password
If (found )returned ( (
Current form is closed
Main Menu form is displayed as by default is the next step I the software
Else-Otherwise
Error message for in correct entry is displayed
The software prompts for new user name entry
) )
UPRTOU
20
Hotel Management System else-otherwise
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
) ) Add new room To fill the form in following manner:
User goes of Add_New_Room option in main form
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned ( (
Open the H-ROOM table in database
Enter data in the database
Update database
else-otherwise
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
) )
Add new food
UPRTOU
21
Hotel Management System To fill the form in following manner:
User goes of Add_New_Food option in main form
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned ( (
Open the H-FOOD table in database
Enter data in the database
Update database
else-otherwise
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
) )
Add new vehicle To fill the form in following manner:
User goes of Add_New_Vehilce option in main form
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned (
UPRTOU
22
Hotel Management System (
Open the H-VEHILCE table in database
Enter data in the database
Update database
else-otherwise
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
) ) New customer Entry To fill the form in following manner:
User goes of Add_New_Customer option in main form
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned ( (
Open the H-ROOM and H_BOOKING table in database
Enter data in the database
Update database
else-otherwise
UPRTOU
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
23
Hotel Management System ) ) Billing To fill the form in following manner:
User goes of BILL option in main form
User makes the required entries and submits
The submitted data is tested by VALIDATION module.
If(all correct entries )returned ( (
Open the H_BOOKING table in database
Enter data in the database
Update database
Else-otherwise
Error message for is displayed for incomplete submission of form
Software prompts for re submission of data
) )
UPRTOU
24
Hotel Management System
Report Generation
The proposed system generates the following report…
1)
Report of available rooms
2)
Report of allotted rooms
3)
Report of food available
4)
Report customer
5)
Report of vehicle
UPRTOU
25
Hotel Management System
Limitation of the System
Though the software presents a broad range of options to its users some intricate options could not be covered into it; partly because of logistic and partly due to lack of sophistication. Paucity of time is also major constraint, thus it is not possible to make the software full proof and dynamic. Lack of time also compelled me to ignore some part such as storing old result of the candidate etc. The limitations of the project… The system has not facility for staff management. The system does not provide accounting facility to restaurant. The System can not be used for all types of hotel; it can be used to satisfy the requirement of a specific hotel only. The System need Windows environment with having SQL Server 2000 and VB 6.0 configuration to run.
UPRTOU
26
Hotel Management System
Future Scope of the Project
There are many additional features, which can be planned to be incorporated during the future enhancements of this project. The Future version of System can handle the accounting in hotel. The Future version can be improved to provide functionality of working as in a general purpose hotel too. In future we can also add a module satisfying the restaurant in the hotel.
UPRTOU
27
View more...
Comments