0% found this document useful (0 votes)
66 views21 pages

SRS Report

This document provides a software requirements specification report for an online vehicle parking reservation system. The system will allow customers to reserve parking spaces online. It discusses the need for the system to reduce traffic and time spent finding parking. The document outlines functional requirements like allowing customers to register for reservations and view vehicle details, as well as non-functional requirements. It proposes a client-server architecture and includes sections for system design, implementation, testing and conclusions.

Uploaded by

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

SRS Report

This document provides a software requirements specification report for an online vehicle parking reservation system. The system will allow customers to reserve parking spaces online. It discusses the need for the system to reduce traffic and time spent finding parking. The document outlines functional requirements like allowing customers to register for reservations and view vehicle details, as well as non-functional requirements. It proposes a client-server architecture and includes sections for system design, implementation, testing and conclusions.

Uploaded by

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

SOFTWAREREQUI

REMENTS
SPECI
FICATI
ON
Repor
t
For
Onl
i
nev
ehi
clepar
kingr
eser
vat
ionsy
stem

By
:

HELLYPATEL(
IU1741220027)
I
NDEX
1.I
ntr
oduct
ion

1.
1scope

1.
2need/mot
ivat
ion

2.Li
ter
atur
esur
vey

2.
1obj
ect
ives

3.Requi
rement
s

3.
1funct
ional
requi
rement
s

3.
2nonf
unct
ional
requi
rement
s

3.
3har
dwar
erequi
rement
s

3.
4sof
twar
erequi
rement
s

3.
5incr
ement
almodel

4.Sy
stem Ar
chi
tect
ure

4.
1cl
i
ent
-ser
verar
chi
tect
ure

4.
2MVCar
chi
tect
ure

5.Desi
gnandI
mpl
ement
ati
on

5.
1Usecasedi
agr
am

5.
2Schemadi
agr
am

5.
3Sequencedi
agr
am

5.
4Cl
assdi
agr
am

5.
5E-
Rdi
agr
am
6.Test
ingandconcl
usi
on

6.
1Test
ing

6.
1.1Uni
tTest
ing

6.
1.2Whi
teBoxTest
ing

6.
1.3Bl
ackBoxTest
ing

6.
1.4I
ntegr
ati
onTest
ing

6.
1.5Val
i
dat
ionTest
ing

6.
1.6Accept
anceTest
ing

6.
2Concl
usi
on
CHAPTER1

I
NTRODUCTI
ON
Mypr oj
ectOnl i
neVehicleParkingReservati
onSy st
em (OVPRS)isasystem
thatenablecustomerordrivertoreserveaparkingspace.Theparki
ng
spaceisv eryimpor
tantinalloverwor l
d.Ever
ydaysomanydr i
verorpeopl
e
spendal otoftimetofindparkingspace. Sotosolvethi
sprobl
em,
i
mpl ement at
ionofOnli
neVehi cleParki
ngReserv at
ionSyst
em i
nt hi
scit
y
formanagi ngparki
ngspacei smandat ory.

I
nthi
schapt
erwest
udyneedandadv
ant
agesofOVPRS.

1.
1SCOPE
Adv
ant
ages:

 Booki
ngf
orapar
kingsl
otathomeandconf
ir
m par
kingspace.

 Wecansear
chnear
byspaceusi
ngappl
i
cat
ion.

 Easypay
mentsy
stem.

 Par
kingownergett
hei
rownpar
king.

Di
sadv
ant
ages:

I
trequi
resani
nter
netconnect
ion.

 Userwil
lbeinf
ormedaboutt
het
ime,
bef
ore15mi
nut
esofhi
s
depar
tur
etimehebooked.

1.
2NEED/
MOTI
VATI
ON
Needofthissystem i
storeducestheissueoff i
ndingapar kingsloti
n
commercialar
eaandt hatconsumesmor etimesowecanr educesti
me
al
so.Usercanv ieworbookparkingspacewhet heritisavail
ableornot.
Themainmot i
v ati
onofthi
sprojecti
st oreducethet r
aff
icjam thatoccur
s
i
nurbanareaswhi charecausedbyv ehicl
essearchingforpar ki
ng.
CHAPTER2

