Muhammad Shoaib (19-ARID-1135) BSIT4B Evening Software Requirement ASG05 SRS Template
Muhammad Shoaib (19-ARID-1135) BSIT4B Evening Software Requirement ASG05 SRS Template
Page 1
Pir Mehr Ali Shah
Arid Agriculture University, Rawalpindi
Project Title
Toll Plaza System
Submitted by:
Student 1
M. Shoaib 19-ARID-1135
Student 2
Rana Awais 19-ARID-1147
Student 3
Salih Umar 19-ARID-1153
Software Requirements Specification for <Project>
Page 2
Table of Contents
1 INTRODUCTION................................................................................................................ III
1.1 PURPOSE III
1.2 SCOPE III
1.3 OVERVIEW III
2 OVERALL DESCRIPTION.................................................................................................IV
2.1 • PRODUCT PERSPECTIVE IV
2.2 • PRODUCT FUNCTIONS IV
2.3 • USER CHARACTERISTICS IV
2.4 • CONSTRAINTS IV
2.5 • ASSUMPTIONS AND DEPENDENCIES IV
3 USE CASE(S).................................................................................................................... IV
4 SPECIFIC REQUIREMENTS.............................................................................................IV
4.1 FUNCTIONALITY IV
4.2 <FUNCTIONAL REQUIREMENT ONE> IV
4.2.1 Login logout interface :.........................................................................................................................iv
4.2.2 System interface.....................................................................................................................................iv
4.2.3 Security :................................................................................................................................................iv
4.2.4 Administrator login................................................................................................................................iv
5 NON FUNCTIONAL REQUIREMENT.................................................................................V
5.1 USABILITY V
5.1.1 <Usability Requirement One>...............................................................................................................v
5.2 RELIABILITY V
5.2.1 <Reliability Requirement One>.............................................................................................................v
5.3 SUPPORTABILITY V
5.3.1 <Supportability Requirement One>.......................................................................................................v
5.4 DESIGN CONSTRAINTS V
5.4.1 <Design Constraint One>......................................................................................................................v
5.5 PURCHASED COMPONENTS V
6 INTERFACES...................................................................................................................... V
6.1 USER INTERFACES V
6.2 HARDWARE INTERFACES V
6.3 SOFTWARE INTERFACES V
6.4 COMMUNICATIONS INTERFACES VI
6.5 LICENSING REQUIREMENTS VI
6.6 LEGAL, COPYRIGHT, AND OTHER NOTICES VI
6.7 APPLICABLE STANDARDS VI
7 SUPPORTING INFORMATION..........................................................................................VI
Software Requirements Specification for <Project>
Page 3
Use case Diagram for Toll Plaza System
System
Toll Collection
System
Applies for
RFID Card
Submits
Detail
Valid Entry
Forward
Request
Deduct
Ammount
System
Admin
.........................VI
Software Requirements Specification for <Project>
Page 4
2 OVERALL DESCRIPTION.......................................................................................... IV
2.1 • PRODUCT PERSPECTIVE IV
2.2 • PRODUCT FUNCTIONS IV
2.3 • USER CHARACTERISTICS IV
2.4 • CONSTRAINTS IV
2.5 • ASSUMPTIONS AND DEPENDENCIES IV
3 USE CASE(S)............................................................................................................. IV
4 SPECIFIC REQUIREMENTS.......................................................................................IV
4.1 FUNCTIONALITY IV
4.2 <FUNCTIONAL REQUIREMENT ONE> IV
4.2.1 Login logout interface :....................................................................................................................... iv
4.2.2 System interface..................................................................................................................................... iv
4.2.3 Security :.................................................................................................................................................... iv
4.2.4 Administrator login............................................................................................................................... iv
5 NON FUNCTIONAL REQUIREMENT........................................................................V
5.1 USABILITY V
5.1.1 <Usability Requirement One>........................................................................................................... v
5.2 RELIABILITY V
5.2.1 <Reliability Requirement One>........................................................................................................ v
5.3 SUPPORTABILITY V
5.3.1 <Supportability Requirement One>............................................................................................... v
5.4 DESIGN CONSTRAINTS V
5.4.1 <Design Constraint One>................................................................................................................... v
Software Requirements Specification for <Project>
Page 5
5.5 PURCHASED COMPONENTS V
6 INTERFACES.............................................................................................................. V
6.1 USER INTERFACES V
6.2 HARDWARE INTERFACES V
6.3 SOFTWARE INTERFACES V
6.4 COMMUNICATIONS INTERFACES VI
6.5 LICENSING REQUIREMENTS VI
6.6 LEGAL, COPYRIGHT, AND OTHER NOTICES VI
6.7 APPLICABLE STANDARDS VI
7 SUPPORTING INFORMATION................................................................................VI
1 Introduction
Toll management systems play an important role in the growth of infrastructure all over the world
. It is a kind of the money that a commuter has to pay to the road authorities while passing from one city
to another.
This in turn is a tax that is used in the construction of roads, flyovers, and expressways.
This Application can provide all the information related to Toll booth and the passenger checks
in online and pays the amount, then he/she will be provided by a receipt. With this receipt he/she
can leave the toll booth without waiting for any verification call.
Automatic Vehicle Identification: Automatic Vehicle Identification (AVI) is the process of
determining the identity of a vehicle subject to tolls. This identification is usually done through
barcodes affixed to each vehicle; to be read optically at the toll booth.
Automatic Vehicle Classification: This is a low-cost method of storing the records of vehicle
classes of all customers. The class of the vehicle is determined through AVI data.
1.1 Purpose
The purpose of this document is to describe the functional electronic toll system (ETS)
requirements any future changes and/or additions made to these requirements must also be possible
Toll plaza electronic system shall read data from vehicle toll tags to support toll payment transactions
,the system shall calculate the toll due based on the vehicle characteristics (vehicle size, weight, axle
count, etc.), tag data, and stored toll prices.the system shall update the toll tag value after debiting the toll
amount and send a record of the transaction to a centre.
. The system shall read the credit identity on the toll tag and send that identity and the amount to
be debited to a centre.The system shall control roadside displays indicating success or failure of
the toll transaction to the driver .The system shall respond to changes in tolls from the Toll
Operator.The system shall forward wide-area alert information to the Toll Operator.
In existing system, current times of increasing traffic on the road, it is important to collect
the toll tax in a managed and controlled process so that it doesn't result in a total unorganized
jungle of traffic. It is very challenging to handle a vehicular flow by a manual system of revenue
collection. Poor management at toll plaza may result into great chaos and revenue loss. This
would not be desired any one.
1.2 Scope
Toll management system is the most important part of a Highway Project. The system is
designed with various built-in security features, with a focus on ease of toll collection in the lane
and avoiding, detecting, and stopping any revenue leaks.
Stakeholders.
Automobile owner
Programmers
Software Requirements Specification for <Project>
Page 7
Testers
Motorway Police
1.3 Overview
In order to provide better traffic flow high occupancy vehicle (HOV) lane will
be converted to a High Occupancy Toll (HOT) lane. Federal Highway Administration
(FHWA) authorized this conversion as a pilot project to improve travel efficiency in
the corridor and provide more options to individual travelers.
1. Better utilize the HOV lane to improve traffic throughput in the corridor;
and
2. Optimize this new revenue stream to help pay for transportation
improvements and transit operations in the corridor.
2 Overall Description
2.1 • product perspective
It must required internet connection to display content and allow user to connect eith sysyten.
2.4 • constraints
Server down ,
Problem internet availability
Complex system isn’t understand by user.
3 Use Case(s)
Identifier TPMS_ID
Title Toll management system
Requirement Login logout interface :
System must have login logout interface for users to track their transactions
and other queries
System interface
System must have a user friendly interface through which user interact and
track their task and daily routien
Security :
It is first priority of system as our data is confidential system must note
compensiate any mistake of security purpose
Administrator login
It is master login Interface containing and managing all data of other
users it can also track works of other user
4 Specific Requirements
Toll plaza requirement
General requirement
Automobile tax record.
Person useable
4.1 Functionality
Toll management systems play an important role in the growth of infrastructure all over the world. It is a
kind of the money that a commuter has to pay to the road authorities while passing from one city to
another. This in turn is a tax that is used in the construction of roads, flyovers, and expressways.
4.2.3 Security :
It is first priority of system as our data is confidential system must note compensiate any mistake of
security purpose
5.2 Reliability
Reliability refers to the consistency of a measure. Psychologists consider three types of consistency: over
time (test-retest reliability across items (internal consistency), and across different researchers (inter-rater
reliability).
5.3 Supportability
Supportability is the degree to which system design characteristics and planned logistics resources meet
system requirements.
Supportability is the capability of a total system design to support operations and readiness needs
throughout the life-cycle of a system at an affordable cost
There are two aspects in the design of toll plaza. One is based on network topology index calculation
and uses information technology to design toll station management system, including Internet of things
Investment
Cost on program development
Hardware cost
Web Hosting cost
6 Interfaces
All data is confidential safe and secure if someone shares or leak our system data then
copyright is cased on them and legal action will took against on him.
Application standers;
Useable;
Easily accessible
Software Requirements Specification for <Project>
Page 12
7 Supporting Information
[The supporting information makes the SRS easier to use. It includes:
• Table of contents
• Index
• Appendices
System
Toll Collection
System
Applies for
RFID Card
Submits
Detail
Valid Entry
Forward
Request
Deduct
Ammount
System
Admin