Sie sind auf Seite 1von 78

INTRODUCTION

This is a Project work undertaken in context of partial fulfillment of Msc. Computer science. I have tried my best to make the
complicated process of “Hotel Management System” as simple as possible using Structured & Modular technique & Menu oriented
interface. I 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. Even though I cannot claim that this work to be entirely exhaustive, the main purpose of
my exercise is perform each Employee’s activity in computerized way rather than manually which is time consuming.
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
i. Users.(Hotel Authorize employees)
ii. Administrator (manager of the Hotel).
users can do the computerize work which is related to hotel management just like customer reservation , check in, check out etc. &
Administrator can maintain daily updates in the hotel records. Administrator is must be an authorized user. He can further change the
password set the user permission etc main work. The main aim of the entire activity is to automate the process of day to day activities
of Hotel like Room activities, Admission of a New Customer, Assign a room according to customer’s demand, checkout of a
computer and releasing the room and finally compute
the bill etc.
The limited time and resources have restricted us to incorporate, in this project, only a
main activities that are performed in a HOTEL Management System, but utmost care has been taken to make the system efficient and
user friendly. “HOTEL Management
System” has been designed to computerized the following functions that are performed
by the system.
1. Room Detail Functions
2. Opening a New Room
3. Modification to room assigned
4. New Customer registration
5. New Employee registration
6. Reservation of Customer
7. Check-In of Customer Detail Functions
8. Check-Out of Customer Detail Functions
9. Room Change
10.Room assigning related to customer’s need.
11.Statement of Customer Details
12.Other services assign to customer
13.Customer Billing
14.Total number of Customers in the Hotel
15.Individual customer Report
OBJECTIVE

During the past several decades personnel function has been transformed from a
relatively obscure record keeping staff to central and top level management function.
There are many factors that have influenced this transformation like technological
advances, professionalism, and general recognition of human beings as most important
resources.
A computer based management system is designed to handle all the 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 updation, 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 updation 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 whoever
wants to retrieve can’t retrieve, only authorization user can retrieve the necessary information which can be easily be accessible from
the file.
The main objective of the entire activity is to automate the process of day to day
activities of Hotel like.

1. Room activities,
2. Registration of a New Customer,
3. Assign a room according to customer’s demand,
4. Customer reservation
5. Check In of a computer and assigning the room
6. Other services provide to customer
7. Room change function
8. Check Out of a computer and releasing the room
9. Finally compute the bill etc.
6. Packages available.
8. Reservation Cancellation.
9. List of Regular customers.
10. Feedbacks.
This project have some more features:

1. System Connectivity
2. No data duplication
3. No Paper Work Required
4. Time Efficient
5. Cost Efficient
6. User friendly environment
7. Data security and reliability
8. Fast data insertion & retrieval
9. Easy performance check
ADVANTAGE:

I have designed the given proposed system in the “C#” to automate the process of Hotels. This project is useful for the authorities
which keep track of all the users registered in a particular state. The authority can add hotel packages, room details, availability of
rooms, Reservation Check In Check Out Other services etc. The following steps that give the detailed information of the need of
proposed system are,

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 fully computerized and user friendly even that any of the members can see the report and status of
the company.

Efficiency:
The basic need of this Software is efficiency. The Software should be efficient
so that whenever a new user submits his/her details the Software 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.

System Study & Analysis


PRINCIPLES OF SYSTEM ANALYSIS

1. Understand the problem before you begin to create the analysis model.
2. Develop prototypes that enable a user to understand how human machine interaction
will occur.
3. Record the origin of and the reason for every requirement.
4. Use multiple views of requirements like building data, function and behavioral
models.
5. Work to eliminate ambiguity.

ENTITY RELATIONSHIP DIAGRAM (ERD)


Entity – Relationship Diagram: This depicts relationship between data objects.
The attribute of each data objects noted in the entity- relationship diagram can be
described using a data object description. Data flow diagram serves two
purposes:
1. To provide an indication of how data are transformed as they move through
the system.
2. To depict the functions that transformation the data flow.

Data Objects:
A data object is a representation of almost any composite information that must be understood by the software. By composite
information, we mean something that has a number of different properties or attributes. A data object encapsulates data only there is
no reference within a data object to operations that act on the data.

Attributes:
Attributes define the properties of a data object and take on one of three different characteristics. They can be used to: Name
an instance of data object. Describe the instance. Make reference to another instance in other table.

Relationships:
Data objects are connected to one another in a variety of different ways. We can define a set of object relationship pairs that
define the
relevant relationships.

CARDINALITY AND MODALITY:

Cardinality:
The data model must be capable of representing the number of
occurrences of objects in a given relationship. The cardinality of an
object relationship pair is

 O ne- T0-One (1:1):


An occurrence of object ‘A’ can relate to one and only one occurrence of object ‘B’ and vice versa.

One-To-Many (1:N):
One occurrence of object ‘A’ can relate to one or may occurrences of object ‘B’ but an occurrence of object ‘B’ can
relate to only one occurrence of object ‘A’.

Many-To-Many (M: N):


An occurrences of ‘B’ and an occurrence of ‘B’ can relate to one or many occurrence o‘A’.

Modality:
The modality of a relationship is zero if there is no explicit need for the relationship to occur or the relationship is
optional. The Modality is one if the occurrence of the relationship is mandatory. The object relationship pair can be
represented graphically using the Entity Relationship Diagrams. A set of primary components are identified for the Entity
Relationship Diagram,
1. Attributes,
2. Relationships and
3. Various Type Indicators.
The primary purpose of the Entity Relationship Diagram is to represent
data objects and their relationships.

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, Registration of new customer, reservation of register
Customer, Check in of register Customer, Check out of customer, Assigning a room according to customer requirement, and changing
the room as per customer request finally compute the bill etc. which has to be erformed repeatedly on regular basis. To provide
efficient, fast, reliable and user-friendly system is the basic motto behind this exercise. Let us now discuss how different functions
handle the structure and data files:

1 Password

In this module, this software is for multiple authorize users & admin. If a User enters a password and the software checks its
validity. If the password is valid then option is given to change the password, otherwise “Invalid User/Password” message is
displayed. There is an option for password recovery, log out, login, new users sign in. The Administrator can also update changes in
the site after login.

2 Creating new Entity (Hotel, Room, Customers, Employee etc.)

This is used to add a new customer details, add a new employee details, delete entity details and view the details. In that
screen, the automatic item is created. In this function, whenever a new entity is required to be added the corresponding forms are
opened and the database is manipulated to check whether the data is already existing
or not. If it already exists, then it prompts that “Entry already existing” and if not than the
data is entered with the various validation checks.

3.Function NEW_ROOM()

This is the function used to open a new room for a customer so that he/she can
assign a separate room . In that screen, the manually room number is created. After opening a new room for the customer, finally a
room is assigned to a customer and the room records are appended in the data file.

4.Function RESERVATION_CUSTOMER()

This function is used to advance booking of a customer in our Hotel after entering his all personal details like Name, Address,
Phone, Sex, valid photo id & address proof and then he/she is assigned a room from NEW_ROOM() function. On reservation date.

5.Function CHECKIN_CUSTOMER()

