英文軟件需求分析文檔模板SRS4.0_第1頁
英文軟件需求分析文檔模板SRS4.0_第2頁
英文軟件需求分析文檔模板SRS4.0_第3頁
英文軟件需求分析文檔模板SRS4.0_第4頁
英文軟件需求分析文檔模板SRS4.0_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

E-StoreProjectSoftwareRequirementsSpecificationVersion<4.0>精品文檔交流RevisionHistoryDateVersionDescriptionAuthor<04/13/07><1.0>SRS1.0Group-1<04/15/07><2.0>SRS2.0Group-1<04/15/07><3.0>SRS3.0Group-1<04/16/07><4.0>SRS4.0Group-1精品文檔交流TableofContents1.Introduction51.1Purpose51.2Scope51.3Definitions,Acronyms,andAbbreviations61.4References61.5Overview62.OverallDescription63.SpecificRequirements63.1Functionality73.1.1SellConfiguredtoOrderedProducts.73.1.2Providecomprehensiveproductdetails.73.1.3DetailedproductCategorizations73.1.4ProvideSearchfacility.73.1.5Maintaincustomerprofile.83.1.6Providepersonalizedprofile83.1.7ProvideCustomerSupport.83.1.8Emailconfirmation.93.1.9Detailedinvoiceforcustomer.93.1.10Provideshoppingcartfacility.93.1.11Providemultipleshippingmethods.93.1.12Onlinetrackingofshipments93.1.13ProvideonlineTaxCalculations103.1.14Allowmultiplepaymentmethods.93.1.15Allowonlinechangeorcancellationoforder.103.1.16AllowOnlineProductreviewsandratings103.1.17Offerfinancingoptions.103.1.18Providedetailedsitemap.103.1.19Offeronlinepromotionsandrewards.113.1.20OnlinePurchaseofproducts.103.2Usability113.2.1GraphicalUserInterface113.2.2Accessibility113.3Reliability&Availability113.3.1Back-endInternalComputers113.3.2InternetServiceProvider113.4Performance123.5Security123.5.1DataTransfer123.5.2DataStorage123.6Supportability133.6.1ConfigurationManagementTool133.7DesignConstraints133.7.1StandardDevelopmentTools133.7.2WebBasedProduct133.8On-lineUserDocumentationandHelpSystemRequirements133.9PurchasedComponents133.10Interfaces143.10.1UserInterfaces14精品文檔交流3.10.2HardwareInterfaces143.10.3SoftwareInterfaces143.10.4CommunicationsInterfaces153.11LicensingRequirements153.12Legal,Copyright,andOtherNotices153.13ApplicableStandards154.SupportingInformation15精品文檔交流SoftwareRequirementsSpecification1.IntroductionTheintroductionoftheSoftwareRequirementsSpecification(SRS)providesanoverviewoftheentireSRSwithpurpose,scope,definitions,acronyms,abbreviations,referencesandoverviewoftheSRS.Theaimofthisdocumentistogatherandanalyzeandgiveanin-depthinsightofthecompleteMarvelElectronicsandHomeEntertainmentsoftwaresystembydefiningtheproblemstatementindetail.Nevertheless,italsoconcentratesonthecapabilitiesrequiredbystakeholdersandtheirneedswhiledefininghigh-levelproductfeatures.ThedetailedrequirementsoftheMarvelElectronicsandHomeEntertainmentareprovidedinthisdocument.1.1 PurposeThepurposeofthedocumentistocollectandanalyzeallassortedideasthathavecomeuptodefinethesystem,itsrequirementswithrespecttoconsumers.Also,weshallpredictandsortouthowwehopethisproductwillbeusedinordertogainabetterunderstandingoftheproject,outlineconceptsthatmaybedevelopedlater,anddocumentideasthatarebeingconsidered,butmaybediscardedastheproductdevelops.Inshort,thepurposeofthisSRSdocumentistoprovideadetailedoverviewofoursoftwareproduct,itsparametersandgoals.Thisdocumentdescribestheproject'stargetaudienceanditsuserinterface,hardwareandsoftwarerequirements.Itdefineshowourclient,teamandaudienceseetheproductanditsfunctionality.Nonetheless,ithelpsanydesigneranddevelopertoassistinsoftwaredeliverylifecycle(SDLC)processes.1.2 ScopePrimarily,thescopepertainstotheE-StoreproductfeaturesformakingMarvelElectronicsandHomeEntertainmentprojectlive.Itfocusesonthecompany,thestakeholdersandapplications,whichallowforonlinesales,distributionandmarketingofelectronics.ThisSRSisalsoaimedatspecifyingrequirementsofsoftwaretobedevelopedbutitcanalsobeappliedtoassistintheselectionofin-houseandcommercialsoftwareproducts.Thestandardcanbeusedtocreatesoftwarerequirementsspecificationsdirectlyorcanbeusedasamodelfordefiningaorganizationorprojectspecificstandard.Itdoesnotidentifyanyspecificmethod,nomenclatureortoolforpreparinganSRS.精品文檔交流1.3 Definitions,Acronyms,andAbbreviationsConfiguration Itmeansaproductwhichisavailable/Selectedfromacataloguecanbecustomized.FAQ FrequentlyAskedQuestionsCRM CustomerRelationshipManagementRAID5 RedundantArrayofInexpensiveDisk/Drives1.4 ReferencesThereferencesare:E-StoreStructuralModelE-StoreBehavioralModelE-StoreNFRModelVisionDraft51.5 OverviewTheremainingsectionsofthisdocumentprovideageneraldescription,includingcharacteristicsoftheusersofthisproject,theproduct'shardware,andthefunctionalanddatarequirementsoftheproduct.Generaldescriptionoftheprojectisdiscussedinsection2ofthisdocument.Section3givesthefunctionalrequirements,datarequirementsandconstraintsandassumptionsmadewhiledesigningtheE-Store.Italsogivestheuserviewpointofproduct.Section3alsogivesthespecificrequirementsoftheproduct.Section3alsodiscussestheexternalinterfacerequirementsandgivesdetaileddescriptionoffunctionalrequirements.Section4isforsupportinginformation.2.OverallDescriptionThisdocumentcontainstheproblemstatementthatthecurrentsystemisfacingwhichishamperingthegrowthopportunitiesofthecompany.Itfurthercontainsalistofthestakeholdersandusersoftheproposedsolution.Italsoillustratestheneedsandwantsofthestakeholdersthatwereidentifiedinthebrainstormingexerciseaspartoftherequirementsworkshop.Itfurtherlistsandbrieflydescribesthemajorfeaturesandabriefdescriptionofeachoftheproposedsystem.ThefollowingSRScontainsthedetailproductperspectivefromdifferentstakeholders.ItprovidesthedetailproductfunctionsofE-Storewithusercharacteristicspermittedconstraints,assumptionsanddependenciesandrequirementssubsets.3.SpecificRequirementsThespecificrequirementsare–精品文檔交流3.1 FunctionalityIntroduction–Thissubsectioncontainstherequirementsforthee-store.Theserequirementsareorganizedbythefeaturesdiscussedinthevisiondocument.Featuresfromvisiondocumentsarethenrefinedintousecasediagramsandtosequencediagramtobestcapturethefunctionalrequirementsofthesystem.Allthesefunctionalrequirementscanbetracedusingtractabilitymatrix.3.1.1 SellConfiguredtoOrderedProducts.Thesystemshalldisplayalltheproductsthatcanbeconfigured.Thesystemshallallowusertoselecttheproducttoconfigure.ThesystemshalldisplayalltheavailablecomponentsoftheproducttoconfigureThesystemshallenableusertoaddoneormorecomponenttotheconfiguration.Thesystemshallnotifytheuseraboutanyconflictinthecurrentconfiguration.Thesystemshallallowusertoupdatetheconfigurationtoresolveconflictinthecurrentconfiguration.Thesystemshallallowusertoconfirmthecompletionofcurrentconfiguration3.1.2 Providecomprehensiveproductdetails.Thesystemshalldisplaydetailedinformationoftheselectedproducts.Thesystemshallprovidebrowsingoptionstoseeproductdetails.3.1.3 DetailedproductCategorizationsThesystemshalldisplaydetailedproductcategorizationtotheuser.3.1.4 ProvideSearchfacility.Thesystemshallenableusertoenterthesearchtextonthescreen.Thesystemshallenableusertoselectmultipleoptionsonthescreentosearch.Thesystemshalldisplayallthematchingproductsbasedonthesearch精品文檔交流Thesystemshalldisplayonly10matchingresultonthecurrentscreen.Thesystemshallenableusertonavigatebetweenthesearchresults.Thesystemshallnotifytheuserwhennomatchingproductisfoundonthesearch.3.1.5 Maintaincustomerprofile.Thesystemshallallowusertocreateprofileandsethiscredential.Thesystemshallauthenticateusercredentialstoviewtheprofile.Thesystemshallallowusertoupdatetheprofileinformation.3.1.6 Providepersonalizedprofile.Thesystemshalldisplayboththeactiveandcompletedorderhistoryinthecustomerprofile.Thesystemshallallowusertoselecttheorderfromtheorderhistory.Thesystemshalldisplaythedetailedinformationabouttheselectedorder.Thesystemshalldisplaythemostfrequentlysearcheditemsbytheuserintheprofile.Thesystemshallallowusertoregisterfornewslettersandsurveysintheprofile.3.1.7 ProvideCustomerSupport.Thesystemshallprovideonlinehelp,FAQ’customersupport,andsitemapoptionsforcustomersupport.Thesystemshallallowusertoselectthesupporttypehewants.Thesystemshallallowusertoenterthecustomerandproductinformationforthesupport.Thesystemshalldisplaythecustomersupportcontactnumbersonthescreen.Thesystemshallallowusertoenterthecontactnumberforsupportpersonneltocall.Thesystemshalldisplaytheonlinehelpuponrequest.ThesystemshalldisplaytheFAQ’suponrequest.精品文檔交流3.1.8 Emailconfirmation.Thesystemshallmaintaincustomeremailinformationasarequiredpartofcustomerprofile.Thesystemshallsendanorderconfirmationtotheuserthroughemail.3.1.9 Detailedinvoiceforcustomer.Thesystemshalldisplaydetailedinvoiceforcurrentorderonceitisconfirmed.Thesystemshalloptionallyallowusertoprinttheinvoice.3.1.10 Provideshoppingcartfacility.Thesystemshallprovideshoppingcartduringonlinepurchase.Thesystemshallallowusertoadd/removeproductsintheshoppingcart.3.1.11 Providemultipleshippingmethods.Thesystemshalldisplaydifferentshippingoptionsprovidedbyshippingdepartment.Thesystemshallenableusertoselecttheshippingmethodduringpaymentprocess.Thesystemshalldisplaytheshippingcharges.Thesystemshalldisplaytentativedurationforshipping.3.1.12 OnlinetrackingofshipmentsThesystemshallallowusertoentertheorderinformationfortracking.Thesystemshalldisplaythecurrenttrackinginformationabouttheorder.3.1.13 ProvideonlineTaxCalculationsThesystemshallcalculatetaxfortheorder.Thesystemshalldisplaytaxinformationfortheorder.3.1.14 Allowmultiplepaymentmethods..Thesystemshalldisplayavailablepaymentmethodsforpayment.精品文檔交流Thesystemshallallowusertoselectthepaymentmethodfororder.3.1.15 Allowonlinechangeorcancellationoforder.Thesystemshalldisplaytheordersthatareeligibletochange.Thesystemshallallowusertoselecttheordertobechanged.ThesystemshallallowusertocanceltheorderThesystemshallallowusertochangeshipping,paymentmethod.Thesystemshallnotifytheuseraboutanychangesmadetotheorder.3.1.16 AllowOnlineProductreviewsandratingsThesystemshalldisplaythereviewsandratingsofeachproduct,whenitisselected.Thesystemshallenabletheusertoentertheirreviewsandratings.3.1.17 Offerfinancingoptions.Thesystemshalldisplayalltheavailablefinancingoptions.Thesystemshallallowusertoselectthefinancingoption.Thesystemshallnotifytheuseaboutthefinancingrequest.3.1.18 Providedetailedsitemap.Thesystemshallallowusertoviewdetailedsitemap.3.1.19 Offeronlinepromotionsandrewards.Thesystemshalldisplayalltheavailablepromotionstotheuser.Thesystemshallallowusertoselectavailablepromotion.3.1.20 OnlinePurchaseofproducts.Thesystemshallallowusertoconfirmthepurchase.Thesystemshallenableusertoenterthepaymentinformation.精品文檔交流3.2 Usability3.2.1 GraphicalUserInterfaceThesystemshallprovideauniformlookandfeelbetweenallthewebpages.Thesystemshallprovideadigitalimageforeachproductintheproductcatalog.Thesystemshallprovideuseoficonsandtoolbars.3.2.2 AccessibilityThesystemshallprovidehandicapaccess.Thesystemshallprovidemultilanguagesupport.3.3 Reliability&Availability3.3.1 Back-endInternalComputersThesystemshallprovidestorageofalldatabasesonredundantcomputerswithautomaticswitchover.Thesystemshallprovideforreplicationofdatabasestooff-sitestoragelocations.ThesystemshallprovideRAIDVDiskStrippingonalldatabasestoragedisks.3.3.2 InternetServiceProviderThesystemshallprovideacontractualagreementwithaninternetserviceproviderforT3accesswith99.9999%availability.Thesystemshallprovideacontractualagreementwithaninternetserviceproviderwhocanprovide99.999%availabilitythroughtheirnetworkfacilitiesontotheinternet.3.4 PerformanceTheproductshallbebasedonwebandhastoberunfromawebserver.Theproductshalltakeinitialloadtimedependingoninternetconnectionstrengthwhichalsodependsonthemediafromwhichtheproductisrun.精品文檔交流Theperformanceshalldependuponhardwarecomponentsoftheclient/customer.3.5 Security3.5.1 DataTransferThesystemshallusesecuresocketsinalltransactionsthatincludeanyconfidentialcustomerinformation.Thesystemshallautomaticallylogoutallcustomersafteraperiodofinactivity.Thesystemshallconfirmalltransactionswiththecustomer’swebbrowser.Thesystemshallnotleaveanycookiesonthecustomer’scomputercontainingtheuserpassword.Thesystemshallnotleaveanycookiesonthecustomer’scomputercontaininganyoftheuserconfidentialinformation.3.5.2DataStorageThecustomer’swebbrowsershallneverdisplayacustomer’spassword.Itshallalwaysbeechoedwithspecialcharactersrepresentingtypedcharacters.Thecustomer’swebbrowsershallneverdisplayacustomer’screditcardnumberafterretrievfromthedatabase.Itshallalwaysbeshownwithjustthelast4digitsofthecreditcardnumber.Thesystem’sback-endserversshallneverdisplayacustomer’spassword.Thecustomer’passwordmayberesetbutnevershown.Thesystem’sback-endserversshallonlybeaccessibletoauthenticatedadministrators.Thesystem’sback-enddatabasesshallbeencrypted.3.6 Supportability3.6.1 ConfigurationManagementToolThesourcecodedevelopedforthissystemshallbemaintainedinconfigurationmanagementtool.3.7 DesignConstraints3.7.1 StandardDevelopmentToolsThesystemshallbebuiltusingastandardwebpagedevelopmenttoolthatconformstoeither精品文檔交流IBM’sCUAstandardsorMicrosoft ’sGUIstandards.3.7.2 WebBasedProductTherearenomemoryrequirementsThecomputersmustbeequippedwithwebbrowserssuchasInternetexplorer.Theproductmustbestoredinsuchawaythatallowstheclienteasyaccesstoit.Responsetimeforloadingtheproductshouldtakenolongerthanfiveminutes.Ageneralknowledgeofbasiccomputerskillsisrequiredtousetheproduct3.8 On-lineUserDocumentationandHelpSystemRequirementsAstheproductisE-store,On-linehelpsystembecomesacriticalcomponentofthesystemwhichshallprovide–ItshallprovidespecificguidelinestoauserforusingtheE-Storesystemandwithinthesystem.Toimplementonlineuserhelp,linkandsearchfieldsshallbeprovided.3.9 PurchasedComponentsNotApplicable3.10 InterfacesTherearemanytypesofinterfacesassuchsupportedbytheE-Storesoftwaresystemnamely;UserInterface,SoftwareInterfaceandHardwareInterface.TheprotocolusedshallbeHTTP.ThePortnumberusedwillbe80.ThereshallbelogicaladdressofthesysteminIPv4format.3.10.1 UserInterfacesTheuserinterfaceforthesoftwareshallbecompatibletoanybrowsersuchasInternetExplorer,MozillaorNetscapeNavigatorbywhichusercanaccesstothesystem.TheuserinterfaceshallbeimplementedusinganytoolorsoftwarepackagelikeJavaApplet,MSFrontPage,EJBetc.精品文檔交流3.10.2 HardwareInterfacesSincetheapplicationmustrunovertheinternet,allthehardwareshallrequiretoconnectinternetwillbehardwareinterfaceforthesystem.Asfore.g.Modem,WAN–LAN,EthernetCross-Cable.3.10.3 SoftwareInterfacesThee-storesystemshallcommunicatewiththeConfiguratortoidentifyalltheavailable

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論