LI
TERATURESURVEY
Thelit
eratur
ereviewconductedf
ort
hismet
hodi sANin-depthr
evi
ewof
therecentadvanceinsensi
ngandcommunicat
iontechnologyr
egar
ding
parki
ngsy st
em.

Inaddi
ti
on,sy
stem, t
hissystem pr
esentsur
veyandanal
ysi
sofan
academic,
quali
tat
iveli
ter
aturerev
iew.

Itsurveyscomplet
elydi
ff
erentsensi
bleparki
ngsyst
em usedforpar
king
steerageandparki
ngmanagementandpr ovi
desaninsi
ghti
ntothe
technicalf
acetandspeci
fi
cati
onanalysi
sofsuchsystem

OBJECTI
VES
 St
udyoft
hesi
mil
arsy
stem.

 St
udyoft
echnol
ogyl
i
keandr
oiddat
abaseet
c.

 Anal
yzet
her
equi
rementofsy
stem.

 Desi
gnanddev
elopedt
hepr
opersy
stem.

 Ev
olut
ionoft
hepr
oposedsol
uti
on.
CHAPTER3

REQUI
RNMENTS

3.
1Funct
ional
requi
rement
s
Theseareser
vicethesy
stem shoul
dpr ov
ide,
howthesy
st em shouldreact
topart
icul
ari
nput,
andhowsy stem shoul
dbehav
einpar
ticularsi
tuati
on.

 Reser
vat
ion

1.Thesy
stem al
l
owst
hecust
omert
oregi
sterf
orr
eser
vat
ion.

2.Syst
em shoul
dal
lowt hecust
omert
ovi
ewdet
ail
sdescr
ipt
ion
ofpart
icul
arv
ehi
cle.

3.Thesystem mustnot
if
yonsel
ect
ionofunav
ail
abl
evehi
cl
e
whil
ereserv
ati
on.

4.Thesyst
em mustbeabl et
odisplayreser
vat
ionconf
ir
mat
ion
numberforal
lsuccessf
ulr
eservati
on.

l
ogi
n

1.Thesyst
em shoul
dal
l
owt opeopl
etol
ogi
nthesy
stem byt
hei
r
user
nameandpassword.

2.Thesyst
em shoul
dall
owt
opeopl
etochanget
hei
rpasswor
dor
cr
eatenewaccount.

3.
2Nonf
unct
ional
Requi
rement
Nonfunct
ional
requi
rementasthenamesuggest,
arerequi
rementt
hatare
notdir
ect
lyconcer
nedwiththespeci
fi
cser
vicebythesyst
em t
oitsuser
s.
 Usabi
l
ity

1.Thesyst
em pr
ovi
desahelpandsuppor
tmenui
nal
li
nter
faces
fort
heusert
oint
eractwi
tht
hesystem.

2.Theusercanuset
hesy
stem byr
eadi
nghel
pandsuppor
t.

 Secur
it
y

1.Thesy
stem pr
ovi
desuser
nameandpasswor
dtopr
eventt
he
syst
em f
rom t
heunaut
hori
zedaccess.

 Per
for
mance

1.Thesyst
em responset
imeforever
yinstr
uct
ionconduct
edbyt
he
usermustnotexceedmor
et hanaminimum 10sec.

 Av
ail
abi
l
ity

1.Thesyst
em shoul
dal
way
sbeav
ail
abl
eforaccessat24hour
s,7
daysaweek.

3.
3Har
dwar
erequi
rement
s
 Pr
ocessor

 RAM

 Di
skspace

 Pr
int
er

 Moni
tor

 Mouse,
key
boar
d

3.
4Sof
twar
erequi
rement
s

 PHP(f
rontend)
 HTML
 Jav
aScri
pt
 MSWor d97orlater
 WebBrowser:Microsof
