This action might not be possible to undo. Are you sure you want to continue?
During the past several decades personnel function has been transformed from a relatively obscure record keeping staff to central and top level management functions. There are many factors that have influenced this transformation like technological Advances, professionalism, and general recognition of human beings as most important resources. These were the main reasons which led us to develop an autonomous system for hotel management. The work of hotel management i.e. keeping all the records up to date by manually entering the records in registers is likely to be not error prone and the work is tiresome. The main features implicated in this management system are• A computer based management system is designed to handle the entire primary Information required to calculate monthly statements. Separate database is maintained to handle all the details required for the correct statement calculation and generation. • This project intends to introduce more user friendliness in the various activities such as record updating, maintenance, and searching. • The searching of record has been made quite simple as all the details of the customer can be obtained by simply keying in the identification of that customer. • Similarly, record maintenance and updating can also be accomplished by using the identification of the customer with all the details being automatically generated. These details are also being promptly automatically updated in the master file thus keeping the record absolutely up-to-date. • The entire information has maintained in the database or Files and only authorized user can retrieve the necessary information which can easily be accessible from the file.
Department of Computer science & Engineering Nagaland university
• The main objective of the entire activity is to automate the process of day to day activities of Hotel like: 1. Room activities. 2. Admission of a New Customer. 3. Assign a room according to customer’s demand. 4. Checkout of a computer and releasing the room. 5. Finally compute the bill etc. 6. Packages available. 7. Advance online bookings. 8. Online Cancellation. 9. List of Regular customers. This project has some more features: • System Connectivity • No data duplication • No Paper Work Required • Time Efficient • Cost Efficient • Automatic data validation • User friendly environment • Data security and reliability • Fast data insertion & retrieval • Easy performance check
Department of Computer science & Engineering Nagaland university
ADVANTAGE: We have designed the given proposed system in the .Net Environment to automate the process of Hotel management. This project is useful for the authorities who keep track of all the users registered in a particular state .The authority can add hotel packages, room details, availability of rooms, online booking etc. system are:
The following steps that give the detailed information of the need of proposed 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 Hotel
Management System, the computerized system is to be undertaken. This project is report and status of the company.
fully computerized and user friendly even that any of the members can see the Efficiency: The basic need of this website is efficiency. The website should be efficient so that whenever a new user submits his/her details the website is updated automatically. This record will be useful for other users instantly.
Control: The complete control of the project is under the hands of authorized
person who has the password to access this project and illegal access is not
supposed to deal with. All the control is under the administrator and the other members have the rights to just see the records not to change any transaction or entry. Security: Security is the main criteria for the proposed system. Since illegal access may corrupt the database. So security has to be given in this project.
Department of Computer science & Engineering Nagaland university
CHAPTER 1- INTRODUCTION Department of Computer science & Engineering Nagaland university Page 4 .
like lodging details. etc. Customers should be able to know the availability of the rooms for a particular date. Hotel needs to maintain the record of guests and reserve rooms beforehand. they are provided with food and other services. maintaining all the records in registers. They should be able to reserve the available rooms according to their needs in advance. This Hotel management System deals with all the necessary functions of a hotel. reading and searching the data for some particular record manually in a large set of registers. Even though we cannot claim this work to be entirely exhaustive. computing bills manually. 1. These problems give rise to the implication of using a hotel management system which can perform this entire task in much shorter time and very much efficiently.1. the main purpose of our exercise is to perform each Employee’s activity in computerized way rather than manually which is time consuming. The management work in a hotel is very tedious and tiresome work. Department of Computer science & Engineering Nagaland university Page 5 . To make their stay comfortable. INTRODUCTION We have tried our best to make the complicated process of Hotel Management System as simple as possible using Structured & Modular technique & Menu oriented interface. fooding details.1) ABOUT THE PROJECT Hotel management system is a web application system which is designed keeping in mind the application of autonomous system and the tiresome work of manual hotel management. customer record. We have tried 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. These records will be retrieved during generating bill. The record of the food taken by each customer and the services availed by the customer should be kept.
Employees does not have full access rights for e. Maintaining authorization of usersWe are confident that this software package can be readily used by non-programming personal avoiding human handled chance of error. Customized data will be used in this application. each of them have different authorization rights and can login only through their own password. Administrator (management of the Hotel). Administrator must be an authorized user with a unique login password. logout etc. Department of Computer science & Engineering Nagaland university Page 6 .Assumptions: This application is used to convert the manual application to the computerized application. Only authorized users will be able to use the system to do the general operations of a hotel management and for viewing the data. Administrator can maintain daily updates in the hotel records. they have limited access and they are not allowed to modify the data from the database. Front desk users have their independent account with their unique login username and password. Front Desk Users. He/she can further change the password. to add or delete the services. This project is used by two types of users. Front desk users are those employees of the hotel who will use this system to store data in the record. (Employees of the hotel) ii. administrators have full authority and privileged in modifying the data from the database. The two types of users provided in this system arei. There is the facility for password change.g.
2) Functionality of the system- The main aim of the entire activity is to automate the process of day to day activities of Hotel like Room activities. “HOTEL MANAGEMENT SYSTEM” has been designed to computerize the following functions that are performed by the system: Room Detail Functions Adding or deleting Room Modification to room assigned Check-in and check-out Detail Functions Admission of New customer Customer Details for future reference Room assigning related to customer’s need. The limited time and resources have restricted us to incorporate. in this project.1. Statement of Customer Details Check-in customer Check-out customer Room Details Food Details Computation of bill. but utmost care has been taken to make the system efficient and user friendly. Assigning room according to customer’s demand. only main activities that are performed in a HOTEL MANAGEMENT SYSTEM. checkout of a customer. Admission of a New Customer. releasing the room and finally compute the bill etc. Total number of Customers in the Hotel Individual customer Report Modification of hotel details Department of Computer science & Engineering Nagaland university Page 7 .
A database system is essentially a sophisticated. A database system maintains information and makes that information available on demand. thus a database eliminates redundancy and also as a consequence. a repository for a collection of computerized data files.e. The benefits of a database system over any traditional system are obvious as database is integrated as well as shared.NET MS SQL WINDOWS VISTA 2008 Department of Computer science & Engineering Nagaland university Page 8 . for this purpose a database system provides set of facilities to perform such operations. TOOLS / PLATFORMS & LANGUAGE USED -> FRONT END: BACK END: OPERATING SYSTEM: ASP . The most important advantage of the database is to maintain the integrity i.net. which can connect to Relational Database engines.3 PROJECT CATEGORY This Project is coupled with material on how to use the various tool. sub sets available in Microsoft . in OOPS based coding is brought out in full and in great detail.1. The need of today’s software development is competence in a GUI based front-end tool. These applications give users the power and ease of a GUI with the multi user capabilities of WinNT based RDBMS engines such as MS SQL. database lets multiple users access the same piece of data. All the important coding techniques used by programmers. it ensures that the change made to the database by authorized users do not result in a loss of data consistency and guard against accidental damage to the database. This gives the programmer the opportunity to develop client server based commercial applications. computerized record keeping system.
CHAPTER 2- THE PROJECT PLAN Department of Computer science & Engineering Nagaland university Page 9 .
By making the plan a phase deliverable. One of the final tasks at the end of each phase is to 'review' the current phase. The plan should be ‘re-negotiated’ at the end of each phase by the sponsor and the developer. PROJECT PLAN2.1 INTRODUCTION Underpinning this approach is the concept that the project should be planned. or a walkthrough of the Requirements List with the sponsor. initially at a high level for the entire duration and this plan should be reviewed at the end of each phase with detailed planning being done for the subsequent phase. Depending on what the phase is this may involve a walkthrough of the data model with an independent practitioner. it ensures that both developer and sponsor are aware of any project slippage and/or creeping functionality changes.2. The plan should be presented as a Giant chart with the major tasks of each phase being identified and an estimated duration placed against each. Department of Computer science & Engineering Nagaland university Page 10 .
The Development phase creates the system software. Test the completed project against the requirements provided at the time of analysis phase. The phase deals with the implementation job of developing the system. Design The overview of the System before actually starting the Coding. adds system queries. Phase 2 Phase 3 Implementation Phase 4 Development Phase 5 Integration Integrate the Final Code segments together to make the complete project. the limitations of the existing system. The phase commences with the data model. probably from the prototype. Combine all the small units or the segments of the project together and design the final project. Implementing the system for use. Test for the successful completion and any types of errors. Analyses the plan to develop the project on the basis of the requirements Design the project plan in the form of DFD. Phase 6 Testing Department of Computer science & Engineering Nagaland university Page 11 .2. followed by forms and reports. Code is added last.2 THE METHOD THE PROJECT PLAN Phase Phase 1 Task Analysis Design Description Analyses the need of the Desired System. ER diagram. flow chart.
Some phases can be done in parallel. but the following general route map may be helpful: Feasibility Analysis Prototyping Design CHAPTER 3 Developmen t Testing Department of Computer science & Engineering Nagaland university Page 12 .3 PROJECT AGGRESSION Naturally. The details of the particular project need to be worked out. not every project activity follows a linear sequence.2.
Chapter 3- LITERATURE SURVEY (SYSTEM ANALYSIS) Department of Computer science & Engineering Nagaland university Page 13 .
Thus it should be studied thoroughly by collecting data about the system.3. interviews. experience and common sense are required for collection of relevant information needed to develop the system.what all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user or manager begins a study of the program using existing system. A good analysis model should provide not only the mechanisms of problem understanding but also the frame work of the solution. The commonly used tools in the system are Data Flow Diagram. System planning and initial investigation Information Gathering Applying analysis tools for structured analysis Feasibility study Cost/ Benefit analysis. Department of Computer science & Engineering Nagaland university Page 14 . System analysis can be categorized into different parts. The success of the system depends largely on how clearly the problem is defined. Training. etc. decision points and transactions handled by the present system. thoroughly investigated and properly carried out through the choice of solution. data collected on the various files. Then the proposed system should be analyzed thoroughly in accordance with the needs. During analysis.1 SYSTEM ANALYSIS System Analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. LITERATURE SURVEY 3. Here the key question is.
deals with collecting the required information about the functionality of hotels by surveying the data from nearby hotels as well as from the online websites of the hotels. Develop prototypes that enable a user to understand how human machine 3. The data registers contains all data and can be accessed by all the Department of Computer science & Engineering Nagaland university Page 15 .1 Existing System The existing hotel management system makes use of manual data entry. calculation or by using calculator. The bill is generated and computed manually by the employee.PRINCIPLES OF SYSTEM ANALYSIS 1. 4. which is entered by the employee in the registers. The working of this phase can be categorized in the following sub-phases. SYSTEM STUDY & ANALYSIS 3. 2. Use multiple views of requirements like building data. Record the origin of and the reason for every requirement. The search operation is done manually through all the data registers. Determining the problems with the existing system and users demand are of prime concern in this phase. employees. by rough Highly cost effective and time consuming. function and behavioral 5. The analysis phase of this project “Hotel management system”. models. interaction will occur. Work to eliminate ambiguity.1. Understand the problem before you begin to create the analysis model.
3. registers to search for the data. where employee has to go through data The manual generation of bill may result in incorrect data. User friendly interface Fast access to database Less error More Storage Capacity Search facility Look and Feel Environment Quick transaction Department of Computer science & Engineering Nagaland university Page 16 . Search operation is a nightmare. Our proposed system has the following advantages.3 Proposed System Proposed system is an automated Hotel Management System. Check in. consuming. keep record of all services and other functionalities of a hotel.1. Through our software user can do room allocation.2 Problems with the Existing system The manual data entry is very tiresome and time consuming. Checkout. manage the daily works of a hotel and control all the activities going on in the hotel management. Administrator can add or delete records.1. Automatic computation and generation of bill. 3. and its time Data security is compromised due to the fact that anyone who is an employee of that hotel can access and manipulate the data.
Less human dependent system.2 FEASIBILITY ANALYSIS Feasibility is the study of impact. which happens in the organization by the development of a system. then the system is considered feasible. Data and system are secure. When the positives nominate the negatives. Records will be stored and modified much more easily than the manual Computation of bill is quick and correct. The impact can be either positive or negative. Backup of data will provide the security of records in case of any accident.1. only one user can work very easily and efficiently and can operate many operations. All the manual difficulties in managing the Hotel have been rectified by implementing computerization. Department of Computer science & Engineering Nagaland university Page 17 . 3.3.4 Advantages of proposed system Low cost and less time consuming. system. Here the feasibility study can be performed in two ways such as technical feasibility and Economical Feasibility. only privileged users can use the system.
we can attain the maximum usability of the corresponding resources . All the resources needed for the development of the software as well as the maintenance of the same is available in the organization here we are utilizing the resources which are available already.2 Economical Feasibility: Development of this application is highly economically feasible . Therefore. since there will not be much difficulty in getting required resources for the development and maintaining the system as well. 3. Department of Computer science & Engineering Nagaland university Page 18 .2.The organization needed not spend much money for the development of the system already available. the organization will not be in a condition to invest more in the organization.3. The only thing is to be done is making an environment for the development with an effective supervision.1 Technical Feasibility: We can strongly says that it is technically feasible. If we are doing so.2.Even after the development. the system is economically feasible.
Guests should be able to book the available rooms according to their choice. The records of customer must be saved for any future reference. The system should be secure.3. Department of Computer science & Engineering Nagaland university Page 19 . 6. 5. The daily records must be generated each day for Admin use. The system should be able to keep the records of the guests and the room 2. only authorized persons can use the system. 8. 7. 4. date. 1.3 FUNCTIONALITY REQUIREMENTS The hotel reservation system should be able to satisfy the following requirements: allotted to them. The system should be able to generate the bill for a customer. 9. The record of food and services availed by the customer should be kept. The Administrator should be able to add or delete data from the record. Customers should be able to know the availability of the rooms on a particular 3.
2 HARDWARE REQUIREMENTS PROCESSOR RAM MONITOR HARD DISK : : : : PENTIUM IV 188.8.131.52.6 GHz 512 MB DD RAM 15” COLOR 20 GB Department of Computer science & Engineering Nagaland university Page 20 .1 SOFTWARE REQUIREMENTS Visual Studio (2005 /2008) MS SQL Server 2005 Web Browser(Internet Explorer/ Mozilla Firefox/ Any other) 3.4 SYSTEM REQUIREMENTS SPECIFICATION 3.
CHAPTER 4- SYSTEM DESIGN Department of Computer science & Engineering Nagaland university Page 21 .
the relations of entities in the the system. without any designs ready beforehand the system designer will not be able to make the project. SYSTEM DESIGN 4. flow chart or the Entity relationship diagram.4. is realized and designed in the form of different designing standards like The system design stage starts as soon as the analysis phase completes.1 System Design Overview system. aim of this phase is to let the developer completely understand what exactly The working of the hotel management system requires a perfect management and correlation among the different modules of the system. To design an efficient system. the relation An efficient system design is necessary to develop a working between different modules of the system and the connection of the database Data flow diagram. On the basis of the report generated from the analysis phase. The main is required to be developed before the developer starts any work. the structured and diagrammatic design of the system is prepared. The system design stage is one of the important stages that deal with the design specification and the actual working of the system. The system design is the stage where the real working of the system. an efficient system design must be the system Design is that. completed before the actual starting of the system development. The need of database and in the front end might vary which will result in the failure of Department of Computer science & Engineering Nagaland university Page 22 .
Achieve highest possible level of accuracy 3. The format in which the data fields are entered should be given in the input form . The main objectives of the input design are 1. Ensure that the input is acceptable to and understood by the staff. Often the collection of input data is the most expensive part of the system. field sequence and which must match with that in the source document. Input design is a part of overall system design. it makes use of processor that accepts commands and data from the operator through a keyBoard.INPUT DESIGN: Input design is the process of converting user-oriented input to a computer based format.Here data entry is online. The input required is analyzed by the processor. Department of Computer science & Engineering Nagaland university Page 23 . It is then accepted or rejected. logical and free from errors as possible. The entering data entry operators need to know the allocated space for each field. Produce cost effective method of input 2. The goal of designing input data is to make enter easy. which requires very careful attention.
Input stages include the following processes Data Recording Data Transcription Data Conversion Data Verification Data Control Data Transmission Data Correction One of the aims of the system analyst must be to select data capture method and devices. Input types. Department of Computer science & Engineering Nagaland university Page 24 . which reduce the number of stages so as to reduce both the changes of errors and the cost. External Internal Operational Computerized Interactive Input files can exist in document form before being input to the computer. can be characterized as. Input design is rather complex since it involves procedures for capturing data as well as inputting it to the computer.
Designing computer output should proceed in an organized well throughout the manner. Department of Computer science & Engineering Nagaland university Page 25 . The outputs have been defined during the logical design stage. response etc. If not. they should defined at the beginning of the output designing terms of types of output connect. They are also used to provide a permanent copy of these result for latter consultation . Various types of outputs are External outputs Internal outputs Operational outputs Interactive outputs Turn around outputs All screens are informative and interactive in such a way that the user can full fill his requirements through asking queries.OUTPUT DESIGN: Outputs from computer systems are required primarily to communicate the results of processing to users. The right output must be available for the people who find the system easy o use. format.Computer output is the most important and direct source of information to the users.
DATABASE DESIGN: The general theme behind a database is to handle information as an integrated whole. the analyst must concentrate on database design or how data should be organized around user requirements. inexpensive and flexible for other users. During database design the following objectives are concerned: Controlled Redundancy Data independence Accurate and integrating More information at low cost Recovery from failure Privacy and security Performance Ease of learning and use Department of Computer science & Engineering Nagaland university Page 26 . After designing input and output. easy quick. A database is a collection of interrelated data stored with minimum redundancy to serve many users quickly and effectively. The general objective is to make information access.
which gives the security to data. The different functionality of the system depends on the approach of the design. The hotel management system needs to have The hotel management system needs to be properly designed before different access rights for different types of users. The access rights are Department of Computer science & Engineering Nagaland university Page 27 . The room allotted the services provided to the customer. The administrator is the owner of the system.2 System applications the implementation phase. The functions of the hotel management must be properly linked with each other as well as with the database. The customer gets all the facilities that are demanded and the bill is The F-desk user does not have the access rights to modify the can access the system for daily working of a hotel. etc is recorded in the database for automatic generation of generated for all these services. The admin is permitted to modify the data.4. the bill.F-desk user and Administrator. data directly from the database. In this system two different types of users are:. The user to be stored for any future reference. The database can be directly retrieved by the system to view the data or to make changes. add or delete the records and to provide a login to other employees. The database is required to be properly connected with the system modules so that the changes can be directly updated in the system as soon as the modification is done. The customer details have unlimited.
diagram can be described using a data object description.3 Design methods and Overview4. properties or attributes. Data Objects: A data object is a representation of almost any composite through the system.1 ENTITY RELATIONSHIP DIAGRAM (ERD)Entity – Relationship Diagram: This depicts relationship between data objects. we mean something that has a number of different reference within a data object to operations that act on the data.3. Data flow 1. To provide an indication of how data are transformed as they move 2. By composite information. Make reference to another instance in other table. diagram serves two purposes: The attribute of each data objects noted in the entity. Describe the instance.relationship information that must be understood by the software.4. They can be used to: Name an instance of data object. A data object encapsulates data only there is no Attributes: Attributes define the properties of a data object and take on one of three different characteristics. Department of Computer science & Engineering Nagaland university Page 28 . To depict the functions that transformation the data flow.
Attributes. Cardinality: occurrences of object ‘B’ but an occurrence of object ‘B’ can relate to only one ¨ Many-To-Many (M: N): An occurrences of ‘B’ and an occurrence of ‘B’ can relate to one or many occurrence of ‘A’. The primary purpose of the Entity Relationship Diagram is to represent data objects and their relationships. Relationships and 3. A set of primary components are identified for the Entity Relationship Diagram. The object relationship pair can be represented graphically using the Entity Relationship Diagrams. The Modality is one if the occurrence of the relationship is mandatory. ¨ One-T0-One (1:1): An occurrence of object ‘A’ can relate to one and only one ¨ One-To-Many (1:N): One occurrence of object ‘A’ can relate to one or may occurrence of object ‘A’. Various Type Indicators. Department of Computer science & Engineering Nagaland university Page 29 . 2. The cardinality of an object relationship pair is occurrence of object ‘B’ and vice versa. Modality: The modality of a relationship is zero if there is no explicit need for the relationship to occur or the relationship is optional.CARDINALITY AND MODALITY: The data model must be capable of representing the number of occurrences of objects in a given relationship. 1.
More generally. a data flow diagram is used for the visualization of data processing.4. external entities. data flows in a business or other system and the relationships between them. The predefined symbols are used to describe the various operations being performed on the system.3. Department of Computer science & Engineering Nagaland university Page 30 . The flow chart simply describes the basic flow of control in a function. It illustrates the processes. 4.3 FLOW CHART Flow charts are used to describe the basic flow of data in a system.3. data stores. The operation of a particular function can be best understood by designing a flow chart for the function.2 DATAFLOW DIAGRAM (DFD) A data flow diagram (DFD) is graphic representation of the "flow" of data through business functions or processes.
DATA FLOW DIAGRAM CONTEXT LEVEL DFD HOTEL MANAGEMENT SYSTEM USER CUSTOMER HOTEL MANAGEMENT SYSTEM CUSTOMER CHECKOUT PRINT DEVICE Department of Computer science & Engineering Nagaland university Page 31 .
4 UPDATE 1.2 GET DETAILS UPDATE TABLE CUSTOMER DOCUMENT 1.IN OF A NEW CUSTOMER CUSTOMER 1.DATA FLOW DIAGRAM CHECK.1 DISPLAY FORM PROCESS 1.3 OPEN ROOM Department of Computer science & Engineering Nagaland university Page 32 . SELECT NEW ROOM NUMBER FILE 1.
CHECK-OUT OF CUSTOMER
SELECT CUSTOMER’S ROOM NUMBER
1.1 DISPLAY FORM
1.2 GET DETAILS
Department of Computer science & Engineering Nagaland university
READ THE RECORD
2. SHOW THE DETAILS OF RECORD
Department of Computer science & Engineering Nagaland university
GENERATING BILL OF CUSTOMER
1.READ ROOM NUMBER
2. CHECK FOR CHECKOUT
3. COMPUTE BILL
4. CLOSE DATABASE
Department of Computer science & Engineering Nagaland university
LIST OF ALL RECORDS MANGEMENT
1.READ THE REQUEST
2. SELECT RECORD FROM FILE
3. COPY SELECTED RECORD
4. COMPUTE TOTAL 6. COPY SELECTED RECORD 5. SELECT RECORD
7. COMPUTE TOTAL 8. GENERATE TOTAL LIST
Department of Computer science & Engineering Nagaland university
1. LOGIN FORM
USERNAME=ADMINISTRATOR USERNAME=USER PASSWORD=” “
IF USERNAME= ADMINISTRATOR
ENTER THE PASSWORD
IF CORRECT PASSWORD
DISPLAY “INCORRECT PASSWORD”
CLICK WELCOME BUTTON
LOAD MDI FORM
Department of Computer science & Engineering Nagaland university
2. GENERATE BILL FORM start Select generate bill option Select room number Select generate bill option Retrieve billing detail from database Print Billing Information Department of Computer science & Engineering Nagaland university Page 38 .
3. GUEST ENTRY FORM START CHECK FOR AVAILABILITY SELECT ROOM AVAILABLE FILL FORM Room booking form Is loaded Add the customer information ADD THE BOOKING INFORMATION Click submit button NO If any entry is empty YES Display “room is booked” UPDATE DATABASE Display “please fill the entry” Department of Computer science & Engineering Nagaland university Page 39 .
4./ food item NO This record set is stored in database Department of Computer science & Engineering Nagaland university Page 40 . ADD ENTRIES FORM Start Enter the entries for the new room/ food item If room /food item YES Enter another exist room no.
DELETE ENTRIES FORM START Select room no.5./ fooding item Click on delete button Display “are u sure u want to delete this room If YES Or NO NO No record is deleted YES Record deleted successfully Department of Computer science & Engineering Nagaland university Page 41 .
CHECKOUT FORM Start Select the Room number Generate Bill Bill Paid? NO Collect the payment YES Click Checkout Button CHECKOUT SUCCESSFUL Department of Computer science & Engineering Nagaland university Page 42 .6.
RELATIONSHIP DIAGRAM (ER) HOTEL CUSTOMER ROOM INFORMATION CHECKIN ROOM Department of Computer science & Engineering Nagaland university Page 43 .ENTITY.
ER DIAGRAM HOTEL ROOM RECORD CUSTOMER CUSTOMER CHECKOUT ROOM BILL GENERATION HOTEL Department of Computer science & Engineering Nagaland university Page 44 .
Department of Computer science & Engineering Nagaland university Page 45 .
WORKING OF HOTEL MANAGEMENT SYSTEM Department of Computer science & Engineering Nagaland university Page 46 .
LAYOUT OF HOTEL MANAGEMENT SYSTEM Department of Computer science & Engineering Nagaland university Page 47 .
E-MAIL CUSTOMER -NAME -Address -ID Type & Number -Phone Number + Add Customers Info USER -UserName -Password -Name + Update Login Time Food & Services -Service Id -Service rate -Item Qty + Update order ADMINISTRATOR + Maintain room + Maintain F-desk user +Update Hotel Details +Maintain Services offered +View and Update records F-DESK USER +Perform CheckIn/Checkout +Maintain Payment +Maintain Order Details PAYMENT -Payment mode -Amount -Date -Payee Name + Retrieve Billing Info +Update Payment details + RESERVATION -Checkin Time -CheckIn Date -No. Of Occupants -Room Number +Maintain Reservation +Update room Availability + Maintain Billing details + Maintain customer details Department of Computer science & Engineering Nagaland university Page 48 .STRUCTURE OF HOTEL MANAGEMENT SYSTEM HOTEL MANAGEMENT SYSTEM HOTEL NAME HOTEL ADDRESS ROOM -Type -Rate -Status -Room Id + Update room status + Check Availability HOTEL OWNER OWNER NAME OWNER PHONE No.
Fields CustomerId CName Caddress CPhone EnteredBy EnteredOn IdType IdNo. and between objects and the processes. composition of each data object.4. 1. Field AdminId UName Name Pass Added On Added By LastLogin IsActive 2.0) Varchar(50) Varchar(100) Varchar(50) Datetime Varchar(50) Date time SmallInt CUSTOMER TABLE contraint NotNull NotNull NotNull NotNull Description The Id of the customer Name of the customer Address of the customer Phone number of customer Name who entered the details Time of entry Id type provided Number of the Id and attributes of the object.0) Varchar(150) Varchar(200) Varchar(11) Varchar(50) DateTime Varchar(50) Varchar (50) NotNull NotNull Type Numeric(18. relationships between each object and other objects ADMIN TABLE constraint NotNull NotNull NotNull NotNull Description The Id of the administrator The username to be displayed The name of the admin Password to login Date when the Admin was added Existing Admin who added Time of last login Is allowed to login or not Department of Computer science & Engineering Nagaland university Page 49 .4 DATA MODELLING Data modeling defines primary data objects. Type Numeric(18.
0) Datetime Datetime Varchar(50) DateTime SmallInt Numeric(10.0) Numeric(18. of childrens Numeric(18.0) F-DESK TABLE constraint NotNull NotNull NotNull NotNull Description The id of the F-desk user The username of the user The name of the user The password of the user The date when user was added The admin who added NotNull The time of last login Whether active or not Numeric(18. Field FDeskId UName Name Pass Added On Added By LastLogin IsActive Type Type BOOKING TABLE Constraint NotNull NotNull NotNull NotNull NotNull Description The booking id The id of the room allotted The id of the customer Reserved from date Reserved till date Employee who booked Booking time NotNull NotNull NotNull NotNull Whether checkedout or not The amount to be paid No.0) Numeric(18.3. of adults No.2) Numeric(2.0) Numeric(2. Fields BookingId RoomId CustomerId FromDate ToDate BookedBy BookedOn CheckedOut AmtPaid Adult Children 4.0) Varchar(50) Varchar(100) Varchar(50) Datetime Varchar(50) Date time SmallInt Department of Computer science & Engineering Nagaland university Page 50 .
0) Numeric(18.0) Datetime SmallInt Numeric(3.2) Numeric(7.0) Varchar(50) Numeric(7.0) 6.0) Numeric(18. Fields FoodingId FoodId BookingId Orderedon IsPaid DishNo DishAmt Type FOODING TABLE constraint Notnull NotNull Notnull Description The serial number of order The id of the item ordered The booking id Time when it was ordered Whether amount paid or not NotNull NotNull Number of dishes ordered The amount of dish ordered Numeric(18.5. Fields RoomId RoomNo Rent Type Details Booked AddedOn AddedBy IsDeleted Type ROOM TABLE constraint NotNull NotNull NotNull NotNull Description The id of the room The room number The rent of the room Type of the room Details if any Whether booked or not Date when the room added who added the room Whether room is deleted Numeric(18.2) Varchar(50) Varchar(200) SmallInt DateTime Varchar(50) SmallInt Department of Computer science & Engineering Nagaland university Page 51 .
Fields FoodId Details Amount IsDeleted AddedOn AddedBy FOOD TABLE Type Varchar(150) Numeric(7. Fields Name Address OwnerName Phone Email EnteredOn EnteredBy STax PhotoUrl Type HOTEL DETAILS TABLE constraint Notnull NotNull NotNull NotNull NotNull Description The name of the hotel The hotel address The name of the owner Phone number of the owner Email of the owner Date records were added Records added by Varchar(150) Varchar(200) Varchar(100) Varchar(11) Varchar(150) Datetime Varchar(50) Numeric(4.2) SmallInt Datetime Varchar(50) NotNull constraint Description The id of the food item Details if any Amount of the dish Whether record deleted Date when record is added Who added the record Numeric(18.2) Varchar(150) NotNull Service tax applied url of the phoyo if any Department of Computer science & Engineering Nagaland university Page 52 .7.0) NotNull 8.
CHAPTER 5SYSTEM IMPLEMENTATION Department of Computer science & Engineering Nagaland university Page 53 .
The officers will be imparted the necessary training on the new technology. The implementation phase constructs. There are several activities involved while implementing a new project they are End user training End user Education Training on the application software System Design Parallel Run And To New System Post implementation Review End user Training: The successful implementation of the new system will purely upon the involvement of the officers working in that department.5. installs and operates the new system. The most crucial stage in achieving a new successful system is that it will work efficiently and effectively. Department of Computer science & Engineering Nagaland university Page 54 .1 INTRODUCTION Implementation is the stage in the project where the theoretical design is turned into a working system. SYSTEM IMPLEMENTATION 5.
Post Implementation View: The department is planning a method to know the states of the past implementation process. Department of Computer science & Engineering Nagaland university Page 55 . type of errors while entering the data . Training of application software: After providing the necessary basic training on the computer awareness. When the system is found to be more difficult to understand and complex. the corresponding validation check at each entry and the way to correct the data entered. more effort is put to educate the end used to make them aware of the system. the users will have to be trained upon the new system such as the screen flows and screen design type of help on the screen. giving them lectures about the new system and providing them necessary documents and materials about how the system can do this. It should then cover information needed by the specific user or group to use the system.End User Education: The education of the end user start after the implementation and testing is over. For that regular meeting will be arranged by the concerned officers about the implementation problem and success.
such as the COM Transaction Integrator (COM TI). and messaging services.NET managed enterprise applications.NET application is built using .NET Framework replaces these technologies.NET) which render user interfaces in HTML. WSDL). The . whereas J2EE is a standard to which products are written.NET is largely a rewrite of Windows DNA. strategy. Department of Computer science & Engineering Nagaland university Page 56 . and includes a web services layer as well as improved language support.2. It connects to databases using Active Data Objects (ADO.NET application through web services technologies (SOAP.NET DESCRIPTION Microsoft. Microsoft Message Queue (MSMQ). Traditional 'thick' clients. security.2 MICROSOFT . wireless devices connect to Active Server Pages (ASP.NET OVERVIEW 5. It can also connect to business partners using web services technologies (SOAP. Note the important difference: . Heavyweight user interfaces are built using Windows Forms. web browsers. BizTalk). which provides qualities of service necessary for The business layer of the . components.NET application is hosted within a container. UDDI. or WML. which was Microsoft's previous platform for developing enterprise applications. UDDI. such as transactions.NET) and existing systems using services provided by Microsoft Host Integration Server 2000. This layer performs business processing and data logic. Windows DNA includes many proven technologies that are in production today. WSDL.1 MICROSOFT . Transaction Server (MTS) and COM+. enterprise-class web services. including Microsoft the Microsoft SQL Server database. and The new .NET is a product Microsoft. Business partners can connect with the .NET is product suite that enables organizations to build smart.5. XHTML.
NET Framework Microsoft. debugging.NET component.NET Framework includes the Common Language Runtime (CLR). Microsoft's new object oriented programming language.2 The . A single . which achieves this goal. The IL code then needs to be interpreted and translated into a native executable. This is one of the most intriguing and fundamental aspects of the . cross-language inheritance. for example. collection.NET platform. sometimes abbreviated as MSIL.NET code ultimately runs within the CLR. analogous to the Java Runtime Environment (JRE). and all . This CLR provides many exciting features not available in earlier versions of Windows DNA. exception handling. partially in VB.NET component can be written. source code is translated into Microsoft Intermediate Language. the . The .side" execution of different versions of the same .NET offers language-independence and language-interoperability. The CLR is Microsoft's intermediary between . and C#.NET developers' source code and the underlying hardware. such as automatic garbage by. How does this work? First. and is analogous to Java byte code.5. and "side- Department of Computer science & Engineering Nagaland university Page 57 . This IL code is language-neutral.NET. and Sometimes IL.2.NET version of Visual Basic.
trading partners and business processes via the Internet.NET platform includes the following .3 .NET SERVERS The . Application Center Server 2000 Application Center Server 2000 lets you manage Host Integration Server 2000 Host Integration Server 2000 gives you access to selected legacy systems running on other platforms (primarily IBM-based).2. Exchange 2000 Server is a messaging and collaboration platform useful in Windows 2000. Department of Computer science & Engineering Nagaland university Page 58 . Many of these are repackaging of existing products under a common marketing term: SQL Server 2000 is Microsoft's relational database. Internet Security and Acceleration (ISA) Server 2000 offers firewall and Web BizTalk Server 2000 is Microsoft's XML-based collaborative e-business solution for integrating applications. clustered servers.5.NET Enterprise Servers. caching capabilities. developing and running core business services and is now tightly integrated with Commerce Server 2000 offers you quicker and less complicated development and deployment of customizable online e-commerce solutions.
2.NET has a simpler programming model.NET has a better story for shared context today than J2EE • .NET has an awesome tool story with Visual Studio.NET ADVANTAGES • .5.NET released their web services story before J2EE did.NET be productive without shooting themselves in the foot • .NET has Microsoft's A-team marketing it mindshare • .NET benefits from being strongly interweaved with the underlying operating Department of Computer science & Engineering Nagaland university Page 59 . and thus has some • . whereas J2EE makes you treat other languages as separate • .NET gives you language neutrality when developing new ebusiness applications System applications. enabling rank-and-file developers to • .4 .
CHAPTER 6- SYSTEM DEVELOPMENT Department of Computer science & Engineering Nagaland university Page 60 .
1 INTRODUCTION The Development phase creates the system software. Code is added last. probably from the prototype. fast.2 FUNCTION DETAILS The basic objective of HOTEL MANAGEMENT SYSTEM is to generalize and Simplify the monthly or day to day activities of Hotel like Room activities. assigning a room according to customer requirement. The deliverable from this phase is: Software The system Documentation A statement of functional conformance 'Version two' Functional Requirements List 6. Check out of customer. To provide efficient. Check in of New Customer. and finally compute the bill etc. adds system queries.6 SYSTEM DEVELOPMENT 6. reliable and user-friendly system is the basic motto behind this exercise. followed by forms and reports. Let us now discuss how different functions handle the structure and data files: Department of Computer science & Engineering Nagaland university Page 61 . which has to be performed repeatedly on regular basis. The phase commences with the data model.
log out. Allow access to other users as F-Desk User. The Administrator can also update a) F-Desk User. login.The user can checkIn. generate bill. To change the price or modify the details of the food item. Edit Food Details- The module provided to the admin page to add or delete the entries of food item. 2. take order for food and perform some other operations of a general hotel management. new users sign in. otherwise “Invalid User/Password” message is displayed. If a User enters a password and the software checks its validity.The user can read. b) Admin. 4. LOGIN/ PASSWORD In this module. this website is for multiple users. If the password is valid then option is given to perform operations on the system. There is an option for password changes in the site after login. owner’s details. Edit rooms- The module provided to the admin page to add or delete the rooms from the database. owner’s name. Name. etc. checkout. 3. Edit restaurant Details- The module provided to the admin page to edit the details of the hotel.1. Department of Computer science & Engineering Nagaland university Page 62 . The two types of login are- change. delete and add the entries. Change the rate or modify the details about the room. For eg. address. Can modify the data permanently.
To b) Book. Daily Report- The module provided to the admin to view the daily report. of the customer. if they are successfully logged in to their account.5. Customer List- the transaction including the customers stay . 10. CheckIn The module provided to the F-Desk user to perform the task ofadd all the necessary information about the user. 8. 6. Manage F-Desk User- The module provided to the admin to add or delete the F-Desk users. if there is any query regarding the customer. the overall transaction and their respective details. 7. Change password- The module provided to both types of users to change their password . This function is used to display all is a global report to display all the transaction records in the screen. the food items ordered. once they have finished their job. To view the respective details 9.to book the room for the customer by retrieving the details Department of Computer science & Engineering Nagaland university Page 63 . This The module provided to the Admin to view the list of all the customers. whoever have once checkedin in their hotel. about the customer from the dat a) Add. And even edit the details of the existing users. LogOutThe module provided to both types of users to successfully logout from their account.to add the details of a new customer to the system database.
Fooding- The module used by F-Desk user to take orders of the food according to the room number. When the user inputs his room number. then the customer will be check-out from the database and transferred the record of the checkout to another table of database so that the Hotel Management has the record of customers who have check-out to fulfill his legal liabilities. the same room number will be checked in the database. For example. likewise if there is any error occurs than it should handle that particular error and give the required messages. This function is used to checkout the customer details from database. On the basis of customer’s room number the bill is generated and automatically by calculated check-out date minus check-in date and getting multiplied it by daily room charge plus other charges and the bill has to be saved in the table in the database. When any customer check-out. 12. CheckOut- The module is provided to the F-Desk users. if the room number is matched in the database. Generate Bill- This module is used by the F-Desk user to generate the bill for a particular printed. there should not be any characters entered in the numeric fields. quantity and the amount. The records of the order are saved with the dish item. his/her bill is generated customer. 14. the validity of data entered by the user during the various business processes is checked through various validation checks.11. Department of Computer science & Engineering Nagaland university Page 64 . Validation of data entered and validation control In this function. 13.
c) Bill Details b) Rooms Details d) Checkin Reports e) Booking Details f) Online Bookings g) Checkout Details Department of Computer science & Engineering Nagaland university Page 65 . Report Generation In this function reports are generated for the following entities: a) Customer Details.15.
CHAPTER.7 SYSTEM TESTING Department of Computer science & Engineering Nagaland university Page 66 .
or at least its purpose.7. White box Testing White Box Testing is a testing in which the software tester has knowledge of the inner workings. Pages must be activated from the identified link. SYSTEM TESTING 7.2 Testing Principles Verify that the entries are of the correct format No duplicate entries should be allowed All links should take the user to the correct page.1 Testing Objectives All field entries must work properly. It is used to test areas that cannot be reached from a black box level .1.3. Department of Computer science & Engineering Nagaland university Page 67 . 7. structure and language of the software. messages and responses must not be delayed. 7.3 Testing Design 7. The entry screen.
application. that relies on knowledge of its construction and is invasive. and/or system configuration.4 Testing Strategies 7. It is a testing in which the software under test is treated. This is a structural testing.2.4. Black box Testing Black Box Testing is testing the software without any knowledge of the inner workings. as a black box . structure or language of the module being tested . Unit tests perform basic tests at component level and test a specific business process.1. and that program input produce valid outputs. Unit tests ensure that each unique path of a Department of Computer science & Engineering Nagaland university Page 68 . such as specification or requirements document. as most other kinds of tests. Unit testing involves the design of test cases that validate that the internal program logic is functioning properly. Unit Testing Unit testing is usually conducted as part of a combined code and unit test phase of the software lifecycle. All decision branches and internal code flow should be validated.3. It is the testing of individual software units of the application . 7.it is done after the completion of an individual unit before integration.7. must be written from a definitive source document. Black box tests. although it is not uncommon for coding and unit testing to be conducted as two distinct phases.
2.4. Integration Testing Software integration testing is the incremental integration testing of two or more integrated software components on a single platform to produce failures caused by interface defects. e. Database must be accessible to only the authorized users according to their access rights. Integration testing for Database Connection: Testing the proper working of database. The modules must properly work and perform the users operation.g. i. components in a software system or – one step up – software applications at the company level – interact without error.business process performs accurately to the documented specifications and contains clearly defined inputs and expected results.e. Department of Computer science & Engineering Nagaland university Page 69 . 7. updating and deletion. The task of the integration test is to check that components or software applications.
system documentation. System Test System testing ensures that the entire integrated software system meets requirements. emphasizing pre-driven process links and integration points. It tests a configuration to ensure known and predictable results.7.4. Systems/Procedures: interfacing systems or procedures must be invoked. Department of Computer science & Engineering Nagaland university Page 70 . System testing is based on process descriptions and flows.4.3. Functional testing is centered on the following items: Valid Input: identified classes of valid input must be accepted. Invalid Input: identified classes of invalid input must be rejected. Functional test Functional tests provide a systematic demonstration that functions tested are available as specified by the business and technical requirements. and user manuals. 7.4. An example of system testing is the configuration oriented system integration test. Functions: identified functions must be exercised. Output: identified classes of application outputs must be exercised.
blank entries.5 Test Conditions Sr. Department of Computer science & Engineering Nagaland university Page 71 . consisting password menu options correct user name and of password and presses OK enabled. Pre-requisite data Expected Test Result Check for entry in Login form is opened. correct data type. User has entered the Warning to enter invalid data type. No. button 4. booking Check entries for User fill entry for Message “ adding new room already existing room already exists”. Check for guest User has left the entries Message “ fill all the entries in room to be fulfilled. 5. User Main form is displayed username and enters combination of to the user. Check for guest All entries are filled entries in room booking Invalid Data Type Message “ room is booked”. room 7. Check for entry in Login form is open. Test Condition 1. User “Incorrect Password” password enters incorrect password Message is prompted and presses OK button 3.7. 6.
values in room add form. room 7.8. hyphen. some special symbols in this properly ( opening bracket or field ) closing bracket Fill entry Cannot enter numbers and Enter only alphabets special symbols in this field properly Entry already existing Duplicate value entered. Correction 2 3 4 Enter LOGIN and PASSWORD Enter same value in Enter LOGIN and field do not match. 9.6 ERROR HANDLING Error Error no 1 Message Fill entry Cannot enter alphabets and Enter numbers . Check entries for User delete the entries Message “room is not cancellation of for the empty room booked”. booked”. Enter other unique Cannot enter already existing Room no. Check entries for User update entries for Message “ room is not updating of room the empty room. LOGIN and PASSWORD PASSWORD fields Department of Computer science & Engineering Nagaland university Page 72 .
CHAPTER 8- SNAPSHOTS Department of Computer science & Engineering Nagaland university Page 73 .
8.1 The home PageShowing two types of login 1) F-Desk user 2) Admin Department of Computer science & Engineering Nagaland university Page 74 . OUTPUT FORMS 8.
8.2 Admin Home Page 8.3 Managing F-Desk Users Department of Computer science & Engineering Nagaland university Page 75 .
8.5 Manage Hotel Rooms Department of Computer science & Engineering Nagaland university Page 76 .4 Edit Restaurant details 8.
8.7 change Password Department of Computer science & Engineering Nagaland university Page 77 .6 Manage Food Dishes 8.
8 View Daily Report Department of Computer science & Engineering Nagaland university Page 78 .8.
10 Home page of F-Desk User Department of Computer science & Engineering Nagaland university Page 79 .8.9 View Customers list 8.
11 Adding a new customer 8.12 Booking Room for an existing customer Department of Computer science & Engineering Nagaland university Page 80 .8.
14 Checkout Department of Computer science & Engineering Nagaland university Page 81 .13 Food service 8.8.
8.15 Generating Bill 8.16 Printing Bill Department of Computer science & Engineering Nagaland university Page 82 .
CHAPTER 9- OTHER ISSUES Department of Computer science & Engineering Nagaland university Page 83 .
or 'isn't it obvious?' statements by each party. These guidelines try to minimise such conflict by ensuring that the delivered system is literally a summation of the Functional and Non-Functional Requirements Lists. The aim is to remove any ambiguity between the sponsor and the developer. If it hasn't been documented then the developer is simply not responsible for creating it. Sponsors are often genuinely unaware how easily developers become immersed in the entrails of their systems and simply cannot see the 'obvious'.9.1 PROBLEMS Most difficulties between sponsors and developers occur because of vague. 'I think I understand what you want'.g. domain expert or technique expert) there is the benefit of ensuring that the project meets the required standard before moving onto the next phase. Department of Computer science & Engineering Nagaland university Page 84 . if the developer is expected to provide hypertext help. The omitted item will either be essential and the project timescales are adjusted accordingly. If a requirement has been omitted then at the end of the phase a new version of the Requirements List can be created and the impact on delivery/cost can be assessed. OTHER ISSUES 9 . certain performance compliance or a particular report then it must be documented. a manual. For example. Likewise by ensuring that each phase completion is subject to a QA review by a 'qualified' person (e. or it can wait until the next version and will be added to the 'Version two' wish list.
Changes required to the application should be documented in the 'Version two' Requirements List. Reviews the data model. Responsible for 'signing off' conformance to Functional Requirements and for 'Black Box' system testing to ensure system errors are uncovered. The following initial ones are suggested: Sponsor The 'domain' expert.9. Responsible for creating the Initial scoping document and maintaining the Functional Requirements List and nonfunctional Requirements List. Department of Computer science & Engineering Nagaland university Page 85 . Creates the manual and hypertext files. In this phase errors uncovered should only be against Functional Requirements or logic errors. At appropriate stages ensure that the development work is independently reviewed to ensure compliance with functional requirements and quality standards. The 'data modeller'. Developer The 'practitioner'.2 RESPONSIBILITIES 9. Responsible for creating and amending a project plan that provides appropriate milestones to ensure sponsor is kept informed. Provides a 'route list' and technique guidance if and when appropriate. Responsible for adapting and applying standard analysis and design techniques to the project in hand to ensure that project is conducted professionally and remains visible throughout. Consultant The 'methods' person. The Tester. The 'project manager'.2.1 Sponsor & Developer The roles and responsibilities need to be agreed between the sponsor and the developer. The 'QA' manager. The Documenter.
Chapter 10- Conclusion Department of Computer science & Engineering Nagaland university Page 86 .
Department of Computer science & Engineering Nagaland university Page 87 . It has been developed in . Overall the project teaches us the essential skills like: * Using system analysis and design techniques like data flow diagram in designing the system. From a proper analysis of positive points and constraints on the component. This package shall prove to be a powerful package in satisfying all the requirements of managing a hotel. Our project is only a humble venture to satisfy the needs in a HOTEL MANAGEMENT. For designing the system we have used simple data flow diagrams. Several user friendly coding have also been adopted.10.net environment keeping in mind the specifications of the system. it can be safely concluded that the product is a highly efficient GUI based component.1 CONCLUSION This project is designed to meet the requirements of Online Hotel Management. This application is working properly and meeting to all user requirements. * Understanding the database handling and query processing.
Department of Computer science & Engineering Nagaland university Page 88 . another organization or if the worst comes to the worst. the same services can be provided. We also want to add the feature to record the services offered by the customer so that in case of their next visit. the organization should be in a position to process the transaction with to complete it manually. In case of system failure. In case of system failure.10.3 Scope of Improvement Nowadays hotel are providing many other facilities. We are planning to give the access to online users to another organization or if the worst comes to the worst. the organization should be in a position to process the transaction with to complete it manually. Utmost care and back-up procedures must be established to ensure 100% successful implementation of the computerized hotel system. it should be in a position 10. this project can also be improved with the improvement in the Hotels. it should be in a position check the availability of rooms and book rooms for themselves.2 Scope of Future Application This project can be used in the hotel after adding some more useful modules in the project for which hotel are providing services. Utmost care and back-up procedures must be established to ensure 100% successful implementation of the computerized banking system.
To win in this competition the hotel industries have to be fast enough to implement functionalities and give much more comfort to their customers. One best way of implementing that is to use autonomous record based system. The future aspects of this system are great because- The manual systems are very less efficient as compared to this system. the future aspects of Hotel Management System are very bright. The numbers of hotels are increasing day by day. which is cheap. thus increasing the competition in the market of hotel industries.4 FUTURE USABILITY ASPECTS As the number of hotels are increasing very rapidly and they all prefer to use autonomous system instead of manual system. The numbers of hotels are increasing very rapidly. The records stored in the database gives the details of customers visited increases. efficient and very fast as compared to the manual system. The rate of error is very less in this new system.10. Department of Computer science & Engineering Nagaland university Page 89 . earlier which gives the customer a good feel and thus the business of hotel The records can be easily retrieved for any reference.
developers. Craig Bowes Beginning VB NET: Unmasking Visio for ……..vbdotnetheaven......w3schools.NET 2....NET and VB.wikipedia.... Matthew Reynolds ASP.....By Williamson Pro ASP..BIBLIOGRAPHY BOOK REFERENCES Beginning Visual Web Programming in VB NET .Richard Blair...NET Web programming.0 by Gleen Johnson & tony Northrup WEBSITES REFERENCES www...0 website programming.Sikha Bagui...Damon Armstrong – 2005 ..org Department of Computer science & Engineering Nagaland university Page 90 .Matt J.learnvisualstudio....Daniel Cazzulino.. Crouch Learning SQL on SQL Server 2005 …….com www...net www.....net www..com www. Dejan Sunderic Xml: The Complete Reference.net framework 2.. Richard Earp Microsoft SQL Server 2005 Stored Procedure .
which is cheap. the same services can be provided. One best way of implementing that is to use autonomous record based system. the future aspects of Hotel Management System are very bright. it should be in a position to complete it manually. 10. The numbers of hotels are increasing day by day. the organization should be in a position to process the transaction with another organization or if the worst comes to the worst.4 FUTURE USABILITY ASPECTS As the number of hotels are increasing very rapidly and they all prefer to use autonomous system instead of manual system. The rate of error is very less in this new system. To win in this competition the hotel industries have to be fast enough to implement functionalities and give much more comfort to their customers. The future aspects of this system are great because The numbers of hotels are increasing very rapidly. In case of system failure. this project can also be improved with the improvement in the Hotels. Utmost care and back-up procedures must be established to ensure 100% successful implementation of the computerized banking system.Nowadays hotel are providing many other facilities. efficient and very fast as compared to the manual system. We are planning to give the access to online users to check the availability of rooms and book rooms for themselves. We also want to add the feature to record the services offered by the customer so that in case of their next visit. thus increasing the competition in the market of hotel industries. The manual systems are very less efficient as compared to this system. Department of Computer science & Engineering Nagaland university Page 91 .
Sikha Bagui...By Williamson Pro ASP..Richard Blair.......com Department of Computer science & Engineering Nagaland university Page 92 ..NET Web programming...Matt J.net framework 2.... Dejan Sunderic Xml: The Complete Reference.. The records stored in the database gives the details of customers visited earlier which gives the customer a good feel and thus the business of hotel increases.0 website programming....... BIBLIOGRAPHY BOOK REFERENCES Beginning Visual Web Programming in VB NET .. The records can be easily retrieved for any reference.. Crouch Learning SQL on SQL Server 2005 …….NET and VB... Craig Bowes Beginning VB NET: Unmasking Visio for …….Daniel Cazzulino.Damon Armstrong – 2005 ....0 by Gleen Johnson & tony Northrup WEBSITES REFERENCES www.....NET 2... Richard Earp Microsoft SQL Server 2005 Stored Procedure ..vbdotnetheaven. Matthew Reynolds ASP.
w3schools.net www.wikipedia.net www.learnvisualstudio.www.org Department of Computer science & Engineering Nagaland university Page 93 .developers.com www.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.