ࡱ> hjg )@bjbjVV `<<7"$$gg4h/<kD2,z)!(Q!Q!Q!,"),+2222222$3a682-,","--82ggQ!Q!M2///-pgQ!Q!2/-2//11Q!p3r-11c2021!7.!71!71(--/-----8282/---2----!7---------$ -:  Software Requirements Specification for Version 1.0 approved Prepared by Table of Contents  TOC \o "1-2" \t "TOCentry,1" Table of Contents  PAGEREF _Toc441230970 \h ii Revision History  PAGEREF _Toc441230971 \h ii 1. Introduction  PAGEREF _Toc441230972 \h 1 1.1 Purpose  PAGEREF _Toc441230973 \h 1 1.2 Document Conventions  PAGEREF _Toc441230974 \h 1 1.3 Intended Audience and Reading Suggestions  PAGEREF _Toc441230975 \h 1 1.4 Product Scope  PAGEREF _Toc441230976 \h 1 1.5 References  PAGEREF _Toc441230977 \h 1 2. Overall Description  PAGEREF _Toc441230978 \h 2 2.1 Product Perspective  PAGEREF _Toc441230979 \h 2 2.2 Product Functions  PAGEREF _Toc441230980 \h 2 2.3 User Classes and Characteristics  PAGEREF _Toc441230981 \h 2 2.4 Operating Environment  PAGEREF _Toc441230982 \h 2 2.5 Design and Implementation Constraints  PAGEREF _Toc441230983 \h 2 2.6 User Documentation  PAGEREF _Toc441230984 \h 2 2.7 Assumptions and Dependencies  PAGEREF _Toc441230985 \h 3 3. External Interface Requirements  PAGEREF _Toc441230986 \h 3 3.1 User Interfaces  PAGEREF _Toc441230987 \h 3 3.2 Hardware Interfaces  PAGEREF _Toc441230988 \h 3 3.3 Software Interfaces  PAGEREF _Toc441230989 \h 3 3.4 Communications Interfaces  PAGEREF _Toc441230990 \h 3 4. System Features  PAGEREF _Toc441230991 \h 4 4.1 System Feature 1  PAGEREF _Toc441230992 \h 4 4.2 System Feature 2 (and so on)  PAGEREF _Toc441230993 \h 4 5. Other Nonfunctional Requirements  PAGEREF _Toc441230994 \h 4 5.1 Performance Requirements  PAGEREF _Toc441230995 \h 4 5.2 Safety Requirements  PAGEREF _Toc441230996 \h 5 5.3 Security Requirements  PAGEREF _Toc441230997 \h 5 5.4 Software Quality Attributes  PAGEREF _Toc441230998 \h 5 5.5 Business Rules  PAGEREF _Toc441230999 \h 5 6. Other Requirements  PAGEREF _Toc441231000 \h 5 Appendix A: Glossary  PAGEREF _Toc441231001 \h 5 Appendix B: Analysis Models  PAGEREF _Toc441231002 \h 5 Appendix C: To Be Determined List  PAGEREF _Toc441231003 \h 6  Revision History NameDateReason For ChangesVersion Introduction Purpose Document Conventions Intended Audience and Reading Suggestions Product Scope References Overall Description Product Perspective Product Functions User Classes and Characteristics Operating Environment Design and Implementation Constraints User Documentation Assumptions and Dependencies External Interface Requirements User Interfaces Hardware Interfaces Software Interfaces Communications Interfaces System Features System Feature 1 4.1.1 Description and Priority 4.1.2 Stimulus/Response Sequences 4.1.3 Functional Requirements REQ-1: REQ-2: System Feature 2 (and so on) Other Nonfunctional Requirements Performance Requirements Safety Requirements Security Requirements Software Quality Attributes Business Rules Other Requirements Appendix A: Glossary Appendix B: Analysis Models Appendix C: To Be Determined List     Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document. Software Requirements Specification for Page  PAGE \* MERGEFORMAT ii Software Requirements Specification for Page  PAGE \* MERGEFORMAT 4 %){|     # $ > ? @ A B C O P j k l m n {j jhKKUmHnHuh!"lmHnHu jwhKKUmHnHujhKKUmHnHuhKKmHnHujhKKUj}hKKUh!"ljhKKUjhKKUhKK5OJQJjhKK5OJQJU hKKCJ hKKCJ(hKK)%)3H]l{| C o ( W A { =  %$'  # $ % & ' 7 8 R S T U V W n o ੡p jhKKUmHnHu jehKKUmHnHuh!"ljhKKUjhKKUhKK jkhKKUmHnHu jhKKUmHnHu jqhKKUmHnHuhKKmHnHuh!"lmHnHujhKKUmHnHu, ! " < = > ? @ [ \ v w x y z   8 9 : ; < = ` a { | } tjhKKUjhKKUhKK jShKKUmHnHu jhKKUmHnHu jYhKKUmHnHu jhKKUmHnHu j_hKKUmHnHuhKKmHnHuh!"lmHnHujhKKUmHnHu,} ~     ! " # B C ] ^ _ ` a b u v ٿٿٿٿp j hKKUmHnHujA hKKU j hKKUmHnHu jG hKKUmHnHu jhKKUmHnHuh!"lmHnHu jMhKKUmHnHujhKKUmHnHuhKKmHnHuhKKjhKKUh!"l,= $ b O>qZ\]nsx (($If     /0JKLMNOlm9:˸ôp j hKKUmHnHu j/ hKKUmHnHu j hKKUmHnHu j5 hKKUmHnHuh!"lj hKKUjhKKUhKK j; hKKUmHnHuhKKmHnHuh!"lmHnHujhKKUmHnHu,:;<=QRlmnopq:;UVWXYZ[]n˸ô˩ô˞ô˓ôˀqhKK5OJQJmHnHu%jhKK5OJQJUmHnHujhKKUjhKKUj#hKKUh!"ljhKKUjhKKUhKK j)hKKUmHnHuhKKmHnHuh!"lmHnHujhKKUmHnHu+lbbbb (($Ifkd$$Ifl    \  &p    Z  0  0    4 lan2233c>f>??? ? ? ?????????????? @ @!@"@#@$@&@'@)@hkZmHnHujhKKU hKKCJh1Bjh1BU hKK6hKKOJQJhKK hKK5%lbbbb (($Ifkdt$$Ifl    \  &pZ00    4 la7aljjjhfdfdfd kd@$$Ifl    \  &p  Z 0 0    4 la 4?" ! !!"q$$$&&(-(*+,, ,).:...//00223333<3]3v35&566?8[8V:e:s;;# " & FF4^F`4 ;<<==f>>??? ? ? ????z?{?????%@&@'@(@)@ $%$a$ ?000P&P/ =!"#$% Dp200&P/ =!"#$% ?000P&P/ =!"#$% Dp}DyK _Toc441230970}DyK _Toc441230971}DyK _Toc441230972}DyK _Toc441230973}DyK _Toc441230974}DyK _Toc441230975}DyK _Toc441230976}DyK _Toc441230977}DyK _Toc441230978}DyK _Toc441230979}DyK _Toc441230980}DyK _Toc441230981}DyK _Toc441230982}DyK _Toc441230983}DyK _Toc441230984}DyK _Toc441230985}DyK _Toc441230986}DyK _Toc441230987}DyK _Toc441230988}DyK _Toc441230989}DyK _Toc441230990}DyK _Toc441230991}DyK _Toc441230992}DyK _Toc441230993}DyK _Toc441230994}DyK _Toc441230995}DyK _Toc441230996}DyK _Toc441230997}DyK _Toc441230998}DyK _Toc441230999}DyK _Toc441231000}DyK _Toc441231001}DyK _Toc441231002}DyK _Toc441231003$$If!vh5p55Z50#vp#v#vZ#v0:V l0    5p55Z50/  /  4$$If!vh5p55Z50#vp#v#vZ#v0:V l0    5p55Z50/ 4$$If!vh5p55Z50#vp#v#vZ#v0:V l0    5p55Z50/  4^( 2 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH nH sH tH J`J NormaldCJOJQJ_HmH sH tH X@X  Heading 1 $$ & Fd@& 5CJ$KHT@T  Heading 2 $$ & Fd@&5CJDD  Heading 3 & F@&5ff  Heading 4#$$ & Fd$<@&a$56CJOJQJkH\\  Heading 5 $ & Fd$<@&a$CJOJQJkH``  Heading 6 $ & Fd$<@&a$6CJOJQJkH\\  Heading 7 $ & Fd$<@&a$CJOJQJkH``  Heading 8 $ & Fd$<@&a$6CJOJQJkH` `  Heading 9 $ & Fd$<@&a$6CJOJQJkHDA D Default Paragraph FontVi@V  Table Normal :V 44 la (k (No List > @> Footer  H$ 56CJ88 bulletCJOJQJkH>@> Header  H$ 56CJ>"> heading1 82 `@`TOC 1-$ h$hd$<^h`a$5mHnHuF@F TOC 2$ $ d$^a$CJ:OR: level 4zxx^z:b: level 5  ^N>@rN Title$da$5CJ@KHOJQJHOH TOCEntry$$dx5CJ$JJTOC 3 $ ^CJmHnHu66 TOC 4 $ ^66 TOC 5 $ ^66 TOC 6 $ ^66 TOC 7 $ ^66 TOC 8 $ ^66 TOC 9 $ ^@O@ template 6CJOJQJkH.). Page NumberO" level 3 textv" & FF4d$>T04.1..^F`46CJOJQJkHOQ2 requirementq#, >T04.1..^, ` OJQJkH<OqB< ByLine$$da$CJjORj ChangeHistory Title%$$d<<a$5CJ$OJQJNqN SuperTitle&$d$d0a$CJ>Oqr> line'$d$d$a$CJ(PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] )8|)8`A`u` vvvv!!!!!$ } :n)@!#$%'(*= ,;)@"&)+,-./#?AOkm$&7SUn!=?[wy9;`|~ "B^`u /KMl:<Qmo:VXZ)8 t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t%t$!!8@0(  B S  ?E _Toc344877432 _Toc344879822 _Toc346508722 _Toc346508952 _Toc346509227 _Toc441230970 _Toc441230971 _Toc439994665 _Toc441230972 _Toc439994667 _Toc441230973 _Toc439994668 _Toc441230974 _Toc439994669 _Toc441230975 _Toc439994670 _Toc441230976 _Toc439994672 _Toc441230977 _Toc439994673 _Toc441230978 _Toc439994674 _Toc441230979 _Toc439994675 _Toc441230980 _Toc439994676 _Toc441230981 _Toc439994677 _Toc441230982 _Toc439994678 _Toc441230983 _Toc439994679 _Toc441230984 _Toc439994680 _Toc441230985 _Toc439994682 _Toc441230986 _Toc441230987 _Toc439994684 _Toc441230988 _Toc439994685 _Toc441230989 _Toc439994686 _Toc441230990 _Toc439994687 _Toc441230991 _Toc439994688 _Toc441230992 _Toc439994689 _Toc441230993 _Toc439994690 _Toc441230994 _Toc441230995 _Toc439994691 _Toc441230996 _Toc439994692 _Toc441230997 _Toc439994693 _Toc441230998 _Toc439994694 _Toc441230999 _Toc439994695 _Toc441231000 _Toc439994696 _Toc441231001 _Toc439994697 _Toc441231002 _Toc439994698 _Toc441231003||||||] 7 7 44  qq  ""$$)&)&++<+<+]+--..?0?0V2V2s3s34455f6f6*8  !"#$%&'()*+,-./0132456789:;<=>?@ABCD|||||m ` `   >>!!, , ##$$9&9&;+;+\+u+u+%-%-..Z0Z0d2d233445566*8777777 7 7 777777 8$8&8*8%(^jmq ?777 7 7 7777&8'8*8333333#BOn'7Vn!@[z<`#Bau /Nl=Qp:Y7777777 8$8*8[ @.@.@..@...@ ....@ .....@ ......@ .......@ ........KKkZ!"l1B77@)8@UnknownG*Ax Times New Roman5Symbol3. *Cx Arial3*Ax TimesA BCambria Math"hFF6.c6.c!24d663HX ?!"l2!xx1IEEE Software Requirements Specification TemplateDoris SturzenbergerKirstie Oh+'0  0 < H T`hpx4IEEE Software Requirements Specification TemplateDoris Sturzenberger Normal.dotmKirstie2Microsoft Office Word@F#@@B}@B}6.՜.+,0  hp   Microsoftc6 2IEEE Software Requirements Specification Template Title  !"#$%&'()*+,-./023456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVXYZ[\]^`abcdefiRoot Entry FkData 1 1Table;17WordDocument`SummaryInformation(WDocumentSummaryInformation8_CompObjy  F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q