GOVERNMENT POLYTECHNIC, HINGOLI
Department Of Computer Engineering
A Project Report On
"Make My Trip Website"
Subject
Software Testing (22518)
Submitted By :-
1) Ashish Ghanshyam Sarda
2) Devrao Laxman Gaikwad
3) Munja Arjun Sakhare
Under the guidance of :-
PROF. P.P.Deshpande
Academic Year :- 2022-23.
1
Maharashtra State Board Of Technical Education
Government Polytechnic Hingoli
CERTIFICATE
This is certify that,
1 Sarda Ashish Ghanshyam 2011630028 3151
2 Devrao Laxman Gaikwad 2011630042 3132
3 Sakhare Munja Arjun 2011630094 3144
Of Third semester of diploma in computer in engineering of
institute Government Polytechnic Hingoli (1163) has successfully
completed the micro project having the “Make My Trip Website” in
Software Testing (22518) for the academic year 2022-23.
Place :- Government Polytechnic Hingoli Data:- / /
Prof. P.P.Deshpande Prof. A.T.Adhave Dr. ASHOK UPADHYAYA
Subject Teacher HOD Principle
2
INDEX
Sr. Title Page No
Abstract 4
1. Introduction & about company 5
2. CONCEPT 6
3. Test Cases 9
4. Defect Management 12
5. Use Case Diagram 14
6. Data Flow Diagram 15
7. Class Diagram 16
8. Conclusion 17
9. References 18
3
Abstract
A HOTEL MANAGEMENT is very useful software for managing the hotel
online. In today’s world online booking is very wide trend. With the help of
this software you can book online room as yours required. This is software
which has mainly made for management of a Hotel. The software has been
designed with front-end as asp.net and backend as C#. The project hotel
management manages and maintains the record of customers and rooms of
the hotel. Customer can book the room through this software. The rooms
have different categories such as A.C., non-A.C. etc. So There charges and
records will be maintained by this software. This software made in a user
friendly interface so everyone can understand and use easily. Through this
project administration can manage their programs in effectively way.
4
Introduction
This document will contain the functional requirements of the project and how
the developers will enhance the project to achieve all the objectives. The SRS will
serve as a guide for the client and the developers. In This RHMS is an
establishment that provides paid lodging, usually on a short-term basis.
The provision of basic accommodation, in times past, consisting only of a room
with a bed, a cupboard, a small table and a washstand has largely been replaced
by rooms with modern facilities, including en-suite bathrooms and air
conditioning or climate control.
Additional common features found in hotel rooms are a telephone, an alarm
clock, a television, and Internet connectivity; snack foods and drinks may be
supplied in a mini-bar, and facilities for making hot drinks.
Larger hotels may provide a number of additional guest facilities such as a
restaurant, a swimming pool or childcare, and have conference and social
function services.
5
Concept
A hotel reservation system works by processing secure online reservations made
through a hotel’s website. The data is then passed onto a backend system which
can be accessed by hotels to manage bookings. Other features may come with it –
for example, the automation of reservation confirmation emails. Small hotel
managers and owners recognize that technology is key to growing their business
and increasing their bookings overtime. To sell rooms to capacity and to appeal to
a global audience, a hotel reservation system is required. However, it can be
intimidating to select a system, particularly when so many are designed for large
hotel operations and chains.A hotel reservation system is a software application
that is implemented by hotels to allow guests to create secure online
reservations. The hotel reservation system can be synced, not only with your
current website, but also with Facebook. This allows guests to reserve rooms in a
way that is convenient for them via social media. In addition to allowing guests to
book online directly, these reservation systems can also provide hotel operators
with additional resources. For example, a channel manager may be a part of the
reservation system, giving hotel operators the chance to distribute their products
and live availability simultaneously to their entire network of online agents.
Why do you need it? A hotel reservation system is a necessity for today’s
accommodation providers, both large and small.
An increasing number of travelers are relying solely on online reservations in
order to book their accommodations, and without this capability, you will lose a
significant amount of business.
6
Other reasons to consider investing in hotel reservation systems include:
● It gives you an advantage over your competitors. There are still many small
hotels today that do not have online booking capabilities. Less people are
staying at those locations, and you can get the competitive edge with an
online booking system.
● It improves your efficiency as a business. You availability is updated
immediately upon receiving a reservation, not only in your own system, but
across all of your channels. You will save time on administrative tasks while
also minimizing the risk of overbooking the rooms at your property.
● It gives you an advantage over your competitors. There are still many small
hotels today that do not have online booking capabilities. Less people are
staying at those locations, and you can get the competitive edge with an
online booking system.
7
About Make My Trip Company
Make My Trip is an Indian online travel company founded in 2000.[1]
Headquartered in Gurugram, Haryana, the company provides online travel
services including airline tickets, domestic and international holiday packages,
hotel reservations, rail, and bus tickets. As of 31 March 2018, they have 14
company-owned travel stores in 14 cities, over 30 franchisee-owned travel
stores in 28 cities, and counters in four major airports in India. MakeMyTrip has
also numerous international offices in New York, Singapore, Kuala Lumpur,
Phuket, Bangkok, and Dubai.
8
Test Cases
Test Case ID :- Sakhare@2022 Test Designed By :- ashish@2004
Test Priority (Low Medium High) :- low Test Designed Date :- 1/12/2022
Modual Name :- my trip website Test Executed By :- devrao@2004
Test Title :- To test my trip website Test Execution Date :- 3/12/2022
Description :-
Preconditions :-
Test Test Case Test Data Expected Actual Status
Case Result Result
ID
TC_01 Log-in Username: ddavis Clerk is Clerk is Pass
Password: (user able to log able to log
password in and is in and is
directed to directed to
the checkin the checkin
screen screen
TC_02 Log-out Clerk clicks Clerk is Clerk is Pass
“logout” button logged out logged out
and and
Redirected Redirected
to the home to the
screen. home
screen.
9
TC_03 Search for Enter valid name: Guest’s Guest’s Pass
Sally Johnson reservatio
reservation reservation
n is
using guest’s is displayed
first and last displayed
name
TC_04 Check-in – CC#: Completed Completed Pass
test if clerk 5599236384541878 transaction transaction
can check Name on card: – guest is – guest is
able to able to
guest in Gary Grant
check in check in
with valid (matches customer
credit card
ID)
TC_05 Occupied Clerk checks-in check-in check-in Pass
guests Occupied Occupied
roomed
room room
marked marked marked
“occupied” occupied occupied
TC_06 Check-out Clerk inputs valid Vacant Vacant Pass
room number = System System
generates generates
1001 bill bill
TC_07 Create Username: grant Account is Account is Pass
account Password: tiatpw21 created created
TC_08 Clerk Clerk is logged in “Access “Access Pass
handling cash and clicks “cash” as Denied” Denied
payment message ”
message
10
TC_09 Generate Manager is Report is Report is Pass
occupancy logged in and displayed displayed
report generates report
TC_10 Vacant Clerk checks guest Room Room Pass
out
room marked marked marked
“vacant” “vacant” “vacant”
11
Defect Management
Below are some common problems that you may face while dealing with hotel
management system software:
1. A flawed outcome of all your operations
2. Retarded, lethargic and disarrayed operations
3. You may not have centralized control over all your operations
4. Uneven inventory distribution
5. Unorganized staff accounts
6. The software may not help you to manage your staff
7. It may have a confusing user interface
8. The hotel PMS software might not fulfill all your requirements
9. You may have signed yearly contracts and cannot easily get rid of the
system even if you aren’t comfortable.
10. The software may not support your local language
11. You may be unable to receive group reservations
12. The PMS software might not support the taxes that you may be subjected
to
13. The software may not help in imparting the best guest experience
14. The software may not give you a proper ROI
15. The PMS software may not be open to integrating with the solutions from
other vendors
16. It may cause you trouble integrating with different third-party business
platforms like payment gateways, accounting software, key card door locks
etc
17. No data security
12
18. Little or no software support
19. No software update
20. The worst, your entire Hotel management system software may not be
seamlessly integrated.
To prevent these problems, these are a few things you must make sure of:
1. Note the credibility of the vendor in your region as well as internationally.
2. Always take a free trial of the hotel management system software before
buying it.
3. Check the pricing plans properly.
4. Check whether you have to sign any contracts or not.
5. Check whether the hotel management system software can be seamlessly
integrated with other third-party solutions.
6. Check whether the company offers 24x7x365 live support.
7. Check the product reviews and product rankings on Capterra and other
software review sites.
13
Use case Diagram
Fig. UseCase Diagram
14
Data Flow Diagram
Fig. Data Flow Diagram
15
Class Diagram
Fig. Class Diagram
16
Conclusion
The conclusion of this project is A Hotel management system is a computerized
management system. This system keeps the records of hardware assets besides
software of this organization. The proposed system will keep a track of Workers,
Recidents, Accounts and generation of report regarding the present status. This
project has GUI based software that will help in storing, updating and retrieving
the information through various user-friendly menu-driven modules.The project
“Hotel Management System” is aimed to develop to maintain the day-to-day
state of admission/Vacation of Recidents, List of Workers , payment details etc.
Main objective of this project is to provide solution for hotel to manage most
there work using computerized process
17
References
1) www.MCAprojects.com
2) www.projectmanagement.com
3) www.codeproject.com
4) Software Testing (Technical Publication)
5) Software Testing (Tech Neo Publication)
6) Software Testing (Tech-Knowledge
Publication)
18