0% found this document useful (0 votes)
910 views5 pages

Make My Trip

The document provides a software requirement specification for MakeMyTrip.com. It describes MakeMyTrip as an Indian online travel company that provides flight, hotel, bus, train booking and package holiday services. It outlines the key functional requirements including registration, login, booking flights/hotels/holidays, printing tickets, cancelling bookings and wallet functionality. It also describes non-functional requirements such as reliability, security, usability, and maintainability. The summary report concludes that the software is user-friendly and allows users to easily book travel with minimal time consumption.

Uploaded by

ankush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
910 views5 pages

Make My Trip

The document provides a software requirement specification for MakeMyTrip.com. It describes MakeMyTrip as an Indian online travel company that provides flight, hotel, bus, train booking and package holiday services. It outlines the key functional requirements including registration, login, booking flights/hotels/holidays, printing tickets, cancelling bookings and wallet functionality. It also describes non-functional requirements such as reliability, security, usability, and maintainability. The summary report concludes that the software is user-friendly and allows users to easily book travel with minimal time consumption.

Uploaded by

ankush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

LOVELY PROFESSIONAL

UNIVERSITY

SOFTWARE REQUIREMENT SPECIFICATION


OF
MAKE MY TRIP.COM

DETAILS:
NAME: ANKUSH SATISH CHANDRA YADAV
ROLL: K17SMA09
REGD: 11715944
COURSE: SOFTWARE ENGINEERING (CSE320)
INTRODUCTION
Makemytrip.com is an Indian online travel company founded in 2000.
Headquartered in Gurugram, Haryana, the company provides online travel
services including flight tickets, domestic and international holiday packages,
hotel reservations, rail, car and bus tickets, etc.
1. FUNCTIONAL
1. Registration
2. Log In
2.1 Guest
2.2 User
3. Reservation
3.1 flight
3.2 hotel
3.3 holidays
3.3.1 International Holidays
3.3.2 Domestic Holidays
3.4 bus
3.5 cabs
3.6 Train
4. Print Booked Tickets
5. Cancel Tickets
5.1 Refund status
5.2 Cancel Another
5. Make my Trip Wallet
6. Live Deals
7. Upcoming Live Deals
8. Gift card
9. Refer and earn
Registration
I:-take user information.
O: give credential to particular user name & password.

Login
I: varify valid user and password.
O: Login to the Homepage.

Reservation
I: Take user date of booking according to availivilty.
O: Book that order till payment

Print Booked Ticket


I: Takes booked order id number.
O: Provide software copy of booked ticket.

Cancel
I: Here you can select ticket which you want to cancel and also check status of
cancel ticket.
O: Commit the cancellation of order.
Make my trip wallet
I: Provide page to add money in wallet through every mode of payment.
O: Add the money in wallet for booking.

live deals
I: Takes information which thing you want to book.
O: Gives back live deals to that type of booking.

Refer and earn


I: Enter Gmail or whats app number to refer freinds.
O: With each referels you will get money.
Non-functional requirement
Constraint:-
Memory: system will have only 100 GB on data server.
Language requirement: software must in English only.
Implementation constraint: application should be based on java and php
only.
Reliability: - System should be sync frequently to avoid data losing in case of
system failure.
Portability: - The software should run in any Microsoft windows.
Capability: - Not more than 1 BILLION members to be registered
Flexibility: - System should be flexible enough to provide space to add new
features.
Usability: - We can use 24*7.
Security: - All external communications between the data’s server and client
must be encrypted o All data must be stored and protected.
Payment Process should use HTTP over Secure protocol to secure the payment
transactions Safety requirement:-
Database should be backed up every hour. o Under failure, system should be
able to come back at normal operation under an hour. Integrity:-
System should focus on securing the customer information avoid data losing in
case of system failure.
Testability: - The system should be able to be tested to confirm the performance
and clients specifications.
Maintainability: - The system should be maintainable.
REPORT
This software is user friendly, with many non-functional capability.
It provide user basic needs instantly with less consumption of time .User can
able to book trains ,Flights ,hotel ,holiday packages .

Software interface
Server-side programming language: - Php, java and php.net client-side
programming language: - Java-script Server location: - United states,
Netherlands, India

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy