0% found this document useful (0 votes)
26 views6 pages

SRS - Transport Service Automation System

The SRS document outlines the requirements for a transport service automation system aimed at facilitating car bookings for travelers. Key functionalities include car information inquiries, booking, amendments, cancellations, and itinerary printing, with a focus on user accessibility and cashless transactions. The system is designed to operate on specified hardware and software platforms, with defined performance, reliability, and security standards.

Uploaded by

pub1jafulen2
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)
26 views6 pages

SRS - Transport Service Automation System

The SRS document outlines the requirements for a transport service automation system aimed at facilitating car bookings for travelers. Key functionalities include car information inquiries, booking, amendments, cancellations, and itinerary printing, with a focus on user accessibility and cashless transactions. The system is designed to operate on specified hardware and software platforms, with defined performance, reliability, and security standards.

Uploaded by

pub1jafulen2
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/ 6

SRS Document for Transport service automation system

CHANGE HISTORY

DATE SECTION CHANGED CHANGE DESCRIPTION


18.07.2013 All Sections An initial version of the SRS document
25.07.2013 Functional & Non- Incorporated feedback given by Prof Sahoo.
functional
Requirements
2.08.2013 Env. Requirement Updated info on H/W & S/W platform & added structure
Section & Structure chart
chart

1 Group No-5 <Student Names: >


SRS Document for Transport service automation system

INTRODUCTION

Problem Statement Create a transport service automation system for travelers to avail transport
(Broad scope of the services.
System)
 Car Information Inquiry
 Display available cars on the date of journey (start and end
date).
 Also display car details (Name, number, Ac/ Non-Ac, and
Seating Capacity) and their charges & and different charging
policies (per km / per hr / per day).
 Car booking
 Date of Journey
(Start and end date).
 Selecting a car.
 Selecting Charging Policy.
(per km / per hr / per day)
 Selecting driver if necessary.
 Making payment.
 Amend Booking
 Change travel date (start and end date).
 Change car.
 Change the charging policy.
 Change driver requirement.
 Cancel Booking
 Display the refund amount
 Display the account holder’s name and account number
 Print Itinerary
 Print Booking details.

Goals of  Access to cars and their availability anytime/anywhere


Implementation  Booking w/o physically visiting a Travel Agent to book a car.
(Benefits of the  Make cashless payments for car orders.
system)  Amend travel details anytime/anywhere
 Cancel orders anytime/anywhere
 Print order/Itinerary anytime/anywhere

Environmental
Requirements
Hardware Pentium IV, IBM Mainframe, Locally Connected PCs & HP9000
Technology Microsoft .net with SQL Server
Language C#
OS/Platforms Windows
Constraints 3 months, 2 member team, 50,000 Rupees
(Duration, Cost ... )

FUNCTIONAL REQUIREMENTS

2 Group No-5 <Student Names: >


SRS Document for Transport service automation system

MODULE /  Display the LOGIN/REGISTRATION screen with the below details


MAJOR  Ask if New User or Existing User
FEATURES #1  If New User ask him/her to Register in the Registration screen
 Collect Name, Address, Contact No, Email ID, User Id &
<LOGIN Password, Confirm password & Save in the system
/REGISTRATION  If Existing User ask him/her to Login through the Login screen
& MAIN  Collect User Id and Password and authenticate
SCREENS>  After password validation,
 Allow the user to enter the system & display the Main screen
containing below info
 Menu options for all modules/major features

MODULE /  When the User selects the “Search Car” option,


MAJOR  She/he should be asked to enter/select below information :
FEATURES #2  Select Travel Date Range
 Display the available cars
<CAR DETAILS  When user select “Book ”
ENQUIRY> move to the car booking page
 Below Details For All the Car Available should be displayed
 Car no.
 Car name
 Car Details( Ac/non-Ac , Seating Capacity )
 Charging rates

MODULE /  When User selects the “Book Car” option,


MAJOR  Generate an order number for the car booking
FEATURES #3  Select Travel Date Range
 Select the car
 When User selects “search car”
<CAR move to the search car page
BOOKING>  Charging Policy
(per km / per hr / per day)
 Select Driver if necessary
 Display total amount
 When User selects the “Proceed to Payment” option
 Make Payment
 Credit or Debit card
 Record card no
 CVV no
 Account holder’s name
 Expiry date
 Book car when users select “Pay”
 Print order when users select “Print”

3 Group No-5 <Student Names: >


SRS Document for Transport service automation system

MODULE /  When User selects the “Amend Order” option,


MAJOR  Select order number from user
FEATURES #4  When User selects the “Display Details” option
 Option to Change travel date.
 Option to Change car
<Amend Order>  When User selects “search car”
move to the search car page
 Option to Change charging policy.
 Option to Change driver requirement.
 When User selects the “change order” option
 Change the details in the order
 Display the previous amount
 Display the current amount
 If current total is greater than previous total
 Make extra payment when user selects
“Pay Extra”
 Else Refund the amount and display refund
amount
 When User selects “Print” move to the print page

MODULE /  When User selects the “Cancel Order” option,


MAJOR  Select order no from user
FEATURES #5  When User selects the “cancel order” option
 Display the refund amount
 Display the account holder’s name
<Cancel Order>
MODULE /  When User selects the “Print Order” option
MAJOR  Select order no from user
FEATURES #6  When User selects the “print” option ,display
 Name of account holder
 Order Details
<Print Order>  Order Number
 Date of journey
 Start Date
 End Date
 Car Details
 Car name
 Car number
 Ac /Non Ac
 Seating capacity
 Driver requirement
 Payment Details
 Mode Of payment (debit card / credit card)
 Total Amount

4 Group No-5 <Student Names: >


SRS Document for Transport service automation system

NON-FUNCTIONAL REQUIREMENTS

USER INTERFACE Web-based Interface


RELATED

PERFORMANCE RELATED Response Time limit for Car availability and information Inquiries: 5 sec
Response Time limit for Car Booking: 10 sec

REUSABILITY RELATED Inquiry & Booking Modules should have reusable functions

RELIABILITY RELATED System should have high reliability in critical modules like Payment
process, Car Booking Process

SECURITY RELATED The payment process must be highly secure

MAINTAINABILITY System should be highly maintainable: Good technical documents,


RELATED Proper commenting inside programs, Coding standards & guidelines
must be followed

5 Group No-5 <Student Names: >


SRS Document for Transport service automation system

CONCLUSION

STRUCTURE CHART

6 Group No-5 <Student Names: >

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