Upload
sagaaboyz-mg-r
View
223
Download
0
Embed Size (px)
Citation preview
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 1/43
Module Code : CT056-3.5-2 Requirements Engineering
Intake Code : UC2F1402SE
Lecturer Name : SIVANATAN CE!!IA
Hand in Date : 10t" N#$em%er&2014
Tutorial No. :
Group No. :
Student ID Student Name
1
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 2/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
TABLE O CONTENTS
2 Intr#)u*ti#n........................................................................................................................4
2.1 +r#,e*t */gr#un).....................................................................................................4
2.2 Current # # #(erti#ns...........................................................................................5
2.3 +r#,e*t Assum(ti#ns....................................................................................................5
2.4 +r#%em Ansis.........................................................................................................6
2.4.1 +er#rmn*e +r#%ems.........................................................................................6
2.4.2 In#rmti#n +r#%ems...........................................................................................
2.4.3 E*#n#mi*s +r#%ems............................................................................................
2.4.4 C#ntr# n) Se*urit +r#%ems............................................................................
2.4.5 Ei*ien* +r#%ems.............................................................................................
2.4.6 Ser$i*e +r#%ems..................................................................................................
2.5 +r#%em S#uti#ns.....................................................................................................10
2.6 +r#,e*t S*#(e.............................................................................................................12
2. +r#,e*t Aims n) 7%,e*ti$es.....................................................................................12
3 S*"e)ue +nning............................................................................................................13
3.1 'ntt C"rt................................................................................................................13
3.2 8#r/#) 9tri:........................................................................................................14
4 Requirements ;e$e#(ment +r#*esses............................................................................15
4.1 Ei*itti#n..................................................................................................................15
4.1.1 Cust#mers...........................................................................................................15
4.1.2 7ners...............................................................................................................16
4.1.3 Resturnts.........................................................................................................16
4.1.4 ;ri$ers................................................................................................................1
4.1.5 Tee("#ne 7(ert#rs..........................................................................................1
4.2 Ansis.....................................................................................................................1
2
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 3/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
4.2.1 Css ;igrm....................................................................................................1
4.2.2 Use Cse ;igrm..............................................................................................1
4.2.3 ;t F# ;igrm............................................................................................23
4.3 Requirements S(e*ii*ti#n.......................................................................................2
4.3.1 ;es*ri(ti#n # tem(te items............................................................................2
4.4 Vi)ti#n < Verii*ti#n...........................................................................................30
4.4.1 Vi)ti#n Te*"niques........................................................................................30
4.4.2 Requirements Ins(e*ti#n n) C"e*/ist.............................................................31
5 Requirements 9ngement..............................................................................................35
5.1 Requirements 9ngement +nning........................................................................35
5.1.1 Requirement I)entii*ti#n.................................................................................35
5.1.2 C"nge 9ngement +r#*ess............................................................................36
5.2 Tr*e%iit................................................................................................................3
5.3 Requirement 9ngement T## Su((#rt...................................................................3
6 8ee/ Re(#rts................................................................................................................3
6.1 +r#,e*t +r#gress Re(#rt 1..........................................................................................3
6.2 +r#,e*t +r#gress Re(#rt 2..........................................................................................40
6.3 +r#,e*t +r#gress Re(#rt 3..........................................................................................41
6.4 +r#,e*t +r#gress Re(#rt 4..........................................................................................42
Reeren*es........................................................................................................................43
A((en)i: = SRS ;#*umentti#n......................................................................................44
3
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 4/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
! INT"OD#CTION
!.! $"O%ECT BAC&G"O#ND
!.' $"O%ECT ASS#M$TIONS
!.( $"OBLEM ANAL)SIS
!.(.! $er*ormance $ro+lem,
$ro+lem Con,e-uence,
4
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 5/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.(.' In*ormation $ro+lem,
$ro+lem Con,e-uence,
!.(.( Economic, $ro+lem,
$ro+lem Con,e-uence,
5
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 6/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.(. Control and Securit/ $ro+lem,
$ro+lem Con,e-uence, N# *#ntr# #$er mni(uti#n # re*#r)s T## itte *#ntr# > In(ut )t is n#t
)equte e)ite)+#ssi%e t# m#)i m#unt #n re*#r)s t#
s"# in*#rre*t t#ts.
T## itte se*urit > Crimes *n %e
*#mmitte) ginst )t
N# *#ntr# #$er "# "s **ess t# "t
/in) # in#rmti#n
T## itte se*urit > Et"i*s re %re*"e) #n
)t #r in#rmti#n
C"nges t# re*#r)s m n#t %e ree*te)
*r#ss t"e sstem
T## itte *#ntr# > Re)un)nt st#re) )t
is in*#nsistent in )ierent ies
C"n*e # "umn err#r in *reting re*#r)s T## itte *#ntr# > +r#*essing err#rs re
#**urring
!.(.0 E**icienc/ $ro+lem,
$ro+lem Con,e-uence,;etis # return *ust#mers re re*#r)e) in
e$er ne trns*ti#n
8ste # Time > ;t is re)un)nt in(ut
E$er re*#r) is ritten #n ((er 9teris require) #r ts/s is e:*essi$e
C"nges t# e:isting #r)ers mens )is*r)ing
e:isting #r)er n) riting ne #ne
8ste # mteris n) su((ies
C*uti#n # t#ts& *reti#n # re(#rts re )#ne mnu.
E#rt require) #r ts/s is e:*essi$e
6
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 7/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.(.1 Ser2ice $ro+lem,
$ro+lem Con,e-uence,C"n*e # "umn err#r in (r#)u*ing re(#rts T"e sstem (r#)u*es in*#nsistent resuts
A$i%iit # )ri$ers is un/n#n unti t"e* in #r re *e)
T"e sstem (r#)u*es unrei%e resuts
ig" erning *ur$e #r ne em(#ees )ue
t# *#m(i*te) #(erti#ns.
T"e sstem is n#t es t# ern
9nu #r/ %se) sstem *#nsumes time
n) e#rt
T"e sstem n#t es t# use
Su))en *"nges su*" s em(#ee %sen*e
*n )isru(t #(erti#n ei*ien*
T"e sstem is ine:i%e t# ne #r
e:*e(ti#n situti#ns
A))iti#n *ust#mers #r ne resturnts
mens e:tr #r/#) #n em(#ees
T"e sstem is ine:i%e t# *"nge
C"nges in ##) see*ti#n& (ri*es n)
$i%iit in resturnts is n#t /n#n t#
*#m(n.
T"e sstem is n#t *##r)inte) it" #t"er
sstems.
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 8/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!. $"OBLEM SOL#TIONS
$ro+lem $ropo,ed Solution N# /n#e)ge # )ri$er?s $i%iit uness
t"e * in #r re *e)
Sstem t# tr*/ )ei$eries n) )ri$er
$i%iit
9nu ritten re*#r)s C#m(uters t# enter re*#r)s
Tee("#ne #(ert#rs *n #n "n)e imite)
num%er # *ust#mers t n #ne time.
8e%site t# t/e #r)ers it" tee("#ne
#(ert#rs s %*/u(
In)i$i)u re*#r)s n) re*ei(ts re
se(rte
;t%se t# st#re re*#r)s n) re*ei(ts
Re*#r)s re st#re) % tee("#ne #(ert#rs
"ie re*ei(ts re st#re) % )ri$ers
;t%se t# st#re re*#r)s n) re*ei(ts
Re*#r) n) re*ei(ts re #n ((er. C#m(uters t# (r#)u*e )igit re*#r)sRe*#r) )etis re #%tine) r#m *ust#mer
t"r#ug" $#i*e *s
Cust#mer enters t"eir #n )etis t"r#ug"
e%site
;etis # return *ust#mers re re*#r)e) in
e$er ne trns*ti#n
A**#unt #n )t%se #r e*" *ust#mer t#
st#re t"eir )etis
C"n*e # "umn err#r in riting #r)ers ;t%se it" #n )emn) in#rmti#n
re)u*es *"n*e # in(utting r#ng )t
Un/n#n /n#e)ge # resturnt ##)
see*ti#ns #r (ri*es
Cient sstem #r resturnts t# /ee( tr*/
# t"eir menu
Resturnt ##) see*ti#n $i%iit is
un/n#n
Cient sstem #r resturnts t# /ee( tr*/
# t"eir menu
Creting re(#rts t# m#nit#r (er#rmn*e is
$er )ii*ut
Re(#rting un*ti#n in e%site t#
ut#mti* generte re(#rts
C#st # )ei$er r#m resturnt t# *ust#mer
))ress is un/n#n
Integrti#n it" m((ing sstem t#
)etermine )istn*e %eteen resturnt n)
*ust#mer resi)en*e #r **uti#n #
)ei$er *#sts
Fue *#sts #r )ri$ers *nn#t %e tr*e) Fun*ti#n t# *#m(re )ei$er )istn*e
ginst ue *#nsum(ti#n # )ri$ers.
A))iti#n tee("#ne #(ert#rs require) #n
"n) t# "n)e in*resing *ust#mer %se.
8e%site %e t# "n)e in*resing *ust#mers
t t"e sme time
N# *#ntr# #$er mni(uti#n # re*#r)s C"nges t# re*#r)s re #gge)
+#ssi%e t# m#)i m#unt #n re*#r)s t#
s"# in*#rre*t t#ts.
Sstem ut#mti* **utes m#unt n)
restri*ts *"nges t# menu (ri*es.
N# *#ntr# #$er "# "s **ess t# "t
/in) # in#rmti#n
!#gin sstem t# restri*t **ess t# )t t#
ree$nt em(#eesC"nges t# re*#r)s m n#t %e ree*te) Centri@e) )t%se ensures n *"nges
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 9/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
*r#ss t"e sstem re ree*te) equ *r#ss t"e entire
sstem
C"nges t# e:isting #r)ers mens )is*r)ing
e:isting #r)er n) riting ne #ne
;igit re*#r)s "i*" *n %e m#)iie) i
ne*essr
C*uti#n # t#ts& *reti#n # re(#rts re
)#ne mnu.
Sstem un*ti#ns t# t/e *re # **uti#n
n) re(#rt generti#n
C"n*e # "umn err#r in (r#)u*ing re(#rts Aut#mte generti#n # re(#rts ren)ers
(r#%em #%s#ete
ig" erning *ur$e #r ne em(#ees )ue
t# *#m(i*te) #(erti#ns.
User mnu n) trining #r sstem t#
#er erning *ur$e
9nu #r/ %se) sstem *#nsumes time
n) e#rt
Aut#mte) sstem re)u*es em(#ee e#rt
n) in*reses t"r#ug"(ut
Su))en *"nges su*" s em(#ee %sen*e
*n )isru(t #(erti#n ei*ien*
*/u( sstems t# ensure *#nsistent sstem
$i%iit n) (er#rmn*e
A))iti#n *ust#mers #r ne resturnts
mens e:tr #r/#) #n em(#ees
+r#*essing *(%iit # sstem *n %e
u(gr)e) i ne*essr t# "n)e e:tr
#r/#)
C"nges in ##) see*ti#n& (ri*es n)
$i%iit in resturnts is n#t /n#n t#
*#m(n.
Sn*"r#ni@e) resturnt *ient )t%se n)
min )t%se ensures *"nges re /n#n
t# t"e *#m(n
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 10/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.0 $"O%ECT SCO$E
T"is (r#,e*t en*#m(sses t"e (r#*ess # *reting S#tre Requirements S(e*ii*ti#n
;#*umentti#n i)entiing t"e (r#%ems n) requirements t"t Sue n) T#m i*/#r) re*ing in t"eir *urrent %usiness "i*" is 8iters #n 8"ees.
!.1 $"O%ECT AIMS AND OB%ECTI3ES
T# *rete S#tre Requirements S(e*ii*ti#n )#*umentti#n t"t i ser$e s gui)eine
#r t"e )e$e#(ment # sstem t"t i meet t"e nee)s # Sue n) T#m i*/#r) in t"eir
ine # #(erti#ns.
- I)enti n) (r#(#se s#uti#ns using t"e +IECES rme#r/ - Using t"e Requirements ;e$e#(ment +r#*esses "i*" in*u)e Ei*itti#n& Ansis&
S(e*ii*ti#n n) in Vi)ti#n # requirements t# s*ertin t"t t"e requirements
(r#(#se) re $i) s#uti#ns.- 9nge requirements % using t##s t# (n n) m#nit#r *"nges #r tr*e%iit.
10
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 11/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
' SCHED#LE $LANNING
'.! GANTT CHA"T
'.'
MAT"I4
Ta,k Ale5ander Ho
)in6HanLau C7un &7/e
11
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 12/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Intr#)u*ti#n 50 50
S*"e)ue +nning 50 50
Requirements ;e$e#(ment +r#*esses 50 50
Requirements 9ngement 50 50
8ee/ Re(#rts 50 50
A((en)i:= SRS )#*umentti#n 50 50
Signatures
12
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 13/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
( " E8#I"EMENTS DE3ELO$MENT $"OCESSES
(.! ELICITATION
(.!.! Cu,tomer,
F#r *ust#mers& t"e met"#) # ei*itti#n in$#$es )istri%uting questi#nnires t# ree$nt
)em#gr("i*& (rimri e:isting *ust#mers t"t "$e #r)ere) #ne #r m#re times it" t"e
*#m(n in #r)er t# ern %#ut t"eir *urrent #r)ering e:(erien*e s e s n
im(r#$ements t"e m %e %e t# suggest #r t"e sstem.
T"r#ug" t"e questi#nnires& it is #un) t"t t"e *ust#mers *#nstnt *e )ii*ut
*#nt*ting t"e *#m(n )ue t# t"e imite) m#unt # #(ert#rs #n "n) )uring un*" n)
)inner times. T"e in) t"e (r#*ess # "$ing t# in#rm t"e #(ert#r %#ut t"eir )etis su*"
s u nme& ))ress& num%er t# %e $er *um%ers#me s s#me # t"em re requent
*ust#mers n) t"us ee t"e *#m(n s"#u) "$e s#me s#rt # sstem t# st#re t"eir )etis
n) #*us #n getting strig"t t# t"e #r)ering (r#*ess. 8"en t"ere is nee) t# *"nge #r)ers&
t"e (r#*ess s# t/es s#me time #$er t"e ("#ne sin*e t"e #(ert#r nee)s t# * t"e resturnt
t# $eri "et"er t"e #r)er "s %een (re(re).
13
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 14/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.!.' O9ner,
F#r t"e #ners& t"e met"#) # ei*itti#n in$#$es inter$ieing T#m n) Sue in)i$i)u& in
#r)er t# gin s#me insig"t int# t"e )ii*uties t"t t"e *e "ie #r/ing it" t"e sstem.
In ))iti#n t# t"is& )ue t# t"e *t t"t t"e #ners re (rimr st/e"#)ers # t"e sstem&t"eir nee)s i %e *#nsi)ere) s t#( (ri#rit n) t"us inter$ieing t"em i "e( t# (r#$i)e
*erer (i*ture # t"eir %usiness requirements.
T"r#ug" t"e inter$ies& t"e min issue t"e #ners re *ing is t"e in#rmti#n t"t t"e re
getting r#m t"e sstem& #r rt"er t"e */ # it. ;ue t# t"e *t t"t re(#rts in$#$e s#rting
t"r#ug" #t # ((er#r/ in #r)er t# #%tin n useu in#rmti#n& it is $er )ii*ut t#
,u)ge "et"er t"e re #(erting t"e %usiness ei*ient. As # t"e time # t"e inter$ie& t"e
#n in#rmti#n t"e re %e t# gin r#m t"e re(#rts re gr#ss (r#its **ute) r#m
ee/ ernings ter )e)u*ting t"e m#unt #e) t# resturnts. As su*"& t"e #ners require
re(#rting sstem t"t is %#t" time n) **urte& s e s %eing e:i%e s# t"t t"e *n
request $rie) re(#rts r#m t"e sstem **#r)ing t# t"eir %usiness nee)s.
(.!.( "e,taurant,
F#r t"e resturnts& t"e met"#)s # ei*itti#n in$#$es #%ser$ing t"e # # #(erti#ns t t"e
resturnts r#m t"e m#ment t"e re*ei$e * r#m 8iters #n 8"ees t# **e(t n #r)er.
8"ene$er ne*essr& questi#ns re s/e) s# t"t e$ert"ing remins *er-*ut.
T"r#ug" #%ser$ti#ns& t"e resturnts re e*" using $er )ierent sstems # **e(ting n)
(re(ring t"e #r)ers t"t t"e re*ei$e r#m 8iters #n 8"ees. ;ue t# t"e %sen*e # n
gui)eines #r (r#*essing t"e #r)er& s#me resturnts *"##se t# (r#*ess t"e #r)er in t"e sme
ste s t"eir #r)ering sstem& "i*" (resents (r#%em sin*e (ments t# t"em re n#t m)e
)i %ut rt"er ee/ t# t"em& n) )#ing su*" mens ))iti#n #r/#) #r t"em sin*e
t"e nee) t# #r/ #ut "i*" re*ei(t %e#ngs t# 8iters #n 8"ees t t"e en) # t"e ) n)"# mu*" m#unt is )ue. 7t"er resturnts "$e #g %##/ "ere t"e )ei$er #r)ers re
n#te) n) "$e mu*" %etter e:(erien*e t"n t"e #rmer resturnts "# g# t"r#ug" mu*"
tr#u%e t# s#rt #ut t"eir #r)ers t t"e en) # t"e )& et t"is met"#) sti requires t"e #r/ers
# t"e resturnt t# set si)e $u%e time t# )# t"e **uti#ns t t"e en) # e$er ).
umn err#rs re (r#ne in %#t" s*enri#s "en s#metimes (rti*ur #r)er )eti is misse)
#r misun)erst##)& "i*" e)s t# )es n) *ust#mer )isstis*ti#n "en t"eir #r)ers re
n#t u( t# (r it" t"eir e:(e*tti#ns.
14
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 15/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.!. Dri2er,
F#r t"e )ei$er )ri$ers& t"e met"#) # ei*itti#n in$#$es inter$ieing t"e )ri$ers. T"ese
inter$ies ser$e t# grner in#rmti#n r#m t"em su*" s t"eir e:(erien*es "n)ing t"e
)ei$er #r)ers (r#$i)e) t# t"em& t"eir %iit t# mintin *#mmuni*ti#n it" t"e *#m(ns e s n im(r#$ements t"t t"e is" *#u) %e im(emente) #r t"em.
T"r#ug" t"e inter$ies& #ne # t"e m,#r (r#%ems t"t t"e )ri$ers *#nstnt *e is u()ting
t"e *#m(n %#ut t"eir sttus& sin*e t"e *#m(n "s n# *ti$e sstem t# tr*/ )ei$er
(r#gress& n u()tes t# t"eir )ei$er (r#gress must %e ree) t# t"e *#m(n % *ing t"e
#(ert#rs. T"is met"#) # reing in#rmti#n is "ig" in**urte n) untime s t"e
#(ert#r t"e * m n#t %e t"e #ne "# is "n)ing t"eir )ei$er #r)er n) t"us t"e m
"$e t# it s t"e re (sse) t# t"e (r#(er #(ert#r& "i*" *n t/e s#me time )uring un*"
#r )inner "#urs )ue t# t"e in*rese) #r/#) #n t"e #(ert#rs. 8"en s/e) "et"er t"e
is" #r n im(r#$ements t# t"e sstem t"t ((ies t# t"em& m#st "$e e:(resse) t"eir
)esire #r )igit tr*/ing sstem t"t t"e *n u()te it" (us" # e %utt#ns& rt"er
t"n sting time *ing t"e *#m(n gin n) gin )uring t"e *#urse # t"eir #r/.
(.!.0 Telep7one Operator,
F#r t"e tee("#ne #(ert#rs& t"e met"#) # ei*itti#n in$#$es #%ser$ing t"eir # #
#(erti#ns s e s inter$ieing t"em t# gt"er t"eir #(ini#ns #n t"e *urrent # #
#(erti#ns s e s n suggeste) im(r#$ements t"t t"e m "$e in min).
T"r#ug" t"e #%ser$ti#ns& it is #%$i#us t"t t"e #(ert#rs e:(erien*e) )es in numer#us
("ses # t"eir #(erti#ns # "n)ing *s r#m *ust#mers n) *##r)inting t"e )ri$ers. T"is
is %e*use mu*" # t"e in#rmti#n t"e nee) is n#t $i%e t# t"em #n )emn). Su*"
)es "((en "en t"e s(en) time riting )#n t"e )etis # re(et *ust#mers& tring t#
*#nt*t )ri$er t"t is $i%e t# t/e )ei$er #r)er s e s #*ting n #r)er re*ei(t t#m/e *"nges t# n #ng#ing #r)er. A t"ese )es re m,#r s#ur*e # "e)*"e n)
re(resents #r/#) it" "ig" erning *ur$e& m/ing it )ii*ut #r ne*#mers t# t"e ,#%
t# "n)e su*" n en#rm#us m#unt # res(#nsi%iities in #ne g# "i*" is "ig"ig"te) in
inter$ies it" t"em. 9#st "$e e:(resse) t"eir )esire #r sstem etures t"t i (r#$i)e
t"em in#rmti#n rig"t inste) # "$ing t# mnu ##/ #r it& s e s etures t"t
t/e s#me # t"e #r)er (r#*essing #r/#) # # t"em su*" s met"#) # retining t"e
in#rmti#n # re(et *ust#mers s# t"e *n qui*/ get t# t"e items t"t t"e *ust#mer is"es
t# #r)er.
15
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 16/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.' ANAL)SIS
!.!.! Cla,, Dia6ram
!.!.' #,e Ca,e Dia6ram
16
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 17/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
1.1.2.1 Use Case Specifcation
Cse I; UC01
Nme User A**ess < 9ngement
A*t#r= Tee("#ne 7(ert#r& Cust#mer& Sstem A)ministrt#r&
Resturnt& ;ri$er& 7ner
;es*ri(ti#n= T"is *se is urt"er )i$i)e) int# 2 (rts=
• User !#gin Breer UC02
• +ers#n In#rmti#n 9ngement B+I9 Breer
UC03
Cse I; UC02
Nme User !#gin
A*t#r= Tee("#ne 7(ert#r& Cust#mer& Sstem A)ministrt#r&
Resturnt& ;ri$er& 7ner
;es*ri(ti#n= User #gs int# t"e sstem
+re*#n)iti#ns= Vi) usernme n) (ss#r)
+#st *#n)iti#ns= User re #gge) int# t"e sstem
Frequen* # Use= E$er time user use t"e sstem
N#rm C#urse #
E$ents=
!'.NC.01= User entere) *#rre*t usernme n) (ss#r) in
t"e *#rres(#n)ing ie).
!'.NC.02= Su%mit %utt#n is *i*/e)
Aternti$e C#urses= -
1
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 18/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Cse I; UC03
Nme +ers#n In#rmti#n 9ngement B+I9
A*t#r= Tee("#ne 7(ert#r& Cust#mer& Sstem A)ministrt#r&
Resturnt& ;ri$er& 7ner
;es*ri(ti#n= 9ngement # user in#rmti#n in t"e sstem
+re*#n)iti#ns= User must #gin irst
+#st *#n)iti#ns= +ers#n in#rmti#n is %eing u()te)
Frequen* # Use= 7n "en users is" t# u()te t"eir in#rmti#n
N#rm C#urse #
E$ents=
+I9.NC.01= DA%#ut 9e %utt#n is *i*/e)
+I9.NC.02= A t"e )etis # t"e user i) s"#n
+I9.NC.03= User u()te) t"e )t in t"e ie) it" n# err#rs
+I9.NC.04= U()te su**essu.
Aternti$e C#urses= +I9.AC.01= DF#rget +ss#r) is *i*/e) %e#re t"e user
#gin.
+I9.AC.02= A $erii*ti#n emi i sent t# user emi t"t
gi$en )uring user registrti#n.
+I9.AC.03= User *i*/ #n t"e in/ in t"e emi.
+I9.AC.04= User re re)ire*t t# t"e *"nge (ss#r) (ge t#
setu( ne (ss#r).
1
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 19/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Cse I; UC04
Nme Cust#mer 9ngement
A*t#r= Tee("#ne 7(ert#r
;es*ri(ti#n= T"is *se is urt"er )i$i)e) int# 3 (rts=
• A)) Ne Cust#mer Breer t# UC05
• Ser*" Cust#mer Breer t# UC06
• U()te Cust#mer ;etis Breer t# UC0
Cse I; UC05
Nme A)) Ne Cust#mer
A*t#r= Tee("#ne 7(ert#r
;es*ri(ti#n= A))ing # ne *ust#mers t# t"e sstem
+re*#n)iti#ns= A*t#r must #gin t# t"e sstem
+#st *#n)iti#ns= Ne *ust#mer is ))e)
Frequen* # Use= 7n "en ne *ust#mer *e) t# t"e #(ert#r
N#rm C#urse #
E$ents=
AC.NC.01= DCust#mer Registrti#n is *i*/e)
AC.NC.02= A ie) is ie) it" n# err#rs
AC.NC.03= DSu%mit %utt#n is *i*/e).
Aternti$e C#urses= -
1
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 20/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Cse I; UC06
Nme Ser*" Cust#mer ;etis
A*t#r= Tee("#ne 7(ert#r
;es*ri(ti#n= Ser*"ing # *ust#mer )etis
+re*#n)iti#ns= A*t#r must #gin t# t"e sstem
Vi) *ust#mer I; must %e gi$en
+#st *#n)iti#ns= Cust#mer )etis it" t"e *#rres(#n)en*e I; is s"#n
Frequen* # Use= 8"en #(ert#r nt t# )) ne #r)er it" *ust#mer t"t
#rg#t t"eir i) n) "en *ust#mer nt t# u()te t"eir
in#rmti#n
N#rm C#urse #
E$ents=
SC.NC.01= Vi) *ust#mer I; is entere)
SC.NC.02= DSu%mit %utt#n is *i*/e).
Aternti$e C#urses= -
Cse I; UC0
Nme U()te Cust#mer ;etis
A*t#r= Tee("#ne 7(ert#r
;es*ri(ti#n= U()ting # *ust#mer )etis
+re*#n)iti#ns= A*t#r must #gin t# t"e sstem
Ser*" *ust#mer re*#r) %e#re u()te *n %e )#ne
+#st *#n)iti#ns= Cust#mer in#rmti#n is %eing u()te)
Frequen* # Use= 7n "en *ust#mer nt t# u()te t"eir )etis
N#rm C#urse # E$ents=
UC.NC.01= A ie) is ie) it" n# err#rs
UC.NC.02= DSu%mit %utt#n is *i*/e).
Aternti$e C#urses= -
20
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 21/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.'.! Data lo9 Dia6ram
1.1.2.2 Level 0
1.1.2.3 Level 1
21
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 22/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
1.1.2.4 Data Dictionary
Num+er 1.0
Name User A**ess < 9ngement
De,criptionT"is is t"e (r#*ess t"t # users t# #gin n)
u()te t"eir in#rmti#n.Input Data
lo9User ;etis
Output Data
lo9User In#rmti#n
Num+er 2.0
Name A**#unt Registrti#n
De,criptionT"is is t"e (r#*ess t"t # *ust#mer t#
register t"emse$es t t"e e%site.Input Data
lo9Cust#mer ;etis
Output Data
lo9Cust#mer In#rmti#n
Num+er 3.0
Name Vie 9enu
De,criptionT"is is t"e (r#*ess t"t # *ust#mer t# $ie
t"e e:isting menu item #n t"e e%siteInput Data
lo9Item ;etis
Output Data
lo99enu Item In#rmti#n
Num+er 4.1
Name 9/e Ne 7r)er
De,criptionT"is is t"e (r#*ess t"t # *ust#mer n)
tee("#ne #(ert#r t# m/e ne #r)er.Input Data
lo97r)er ;etis
Output Data
lo97r)er
22
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 23/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Num+er 4.2
Name C*ute +ri*e
De,cription
T"is is t"e (r#*ess t"t **ute t"e t#t (ri*e# t"e #r)er % ))ing t"e item (ri*e it" t"e)ei$er ees.
Input Data
lo97r)er
Output Data
lo97r)er (ri*e
Num+er 4.3
Name Assign 7r)er
De,criptionT"is is t"e (r#*ess t"t ssign t"e #r)er t# ree
)ri$er.Input Data
lo97r)er ;eti
Output Data
lo97r)er
Num+er 4.4
Name U()te #r)er sttus
De,cription
T"is is t"e (r#*ess t"t # resturnt t#
u()te t"e #r)er "ie t"e #r)er is re) t# %e (i*/e) n) # )ri$er t# u()te t"e )ei$ersttus # t"e #r)er
Input Data
lo97r)er Sttus
Output Data
lo97r)er ;eti
Num+er 4.5
Name 9#)i 7r)er De,cription
T"is is t"e (r#*ess t"t # users t# m#)it"eir #r)er.
Input Data
lo97) 7r)er ;eti
Output Data
lo9 Ne 7r)er In#rmti#n
23
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 24/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
Num+er 5.0
Name 9enu Item 9ngement
De,criptionT"is is t"e (r#*ess t"t # resturnt t#mnge t"e menu item t"t t"e re seing
Input Data
lo9 Item ;etis
Output Data
lo9Item In#rmti#n
Num+er 6.0
Name St 9ngement
De,cription
T"is is t"e (r#*ess t"t # t"e sstem)ministrt#r t# ))& u()te n) )eete st #t"e sstem
Input Data
lo9St ;etis
Output Data
lo9St In#rmti#n
Num+er .0
Name Re(#rt 'enerti#n
De,criptionT"is is t"e (r#*ess t"t # T#m n) Sue
$ie t"e re(#rtInput Data
lo97r)er In#rmti#n
Output Data
lo9Re(#rt
24
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 25/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.( " E8#I"EMENTS S$ECIICATION
T# *iitte t"e (r#*ess # *reting requirements )#*umentti#n& tem(te "s %een
*rete) "i*" i ser$e t# gui)e t"e *reti#n # s#tre requirements s(e*ii*ti#n)#*uments s )ei$er%e in t"e su%sequent ("se # t"e s#tre )e$e#(ment ie **e.
• Intr#)u*ti#n
o +ur(#se
o S*#(e
• 'ener ;es*ri(ti#n
o +r#)u*t +ers(e*ti$e
o +r#)u*t Fun*ti#ns
o User Csses n) C"r*teristi*s
o Assum(ti#ns n) ;e(en)en*ies
• S(e*ii* Requirements
o Fun*ti#n Requirements
o N#n-Fun*ti#n Requirements
+er#rmn*e
Se*urit
• Ansis 9#)es
o Css ;igrm
o Use Cse ;igrm
o ;t F# ;igrms B;F;
• C"nge 9ngement +r#*ess
o +r#*ess #
25
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 26/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(.(.! De,cription o* template item,
3.3.1.1 Introduction – Purpose
8"t is t"e (ur(#se # t"is SRS n) t"e Binten)e) u)ien*e #r "i*" it is ritten
3.3.1.2 Introduction – Scope
T"is su%se*ti#n s"#u)=
B1 I)enti t"e s#tre (r#)u*tBs t# %e (r#)u*e) % nmeG #r e:m(e& #st ;9S&
Re(#rt 'enert#r& et*.
B2 E:(in "t t"e s#tre (r#)u*tBs i& n)& i ne*essr& i n#t )#
B3 ;es*ri%e t"e ((i*ti#n # t"e s#tre %eing s(e*iie). As (#rti#n # t"is& it
s"#u)=
B ;es*ri%e ree$nt %eneits& #%,e*ti$es& n) g#s s (re*ise s (#ssi%e. F#r e:m(e&
t# s t"t #ne g# is t# (r#$i)e ee*ti$e re(#rting *(%iities is n#t s g##) s sing
(rmeter-)ri$en& user-)ein%e re(#rts it" 2 " turnr#un) n) #n-ine entr # user
(rmeters.
B% e *#nsistent it" simir sttements in "ig"er-e$e s(e*ii*ti#ns B#r e:m(e& t"eSstem Requirement S(e*ii*ti#n& i t"e e:ist. 8"t is t"e s*#(e # t"is s#tre (r#)u*t
3.3.1.3 eneral Description – Product Perspective
T"is su%se*ti#n # t"e SRS (uts t"e (r#)u*t int# (ers(e*ti$e it" #t"er rete) (r#)u*ts #r
+r#,e*ts.
3.3.1.4 eneral Description – User Classes and C!aracteristics
T"is su%se*ti#n # t"e SRS s"#u) )es*ri%e t"#se gener *"r*teristi*s # t"e e$entu users
# t"e (r#)u*t t"t i e*t t"e s(e*ii* requirements. BSee t"e IEEE 'ui)e t# SRS #r
m#re )etis.
3.3.1." eneral Description – #ssu$ptions and Dependencies
T"is su%se*ti#n # t"e SRS s"#u) ist e*" # t"e *t#rs t"t e*t t"e requirements stte)
in t"e SRS. T"ese *t#rs re n#t )esign *#nstrints #n t"e s#tre %ut re& rt"er& n
*"nges t# t"em t"t *n e*t t"e requirements in t"e SRS. F#r e:m(e& n ssum(ti#n
mig"t %e t"t s(e*ii* #(erting sstem i %e $i%e #n t"e "r)re )esignte) #r t"e
26
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 27/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
s#tre (r#)u*t. I& in *t& t"e #(erting sstem is n#t $i%e& t"e SRS #u) t"en "$e
t# *"nge **#r)ing.
3.3.1.% Specifc &e'uire$ents – (unctional &e'uire$ents
T"is se*ti#n )es*ri%es s(e*ii* etures # t"e s#tre (r#,e*t. I )esire)& s#me requirements
m %e s(e*iie) in t"e use-*se #rmt n) iste) in t"e Use Cses Se*ti#n.
3.3.1.) Specifc &e'uire$ents – *on+(unctional &e'uire$ents –
Per,or$ance
N#n-un*ti#n requirements m e:ist #r t"e ##ing ttri%utes. 7ten t"ese requirements
must %e *"ie$e) t sstem-i)e e$e rt"er t"n t unit e$e. Stte t"e requirements in
t"e ##ing se*ti#ns in mesur%e terms Be.g.& 5 # trns*ti#n s" %e (r#*esse) in ess
t"n se*#n)& sstem )#ntime m n#t e:*ee) 1 minute (er )& H 30 ) 9TF $ue&
et*.
3.3.1.- Specifc &e'uire$ents – *on+(unctional &e'uire$ents –
Security
N#n-un*ti#n requirements m e:ist #r t"e ##ing ttri%utes. 7ten t"ese requirements
must %e *"ie$e) t sstem-i)e e$e rt"er t"n t unit e$e. Stte t"e requirements in
t"e ##ing se*ti#ns in mesur%e terms Be.g.& 5 # trns*ti#n s" %e (r#*esse) in esst"n se*#n)& sstem )#ntime m n#t e:*ee) 1 minute (er )& H 30 ) 9TF $ue&
et*.
3.3.1. #nalysis /odels – Class Diara$
T"is se*ti#n s"#u) %e use) t# nse t"e requirements %se) #n *ss )igrm. T"e
)igrm s"#u) in*u)e e$er user *ss t"t "s %een s(e*iie) n) "$e ttri%utes t"t i
%e ss#*ite) it" e*" *ss.
3.3.1.10 #nalysis /odels – Use Case Diara$
T"is se*ti#n s"#u) %e use) t# nse t"e requirements %se) #n use *se )igrm. T"e
)igrm s"#u) in*u)e users t"t "$e %een s(e*iie)& t"e "ig"-e$e sstem etures t"t
re s(e*iie)& s e s t"e *#nne*ti#ns s"#ing t"e reti#ns"i( # t"e users t# t"ese
etures.
2
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 28/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
3.3.1.11 #nalysis /odels – Data+(lo+Diara$s D(D
T"is se*ti#n s"#u) %e use) t# nse t"e requirements %se) #n )t # )igrms. T"e
)igrms *n %e s e%#rte s (#ssi%e it"in e*" in*resing )etie) e$e # t"e sstem
s #ng s t"e (ur(#se # s"#ing t"e # # )t in e*" eture is (r#(er )es*ri%e).
3.3.1.12 C!ane /anae$ent Process
T"is se*ti#n s"#u) %e use) t# est%is" (r#(er (r#*e)ure t# tr*/ t"e su%missi#n&
*##r)inti#n& re$ie& e$uti#n& *teg#ri@ti#n n) ((r#$ #r reese # *"nges )#ne.
2
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 29/43
PlanReview
DistributeDocument
s
Preparefor Review
HoldReviewMeeting
Follow-UpActions
ReviseDocument
Requirements Engineering 'r#u( Assignment UC2F1301SE
(. 3ALIDATION 3E"IICATION
(..! 3alidation Tec7ni-ue,
3.4.1.1 &e'uire$ents &evie
As )es*ri%e) % BSqi& 200& requirements re$ie re(resents te*"niques "ere gr#u( #
(e#(e *#mes t#get"er t# $i)te requirements. T"e #rm (r#*ess in*u)es re)ers r#m
%#t" *ient n) )e$e#(er si)es n) "e(s t"em t# res#$e (r#%ems t t"e er stges #
S;!C. S"#n %e# re t"e ste(s t"t i %e un)ert/en )uring t"e re$ie # t"e
requirements t"t "$e %een s(e*iie).
F#r t"e *tu re$ie itse& t"ere i %e i$e #*us gr#u(s t# g# t"r#ug" in #r)er t# re$ie
t"e requirements t"t "$e %een s(e*iie). T"ese gr#u(s reG T"e #ners Sue n) T#m&
e:(erien*e) )ri$ers "# "$e #r/e) it" t"e *#m(n #r (eri#) # t est 1 er&
e:(erien*e) tee("#ne #(ert#rs "# "$e s# #r/e) #r t"e sme (eri#) # time&
*ust#mers "# requent #r)er r#m t"e *#m(n n) st t"e st r#m resturnts "#
"n)e t"e #r)ers sent % t"e *#m(n t# t"em. T"e ree$nt requirements i %e (resente)
t# t"em n) re$iee) #r $erii%iit& *#m(re"ensi%iit& tr*e%iit n) )(t%iit.
2
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 30/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
(..' "e-uirement, In,pection and C7eckli,t
3.4.2.1 InspectionA**#r)ing t# BT.. C"en& 2006& #rm ins(e*ti#n s m)e n integr (rt # t"e
)e$e#(ment (r#*ess t"n/s t# 9i*"e E Fgn # I9. se) #n "is )esigns& ins(e*ti#ns
re *#n)u*te) s tem *ti$ities& "i*" ims t# "$e #ne #r m#re re$ieers #rm ins(e*t
t"e items& "i*" is t(i* )#ne in meeting ter in)i$i)u (re(rti#ns. N#rm&
mem%ers # t"e ins(e*ti#n tem i in*u)e t"e (r#)u*er # t"e item t# %e ins(e*te) s e
s m#)ert#r t# *iitte t"e ins(e*ti#n (r#*ess.
F#r t"is (r#,e*t& t"e ut"#rs # t"is )#*umentti#n "i*" is Ae:n)er n) Ens#n& #ng it"
t"e #ners n) see*te) gr#u( # st i %e gt"ere) t#get"er t# ins(e*t t"e requirements
%se) #n se$er met"#)s.
3.4.2.2 ntry criteria
e#re t"e ins(e*ti#n *n %egin& t"e requirements must stis t"e ##ing (rerequisites=
• T"e )#*ument *#n#rms t# t"e stn)r) tem(te.
• T"e )#*ument "s %een s(e-*"e*/e).
• T"e ut"#r "s $isu e:mine) t"e )#*ument #r n #ut err#rs.
• An (re)e*ess#r #r reeren*e )#*uments t"t t"e ins(e*t#rs i require t# e:mine
t"e )#*ument re $i%e.
• !ine num%ers re (rinte) #n t"e )#*ument t# *iitte reerring t# s(e*ii* #*ti#ns
)uring t"e ins(e*ti#n meeting.
• A #(en issues re mr/e) s T; Bt# %e )etermine).
• T"e m#)ert#r )i)nJt in) m#re t"n t"ree m,#r )ee*ts in ten-minute e:minti#n
# re(resentti$e sm(e # t"e )#*ument.
30
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 31/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
3.4.2.3 Inspection Staes
An ins(e*ti#n is mutiste( (r#*ess& s iustrte) %e#. T"e (ur(#se # e*" ins(e*ti#n
(r#*ess stge is summri@e) %rie in t"e rest # t"is se*ti#n.
3.4.2.4 Plannin
T"e ut"#rs # t"is )#*ument i (n t"e ins(e*ti#n t#get"er. T"e (rti*i(nts )eeme) t# %e
suit%e #r t"e ins(e*ti#ns "$e %een nrr#e) )#n t# t"e #ners n) e:(erien*e) st
"# re miir it" t"e *#m(n?s #(erti#ns. A t#t # 5 ins(e*ti#n meetings i %e "e)
t# *#$er t"e m#unt # mteri "i*" *#nsists # 26 requirements. T# "#urs is )etermine)
s t"e m#st suit%e m#unt # time t# ssess t"e requirements #r )ee*ts.
3.4.2." 5vervie $eetin
;uring t"e meeting& t"e %*/gr#un) # t"e mteri i %e e:(ine) t# t"e ins(e*ting tem#ng it" n ssum(ti#ns t"t "s %een m)e n) stte) in t"e (r#,e*t )#*umentti#n.
;uring ter meetings& t"is stge i %e #mitte) s t"e tem i "$e re) %een miir
it" t"em.
31
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 32/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
3.4.2.% Preparation
+ri#r t# t"e meeting& e*" ins(e*t#r i e:mine t"e requirements n) "ig"ig"t n issues #r
)ee*ts % using *"e*/ist "i*" is )es*ri%e) %e#.
;# requirements e:"i%it *er )istin*ti#n %eteen un*ti#ns n) )t
;# requirements )eine t"e in#rmti#n t# %e )is(e) t# users
;# requirements ))ress sstem n) user res(#nse t# err#r *#n)iti#ns
Is e*" requirement stte) *er& *#n*ise n) unm%igu#us
Is e*" requirement test%e
Are t"ere m%igu#us #r im(ie) requirements
Are t"ere *#ni*ting requirements
Are t"ere res n#t ))resse) in t"e SRS t"t nee) t# %e
Are (er#rmn*e requirements BSu*" s res(#nse time& )t st#rge requirements
stte) I t"e requirements in$#$e *#m(e: )e*isi#n *"ins& re t"e e:(resse) in #rm t"t
*iittes *#m(re"ensi#n Bi.e. )e*isi#n t%es& )e*isi#n trees& et*. $e requirements #r (er#rming s#tre u(gr)es %een s(e*iie)
Are t"ere requirements t"t *#ntin n unne*essr e$e # )esign )eti
$e t"e re-time *#nstrints %een s(e*iie) in sui*ient )eti
s t"e (re*isi#n n) **ur* # **uti#ns %een s(e*iie)
Is it (#ssi%e t# )e$e#( t"#r#ug" set # tests %se) #n t"e in#rmti#n *#ntine) in
t"e SRS I n#t& "t in#rmti#n is missing
$e Assum(ti#ns n) ;e(en)en*ies %een *er stte) ;#es t"e )#*ument *#ntin t"e in#rmti#n *e) #ut in t"e #utine #r t"e SRS
3.4.2.) Inspection $eetin
In t"is stge& re)er i %e ((#inte) t# re) t# #t"er ins(e*t#rs in t"e tem t# )es*ri%e t"e
requirements in t"eir #n #r)s. As )ee*ts n) issues re %r#ug"t u(& t"e re n#te) )#n
% n ins(e*t#r "# i %e ssigne) t"e r#e # re*#r)er. At t"e en) # t"is stge& t"e tem
i )e*i)e "et"er t# **e(t t"e requirements s "#e& #r in)i*te t"t min#r #r m,#r
*"nges i %e nee)e) t# t"e requirements t"emse$es.
3.4.2.- (ollo+up
In t"is in stge& t"e m#)ert#r i #r/ it" t"e ut"#rs t# tr n) ensure #(en issues
re res#$es n) err#rs "$e %een *#rre*te) (r#(er t# %ring *#sure t# t"e ins(e*ti#n
(r#*ess.
32
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 33/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
3.4.2. 6it Criteria
Ater t"e stges # t"e ins(e*ti#n "$e %een *#m(ete)& t"e m#)ert#r t"en )etermines
"et"er t"e ins(e*ti#n is #rm *#m(ete %se) #n t"e ##ing *riteri=
• A issues rise) )uring t"e ins(e*ti#n "$e %een ))resse).• An *"nges m)e in t"e )#*ument n) rete) #r/ (r#)u*ts ere m)e *#rre*t.
• T"e re$ise) )#*ument "s %een s(e-*"e*/e).
• A T;s "$e %een res#$e)& #r e*" T;Js res#uti#n (r#*ess& trget )te& n)
#ner "s %een )#*umente).
• T"e )#*ument "s %een *"e*/e) int# t"e (r#,e*tJs *#nigurti#n mngement sstem.
33
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 34/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
" E8#I"EMENTS MANAGEMENT
!.' " E8#I"EMENTS MANAGEMENT $LANNING
!.'.! "e-uirement Identi*ication
"e-uirement
"e*erence
"e-uirement Name "e-uirement T/pe
RE-1 ;t%se #r st#rge # )t use)
n) *rete) % sstemC#nsequenti Requirement
RE-2 !#gin A**ess C#m(ti%iit Requirement
RE-3 St A**#unt C#m(ti%iit RequirementRE-4 C"nge St ;etis C#m(ti%iit Requirement
RE-5 Cust#mer A**#unt C#m(ti%iit Requirement
RE-6 7(ert#rs Crete Cust#mer A**#unt C#m(ti%iit Requirement
RE- C"nge Cust#mer ;etis C#m(ti%iit Requirement
RE- Cust#mers +*e #r)er C#m(ti%iit Requirement
RE- 7(ert#rs Ser*" Cust#mer A**#unt C#m(ti%iit Requirement
RE-10 7(ert#rs +*e #r)er C#m(ti%iit Requirement
RE-11 Resturnt quntit restri*ti#n C#m(ti%iit Requirement
RE-12 C"nge 7r)er ;etis C#m(ti%iit Requirement
RE-13 !#gging # *"nges t# #r)er )etis C#m(ti%iit RequirementRE-14 N#tiing Resturnt # 7r)er C#m(ti%iit Requirement
RE-15 Resturnt U()te 7r)er Sttus C#m(ti%iit Requirement
RE-16 Tr*/ ;ei$eries C#m(ti%iit Requirement
RE-1 Tr*/ ;ri$er A$i%iit C#m(ti%iit Requirement
RE-1 ;ri$er U()te 7r)er Sttus C#m(ti%iit Requirement
RE-1 Resturnt menu tr*/ing C#m(ti%iit Requirement
RE-20 C"nge menu )etis C#m(ti%iit Requirement
RE-21 C*ute )istn*e # )ei$er 9ut%e Requirement
RE-22 C*ute )ei$er *#st %se) #n
)ei$er )istn*e
9ut%e Requirement
RE-23 C*ute ue *#st 9ut%e Requirement
RE-24 C*uti#n # #r)er t#ts C#m(ti%iit Requirement
RE-25 Re(#rt 'enerti#n C#m(ti%iit Requirement
RE-26 C*uti#n # ee/ m#unt )ue t#
resturnts9ut%e Requirement
34
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 35/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.'.' C7an6e Mana6ement $roce,,
T"e C"nge 9ngement (r#*ess est%is"es n #r)er n) ee*ti$e (r#*e)ure #r tr*/ing
t"e su%missi#n& *##r)inti#n& re$ie& e$uti#n& *teg#ri@ti#n& n) ((r#$ #r reese #
*"nges t# t"e (r#,e*t?s %seines.
Generate CR
Report Status
Log Updated Status
Implement CR Authorize CREvaluate CR
Step De,cription
'enerte CR A su%mitter *#m(etes CR F#rm n) sen)s t"e *#m(ete) #rm t#t"e C"nge 9nger
!#g CR Sttus T"e C"nge 9nger enters t"e CR int# t"e CR !#g. T"e CR?ssttus is u()te) t"r#ug"#ut t"e CR (r#*ess s nee)e).
E$ute CR +r#,e*t (ers#nne re$ie t"e CR n) (r#$i)e n estimte) e$e #e#rt t# (r#*ess& n) )e$e#( (r#(#se) s#uti#n #r t"e suggeste)*"nge
Aut"#ri@e A((r#$ t# m#$e #rr) it" in*#r(#rting t"e suggeste) *"ngeint# t"e (r#,e*tK(r#)u*t
Im(ement I ((r#$e)& m/e t"e ne*essr ),ustments t# *rr #ut t"e
requeste) *"nge n) *#mmuni*te CR sttus t# t"e su%mitter n)#t"er st/e"#)ers
35
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 36/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
!.( T"ACEABILIT)
!egen)=
LCH Cust#mer
L;H ;ri$er
L7H 7ner
LRH Resturnt
LSH A t"e St= ;ri$er& 7ner& n) Tee("#ne 7(ert#r
LTH Tee("#ne 7(ert#r
"e-uirement
"e*erence
"e-uirement Name "e-uirement Source
RE-1 ;t%se #r st#rge # )t use)
n) *rete) % sstem7
RE-2 !#gin A**ess T& C
RE-3 St A**#unt S
RE-4 C"nge St ;etis 7
RE-5 Cust#mer A**#unt CRE-6 7(ert#rs Crete Cust#mer A**#unt 7& C
RE- C"nge Cust#mer ;etis C
RE- Cust#mers +*e #r)er T
RE- 7(ert#rs Ser*" Cust#mer A**#unt T
RE-10 7(ert#rs +*e #r)er T
RE-11 Resturnt quntit restri*ti#n T
RE-12 C"nge 7r)er ;etis C& T
RE-13 !#gging # *"nges t# #r)er )etis 7
RE-14 N#tiing Resturnt # 7r)er R& T
RE-15 Resturnt U()te 7r)er Sttus R& T
RE-16 Tr*/ ;ei$eries C& TRE-1 Tr*/ ;ri$er A$i%iit T
RE-1 ;ri$er U()te 7r)er Sttus ;
RE-1 Resturnt menu tr*/ing T
RE-20 C"nge menu )etis R
RE-21 C*ute )istn*e # )ei$er 7
RE-22 C*ute )ei$er *#st %se) #n
)ei$er )istn*e7
RE-23 C*ute ue *#st 7
RE-24 C*uti#n # #r)er t#ts 7RE-25 Re(#rt 'enerti#n 7
36
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 37/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
RE-26 C*uti#n # ee/ m#unt )ue t#
resturnts7& R
!. " E8#I"EMENT MANAGEMENT TOOL S#$$O"T
T"ere re num%er # CASE t##s t"t re $i%e in t"e mr/et t# %e use) )uring t"e
Requirement 9ngement=
T## Nme C#m(n Nme C#nt*t ;eti UR!
A**e(t 360#& $ersi#n 4.0 A**e(t S#tre& In*. "tt(=KK.**e(ts#tre.*
#m
A**#m( A**#m(& In*. "tt(=KK.**#m(.*#mK
ARC8A C#*/(it ARC8A A' "tt(=KK.r*.*#m
3
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 38/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
0 ;EE&L) " E$O"TS
0.! $"O%ECT $"OG"ESS " E$O"T !
+re(re) %= !u C"un M"e #n 24 u 2013
Completed Since La,t "eport
Ta,k De,cription Date Completed
Un)erstn)ing (r#,e*t
%*/gr#un)
Tem mem%ers re gi$en 2
)s t# un)erstn) t"e
(r#,e*t %*/gr#un).
23 u2013
In $ro6re,,
Ta,k De,cription E,t. Completion Date
+r#%em nsis 7n*e t"e (r#,e*t %*/gr#un) is
un)erst##) % e$er#ne& t"e
nture # t"e (r#%ems i %e
n@e %se) #n t"e *se.
4 August 2013
Out,tandin6 or T7e $eriod Endin6
Ta,k De,cription E,t. Start Date
+r#(#se s#uti#n S#uti#ns i %e )is*uss
m#ng t"e tem mem%ers
%se) #n t"e (r#%em #un)
5 August 2013
;eine s*#(e& ims& n)
#%,e*ti$es
T"e s*#(e& ims n) t"e
#%,e*ti$es # t"e (r#(#se)
s#uti#n i %e i)entiie).
5 August 2013
I,,ue,<Comment,
3
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 39/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
0.' $"O%ECT $"OG"ESS " E$O"T '
+re(re) %= !u C"un M"e #n 12 August 2013
Completed Since La,t "eport
Ta,k De,cription Date Completed
Intr#)u*ti#n +r#,e*t %*/gr#un)&
(r#%em nsis& (r#(#se
s#uti#n& s*#(e& ims& n)
#%,e*ti$es "$e %een
*#m(ete)
11 August 2013
In $ro6re,,
Ta,k De,cription E,t. Completion Date
Requirement Ei*itti#n A set # *ti$ities re *rr
#ut #r ei*it t"e requirement
Se(tem%er 2013
Out,tandin6 or T7e $eriod Endin6
Ta,k De,cription E,t. Start Date
Requirement Ansis T"e requirements t"t ei*it
r#m t"e (re$i#us *ti$ities
is t"en urt"er reine) using
$ri#us # nsis m#)e
Se(tem%er 2013
I,,ue,<Comment,
3
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 40/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
0.( $"O%ECT $"OG"ESS " E$O"T (
+re(re) %= !u C"un M"e #n 23 Se(tem%er 2013
Completed Since La,t "eport
Ta,k De,cription Date Completed
Requirement
Ei*itti#n
A set requirements is ei*it r#m
$ri#us te*"niques=
• Ouesti#nnire BCust#mers
• Inter$ie B7ners& )ri$ers&
tee("#ne #(ert#r
• 7%ser$ti#n BT"e # #
#(erti#ns # t"e resturnt
n) tee("#ne #(ert#rs
Se(tem%er 2013
Requirement Ansis T"e requirements re t"en reine)
using=
• U9! Use Cse ;igrm
22 Se(tem%er 2013
In $ro6re,,
Ta,k De,cription E,t. Completion Date
Requirement S(e*ii*ti#n T"e #ut*#mes # (re$i#us
stges Bei*itti#n n)
nsis is )#*umente) in
SRS.
1 7*t#%er 2013
Out,tandin6 or T7e $eriod Endin6
Ta,k De,cription E,t. Start Date
Requirement Vi)ti#n <
Verii*ti#n
S#me $i)ti#n n)
$erii*ti#n te*"niques i %e
use)
2 7*t#%er 2013
I,,ue,<Comment,
40
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 41/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
0. $"O%ECT $"OG"ESS " E$O"T
+re(re) %= !u C"un M"e #n 2 7*t#%er 2013
Completed Since La,t "eport
Ta,k De,cription Date CompletedRequirement S(e*ii*ti#n T"e #ut*#mes # (re$i#us
stges Bei*itti#n n)
nsis is )#*umente) in
SRS.
1 7*t#%er2013
Requirement Vi)ti#n <
Verii*ti#n
S#me $i)ti#n n)
$erii*ti#n te*"niques i
%e use)
13 7*t#%er 2013
Requirement 9ngement T"e *"nge-*#ntr# (r#*ess
n) requirement tr*e%iit
is )eine)
2 7*t#%er 2013
In $ro6re,,
Ta,k De,cription E,t. Completion Date
Fini@e ;#*umentti#n A t"e #r/ )#ne % e$er
mem%ers is *#e*te) n)
*#m(ie t# ini@e t"e
)#*umentti#n
30 Se(tem%er 2013
Out,tandin6 or T7e $eriod Endin6
Ta,k De,cription E,t. Start Date
I,,ue,<Comment,
41
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 42/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
1 " EE"ENCES
Fmui)e& S.& 2013. Problem Solving: Unveiling the Multiple Faces of the PIECES
Framework. P7nineQ
A$i%e t= "tt(=KK%usinessnsternings.*#mK%#gK2013K6K23K(r#%em-s#$ing-un$eiing-
t"e-muti(e-*es-#-t"e-(ie*es-rme#r/
PA**esse) 5 7*t#%er 2013Q.
Sqi& S. .& 200. e!uirements "ali#ation $echni!ues practice# in in#ustr%: Stu#ies of si&
companies. P7nineQ
A$i%e t="tt(=KK.%t".seK#uK*u((sts.nsKK034*32)5%4*1254002e6)4KieKRequireme
nts20Vi)ti#n20Te*"niques20BRVTs20+r*ti*e)20in20In)ustr20-
20Stu)ies20#20Si:20C#m(nies.()
PA**esse) 1 7*t#%er 2013Q.
T.. C"en& +.-!. +. S.-F. T.& 2006. 'ppl%ing $esting to e!uirements Inspection for Software
(ualit% 'ssurance. P7nineQ
A$i%e t= "tt(=KK.is*.#rgK#urnK+st-IssuesK2006KV#ume-6K+gesKA((ing-
Testing-t#-Requirements-Ins(e*ti#n-#r-S#tre-Ouit-Assurn*e1.s(:
PA**esse) 1 7*t#%er 2013Q.
42
7/26/2019 RENG assignment template
http://slidepdf.com/reader/full/reng-assignment-template 43/43
Requirements Engineering 'r#u( Assignment UC2F1301SE
= A$$ENDI4 : S"S DOC#MENTATION