DRONACHARYA COLLEGE OF ENGINEERING, FARRUKHNAGAR, GURGAON
Hotel Reservation: Host Mania Synopsis
Host Mania is an extensive automated hotel management system which caters to automated room occupancy control and checking in/outs.
Submitted By :Group 2
Ruchi Garg
Roll
no.:10092 Sahil Chhabra no.:10094
Roll Sahil Garg
Roll no.:10095
Sambhav
Hotel Reservation: Host Mania Synopsis
HOTEL RESERVATION: HOST MANIA Ruchi Garg Sahil Chhabra Sahil Garg Sambhav Singh Chauhan Guide: Mr. Kumar Rahul Computer Science Department Dronacharya College of Engineering, Farrukhnagar, Gurgaon
Abstract: This project “HOTEL RESERVATION: HOST MANIA” aims at automating all the work being done manually in hotels at present. On completion this project would expedite the work in all regards. The features which we will try to incorporate are -Storing, editing and reporting Staff Details and the details of all the rooms available in the hotel, Managing details of customers’ signing in & out of the hotel, and finally, compute the bill. We will try to design the software in such a way that user may not have any difficulty in using this package & further expansion is
possible without much effort. Even though we cannot claim that this work to be entirely exhaustive, the main purpose of our exercise would be to perform each activity in computerized way rather than manually which is time consuming.
1. INTRODUCTION: Host Mania is an extensive automated hotel management systems which caters to automated room occupancy control and check in/outs. This project could be used by two types of users: I. Online Users. II. Administrator (management of the Hotel). Online users would be able to see the required articles or news, whereas Administrator would be able to maintain daily updates in the hotel records. Administrator would be an authorized user.
The main purpose to develop the system is to make the accurate & efficient decisions in different tasks at different time at different situations. The existing system is manual so members of the unit generally face a lot of embarrassing situations many times. Now they need to automate the whole process so as to make it more easy and accurate. As they need to expand their work and hence their workload shall increase, so they require a reliable, efficient and supportive system. Different people who are working under the organization handle their different tasks. Hence, to perform all the functions under one system is required.
2. PROBLEM DOMAIN:
Since the existing system is manual and manual calculations are error prone and are sometimes very time and resource consuming. Therefore, our main aim is thus to automate the whole process so as to make it more easy, accurate, fast and with a minimum stress on the end user. a.
Lack of immediate retrievals: - The information is very
difficult to retrieve and find particular information. E.g. To find out about customer’s history, the user has to go through various registers. This results in inconvenience and wastage of time. b.
Lack
of
immediate
information
storage:
-
The
information generated by various transactions takes time and efforts to be stored at right place. c.
Lack
of
prompt
updating:
- Various changes to
information like customer details or availability of rooms are difficult to make as paper work is involved. d.
Error prone manual calculation: - Manual calculations
are error prone and take a lot of time, this may result in incorrect information. E.g. Calculation of customer’s bill based on the duration of stay. e.
Preparation of accurate and prompt reports: - This
becomes a difficult task as information is difficult to collect from various registers. These problems highlight the need to expand the staff work and hence their workload shall increase so they require a reliable, efficient and supportive system. Hence, to perform all the functions under one system is required.
OBJECTIVES: 1. System should support multi-user environment. 2. System should be fully automated. 3. System should be capable to keep track of all the detailed
descriptions of the client and all the details of services offered to the client. 4. Various outputs (reports) should be available any time. 5. System should be able to handle all kinds of data.
3. SOLUTION DOMAIN: Our domain would be to design a system as a Windows based application along with certain Web Services used to make online Hotel registrations possible. In this system we will try to record customer Check in, Check out, room occupancy and bill generation. The main aim of the entire activity would be to automate the process of day to day activities of Hotel like: •
Storing, editing and reporting Staff Details.
•
Storing, editing and reporting details of all the Rooms available in the hotel.
•
Admission of a new customer.
•
Assign a room according to customer’s demand.
•
Checkout of a customer and releasing the room.
•
Finally compute the bill etc.
INPUT TO THE PROJECT: In Hotel Management System the following modules are to be entered: INPUT TO STAFF DETAILS • • • • •
Employee Name Description of Employee’s Post Employee’s Address Employee’s phone number Joining Date
INPUT FOR ALLOTMENT OF ROOM TO CUSTOMERS • • • •
Customer Name Room No Type-A/C or non-A/C Customer’s Balance Amount
INPUT TO DESCRIPTION OF HOTEL ROOMS • • • •
Room Number Facility provided-A/C or non-A/C Rent/day Status of the room- Occupied / Unoccupied
OUTPUT OF THE PROJECT: Customized reports for the following: • • •
Details of various rooms and their status Customer’s details Details of all the employees working in the hotel.
4. SYSTEM DOMAIN: A crucial phase in the system life cycle is the successful implementation of new system. This involves creating computer compatible files, training the operating staff and installing hardware terminals and telecommunication network (where necessary). A critical factor in conversion is not disrupting the functionality of the organization. To operate this system user does not need sophisticated training, only working knowledge of computers is sufficient. Hardware Requirements Processor RAM Disk Space Pentium 4 or above. 512 MB or greater. 1 GB or greater. Software Requirements Operating System Database Platform Windows XP or above. SQL Server 2005 or Visual Studio (ASP.NET above.
with C#)
Details of System Requirements
5. APPLICATION DOMAIN: This application fits into the current scenario, which is the information age. This helps increase the revenue and customer satisfaction by creating a better and stronger link between the hotel and the customers. Modern hotels, to increase their efficiency can use this application with some modifications as per their customized needs. This website is for multiple users. If a User enters a password, the software checks its
validity. If the password would be valid then option will be given to change the password, otherwise “Invalid User/Password” message will be displayed. There will be an option for password recovery, log out, login, new users sign in. The Administrator would be able to update changes in the site after login. Its applications are diverse in nature and with certain modifications it can be easily plugged in many other systems like: •
Property Management System
•
Hostel Management System
•
Future Parking Systems
6. FEASIBILITY STUDY:
6.1 Introduction: In feasibility study phase we had undergone through various steps which are described as under: 1. Identify the origin of the information at different levels. 2. Identify the expectation of user from computerized system. 3. Analyze the drawback of existing (manual) system. With the limited time and resources we will try to incorporate, in this project, not only the main activities but other utilities as well that are performed in a Hotel Reservation System, but utmost care will been taken to make the system efficient and user friendly. We will try that this software package can be readily used by non-programming personal avoiding human handled chance of error.
6.2 Purpose: This project is being designed to meet the requirements of Hotel Reservation: Host Mania. Performance: During past several decades, the records are supposed
to be manually handled for all activities. The manual handling of the record is time consuming and highly prone to error. To improve the performance of the system, the computerized system is to be undertaken. This project will be fully computerized and user friendly. Efficiency: The basic need of this System is efficiency. The System
would be efficient so that whenever a new user submits his/her details the System is updated automatically. This record will be useful for other users instantly. Control: The complete control of the project will be under the hands of
authorized person who have the password to access this project and illegal access is not supposed to deal with. Security: Security will be the main criteria for the proposed system.
Since illegal access may corrupt the database, so security has to be given in this project.
6.3 Economic feasibility: Economic analysis is the most frequently used method for evaluating the effectiveness of a project. More commonly known as Cost / Benefit analysis. If the benefits overweight costs, then the decision is
made to design and implement the system. Otherwise further justification or alternations in the proposed system will have to be made if it is to have chance of being approved. In this project, we have compared, that no manpower cost is incurred as the system has been developed as a project work for us. As the system has been developed in an environment, no new hardware and
software facilities have to be installed for the development of the system. So no direct cost is required. We are a group of four and are self sustainable because all our requirements are basic and easily available. As our requirements are not very expensive this project would be an economically feasible one.
6.4 Technical feasibility: In the technical feasibility, whether the system can be developed with the current equipment, existing software technology and available resources; or else if new technology is required, then what is the likelihood that can be acquired is determined. The project entitled “HOTEL RESERVATION: HOST MANIA” will be developed in ASP.NET with C# using Web Services keeping in mind the specifications of the system. The software application or the programming language required to implement this project is available in our institute where this project is to be developed. Our institute also has various software packages viz. Visual Studio. The existing hardware and software are enough to run the proposed system and hence the proposed is supposed to be technically feasible.
6.5 Behavioral feasibility: Different type of changes made in this system can automatically update the record stored in the database. Enquiry performed by customer is shown by this system when it is valid. An entity-relationship (ER) diagram is a specialized graphic that illustrates the behavior of the System. Generally E-R Diagrams require the use of the following symbols:
6.6 Time feasibility: We will try our level best to complete the project within the time limits specified to us by working efficiently and submit the same on time. We will also submit the progress report as when asked for by our guide.
6.7 Resource feasibility: We will try and build the System with available software and hardware resources. Visual studio is a powerful tool to make various kinds of forms, pages as well as websites.
It offers a great deal of styles, functions and other utilities for creating sophisticated as well as interactive interfaces. It supports a wide range of languages including C#, adding more functionality for creating the System efficiently.
7. EXPECTED OUTCOME: We get a system that is:•
Easy to operate
•
User friendly
•
Economically priced
•
Committed to manage hotels at small, medium and large scale.
Proposed system would provide with following solutions:
"Better and Efficient" service to customers.
Reduce the workload on employee.
Faster retrieval of information about the desired query.
Facility for proper monitoring by reducing paper work.
All details will be available on a click.
Encapsulate all kinds of record keeping features required in a hotel and would be able to manage the reception and accounts excellently. Online booking.
Along with above mentioned expectations the system will also look after the Validation Criteria as the system will read only that data which is a valid input entry. Blank entry is not allowed in this system and numeric data is valid only for numeric entry.
Project Coordinator
(Computer Science Dept.)