This function is used to admit a customer in our Hotel after entering his all
personal details like Name, Address, Phone, Sex, valid photo id & address proof and then he/she is assigned a room from
NEW_ROOM() function.
6.Function CHECKOUT_CUSTOMER()

This function is used to checkout the customer details from database. When the
user inputs his Folio number, the same room number will be checked in the database, if the Folio number is matched in the database,
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.

7.Function GENERATE_BILL()

When any customer check-out, his/her bill is generated 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. If possible some customer get discount on given hotel package etc.

8.Function DISPLAY_CUST_DETAILS()

This function is used to display all the information including the customer name, address, phone, etc. This is a global report to
display all the transaction records in the screen.

9. Validation of Data Entered by the User & Error Handling

In this function, the validity of data entered by the user during the various business processes is checked through various
validation checks. For example, there should not be any characters entered in the numeric fields, likewise if there is any error occurs
than it should handle that particular error and give the required messages.

10 Searching

In this function, room, customer well as members can search details from the database according to their authentications.

11: Report Generation


In this function reports are generated for the following entities:
1. Individual customer details report.
2. All available customer report.
3. Check In report of individual customer.
4. Check Out report of individual customer.
5. Reservation history report.
6. Check in history report.
7. Check out history report.
8. Room details report.
9. Billing detail report.
10. Employee detail report.
11. Customer detail report.
Many more reports related to small modules.
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% success full implementation of the computerized
hotel management system. In case of system failure, the organization should be in a position to process with another system which are
the part of that organization or if the worst comes to the worst, it should be in a position to complete it manually.
Scope of Improvement

Now a days hotel are providing many other facilities, 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 hotel
management system. In case of system failure, the organization should be in a position to process with another system which are the
part of that organization or if the worst comes to the worst, it should be in a position to complete it manually.
CONCLUSION

This project is designed to meet the requirements of Hotel Management. It has


been developed in C# .NET keeping in mind the specifications of the system. for designing the system we have used simple data flow
diagrams. Overall the project teaches us the essential skills like:
Using system analysis and design techniques like data flow diagram in designing the
system understanding the database handling and query processing.
Computer has got clear advantage over the manual system. The computerized system is more reliable, efficient and fast at the
end of the project, I can say that computer play a very crucial role in the development of firm. All the daily reports generated by the
system are to be checked by the concerned official so as to ensure that all the management have been put through in appropriate.
Computer does maximum work with in minimum time. Because it is used in every field so that it provides comfort and
suitability to everyone. Providing maximum facilities and comfort to customers to customers is main goal of the firm. To achieve this
goal, other modern facilities relating to computer should have to be provided.
ACKNOWLEDGEMNT

Project development is not an easy task. It requires corporation and help of various people. It always happens that word run out
when we are really thankful and sincerely want to inspire my feeling of gratitude towards the one when helped in the completion of
the project. First my grateful thank to Mr. Kishor Pawar (principal) K.S.K.W. Arts. Sci. & Com. College, Nasik. Today after
completing my project work, I am immensely satisfied. There were many times during the span of making the project when the clock
beats you to learn out of energy and you just want to finish at forever but Miss. Sheetal sonawne helped me such situation & also give
valuable help and guidance.

I would also like to say thanks Mrs. Vaishali Shewale (H.O.D.) for his valuable help and guidance. She was always keep in
touch with our progress and with the timely encouragement, suggestion and guidance. We are extremely thankful for the guidance and
untiring attention, which she bestowed upon us right from start to the successful completion of the assigned project.

Miss. Sheetal Sonawane( project manager & guide) gave me the practical knowledge of computerized system of hotel
management. She also helped me to have a theoretical knowledge about the computerized system.

We are also immensely indebted to all other staff member of the college for their support and timely help.
PREFACE

During our studies here in the final year and working in Techgarner, I performed a project on the basis of job training. I felt a
golden opportunity for me while working on this project on hotel management system. The project contains a detailed study about
how is the inventory managed, how is billing done and what all a business activities ared one to manage the business and making it
more fruitful. In this project some screens and reports are also included. It also tells the files used by the company to do their work and
given the whole knowledge and information about the Hotel management System.
DEPARTMENT OF COMPUTER SCIECCE
K.S.K.W. COLLEGE NASIK CITY
CERTIFICATE
This is to certify that the project on “HOTEL MANAGEMENT SYSTEM”
has been completed under my supervision & guidance by Mrs. Shewale madam.
University Roll no.
for the partial fulfillment of a Msc. Computer during the session
2010-2011. It is further certified that the work done in this report is
candidate’s own efforts.

We wish them all the success in his future endeavors.


Mrs.
Head
Deptt. Of computer science

Mr.
Lecturer
Deptt. Of computer science

K.S.K.W. COLLEGE NASIK CITY

Mr. Kishor Pawar


Principal
K.S.K.W. COLLEGE NASIK CITY
The motive

The motive of our project is to control various activities performed. In the Hotel using the computer with the work of HOTEL
MANGEMENT SYSTEM. From the beginning, the
important thing in our mind is that we should concentrate our project work on a subject that is easy to understand and is according to
our daily requirement. By keeping this in mind, the
subject chosen by us is hotel management system.
In the present time there is a great rush in hotels, as these have become necessity for middle and upper class of the society.
People travel a lot, stay in hotels, goes to the hotels for functions, meeting and refreshment. Our project is developed keeping in mind
the general needs of the customers when he goes to the hospital. An important uniqueness about the described Hotel’s restaurants and
bar are available to only those customers who have already booked room or hall in hotel.
Problem Definition

Existing System

· Difficulties in keeping the track of detail information of members

· Maintenance and updating of master data such as member profile, contact information, Source preference.

· Difficulties in searching members based on diverse aspects such as city, profession, caste, religion, economic standard,
job status, age, height, family background etc., .

· Time consuming process of maintains members according to membership taken by member and payment information.

· Difficulties in keeping track of members whose documents and contact details are verified and which of them are
accepted.

· Members have difficulties in finding their suitable partner living in a remote place and matching his/her specific interests
and requirements.

· Difficulties to contact and meet persons from all over the world. You can not share your likes and dislikes with them.

· Time consuming and lengthy process and manual work affects performance.
Scope of the system ( Check & Change require)

The complete matrimonial web site manager includes features for three types of users.

· Visitors

· Registered Members

· Administrators

Visitors Section

· Member registration (paid or free) as per the rules set by the site admin

· Browse categories that are sorted by region, community, religion

· Basic search, advance search with additional parameters on homepage


· Non-members can see results of listings but with limited info

· Members have unrestricted access to the complete profile

Registered Users Section

· Configure e-mail alert preferences, Upgrade free account to paid. Self-profile management section enables a registered
user to post content about him/her such as (contact profile, work / career profile, location profile, physical profile, religious
profile, community profile, personality profile, family profile, photographs) or about the person who wishes to marry using
the portal. The matrimony web site manager enables a registered user to provide information through use to neat and well-
organized forms.

· Partner profile manager enables a registered user to set preferences for the partner the user is looking for and save these
preferences. The web site monitoring system continuously performs searches on existing database to extract profile matches
against partner preferences. The system also performs automatic short listing of candidates from the user database.

