43
Module Code : CT056-3.5-2 Requirements Engineering Intake Code : UC2F1402SE Lecturer Name : SIVANATAN CE!!IA Hand in Date : 10 t"  N#$em%er&2014 Tutorial No. : Group No. : Student ID Student Name 1

RENG assignment template

Embed Size (px)

Citation preview

Page 1: RENG assignment template

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

Page 2: RENG assignment template

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

Page 3: RENG assignment template

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

Page 4: RENG assignment template

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

Page 5: RENG assignment template

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

Page 6: RENG assignment template

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

Page 7: RENG assignment template

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.

Page 8: RENG assignment template

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

Page 9: RENG assignment template

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

Page 10: RENG assignment template

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

Page 11: RENG assignment template

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

Page 12: RENG assignment template

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

Page 13: RENG assignment template

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

Page 14: RENG assignment template

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

Page 15: RENG assignment template

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

Page 16: RENG assignment template

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

Page 17: RENG assignment template

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

Page 18: RENG assignment template

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

Page 19: RENG assignment template

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

Page 20: RENG assignment template

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

Page 21: RENG assignment template

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

Page 22: RENG assignment template

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

Page 23: RENG assignment template

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

Page 24: RENG assignment template

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

Page 25: RENG assignment template

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

Page 26: RENG assignment template

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

Page 27: RENG assignment template

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

Page 28: RENG assignment template

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

Page 29: RENG assignment template

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

Page 30: RENG assignment template

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

Page 31: RENG assignment template

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

Page 32: RENG assignment template

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

Page 33: RENG assignment template

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

Page 34: RENG assignment template

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

Page 35: RENG assignment template

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

Page 36: RENG assignment template

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

Page 37: RENG assignment template

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

Page 38: RENG assignment template

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

Page 39: RENG assignment template

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

Page 40: RENG assignment template

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

Page 41: RENG assignment template

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

Page 42: RENG assignment template

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

Page 43: RENG assignment template

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