You are on page 1of 5

PROJECT SYNOPSIS Hotel ManagementSystem

Table of Contents 1.Title of the project. 2.Introduction and objectives of the Project. 3.Project category. 4.Analysis (DFDs, ER Diagrams, Class Diagrams etc.)A complete structure Which in cludes :(i) Number of modules and their description to provide anestimationof th e students effort on the project.(ii) Data Structures as per the project requirem ents for all themodules.(iii) Process Logic of each module.(iv) Report generatio n. 5.Tools / Platform, Hardware and Software Requirement specification 6.Security and Validation Checks. 7.Scope of future application. 8.Conclusions 9. Bibliography

INTRODUCTION This is a Project work undertaken in context of partial fulfillment of B.Sc. (I .T.). I have tried my best to make the complicated process of HotelManagement Sy stem as simple as possible using .NET Framework. I havet tried to design the sof tware in such a way that user may not have anydifficulty in using this package & further expansion is possible without mucheffort. Even though I cannot claim th at this work to be entirely exhaustive,the main purpose of my exercise is perfor m each Employees activity incomputerized way rather than manually which is time c onsuming.

I am confident that this software package can be readily used by non-programming personal avoiding human handled chance of error. This project is used by two types of users 1.Administrator. 2.Receptionist. Administrator & receptionist can maintain daily updates in the hotelrecord s. Administrator is must be an authorized user. There is the facility forpasswor d etc. The main aim of the entire activity is to automate the processof day to d ay activities of Hotel like Room activities, Admission of a NewCustomer, Assign a room according to customers demand, checkout of acomputer and releasing the roo m and finally compute the bill etc. The limited time and resources have restricted us to incorporate, inthis pr oject, only a main activities that are performed in a HOTELManagement System, bu t utmost care has been taken to make the systemefficient and user friendly.HOTEL Management System has been designed to computerized thefollowing functions that a re performed by the system: 1.Introduction 2.Check-in customer 3.Check-out customer 4.Customer Record 5.Room Details 6.Edit a.Room Record i.Add Room Record ii.Modify Room Record iii.Delete Room Record iv. Back b.Customer Record i.Modify Customer Record ii.Delete Customer Record iii.Backc.Back 7.Report a.List of Room Records b.List of Customer Records c.Back 8.Exit To program System Implementation Software Requirements: The minimum software requirements for this project are: Operating system: Window XP/ 98 / 2000 /Vista/ 7 Dos Software: .NET Framework (As Front End)

MS Access (As Back End) Hardware Requirements : The minimum hardware requirements are: Function Details The basic objective of HOTEL MANAGEMENT SYSTEM is togeneralize andsimplify the monthly or day to day activities of Hotel like R oom activities,Check in of New Customer, Check out of customer, Assigning a room according tocustomerrequirement, and finally compute the bill etc. which has to be performedrepeatedly onregular basis. To provide efficient, fast, reliable an d user-friendly system isthe basicmotto behind this exercise.Let us now discuss how different functions handle the structure and datafiles: 1 . Password In this module, this website is for multiple users. If a User enters apassword a nd the software checks its validity. If the password is valid thenoption is give n to change the password, otherwise Invalid User/Passwordmessage is displayed. The re is an option for password recovery, log out,login, new users sign in. The Adm inistrator can also update changes in thesite after login. 2 . Creating new Entity (Hotel, Room, Customers,Members etc.) This is used to add a new employee details, delete entity details andview the d etails. In that screen, the automatic item is created. In thisfunction, whenever a new entity is required to be added the correspondingforms are opened and the database is manipulated to check whether thedata is already existing or not. If it already exists, then it prompts that Entryalready existing and if not than the data is entered with the variousvalidation checks. 3 . Function NEW_ROOM() This is the function used to open a new room for a customer so thathe/she canas sign a separate room . In that screen, the automatic room number iscreated. Afte r opening a new room for the customer, finally a room isassigned to a customer a nd the room records are appended in the data file. 4 . Function CHECKIN_CUSTOMER() This function is used to admit a customer in our Hotel after enteringhis all per sonal details like Name, Address, Phone, Sex and then he/she isassigned a room f rom NEW_ROOM() function. 5 . Function CHECKOUT_CUSTOMER() This function is used to checkout the customer details from database.When theus er inputs his room number, the same room number will be checked in thedatabase, if the room number is matched in the database, then the customerwill be check-ou t from the database and transferred the record of thecheckout to another table o f database so that the Hotel Management has therecord of customers who have chec k-out to fulfill his legal liabilities. 6 . Function GENERATE_BILL() When any customer check-out, his/her bill is generated automaticallyby calculate d check-out date minus check-in date and getting multiplied itby daily room char ge plus other charges and the bill has to be saved in thetable in the database. 7 . Function DISPLAY_RECORD() This function is used to display all the transaction including thecustomer name , address, phone, bed number, and doctor assigned tohim/her in the screen. This

is a global report to display all the transactionrecords in the screen. 8 . Validation of Data Entered by the User & Error Handling In this function, the validity of data entered by the user during thevarious bus iness processes is checked through various validation checks. Forexample, there should not be any characters entered in the numeric fields,likewise if there is any error occurs than it should handle that particular errorand give the require d messages. 10 . Searching In this function, room, customer well as members can search detailsfrom the data base according to their authentications. 11 . Report Generation In this function reports are generated for the following entities:a)Customer Det ails.b)Requirements of the Customersc)Rooms Detailsd)Bill Detailse)Checkin Repor tsf)Booking Detailsg)Checkout Detailsh)Membership Detailsi)Packages Available. CONCLUSION This project is designed to meet the requirements of HotelManagement. It has be en developed in .NET Framework keeping in mind thespecifications of the system.F or designing the system we have used simple data flow diagrams.Overall the proje ct teaches us the essential skills like: Using system analysis and design techniques like data flow diagram indesigning t he system. Understanding the database handling and query processing.

You might also like