· A registered user is able to accept messages from administrator and track communication threads. Also, can Express
Interests ,Accept or Decline received interests.

· Registered members of the matrimony web site can selectively mark other profiles as favorites. These profiles are then
available to them under the favorites section.

· The matrimonial web site system comes pre-packaged with a powerful search system to enable web site visitors and
registered users to perform extensive searches on the existing profiles.

Administrative Section

The administrator account is the all powerful user account of the web site and is allowed maximum functionality in the system. The
administrator is enabled to control access privileges of other users as well.
· Perform Remove, Activate, Deactivate, Search and Sort operations on

o Administrators

o Registered Users

· Remove, Activate, Deactivate, Search and Sort the following items

o Registered user Contact Profile

o Registered user Personality Profile

o Registered user Photographs

o Registered user Payments

Feasibility Study

When new application is proposed, it normally goes through feasibility study before it is approved for development.

Three types of feasibility study addressed are:

Technical Feasibility

Technical feasibility is the study of hardware and software required running the new system in well manner that is technical
requirements of the system. It involves whether the work for the project can be done with the current procedure, existing software
technology and available personnel. If new technology needed whether alternatives will be needed in the present structure and work
echoes should also be considered. This requires close examination of the present system.

Economical Feasibility
This feasibility study checks whether it is economically feasible to develop a new system or not. It identifies the alternatives,
determines the cost and expected saving of each of the alternatives the cost may include both one time cost and recurring cost. It is
observed that the system is feasible economically as its benefits the organization in ways.

Operational Feasibility

This feasibility study deals with the attitude and reaction of the people who will be the end users of the system, will the system is used
if it is implemented and questions like these could be encountered while undertaking the above type analysis. It aims at checking if
system will help the user to work in an efficient way. The system itself restricts the user from performing any undesirable tasks.

Hardware and Software Requirements

Hardware Specification

Processor: - Pentium IV D and onwards.

Primary Memory: - 256MB.

Hard Disk: - 40GB.

Monitor

Keyboard
Mouse

Software Requirement

Operating System: - Windows 2000/XP.

Software: - Microsoft Visual Studio.

Language: - C#.

Front End: - C#.net.

Back End-: SQL Server.

TECHNICAL MANUAL

1. PROJECT OBJECTIVE:
To develop a project which maintain booking of rooms, providing other services and handle account of a hotel

2. PROJECT FEATURES:
2.1 HOTEL’S ROOM INFORMATION:

It provide User to easily search about room’s availability , its type, category & easy updating of the room’s
records.

2.2 BILLING FACILITY

Operator, using this project can easily generate the bill for the customer,

He need not make any calculation for it

2.3 REPORT GENERATION

This feature help in easy maintenance of record of customer & their report

Generation

2.4 PASSWORD PROTECTED

This feature provide privacy to customer’s personal detail information

2.5 DIFFERENT LOGIN LEVELS

This feature provide protected login at different levels.

2.5.1 ADMINISTRATOR:

Administrator can add and delete rooms.

2.5.2 USER
User can do everything except adding & deleting the hotel records.

3.EXTENSIBLITY

3.1 CUSTOMER’S INFORMATION:

Operator has information of customer for providing rebate or Discount

for their regular customer ,if they provide any such scheme in future.

3.2 NEW BRANCHES

This feature provides confirm advance booking of room in

another branch of that hotel .

3.3 NEW USER


This feature allows for the addition of a new user.

4. FORMS AND MODULE DESCRIPTION

4.1 LOGIN FORM

This form is used to verify the authenticity of the

user or administrator by checking the Password.

This form consists of following modules:


• Login_click()
This module is used to verify password for adminstrator or user.

This form calls the form admin home_win form or user_win form.

• Logout_click()
This module is used to exit from this form

• Text1_change()
This module is used to type password .

4.2 USER_WIN FORM


As the user login into the project the this form. This form contains all menus by which user can switch over to any
of the desired form.

This form contains following modules:

• update_click()
This module load update form.

• cancle_click()
This module load cancellation form.

• Reservation_click()
This module is used to display reservation form.

• Checkin_click()
This module is used to display Check in form.

• Checkout_click()
This module is used to display Bill form.
Manual Testing ( Test cases design )

RESERVATION FORM
Tes Test Input Expected Actual Rema
t Design Output Output rk
No.
1 Check for 1. Vaibhav Not Accepted Not Accepted Pass
Reservation
Number
2. 1234 Not Accepted Not Accepted Pass
3.No need of Autogenrated and Autogenrated Pass
input(Autogenrate every time genrate and every time
d for each time) new number. genrate new
number.

2 Check for Last 1. Dighe. Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Selected from Get Last name Dighe Pass
Customer lookup
from

3 Check for First 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Autoselected Get Last name Ganesh Pass
from Customer
lookup from

4 Check for 1. Ragahv Not Accepted Accepted Fail


Middle name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Autoslected from Get Last name Ganesh Pass
Customer lookup
from
5 Check for 1.Daulat polt no- Not accepted Accepted Fail
Res.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt no- Pass
from Customer selected person 21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number an
alphabets
accepted)

6 Check for 1.Daulat polt no- Not accepted Accepted Fail


Per.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt no- Pass
from Customer selected person 21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number an
alphabets
accepted)
7 Check for State. 1.Maharastra. Not Accepted Accepted Fail
2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail
4.Autoselected Get particular Maharastra Pass
from Customer selected person's
lookup from State

8 Check for 1.Enter Nashik Not accepted Not accepted Pass


Country
2.Select Perticular Not Accepted Accepted Fail
country from
DDL,i.e. India
3.Autoselected Get particular India Pass
from Customer selected person's
lookup from Country

9 Check forZip 1. 422007 Not accepted Accepted Fail


code
2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Not accepted Accepted Fail
4.Autoselected Get particular 422007 Pass
from Customer selected person's
lookup from Zipcode

10 Check for 1.Enter Nashik Ltd. Not accepted Not accepted Pass
Company
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. India
Pvt ltd.

11 Check for Id 1.Enter Company Not accepted Not accepted Pass


type Id.
2.Select Perticular Accepted Accepted Pass
from
DDL,i.e.Passport.

12 Check for Id 1.Mh15/23/123456 Accepted Accepted Pass


type number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

13 Check for 1.i20(Hundai) Accepted Accepted Pass


Vehicle type
2.Vardhanchi. Accepted Accepted Pass
3. 6401 Accepted Accepted Fail

14 Check for 1.Mh15/23/123456 Accepted Accepted Pass


vehicle number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

15 Check for Date 1. First time Accepted Accepted Pass


In autogenrated
system date
display
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10-10 Not accepted

16 Check for Date 1. First time Accepted Accepted Pass


Out autogenrated
system date+1
day date display.
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10-10 Not accepted

17 Check for No of 1. 12 Accepted Accepted Pass


day
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

18 Check for Extra 1. 12 Accepted Accepted Pass


Adults
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

19 Check for Extra 1. 12 Accepted Accepted Pass


Childrens
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

20 Check for 1.Enter Nashik Not accepted Not accepted Pass