tInt
ernetEx
pl or
er4.
0,Mozi
ll
a,Googl
eChr
ome
orl
ater
 MySQLServer(
backend)
  
Operat
ingSyst
em: WindowsXP/Wi ndows7/WindowsVist
a

3.
5INCREMENTALMODEL

I
ncr
ement
almodel
isuset
ocl
earr
equi
rementandl
esst
ime.

I
ncr
ement
almodel
isuset
oful
lfi
l
lther
equi
rementofwat
erf
all
model
.

I
nincr
ement
almodel
anal
ysi
s,desi
gn,
code,
testev
eryphasesar
e
i
ncr
ementi
nev
eryst
ages.

 Soi
ncr
ement
almodel
ismor
eusef
ulandcl
ear
.

I
nthi
smodeleveryphasesar
eincr
ementonebyonesoweshoul
d
usei
ncr
ementalmodel.

CHAPTER4

SYSTEM ARCHI
TECTURE
4.
1CLI
ENT-
SEVERARCHI
TECTURE
 Thecli
entser
verar
chi
tect
urei
sadist
ri
but
edappl
i
cat
ionst
ruct
ure
thatar
eworkl
oadsbet
weencli
entandser
ver
.

I
ncl
i
entser
verar
chi
tect
ureuset
oful
fi
lther
equi
rement
suser
.

Inthi
sarchit
ecturefi
rstuserrequestfort
hesystem t
henserverwil
l
taketherequestandt heni
nformt heuser
,wheretheplacesarel
eft
sousercanpar kvehicleonthoseplace.

 So,inonl
inev
ehi
clepar
kingr
eser
vat
ionsy
stem cl
i
entser
ver
archi
tect
urei
suse.

4.
2MVCARCHI
TETURE
 MVCusef
orcont
rol
,model
andv
iew.

 MVCar chit
ectureisusebecausefi
rsti
twil
lcont
rol
thesyst
em and
taket
her equestthencont
roll
erdi
splayt
heavail
abl
eparki
ngsouser
canvi
ew.
CHAPTER5

DESI
GNANDI
MPLEMENTATI
ON
I nthedesi gnphasei nit
iationandpl anni
ngphaseswi l
lbeconv er
ted
i
ntouni fi
eddesi gnspeci fi
cationst hatwillbeusedt oscr iptpr ograms
duringthei mplement ati
onphase.
 Thedesi gnt oolstobeusedwer eent i
tyrel
ationshipdi agram ( was
usedi ndescribingther el
at i
onshi psbetweenent i
ti
es),flowchar t
s
(wasusedt oshowt hef l
owofev entsandhowt hepr ocessesar e
executed)andt hef oll
owi ngtool swi l
lbeused: XAMMPt odesi gna
database, PHPandHTMLt omakei nter
face,authenticateuserand
makeaconnect i
ont oadat abase,CSSt odescr ibet he
presentati
onofadocumentandJAVASCRI PTt oaddi nteracti
v i
ty,
vali
dationt ot
hewebpages.
I ndesignandi mpl ement ationcl assdiagram,act i
vit
ydi agram,
schemadi agr
am, usecasedi agr am, sequencedi agram isuse.
1Us
5. ecasedi
agr
am
5.
2Schemadi
agr
am

5.
3Sequencedi
agr
am
5.
4Cl
assdi
agr
am

5.
5E-
RDI
AGRAM
 ThisE-Rdiagr
am i
suset
orepr
esentt
hev
ehi
clepar
king
system ent
it
y.

 TheE-Rdiagram ofonl
inev
ehi
clepar
kingreser
vati
onsyst
em
i
susetoshowt herel
ati
onbet
weenparki
ng,parki
ngspace,car
,
carpar
king,carowner.

 Themainentit
iesofvehicl
eparki
ngsyst
em ar
epar
kingsl
ots,
par
kingspace,par
ingfees,carowner
.
CHAPTER6

TESTI
NGANDCONCLUSI
ON

6.
1TESTI
NG
Testi
ngisuset ofi
nder r
or.Ever
yprogram orsoftwarehaserror,
ifprogram
workproperl
ythent her
eisnoer r
or.Executi
ngthepr ogr
am withthe
i
ntenti
onoffindingtheerrori
nitistest
ing.Sosuccessfult
estisone,whi ch
i
sfinderror
s.Testingisacti
vi
ty,whichisuseafterdevel
opmentt est
,is
compl
ete,
buti
scar
ri
edpar
all
elwi
thal
lst
agesofsy
stem dev
elopment
.

6.
1.1Uni
ttest
ing
Unittesti
ngwasdoneaf t
erthecodi
ngphasedone.Thepur poseofuni
t
test
ingistolocat
eer rori
nthemodule.Final
l
yallt
hemodul eswere
i
ndividual
lyt
estedfrom bott
om upstart
ingwithsmal
lestandlowest
modul eandproceedingoneatat i
me.

TESTI
NG

TEST EXPECTED ACTUAL RESULT(


PASS\
CASE RESULT RESULT
FAI
L)

Mai
npage Gotobook Redi
rectt
o Pass
sl
ot bookslot

Viewsl
ot Gotov
iew Goi
ngt
ovi
ew Pass
page sl
ot sl
ot

Leav
esl
ot Oncli
ck,got
o Goi
ngtoleav
e Pass
l
eaveslot sl
otpage
page

Appl
i
cat
ion Dat
asavedi
n Dat
aissavi
ng Pass
dat
abase i
ndatabase

6.
1.2Whi
teBoxTest
ing
Thi
smethodoft
esti
ngt
estint
ernalstr
uctur
eorwor
kingofanappli
cat
ion.
I
nwhit
eboxtest
ingani
nter
nalperspecti
veoft
hesy
stem,aswellas
pr
ogr
ami
ngski
l
lar
erequi
redandusedt
odesi
gnt
estcase.

6.
1.3Bl
ackboxTest
ing
Inblackboxtesting,testt
hefunct i
onali
tyofanappl i
cati
on.Testcaseis
buil
taroundspeci f
icati
onandr equir
ement .Ex.whattheapplicati
on
supposedt odo.itusetheexternaldescri
ptionofthesoftware,incl
udi
ng
specifi
cati
ons,requir
ement s,
anddesi gntoder i
vetestcase.Thistestcan
befunctionalornon-funct
ional
, butusuall
yitisfunct
ional
.

6.
1.4I
ntegr
ati
onTest
ing
Oncetheuni
ttesti
ngwasov er
,al
lthemodul eswereint
egr
atedf
or
i
ntegr
ati
ontesti
ng.Ext
ernal
andinter
nalinterf
acesandworkasperdesi
gn,
t
heperfor
manceoft hemoduleisnotdegraded.

6.
1.5Val
i
dat
ionTest
ing
Aft
ert
heintegrat
iontest
ing,
soft
warei
ssaidtobecompl et
elyassembled
asapackage,i
nterf
acingerr
orcanbecorr
ected.Thenasafinalser
iesof
sof
twar
et est
,val
idat
iontest
swerecarr
iedout.

6.
1.6Accept
ancet
est
ing
Thisist hefi
nalstageinthetesti
ngprocessbeforet
hesy st
em-accept
ed
project.Anyrequir
ementpr obl
em orrequi
rementdefi
nit
ionprobl
em
revealedfrom acceptancetest
ingareconsiderandmadeer r
orfr
ee.

6.
2COCLUSI
ON
From thisconcept,Iconcl
udet hat
,thi
sappli
cationwi
llhelpmanypeopl
e
from f
indingempt yspacewi t
houtanycolli
si
on.Thisappli
cati
onis
accessibleandeasyt ouse.Usercanbel earni
ngaboutparki
ngspacefor
parti
cularlocati
on.Theref
ore,thi
sisbestalt
ernati
veforvehi
cl
eparki
ng
reser
vat i
onsy st
em.

You might also like