Sie sind auf Seite 1von 7

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION

SYSTEM

CHANGE HISTORY
DATE
18.07.20
13
25.07.20
13
2.08.201
3

SECTION
CHANGED
All Sections

CHANGE DESCRIPTION

Functional & Nonfunctional


Requirements
Env. Requirement
Section &
Structure chart

Incorporated feedbacks given by Prof Pulak


Sahoo

Initial version of SRS document

Updated info on H/W & S/W platform & added


structure chart

1 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM
INTRODUCTION

Problem
Statement
(Broad scope
of the System)

Create a transport service automation system for travellers


to avail transport services.

Goals of
Implementatio
n
(Benefits of the
system)

Environmental
Requirements
Hardware
Technolo
gy

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 & different charging policies (per km /
per hr / per day).
Car booking
Date of journey
(Start and end date).
Selecting 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 charging policy.
Change driver requirement.
Cancel Booking
Display the refund amount
Display account holders name and account
number
Print Itinerary
Print Booking details.
Access to cars and their availability anytime/anywhere
Booking w/o physically visiting Travel Agent to book a
car.
Make cashless payments for car orders.
Amend travel details anytime/anywhere
Cancel orders anytime/anywhere
Print order/Itinerary anytime/anywhere

Pentium IV, IBM Mainframe, Locally Connected PCs & HP9000


Microsoft .net with SQL Server

2 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM
Language
OS/Platfo
rms
Constraints
(Duration, Cost
... )

C#
Windows
3 months, 2 member team, 50,000 Rupees

FUNCTIONAL REQUIREMENTS

MODULE /
MAJOR
FEATURES
#1
<LOGIN
/REGISTRAT
ION &
MAIN
SCREENS>

MODULE /
MAJOR
FEATURES
#2

Display LOGIN/REGISTRATION screen with below details


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

<CAR
DETAILS
ENQUIRY>

When User selects the Search Car option,


She/he should be asked to enter/select below
information :
Select Travel Date Range
Display the available cars
When user select Book
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 /
MAJOR
FEATURES
#3

When

User selects the Book Car option,


Generate an order number for the car booking
Select Travel Date Range
Select the car

3 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM
<CAR
BOOKING>

MODULE /
MAJOR
FEATURES
#4

<Amend
Order>

MODULE /
MAJOR
FEATURES
#5

When

When User selects search car


move to the search car page
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 holders name
Expiry date
Book car when users select Pay
Print order when users select Print
User selects the Amend Order option,
Select order number from user
When User selects the Display Details option
Option to Change travel date.
Option to Change car
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

When User selects the Cancel Order option,


Select order no from user
When User selects the cancel order option
Display the refund amount
Display the account holders name

<Cancel
Order>

4 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM
MODULE /
MAJOR
FEATURES
#6

<Print
Order>

When User selects the Print Order option


Select order no from user
When User selects the print option ,display
Name of account holder
Order Details
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

NON-FUNCTIONAL REQUIREMENTS

USER INTERFACE
RELATED

Web-based Interface

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

The payment process must be highly secure

5 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM
RELATED

MAINTAINABILITY
RELATED

System should be highly maintainable: Good technical


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

CONCLUSION
STRUCTURE CHART

6 Group No-5 <Student Names: >

SRS DOCUMENT FOR TRANSPORT SERVICE AUTOMATION


SYSTEM

7 Group No-5 <Student Names: >

Das könnte Ihnen auch gefallen