Business travels
Source
2.Select Perticular Accepted Accepted Pass
business source
from DDL,i.e. India
Travels

21 Check for note. 1. Customer Accepted( Any type Accepted Pass


having refrence of script)
from hotel CEO, Pls
give them 25%
discount.
2. J12 Room. Accepted( Any type Accepted Pass
of script)
3. &jhgf Accepted( Any type Accepted Pass
of script)

22 Check payment 1.Enter Cash Not accepted Not accepted Pass


mode
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Master card
23 Check Room 1.Enter A/C room Not accepted Not accepted Pass
type
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Delux room

24 Check rate type 1.Enter Single Not accepted Not accepted Pass
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Double

25 Check Room 1.Enter 120. Not accepted Not accepted Pass


No.
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. 102

26 Check for room 1. Enter 1000/- Notaccepted Accepted Fail


rate
2. Auto genrated Accepted Accepted Pass
when select Room
type,rate,no.

27 Check for extra 1. Enter 500/- Not accepted Accepted Fail


person charges
2. Autogenrated Accepted Accepted Pass
when select No of
Adults.

28 Check for extra 1. Enter 500/- Not accepted Accepted Fail


children
charges
2. Autogenrated Accepted Accepted Pass
when select No of
Child

30 Check for other 1. Enter 1200 amt. Not accepted Accepted Fail
charges
2. Blank( red only). Accepted Accepted Pass
31 Check for 1. Enter 1200 amt. Not accepted Accepted Fail
Subtotal
2. Autogenrated. Accepted Accepted Pass

33 Check for 1. 120% Accepted Accepted Fail


Discount
2. 23% Accepted Accepted Pass
3. A12 Not accepted

34 Check for total 1. Enter 1200 amt. Not accepted Accepted Fail
2. Autogenrated. Accepted Accepted Pass

35 Check for 1. 12000 Accepted Accepted Pass


Amount paid.
2.ASD Notaccepted Accepted Fail

36 Check for 1. Enter 1200 amt. Not accepted Accepted Fail


Balance
2. Autogenrated. Accepted Accepted Pass

37 Check for Save 1. No record fill & Not accepted Not accepted Pass
Button click on Save
Button
2. All Record Fill & Accepted Accepted & Pass
click on Save Show Msg.
button. Record
Successfully
save.
3. Fill all record & Notaccepted Not accepted Pass
click on Save
Button 3 times.

38 Check for 1. All Record fill, All record fields are Accepted Pass
Cancel button click on Save null but reservation
button then click no. field
on cancel button autogenrated.
2. Fill incomplet All record fields are Accepted Pass
form then click on null but reservation
Cancel Button no. field
autogenrated.

39 Check Print 1. All Record fill, Accepted get print


button click on Save of that record
button then click
on Print button
2. All Record fill Msg-Sorry Can't
but not Save then print
click on Print
button
3. Null from. Msg-Sorry Can't
print

40 Check for Home 1. Click on Home Go to home page Go to home page Pass
link Link.

41 Check for 1.Click on Logout Go to Login screen Go to Login Pass


logout link Link screen

CHECK IN

Test Test Design Input Expected Actual Rema


No. Output Output rk
1 Check for Folio 1. Vaibhav Not Accepted Not Accepted Pass
Number
2. 1234 Not Accepted Not Accepted Pass
3.No need of Autogenrated and Autogenrated Pass
input(Autogenrate every time genrate and every time
d for each time & new number. genrate new
read only) number.

2 Check for Last 1. Dighe. Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Selected from Get Last name Dighe Pass
Customer lookup
from

3 Check for First 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Autoselected Get Last name Ganesh Pass
from Customer
lookup from

4 Check for Middle 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Autoslected from Get Last name Ganesh Pass
Customer lookup
from
5 Check for 1.Daulat polt no- Not accepted Accepted Fail
Res.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt no- Pass
from Customer selected person 21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number an
alphabets
accepted)

6 Check for 1.Daulat polt no- Not accepted Accepted Fail


Per.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt no- Pass
from Customer selected person 21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number an
alphabets
accepted)
7 Check for State. 1.Maharastra. Not Accepted Accepted Fail
2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail
4.Autoselected Get particular Maharastra Pass
from Customer selected person's
lookup from State

8 Check for Country 1.Enter Nashik Not accepted Not accepted Pass
2.Select Perticular Not Accepted Accepted Fail
country from
DDL,i.e. India
3.Autoselected Get particular India Pass
from Customer selected person's
lookup from Country

9 Check forZip code 1. 422007 Not accepted Accepted Fail


2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Not accepted Accepted Fail
4.Autoselected Get particular 422007 Pass
from Customer selected person's
lookup from Zipcode

10 Check for 1.Enter Nashik Ltd. Not accepted Not accepted Pass
Company
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. India
Pvt ltd.

11 Check for Id type 1.Enter Company Not accepted Not accepted Pass
Id.
2.Select Perticular Accepted Accepted Pass
from
DDL,i.e.Passport.

12 Check for Id type 1.Mh15/23/123456 Accepted Accepted Pass


number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

13 Check for Vehicle 1.i20(Hundai) Accepted Accepted Pass


type
2.Vardhanchi. Accepted Accepted Pass
3. 6401 Accepted Accepted Fail

14 Check for vehicle 1.Mh15/23/123456 Accepted Accepted Pass


number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

15 Check for Date In 1. First time Accepted Accepted Pass


autogenrated
system date
display
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10- Not accepted
10

16 Check for Date 1. First time Accepted Accepted Pass


Out autogenrated
system date+1
day date display.
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10- Not accepted
10

17 Check for No of 1. 12 Accepted Accepted Pass


day
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

18 Check for Extra 1. 12 Accepted Accepted Pass


Adults
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

19 Check for Extra 1. 12 Accepted Accepted Pass


Childrens
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

20 Check for 1.Enter Nashik Not accepted Not accepted Pass


Business Source travels
2.Select Perticular Accepted Accepted Pass
business source
from DDL,i.e. India
Travels

21 Check for note. 1. Customer Accepted( Any Accepted Pass


having refrence type of script)
from hotel CEO,
Pls give them 25%
discount.
2. J12 Room. Accepted( Any Accepted Pass
type of script)
3. &jhgf Accepted( Any Accepted Pass
type of script)

22 Check payment 1.Enter Cash Not accepted Not accepted Pass


mode
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Master card

23 Check Room type 1.Enter A/C room Not accepted Not accepted Pass
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Delux room

24 Check rate type 1.Enter Single Not accepted Not accepted Pass
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Double

25 Check Room No. 1.Enter 120. Not accepted Not accepted Pass
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. 102

26 Check for room 1. Enter 1000/- Notaccepted Accepted Fail


rate
2. Auto genrated Accepted Accepted Pass
when select Room
type,rate,no.

27 Check for extra 1. Enter 500/- Not accepted Accepted Fail


person charges
2. Autogenrated Accepted Accepted Pass
when select No of
Adults.

28 Check for extra 1. Enter 500/- Not accepted Accepted Fail


children charges
2. Autogenrated Accepted Accepted Pass
when select No of
Child

