Hotel Managament System

November 5, 2017 | Author: FreeProjectz.com | Category: Databases, Operating System, Microsoft Sql Server, Microsoft Windows, Computer Architecture
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF