BRD Online Parking System 4
BRD Online Parking System 4
BRD Online Parking System 4
Author:Ashish Rawat
Date:22/01/2017
Version: 1.0
TABLE OF CONTENTS
Table of Contents 2
Amendment History 2
Overview 2
Stake Holders 2
AMENDMENT HISTORY:
Version Prepared by Date Description
1.0 Ashish Rawat 6/2/2017 First Version
OVERVIEW
This Requirements document will provide the requirements for online parking system
Both functional and non-functional requirements will be documented.
The document will list the current business process,its limitation and changes which are to be
made to it,to make it more robust.
The document will propose a new modified business process.
The document will list the scope,risk and limitations of the project.
STAKEHOLDERS
STAKEHOLDER NAME ORGANIZATION ROLE
Mr.Amit Mishra Technip President
Mr.George Marella Technip CEO
Mr. Himanshu Jain Technip Sr.Regional Manager
Mr.Yamini Balyan D.O.T(Delhi) Directorate of Transport
Mr.Shaurya Patil D.O.T(Delhi) Regional Transport Officer
Current business problem statement:
The current business problem statement is that there is a need of a system which could manage parking
of vehicles in parking areas automatically.Due to increase in number of vehicles day by day authorities
are facing problem in managing vehicles in parking areas.For this there is need of a system which could
manage these parkings .They need a system which could lessen the burden on human.
Risks:
As far concerened this parking system does not have any risks,the only thing this system
demands is customer service centre,incase someone is having problem using the application.
FUNCTIONAL REQUIREMENTS:
Requirement ID Requirement Statement Must/ Comments
Want
FR001 The online parking system application Must Can register
should have a registration option so that through facebook
user could get register. or google also.
FR002 The home screen of the system should Must
provide a option of HELP which could
educate user to how to use the
application.
FR003 The main menu page should display Must
parking space in form of dots and should
show available parking areas in form of
green dots and non available in form of
red dots.
FR004 The online parking system should provide Must
exact start and end date for vehicle
parking and should also provide exact
how much parking area is needed.
FR005 The online parking system should Must
calculate the total cost incurred in
booking the parking space
FR006 The online parking system must provide a Want credit card/debit
payment gateway so that user can pay card/paytm
for parking space.
FR006 .The app should generate a discount Must
coupon offer for first user
FR007 The system should also have a feedback Must
form for user to give his feedback.
NON-FUNCTIONAL REQUIREMENTS:
Requirement ID Requirement Statement Must/ Want Comments
NFOO1 The system shall cost not Want
more than 2000$.
NFOO2 The system should be secure Must
from hacker or any foreign
elements.
NF003 The system shall be Must
accessible to all android and
ios users.
Appendices:
Appendices A
Current issues faced in delhi due to unorganized parking:
www.tribuneindia.com/news/delhi/illegal-car-parking-in...delhi-a.../355338.html
www.tribuneindia.com/news/delhi/illegal-car-parking-in...delhi-a.../355338.html
www.hindustantimes.com/delhi/delhi.../story-U5T9Q8j38592dYC56eYaoO.html
_________________________________
Software Requirements
Specification
for
Version 1.1
Prepared by
Ashish Rawat
11.01.2017
Table of Contents
1 Introduction ...................................................................................................................................2
1.1 Purpose ..................................................................................................................................2
1.2 Project Scope .........................................................................................................................2
1.3 Definitions,Acronyms & abbrevations..................................................................................3
1.4 References .............................................................................................................................3
2 System Description .......................................................................................................................3
3 Functional/Non functional Requirements .....................................................................................4
3.2 Use Cases ..............................................................................................................................5
3.2.1 Use Case Diagrams........................................................................................................6
3.2.2 Use Case Table ..............................................................................................................6
4 Technical Requirements (Non functional) ....................................................................................7
5.Model used8
Introduction:
This section gives a scope description of and overview of everything included in this srs
document.Also the purpose of this document is described and a list of abbrevations and
definitions is provided.
Project Scope:
Online parking system is a system overcome the problem of finding a parking space in a
commercial area that unnecessary consumes time.It is a system by the use of which user can
find a parking space online and accordingly book it.This system will save the user time to find a
parking place.The interface will allow user either to use a debit card,credit card or paytm.Each
customer will be able to pay for spots during credit or debit card.The system is easy to use.The
user have to just register onto the system and accordingly book his spot.
Definitions, Acronyms, and Abbreviations.
Term Condition
User Someone who interacts with the online parking application
Stakeholders A person who has interaction with a system who is not a developer.
References:
1.IEEE Guide for Software Requirements Specifications - IEEE Xpl
System description:
The software described in this SRS is the software for a complete online parking systemThe system is an
online parking system,which allows user to book parking space online.The system merges with various
hardwares and softwares elements and further interfaces with external systems.Thus while the
softwares cover majority of the systems functionality ,it relies on number of external interfaces.
Functional Requirements:
Functional Requirement:
User registration process in order to get login into the system.
Users can view various parking areas and accordingly select the parking area.
The System will show parking areas of different location
System allow user to book a parking space for a specific period of time and marked it as
booked,further more anymore space will not be booked after that.
User have access to cancel the booked space.
The system marks the booked space with red colour and available space with green
colour.
The system calculates the total cost incurred for parking based on time of logging.
When the booking is success the system sends a message to the user.
The system also generates an online bill for the entire order.
Non functional requirement:
The system will draw information from the main parking databases so which contain
basic information about parking spots/spaces,availability & price.
The system will not write information to the main online parking databases.
The system shall require individual login credentials for each use in order to access their
accounts.
The system shall be accessible via web browser or link.
The system shall be compatible with mobile devices such as Apple and Android
smart phones and tablets.
The system will store information entered by the passenger when making the
online reservation.
Available
Register
Try again
Login System Successful
Change rates
Update area
Specification
Fig 1.1
USAGE TABLE:
4.Online Payment
Post Conditions
User has successfully login to the system
Modification history
Author
Descrription:The mobile parking is the major issue now days.This project is about
reserving parking space online.It overcomes the problem of finding a parking space in
commercial areas that unnecessary consumes time .This will save user time in search of
parking areas and reduce the need of human resources in order to manage parking
spaces and it will allow the user to reserve the parking space for any day and time by
viewing available space.
VU PROCESS MODEL:
It is the combination of waterfall methodology and spiral methodology.It is also called
hybrid approach of system development.It has five phases and which are gathering and
analyzing requirement,planning,analysis and design,development and final report.
In the requirement phase the system goals,services and constraints are established after
discussion with user.The planning phase is synchronized efforts to find all potential
roadblocks and draft a robust plan to tackle each.This phase usually involves a lot of
brainstorming within software development team as well as with respective client. The
analysis flow is as shown below.
Planning Phase
Analysis and
decision phase 1
Analysis and
decision phase 2
Development
Final Report