30 Check for other 1. Enter 1200 amt. Not accepted Accepted Fail
charges
2. Blank( red only). Accepted Accepted Pass

31 Check for Subtotal 1. Enter 1200 amt. Not accepted Accepted Fail
2. Autogenrated. Accepted Accepted Pass
33 Check for 1. 120% Accepted Accepted Fail
Discount
2. 23% Accepted Accepted Pass
3. A12 Not accepted

34 Check for total 1. Enter 1200 amt. Not accepted Accepted Fail
2. Autogenrated. Accepted Accepted Pass

35 Check for Amount 1. 12000 Accepted Accepted Pass


paid.
2.ASD Notaccepted Accepted Fail

36 Check for Balance 1. Enter 1200 amt. Not accepted Accepted Fail
2. Autogenrated. Accepted Accepted Pass

37 Check for Check 1. No record fill & Not accepted Not accepted Pass
In Button click on Check In
Button
2. All Record Fill & Msg-Check In Data store in Pass
click on Check In sucessfully done Current check
button. in.
3. Fill all record & Notaccepted only Not accepted Pass
click on Check In first timr record
Button 3 times. save.

38 Check for Cancel 1. All Record fill, All record fields Accepted Pass
button click on Check In are null but
button then click reservation no.
on cancel button field autogenrated.
2. Fill incomplet All record fields Accepted Pass
form then click on are null but
Cancel Button reservation no.
field autogenrated.
39 Check Print 1. All Record fill, Accepted get print
button click on Save of that record
button then click
on Print button
2. All Record fill Msg-Sorry Can't
but not Save then print
click on Print
button
3. Null from. Msg-Sorry Can't
print

40 Check for Home 1. Click on Home Go to home page Go to home Pass


link Link. page

41 Check for logout 1.Click on Logout Go to Login screen Go to Login Pass


link Link screen

CANCEL UPDTE RESERVATION


Tes Test Design Input Expected Actual Rema
t Output Output rk
No.
1 Check for Folio & 1. Vaibhav Not Accepted Not Accepted Pass
Reservation
Number
2. 1234 Not Accepted Not Accepted Pass
3.No need of Autogenrated and Autogenrated Pass
input(Autogenrate every time genrate and every time
d for each time & new number. genrate new
read only) number.

2 Check for Last 1. Dighe. Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Selected from Get Last name Dighe Pass
Customer lookup
from

3 Check for First 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Autoselected Get Last name Ganesh Pass
from Customer
lookup from

4 Check for Middle 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@! Not Accepted Accepted Fail
123vaibhav.
4.?#! Not Accepted Accepted Fail
5.Autoslected Get Last name Ganesh Pass
from Customer
lookup from

5 Check for 1.Daulat polt no- Not accepted Accepted Fail


Res.Address 21(A) B/H
rishiroop company
near sadguru ngr
satpur nashik-
422007(All Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt Pass
from Customer selected person no-21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number
an alphabets
accepted)

6 Check for 1.Daulat polt no- Not accepted Accepted Fail


Per.Address 21(A) B/H
rishiroop company
near sadguru ngr
satpur nashik-
422007(All Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt Pass
from Customer selected person no-21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number
an alphabets
accepted)

7 Check for State. 1.Maharastra. Not Accepted Accepted Fail


2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail
4.Autoselected Get particular Maharastra Pass
from Customer selected person's
lookup from State

8 Check for 1.Enter Nashik Not accepted Not accepted Pass


Country
2.Select Perticular Not Accepted Accepted Fail
country from
DDL,i.e. India
3.Autoselected Get particular India Pass
from Customer selected person's
lookup from Country

9 Check forZip 1. 422007 Not accepted Accepted Fail


code
2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Not accepted Accepted Fail
4.Autoselected Get particular 422007 Pass
from Customer selected person's
lookup from Zipcode

10 Check for 1.Enter Nashik Not accepted Not accepted Pass


Company Ltd.
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. India
Pvt ltd.

11 Check for Id type 1.Enter Company Not accepted Not accepted Pass
Id.
2.Select Perticular Accepted Accepted Pass
from
DDL,i.e.Passport.

12 Check for Id type 1.Mh15/23/123456 Accepted Accepted Pass


number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

13 Check for Vehicle 1.i20(Hundai) Accepted Accepted Pass


type
2.Vardhanchi. Accepted Accepted Pass
3. 6401 Accepted Accepted Fail

14 Check for vehicle 1.Mh15/23/123456 Accepted Accepted Pass


number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

15 Check for Date In 1. First time Accepted Accepted Pass


autogenrated
system date
display
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10- Not accepted
10
16 Check for Date 1. First time Accepted Accepted Pass
Out autogenrated
system date+1
day date display.
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10- Not accepted
10

17 Check for No of 1. 12 Accepted Accepted Pass


day
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

18 Check for Extra 1. 12 Accepted Accepted Pass


Adults
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

19 Check for Extra 1. 12 Accepted Accepted Pass


Childrens
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

20 Check for 1.Enter Nashik Not accepted Not accepted Pass


Business Source travels
2.Select Perticular Accepted Accepted Pass
business source
from DDL,i.e. India
Travels
21 Check for note. 1. Customer Accepted( Any type Accepted Pass
having refrence of script)
from hotel CEO,
Pls give them 25%
discount.
2. J12 Room. Accepted( Any type Accepted Pass
of script)
3. &jhgf Accepted( Any type Accepted Pass
of script)

22 Check payment 1.Enter Cash Not accepted Not accepted Pass


mode
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Master card

