You are on page 1of 17

Project Name : Make My Trip Academic Year : 2019-

2020

Subject Name: Software Testing Semester : Fifth

[ college logo ]

A STYDY ON

Make My Trip
MICRO PROJECT REPORT

Submitted in Nov 2019 by the group of……5….students


Sr. Roll No Enrollment Seat No
Full name of Student
No (Sem-V) No (Sem-V)
1
2
3
4
5

Under the Guidance of


[ your guide name ]

In
Three Years Diploma Program in Engineering & Technology of Maharashtra State Board of
Technical Education, Mumbai (Autonomous)
ISO 9001:2008 (ISO/IEC-27001:2013)

at
[ your college name ]

1
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI

Certificate

This is to certify that Mr. /Mrs.

Roll No: of Fifth Semester of Diploma


in Engineering & Technology at [ your college name ] , has completed the Micro Project
satisfactorily in Subject Software Testing in the academic year 2019-2020 as per the MSBTE
prescribed curriculum of I Scheme.

Place: Pune Enrollment No:

Date: / /2019 Exam Seat No:

Project Guide Head of the Department Principal

Head of
Institute

2
INDEX

Sr. Title Page No

Abstract -

1. Introduction 05

2. CONCEPT 06-07

3. Test Cases 08-09

4. Defect Management 10-11

5. Use Case Diagram 12

6. Data Flow Diagram 13

7. Class Diagram 14

8. Conclusion 15

9. References 16

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.

3
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.

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,

4
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.

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.

5
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.

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

6
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.

Test Cases

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

7
directed to directed to
the check- the check-
in screen in screen
TC_02 Log-out Clerk clicks “log- Clerk is Clerk is Pass
out” button logged out logged out
and and
Redirected Redirected
to the home to the home
screen. screen.

TC_03 Search for Enter valid name: Guest’s Guest’s Pass


reservation Sally Johnson reservation reservation
using guest’s is is
first and last displayed 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
guest in Gary Grant able to able to
with valid (matches customer check in check in
credit card ID)
TC_05 Occupied Clerk checks-in check-in check-in Pass
roomed guests Occupied Occupied
marked room room
“occupied marked marked
” occupied occupied

TC_06 Check-out Clerk inputs valid Vacant Vacant Pass


room number = System System
1001 generates generates
bill bill

8
TC_07 Create Username: grant Account is Account is Pass
account Password: created created
tiatpw21

TC_08 Clerk Clerk is logged “Access “Access Pass


handling cash in and clicks Denied” Denied”
“cash” message message
as payment
TC_09 Generate Manager is Report is Report is Pass
occupancy logged in and displayed displayed
report generates report

TC_10 Vacant Clerk checks Room Room Pass


room marked guest out marked marked
“vacant” “vacant” “vacant”

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

9
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
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.

10
7. Check the product reviews and product rankings on Capterra and other software review
sites.

Use case Diagram

11
Fig. UseCase Diagram

Data Flow Diagram

12
Fig. Data Flow Diagram

Class Diagram

13
Fig. Class Diagram

Conclusion

The conclusion of this project is A Hotel management system is a computerized management

14
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

15
References

 www.MCAprojects.com

 www.projectmanagement.com

 www.codeproject.com

 Software Testing (Technical Publication)

 Software Testing (Tech Neo Publication)

 Software Testing (Tech-Knowledge Publication)

16
Name of Team Members with roll No.

Name and Signature of the Teacher

17

You might also like