SRS Document
SRS Document
<Logo
of mannai
or man soft>System
Requirements
<Name of t(e Pro'ect> System Requirements Specification
Specification<c!ient >
Pro'ect Name )ocument Name
Aut(or
***********************
Re"ie$er
********************* *
Appro"er
*****************
)ocument )istri#ution
<Specific t(e names of in-i"i-ua! from customer si-e as $e!! as from Mania or man soft si-e $(o $i!! #e recei"ing t(is -ocument% A!so specify t(eir ro!e as PM. +,. TL etc>
Role
Master file are stored electronicall! and are availa"le to all associates #rinted copies of the master files are for reference onl!
<!ogo of mannai or mansoft> S!stem Re$uirement Specification<Client Logo> %a"le of Contents 1. &ntroduction......................................................... .....'
/%/ Purpose%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0 /%1 Scope%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0 /%2 )efinitions. acronyms an- a##reciations%%0 /%0 References%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0 /%3 )ocument Structure%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
2. S!stem re$uirements..................................................(
1%/ System o"er"ie$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0 1%1 Assumptions an- -epen-encies %%%%%%%%%%%%%%%%%0
(. +,ternal Re$uirements...............................................0%/ 5ser &nterfaces%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4 0%1 ,ar-$are &nterfaces%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4 0%2 Soft$are &nterfaces%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4 0%0 Communications &nterfaces%%%%%%%%%%%%%%%%%%%%%%%%%4
*. Non.)unctional Re$uirements........................................./
3%/ Performance requirements%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6 3%1 Safety an- security requirements%%%%%%%%%%%%%%%%%%%%%%%6 3%2 5sa#i!ity requirements%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6 3%0 Sca!a#i!ity 7 Maintaina#i!ity requirements %%%%%%%%6 3%3 Pac8aging requirements%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6 3%4 Compati#i!ity Requirements%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
1.
&N%R456C%&4N
1.1 #urpose
<in t(is su#section. specify t(e purpose of t(e -ocument an- t(e inten-e- au-ience>
1.2 SC4#+
<&n t(is su#section. -escri#e t(e -omain to #e co"ere- an- #rief -escription of t(e -omain% A!so specify e:c!usions. if any>
A##re"iation
)escription
1.( R+)+R+NC+S Sr.no 1 2 ' ( 5ocum ent title 5ocum ent No Version 0uthor Releas ed date
2.' +;CL6S&4NS <@rite system functions $(ic( is not consi-ere- for current
system=soft$are -e"e!opment>
'.1 Re$uirements....1 . Re$uirements &5 =<> . Reference= Pro"i-e reference of customer requirements A<> . Re$uirements description= s(ort -escription of t(e
requirement
. 6ses.Case id >as app!ica#!e? A<> . #rere$uisites= . Reason >ustification for the re$uirement =<> . )easi"ilit! of re$uirements=
&n t(is su#section. e:p!ain (o$ t(e requirement (as #een "a!i-ate- $it( c!ient% &f t(ere are any supporti"e )ocument. gi"e t(e (yper!in8 of t(e -ocument%
Re$uirements
validation=
. 9usiness rule2s3 and +,ception= . 5ata re$uired= .4utput reports= &tems generate- #ecause of t(e
e:ecution of t(is function
(.
<t(is paragrap( s(a!! i-entify t(e requirements e:terna! interface >t(at is. re!ations(ips $it( ot(er entities t(at in"o!"e s(aring. pro"i-ing or e:c(anging -ate?% T(e i-entification s(a!! state $(ic( entities (a"e fi:e- interface c(aracteristics >an$(ic( are #eing -e"e!ope- or mo-ifie- >t(us (a"ing interface requirements impose- on t(em?% One or more interface -iagrams s(a!! #e pro"i-e- to -epict t(e interfaces >
screen images. any B5& stan-ar-s or pro-uct fami!y sty!e gui-e t(at are to #e fo!!o$e-. screen !ayout constraints. stan-ar#uttons an- function >e%g%. (e!p? t(at $i!! appear on e"ery screen. 8ey#oar- s(ortcuts. error message -isp!ay stan-ar-s. an- so on% )efine t(e soft$are components for $(ic( a user interface is nee-e-% )etai!s of t(e user interface -esign s(ou!#e -ocumente- in a separate- user interface specification% >
#ro$ser. net$or8 ser"er communications protoco!s. e!ectronic forms. an- so on% )efine any pertinent message formatting i-entify any communication stan-ar- t(at $i!! #e use-% Sucs( as ;TP OR ,TTP% Specify any communication security or encryption issues. -ata transfer rates. an- sync(roni ation mec(anisms% >
-. 0CC+#%0NC+ CR&%+R&0
<@rite -o$n t(e agree- upon acceptance criteria for t(e pro'ect= -e!i"era#!es% Pro"i-e references an- -etai!s of t(e pertinent -ocuments >Proposa!= contract= minutes of meeting= Te!e< con=etc?>
/. #4S% &M#L+M+N%0%&4N
%Scope of $arranty=support=maintenance