23 Check Room 1.Enter A/C room Can not be Can not be Pass
type change( Read only) change( Read
only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. change( Read only) change( Read
Delux room only)

24 Check rate type 1.Enter Single Can not be Can not be Pass
change( Read only) change( Read
only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. change( Read only) change( Read
Double only)

25 Check Room No. 1.Enter 120. Can not be Can not be Pass
change( Read only) change( Read
only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. 102 change( Read only) change( Read
only)
26 Check for room 1. Enter 1000/- Can not be Can not be Pass
rate change( Read only) change( Read
only)
2. Auto genrated Can not be Can not be Pass
when select Room change( Read only) change( Read
type,rate,no. only)

27 Check for extra 1. Enter 500/- Not accepted Accepted Fail


person charges
2. Autogenrated Accepted Accepted Pass
when select No of
Adults.

28 Check for extra 1. Enter 500/- Not accepted Accepted Fail


children charges
2. Autogenrated Accepted Accepted Pass
when select No of
Child

30 Check for other 1. Enter 1200 amt. Not accepted Accepted Fail
charges
2. Blank( read Accepted Accepted Pass
only).
3. Accepted Accepted Pass
Autogenrated(Rea
d only)

31 Check for 1. Enter 1200 amt. Not accepted Accepted Pass


Subtotal
2. Accepted Accepted Pass
Autogenrated(Rea
d only)

33 Check for 1. 120% Accepted Accepted Fail


Discount
2. 23% Accepted Accepted Pass
3. A12 Not accepted
34 Check for total 1. Enter 1200 amt. Not accepted Accepted Fail
2. Accepted Accepted Pass
Autogenrated(Rea
d only)

35 Check for 1. 12000 Accepted Accepted Pass


Amount paid.
2.ASD Notaccepted Accepted Fail

36 Check for 1. Enter 1200 amt. Not accepted Not accepted Pass
Balance
2. Autogenrated. Accepted Accepted Pass
(Read only)

37 Check for Check 1. Click on check Not accepted Not accepted Pass
In Button in button before
Update
2. All Record fields Check inButton Check inButton Pass
are updated & Visible & then do Visible & then
click on Update check in do check in
button.
3. All Record fields Msg-Check in Not accepted Pass
are updated & sucessfully done.
then click onCheck
in button only one
time.
4. All Record fields Only 1 time check in Only 1 time Pass
are updated & done check in done
then click onCheck
in button At a time
5 times.

38 Check for 1.Click on cancel Current reservation Current Pass


CancelReservatio reservation button cancel reservation
n button cancel( update
, checkin,
cancel
Reseration &
print Buttons
are invisible)
39 Check Print 1. All Record fill, Accepted get print
button click on Save of that record
button then click
on Print button
2. All Record fill Msg-Sorry Can't
but not Save then print
click on Print
button
3. Null from. Msg-Sorry Can't
print

40 Check for Update 1. Without Data updated Data updated Pass


button changeclick on
update buttion
2. Updated some Data updated Data updated Pass
possible visible
field & then click
on update

41 Check for Home 1. Click on Home Go to home page Go to home Pass


link Link. page

42 Check for logout 1.Click on Logout Go to Login screen Go to Login Pass


link Link screen

CANCEL UPDATE CHECK IN

Tes Test Input Expected Actual Remar


t Design Output Output k
No.
1 Check for Folio 1. Vaibhav Not Accepted Not Accepted Pass
Number
2. 1234 Not Accepted Not Accepted Pass
3.No need of Autogenrated Autogenrated Pass
input(Autogenrate and every time and every time
d for each time & genrate new genrate new
read only) number. number.

2 Check for Last 1. Dighe. Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Selected from Get Last name Dighe Pass
Customer lookup
from

3 Check for First 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Autoselected Get Last name Ganesh Pass
from Customer
lookup from

4 Check for 1. Ragahv Not Accepted Accepted Fail


Middle name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Autoslected from Get Last name Ganesh Pass
Customer lookup
from

5 Check for 1.Daulat polt no- Not accepted Accepted Fail


Res.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)

5.Autoselected Get particular 1.Daulat polt Pass


from Customer selected person no-21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number
an alphabets
accepted)

6 Check for 1.Daulat polt no- Not accepted Accepted Fail


Per.Address 21(A) B/H rishiroop
company near
sadguru ngr satpur
nashik-422007(All
Special
char,number an
alphabets
accepted)
5.Autoselected Get particular 1.Daulat polt Pass
from Customer selected person no-21(A) B/H
lookup from address rishiroop
company near
sadguru ngr
satpur nashik-
422007(All
Special
char,number
an alphabets
accepted)

7 Check for State. 1.Maharastra. Not Accepted Accepted Fail


2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail
4.Autoselected Get particular Maharastra Pass
from Customer selected
lookup from person's State

8 Check for 1.Enter Nashik Not accepted Not accepted Pass


Country
2.Select Perticular Not Accepted Accepted Fail
country from
DDL,i.e. India
3.Autoselected Get particular India Pass
from Customer selected
lookup from person's
Country

9 Check forZip 1. 422007 Not accepted Accepted Fail


code
2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Not accepted Accepted Fail
4.Autoselected Get particular 422007 Pass
from Customer selected
lookup from person's
Zipcode

10 Check for 1.Enter Nashik Ltd. Not accepted Not accepted Pass
Company
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. India
Pvt ltd.

11 Check for Id 1.Enter Company Not accepted Not accepted Pass


type Id.
2.Select Perticular Accepted Accepted Pass
from
DDL,i.e.Passport.

12 Check for Id 1.Mh15/23/123456 Accepted Accepted Pass


type number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

13 Check for 1.i20(Hundai) Accepted Accepted Pass


Vehicle type
2.Vardhanchi. Accepted Accepted Pass
3. 6401 Accepted Accepted Fail

14 Check for 1.Mh15/23/123456 Accepted Accepted Pass


vehicle number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

15 Check for Date 1. First time Accepted Accepted Pass


In autogenrated
system date
display
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10-10 Not accepted

16 Check for Date 1. First time Accepted Accepted Pass


Out autogenrated
system date+1
day date display.
2.Enter Accepted
12/05/2011
3.Enter Accepted
12/05/2011
4.Enter 2011-10-10 Not accepted

17 Check for No of 1. 12 Accepted Accepted Pass


day
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted
18 Check for Extra 1. 12 Accepted Accepted Pass
Adults
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

19 Check for Extra 1. 12 Accepted Accepted Pass


Childrens
2. One. Not accepted
3. Twenty2 Not accepted
4. #2 Not accepted

20 Check for 1.Enter Nashik Not accepted Not accepted Pass


Business travels
Source
2.Select Perticular Accepted Accepted Pass
business source
from DDL,i.e. India
Travels

21 Check for note. 1. Customer Accepted( Any Accepted Pass


having refrence type of script)
from hotel CEO, Pls
give them 25%
discount.
2. J12 Room. Accepted( Any Accepted Pass
type of script)
3. &jhgf Accepted( Any Accepted Pass
type of script)

22 Check payment 1.Enter Cash Not accepted Not accepted Pass


mode
2.Select Perticular Accepted Accepted Pass
from DDL,i.e.
Master card
23 Check Room 1.Enter A/C room Can not be Can not be Pass
type change( Read change( Read
only) only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. change( Read change( Read
Delux room only) only)

24 Check rate type 1.Enter Single Can not be Can not be Pass
change( Read change( Read
only) only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. change( Read change( Read
Double only) only)

25 Check Room 1.Enter 120. Can not be Can not be Pass


No. change( Read change( Read
only) only)
2.Select Perticular Can not be Can not be Pass
from DDL,i.e. 102 change( Read change( Read
only) only)

26 Check for room 1. Enter 1000/- Can not be Can not be Pass
rate change( Read change( Read
only) only)
2. Auto genrated Can not be Can not be Pass
when select Room change( Read change( Read
type,rate,no. only) only)

27 Check for extra 1. Enter 500/- Not accepted Accepted Fail


person charges
2. Autogenrated Accepted Accepted Pass
when select No of
Adults.

28 Check for extra 1. Enter 500/- Not accepted Accepted Fail


children
charges
2. Autogenrated Accepted Accepted Pass
when select No of
Child
30 Check for other 1. Enter 1200 amt. Not accepted Accepted Fail
charges
2. Blank( read Accepted Accepted Pass
only).
3. Accepted Accepted Pass
Autogenrated(Rea
d only)

31 Check for 1. Enter 1200 amt. Not accepted Accepted Pass


Subtotal
2. Accepted Accepted Pass
Autogenrated(Rea
d only)

33 Check for 1. 120% Accepted Accepted Fail


Discount
2. 23% Accepted Accepted Pass
3. A12 Not accepted

34 Check for total 1. Enter 1200 amt. Not accepted Accepted Fail
2. Accepted Accepted Pass
Autogenrated(Rea
d only)

35 Check for 1. 12000 Accepted Accepted Pass


Amount paid.
2.ASD Notaccepted Accepted Fail

36 Check for 1. Enter 1200 amt. Not accepted Not accepted Pass
Balance
2. Autogenrated. Accepted Accepted Pass
(Read only)

37 Check for 1. Click on check in Not accepted Not accepted Pass


Check In Button button before
Update
2. All Record fields Check inButton Check Pass
are updated & click Visible & then inButton
on Update button. do check in Visible & then
do check in
3. All Record fields Msg-Check in Not accepted Pass
are updated & sucessfully
then click onCheck done.
in button only one
time.
4. All Record fields Only 1 time Only 1 time Pass
are updated & check in done check in done
then click onCheck
in button At a time
5 times.

38 Check Print 1. All Record fill, Accepted get


button click on Save print of that
button then click record
on Print button
2. All Record fill Msg-Sorry Can't
but not Save then print
click on Print
button
3. Null from. Msg-Sorry Can't
print

39 Check for 1. Without Data updated Data updated Pass


Update button changeclick on
update buttion
2. Updated some Data updated Data updated Pass
possible visible
field & then click
on update

40 Check for Home 1. Click on Home Go to home Go to home Pass


link Link. page page

41 Check for 1.Click on Logout Go to Login Go to Login Pass


logout link Link screen screen
EMPLOYEE REGISTRATION

Te Test Input Expected Actual Rema


st Design Output Output rk
No
.
1 Check for 1. Dighe. Accepted Accepted Pass
Last name
2 .Surywanshi123. Not Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

2 Check for 1. Vaibhav Accepted Accepted Pass


First name
2 .Ganesh123. Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

3 Check for 1. Vaibhav Accepted Accepted Pass


Middle name
2 .Ganesh123. Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

4 Check for 1.Daulat polt no-21(A) B/H Accepted Accepted Pass


Res.Address rishiroop company near
sadguru ngr satpur nashik-
422007(All Special
char,number an alphabets
accepted)

2. Nashik Pls enter detail Accepted Fail


address.
5 Check for 1.Daulat polt no-21(A) B/H Accepted Accepted Pass
Per.Address rishiroop company near
sadguru ngr satpur nashik-
422007(All Special
char,number an alphabets
accepted)

2. Nashik Pls enter detail Accepted Fail


address.

6 Check for 1.Maharastra. Accepted Accepted Pass


State.
2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail

7 Check for 1.Enter Nashik Not accepted Not Pass


Country accepted
2.Select Perticular country Accepted Accepted Pass
from DDL,i.e. India

8 Check forZip 1. 422007 Accepted Accepted Pass


code
2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Accepted Accepted Pass

9 Check for 1. 9271736362 Accepted Accepted Pass


Contact no
2. 0253-2361197 Accepted Accepted Pass
3.AVAIBH!)( Not accepted Not Pass
accepted
4.123456123456123456451 Not accepted Not Pass
2QAS!(* accepted

10 Check for 1.Vaibhav.Dighe_2285@yaho Accepted Accepted Pass


Email Id o.co.in
2.Ganesh 123 yahoo.co.in Not accepted Not Pass
accepted
3. 123456ADSC Not accepted Not Pass
accepted
4.!#$%^&*(_)( Not accepted Not Pass
accepted

11 Check for Id 1.Enter Company Id. Not accepted Not Pass


type accepted
2.Select Perticular from Accepted Accepted Pass
DDL,i.e.Passport.

3.1234
12 Check for Id 1.Mh15/23/123456 Accepted Accepted Pass
type number
2.AU4567ED2H Accepted Accepted Pass
3. 6401 Accepted Accepted Pass

12 Check for 1.Add photo from specific Display photo Display Pass
Employee path. photo
Photo
2.Cant add photo Show Msg-* Show Msg-* Pass
field are field are
madatory madatory

13 Check for 1. M.C.A. Accepted Accepted Pass


Qualification.
3.12th Pass Accepted Accepted Pass
3. Diplama inHotel Accepted Accepted Pass
Management
4. /*-+ZA! Notaccepted Accepted Fail

14 Check for 1. Last time working inhotel Accepted( Any Accepted Pass
Experience. obey roy as an manager type of script)
having3 r experience.
2. J12 Room. Accepted( Any Accepted Pass
type of script)
3. &jhgf Accepted( Any Accepted Pass
type of script)
15 Check for 1. Admin Not Accepted Not Fail
department Accepted
2. Computer deparment. Not Accepted Not Fail
Accepted
3. Security Not Accepted Not Fail
Accepted
4. Select from DDL particualr Accepted Accepted Pass
department and assign

16 Check for 1. 12/12/2011. Accepted Accepted Pass


joining date
2. 12 April 2011. Not accepted Not Fail
accepted
3. Current syatem date Accepted Accepted Pass
having format dd/mm/yyyy
4. #2 Not accepted

17 Check for 1. 12000/- Accepted Accepted Pass


Scale
2. ASDFG Not accepted Not Fail
accepted
3. ZXC!#SD45 Not accepted Not Fail
accepted

18 Check for 1. Manager Accepted Accepted Pass


post
2. Admin. Accepted Accepted Pass
3.!*()!123 Not accepted Not Fail
accepted

19 Check for 1. No record fill & click on Not accepted Not Pass
Save Button Save Button accepted
2. All Record Fill & click on Accepted Accepted & Pass
Save button. Show Msg.
Record
Successfull
y save.
3. Fill all record & click on Notaccepted Not Pass
Save Button 3 times. accepted

20 Check for 1. All Record fill, click on All record Accepted Pass
Cancel Save button then click on fields are null
button cancel button but
reservation
no. field
autogenrated.
2. Fill incomplet form then All record Accepted Pass
click on Cancel Button fields are null
but
reservation
no. field
autogenrated.

CUSTOMER REGISTRATION

Te Test Input Expected Actual Rema


st Design Output Output rk
No
.
1 Check for Last 1. Dighe. Accepted Accepted Pass
name
2 .Surywanshi123. Not Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

2 Check for 1. Vaibhav Accepted Accepted Pass


First name
2 .Ganesh123. Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

3 Check for 1. Vaibhav Accepted Accepted Pass


Middle name
2 .Ganesh123. Accepted Accepted Pass
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail

4 Check for 1.Daulat polt no-21(A) B/H Accepted Accepted Pass


Res.Address rishiroop company near
sadguru ngr satpur nashik-
422007(All Special
char,number an alphabets
accepted)

2. Nashik Pls enter Accepted Fail


detail
address.

5 Check for 1.Daulat polt no-21(A) B/H Accepted Accepted Pass


Per.Address rishiroop company near
sadguru ngr satpur nashik-
422007(All Special
char,number an alphabets
accepted)

2. Nashik Pls enter Accepted Fail


detail
address.

6 Check for 1.Maharastra. Accepted Accepted Pass


State.
2.Nashik. Not Accepted Accepted Fail
3.!SWE#* Not Accepted Accepted Fail

7 Check for 1.Enter Nashik Not accepted Not Pass


Country accepted
2.Select Perticular country Accepted Accepted Pass
from DDL,i.e. India

8 Check forZip 1. 422007 Accepted Accepted Pass


code
2.EDRSW$#! Not accepted Accepted Fail
3. 12345567 Accepted Accepted Pass

9 Check for 1. 9271736362 Accepted


Mobile no
2. 0253-2361197 Accepted
3.AVAIBH!)( Not accepted
4.123456123456123456451 Not accepted
2QAS!(*

10 Check for 1.Vaibhav.Dighe_2285@yaho Accepted Accepted Pass


Email Id o.co.in
2.Ganesh 123 yahoo.co.in Not accepted Not Pass
accepted
3. 123456ADSC Not accepted Not Pass
accepted
4.!#$%^&*(_)( Not accepted Not Pass
accepted

11 Check for Tel 1. 9271736362 Not accepted


no.
2. 2361195 Accepted
3.AVAIBH!)( Not accepted
4.123456123456123456451 Not accepted
2QAS!(*

12 Check for 1. 2362514 Accepted


FAX NO.
2. 9325656522 Not accepted
3.AVAIBH!)( Not accepted
4.123456123456123456451 Not accepted
2QAS!(*
CHECK OUT

Tes Test Input Expected Actual Rema


t Design Output Output rk
No.
1 Check for Folio 1. Vaibhav Not Accepted Not Accepted Pass
Number
2. 1234 Not Accepted Not Accepted Pass
3.No need of Autogenrated Autogenrated and Pass
input(Autogenrated and every time every time
for each time & genrate new genrate new
read only) number. number.

2 Check for Last 1. Dighe. Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Selected from Get Last name Dighe Pass
Customer lookup
from

3 Check for First 1. Ragahv Not Accepted Accepted Fail


name
2 .Surywanshi123. Not Accepted Accepted Fail
3. #@!123vaibhav. Not Accepted Accepted Fail
4.?#! Not Accepted Accepted Fail
5.Autoselected from Get Last name Ganesh Pass
Customer lookup
from

4 Check for 1.Enter Nashik Ltd. Not accepted Not accepted Pass
Company
2.Select Perticular Accepted Accepted Pass
from DDL,i.e. India
Pvt ltd.

5 Check for Date 1.Autogenrated Can not be Can not be Pass


In ( read only data) change( Read change( Read
only) only)
2.12/12/2011 Can not be Can not be Pass
change( Read change( Read
only) only)

6 Check for Date 1.Autogenrated Can not be Can not be Pass


Out ( read only data) change( Read change( Read
only) only)
2.12/12/2011 Can not be Can not be Pass
change( Read change( Read
only) only)

7 Check for Room 1.Autogenrated Can not be Can not be Pass


No ( read only data) change( Read change( Read
only) only)
2. 120 Can not be Can not be Pass
change( Read change( Read
only) only)

8 Check for no 1.Autogenrated Can not be Can not be Pass


days ( read only data) change( Read change( Read
only) only)
2.Enter 12 Can not be Can not be Pass
change( Read change( Read
only) only)

9 Check for no of 1.Autogenrated Can not be Can not be Pass


Adults ( read only data) change( Read change( Read
only) only)
2.Enter 1 Can not be Can not be Pass
change( Read change( Read
only) only)
10 Check for no of 1.Autogenrated Can not be Can not be Pass
children ( read only data) change( Read change( Read
only) only)
2.Enter 2 Can not be Can not be Pass
change( Read change( Read
only) only)

11 Check for 1.Select Cash Accepted Accepted Pass


Payment mode fromDDL
2. Enter Master card Not Accepted Not Accepted Pass

12 Check for 1.Autogenrated Can not be Can not be Pass


rentail period ( read only data) change( Read change( Read
only) only)
2.Enter 1200/- Can not be Can not be Pass
change( Read change( Read
only) only)

13 Check for extra 1.Autogenrated Can not be Can not be Pass


person charges ( read only data) change( Read change( Read
only) only)
2.Enter 1200/- Can not be Can not be Pass
change( Read change( Read
only) only)

14 Check for other 1. Get other charge Perticular folio Perticular folio no Pass
charges details from Other no other charge other charge bill &
charge look up bill & Bind that Bind that textbox
textbox
2. Enter 1200 amt Can not be Can not be Pass
change( Read change( Read
only) only)

15 Check for 1. Get other charge Perticular folio Perticular folio no Pass
Subtotal details from Other no other charge other charge bill &
charge look up bill & Bind that Bind that textbox
textbox
2. Enter 11200 amt Can not be Can not be Pass
change( Read change( Read
only) only)

16 Check for 1. Enter 25% Get 25% Get 25% Discount Pass
Discount Discount Discount on total on total amount
amount
2. 200% Discount Not Accepted Not accepted Fail

17 Check for total 1.Autogenrated Can not be Can not be Pass


( read only data) change( Read change( Read
only) only)
2.Enter 15000 Can not be Can not be Pass
change( Read change( Read
only) only)

18 Checkfor 1.Autogenrated Can not be Can not be Pass


balance ( read only data) change( Read change( Read
only) only)
2.Enter 1200/- Can not be Can not be Pass
change( Read change( Read
only) only)

19 Amount paid 1. Enter particular Accepted Accepted Pass


persons paid
amount
2. balnk field Accepted Accepted Pass

20 Check Print 1. All Record fill, Accepted get


button click on Save button print of that
then click on Print record
button
2. All Record fill but Msg-Sorry Can't
not Save then click print
on Print button
3. Null from. Msg-Sorry Can't
print

21 Check forCheck 1. Click on Check Customer Data updated Pass


Out button out button chectedout &
Details show in
Check out
history

LIMITATIONS

1. This project can’t be used for hotel having different branches.

2. This project doesn’t assigns unique id to each customer to distinguish between him or her. Selecting the id from some given list.
However, both the methods of specifying the product are too vague.

ERROR HANDLING

Error no Message Error Correction

1 Fill entry properly Cannot enter alphabets Enter numbers ,


and some special
symbols in this field - hyphen,
( opening bracket or

) closing bracket
2 Fill entry properly Cannot enter numbers Enter only alphabets
and special symbols in
this field

3 Entry already Duplicate value Enter other unique


existing entered. Cannot enter
already existing values Room no.
in room add form.

4 Enter LOGIN and Enter LOGIN and Enter same value in


PASSWORD PASSWORD field do LOGIN and PASSWORD
not match. fields
CONFIGURATION

Provides authentication and access control through:

1. Login and password:

This facility ask the user to enter correct login name and password

for accessing the system. Thus preventing the system from

unauthorized users.
S earch

Contains

1
*
Has A dm in M ak es Regis tration For * Cus tom er
1
1 1 1 1 1 1

* M ak es * Chec k O ut Com pany Regular


E m ploy ee
M ak es
* Us e
M ak es Chec k In
1
S earc h * Res ervation F or *
O ther S ervic es
*
*
A s s ign
Create P ay
Room
Contain
1

Has 1
B ill

1 1

Room S tatus Room Charges Room Ty pe Room Rate

A dd In

Das könnte Ihnen auch gefallen