Download - New SRs Example

Transcript

Software Requirements SpecificationVersion 1.1October 25, 2004Web Publisin! S"stem#oan $eamlea%erPaul &%ams'obbie 'a(er)arles )arlieSubmitte% in partial fulfillmentOf te requirements of)S *10 Software +n!ineerin!Table of Contents$able of )ontents...................................................................................................................................i,ist of -i!ures.........................................................................................................................................ii1.0. .ntro%uction.....................................................................................................................................11.1. Purpose..................................................................................................................................................11.2. Scope of Pro/ect.....................................................................................................................................11.*. 0lossar".................................................................................................................................................21.4. References.............................................................................................................................................21.5. O1er1iew of 2ocument.........................................................................................................................22.0. O1erall 2escription..............................................................................................................42.1 S"stem +n1ironment........................................................................................................................42.2 -unctional Requirements Specification............................................................................................52.2.1 Rea%er 3se )ase.......................................................................................................................53se case4Searc &rticle......................................................................................................................52.2.2 &utor 3se )ase.......................................................................................................................53se case4 Submit &rticle......................................................................................................................52.2.* Re1iewer 3se )ase...................................................................................................................63se case4Submit Re1iew....................................................................................................................62.2.4 +%itor 3se )ases.......................................................................................................................73se case43p%ate &utor.....................................................................................................................73se case43p%ate Re1iewer.................................................................................................................83se case43p%ate &rticle.....................................................................................................................83se case4Recei1e &rticle..................................................................................................................103se case4&ssi!n Re1iewer................................................................................................................113se case4Recei1e Re1iew.................................................................................................................113se case4)ec( Status......................................................................................................................123se case4Sen% Response...................................................................................................................123se case4Sen% )op"ri!t..................................................................................................................1*3se case4Remo1e &rticle..................................................................................................................143se case4Publis &rticle...................................................................................................................142.* 3ser )aracteristics........................................................................................................................152.4 9on:-unctional Requirements........................................................................................................15*.0. Requirements Specification..........................................................................................16*.1 +;ternal .nterface Requirements....................................................................................................16*.2 -unctional Requirements................................................................................................................16*.2.1 Searc &rticle.........................................................................................................................16*.2.2 )ommunicate..........................................................................................................................17*.2.* &%% &utor.............................................................................................................................17*.2.4 &%% Re1iewer.........................................................................................................................18*.2.5 3p%ate Person.........................................................................................................................18*.2.5 3p%ate &rticle Status..............................................................................................................20*.2.6 +nter )ommunication.............................................................................................................20*.2.7 &ssi!n Re1iewer.....................................................................................................................21*.2.8 )ec( Status...........................................................................................................................21*.2.10 Sen% )ommunication.............................................................................................................22*.2.11 Publis &rticle........................................................................................................................22*.2.12 Remo1e &rticle.......................................................................................................................2**.* 2etaile% 9on:-unctional Requirements.........................................................................................2**.*.1 ,o!ical Structure of te 2ata.................................................................................................2**.*.2 Securit"...................................................................................................................................25.n%e;...............................................................................................................................................................25iList of Figures-i!ure 1 : S"stem +n1ironment........................................................................................................................4-i!ure 2 : &rticle Submission Process..............................................................................................................5-i!ure * : +%itor 3se )ases..............................................................................................................................7-i!ure 4 : ,o!ical Structure of te &rticle es te use cases liste% below. &n &utor submits an article for consi%eration. $e +%itor enters it into te s"steman% assi!ns it to an% sen%s it to at least tree re1iewers. $e Re1iewers return teir comments, wic are use% b" te +%itor to ma(e a %ecision on te article. +iter te article is accepte% as written, %ecline%, or te &utor is as(e% to ma(e some can!es base% on te re1iews. .f it is accepte%, possibl" after a re1ision , te +%itor sen%s a cop"ri!t form to te &utor. Wen tat form is returne%, te article is publise% to te Online #ournal. 9ot sown in te abo1e is te remo1al of a %ecline% article from te s"stem. 2.2.2 &utor 3se )ase.n case of multiple autors, tis term refers to te principal author, wit wom all communication is ma%e.3se case4 Submit &rticleDiagram%&rief Description$e autor eiter submits an ori!inal article or resubmits an e%ite% article.Initial tep-&!-tep Description'efore tis use case can be initiate%, te &utor as alrea%" connecte% to te Online #ournal Website.1. $e &utor cooses te Email Editor button. 2. $e S"stem uses te sendto =$


Top Related