0% found this document useful (0 votes)
27 views3 pages

SE Unit 2 Scenario Based

It's very important

Uploaded by

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

SE Unit 2 Scenario Based

It's very important

Uploaded by

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

REQUI

REMENTSANALYSI
S

1.
Obj
ect
ive
Therequi
rementsmodelmustachi
evethr
eepr
imaryobjecti
ves:
(1)t
odescribewhatt
hecustomerr
equi
res,
(2)t
oestabli
shabasi
sforthecr
eati
onofasof
twaredesign,and
(3)t
odefineasetofr
equi
rementst
hatcanbeval
i
datedoncet hesof
twar
eisbui
l
t.

2.
Requi
rement
sModel
i
ngAppr
oaches

-Scenar io-basedel ementsdepi cthowt heuseri nteractswi t


hthesy st
em andt hespecifi
csequence
ofact i
vit
iest hatoccurast hesof t
warei sused.
-Class-basedel ementsmodelt heobj ectsthatt hesy stem willmanipul
ate,theoper at
ionsthatwillbe
appliedt ot heobj ectstoef fectt hemani pulati
on,r elati
onships(somehi erarchi
cal)betweent he
objects,andt hecollabor
ationst hatoccurbet weent heclassesthataredefined.
-Behav i
oralel ement sdepicthowext ernalev entschanget hestateofthesy st
em ort heclassesthat
residewi thinit.
-Fl
ow- ori
ent ed element srepresentt hesy stem asani nformati
ont r
ansf orm,depi ct
ing how data
objectsar et ransformedast heyf l
owt hroughv ari
oussy stem funct
ions.

SCENARI
O-BASEDMODELLI
NG
I
thast
hreest
eps:
1.
Creat
ingaPr
eli
minar
yUseCase

 Ausecasedescr i
besaspeci f
icusagescenarioinst r
aight
for
war dlanguagefr
om thepoi
ntof
vi
ewofadef inedactor
.
 Tobegi ndevelopi
ngasetofusecases, li
stthefunctionsoractivi
ti
esperformedbyaspecif
ic
actor.
 Youcanobt ainthesefrom alistofrequi
redsy stem functi
ons,throughconver
sati
onswith
stakeholder
s,orbyanev aluati
onofact i
vit
ydi agramsdev elopedaspar tofrequir
ements
model i
ng.
2.Refi
ningaPr eliminaryUseCase
 A descr ipti
onofal t
ernat i
vei nteractionsisessent ialf oracompl et
eunder st
andingofthe
functiont hatisbei ngdescr i
bedbyausecase.
 Ther ef ore,eachst epi nthepr imaryscenar i
oisevaluat edbyaski ngthefoll
owingquesti
ons.
•Cant heactort akesomeot heract i
onatt hispoint?
•Isi
tpossi blethatt heact orwi l
lencount ersomeer rorconditionatt hi
spoi nt
?Ifso,whatitbe?
•Isi
tpossi blethatt heact orwi l
lencount ersomeot herbehav ioratthispoint?Ifso,whati
tbe?
Answer stothesequest i
onsr esultinthecr eat i
onofasetofsecondar yscenar i
os.
Inadditi
ont othet hreegener icquest ionssuggest ed,t
hef ol
lowi ngissuesshoul dal
sobeexpl or
ed:
•Aretherecasesi nwhi chsome“ vali
dationf uncti
on”occur sdur ingthisusecase?
•Aretherecasesi nwhi chasuppor t
ingf unction(oractor)willfailt
or espondappropri
atel
y ?
•Canpoorsy stem per formancer esultinunexpect edorimpr operuseract i
ons?

3.Wr
iti
ngaFormal UseCase
Theinf
ormalusecasespr esent
edar esomet i
messuffi
cientforrequi
rement
smodel
ing.However
,
whenausecasei nvol
vesacrit
icalact
ivi
tyordescr
ibesacompl exsetofstepswi
thasigni
fi
cant
numberofexcept
ions,amorefor
mal approachmaybedesirabl
e.

Formal usecasetempl
ate:
Usecase
name:
Pri
mar y
actor
s: Pre
condit
ions
Pot
condit
ions
MainFlow/ Cour
se
Alt
ernate
Fl
ow/ Course
Excepti
ons

Usecasedi
agr
am

You might also like