資源描述:
《(軟件)項(xiàng)目需求分析模板》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、WORD文檔可編輯XXX項(xiàng)目需求分析技術(shù)資料專業(yè)分享WORD文檔可編輯文檔名稱文檔編號(hào)編制人完成日期審核人審核意見同意報(bào)批審核日期備注版本修訂記錄修改人修改內(nèi)容概要(或原因)修改日期版本號(hào)審核人初稿技術(shù)資料專業(yè)分享WORD文檔可編輯目錄1文檔說明1-11.1編制目的1-11.2適用范圍1-11.3前提與約束1-12系統(tǒng)概述2-22.1用戶特點(diǎn)2-22.2運(yùn)行環(huán)境2-22.2.1硬件平臺(tái)2-22.2.2支持軟件2-22.2.3通信環(huán)境2-32.3設(shè)計(jì)和執(zhí)行約束2-32.4假設(shè)和依賴2-33外部接口需求3-43.1用戶界面3-43.2軟件接口3-43.3通信接口3-44功
2、能需求4-64.1需求類1名稱優(yōu)先級(jí)別4-64.1.1業(yè)務(wù)流程4-64.1.2功能需求4-65非功能需求5-75.1性能需求5-75.2安全設(shè)施要求5-75.3安全和保密要求5-75.4質(zhì)量要求5-85.5業(yè)務(wù)規(guī)則(選)5-85.6其它需求5-86需求分解列表6-9附錄6-91技術(shù)資料專業(yè)分享WORD文檔可編輯1文檔說明文檔位于1.1編制目的1.2適用范圍1.3前提與約束技術(shù)資料專業(yè)分享WORD文檔可編輯1系統(tǒng)概述//本章對(duì)待開發(fā)的軟件系統(tǒng)做出概要性闡述,說明開發(fā)背景、作用范圍、運(yùn)行環(huán)境和已知的約束條件。1.1用戶特點(diǎn)劃分最終使用該軟件系統(tǒng)的用戶類別,描述不同用戶類的
3、特征(相關(guān)業(yè)務(wù)范圍、技能水平、對(duì)系統(tǒng)的使用頻率),注明哪些是重要用戶。說明不同用戶類對(duì)系統(tǒng)的哪些功能更加關(guān)注。//面對(duì)軟件的眾多用戶(還可能是使用軟件的不同角色),當(dāng)他們的需求發(fā)生沖突時(shí),首先考慮的應(yīng)當(dāng)是服從重要客戶的需求,其余的需求可以考慮在下一版本實(shí)現(xiàn)。范例:班長坐席可能更關(guān)注統(tǒng)計(jì)等高級(jí)功能,這些功能通常只需要一天使用一次,因此對(duì)快速響應(yīng)的性能要求不高,但對(duì)數(shù)據(jù)的準(zhǔn)確性有要求。1.2運(yùn)行環(huán)境//描述待開發(fā)軟件運(yùn)行時(shí)對(duì)硬件、操作系統(tǒng)和其它軟件的要求,或者是一種限制條件。1.2.1硬件平臺(tái)說明硬件需求,包括每種設(shè)備的類型、數(shù)量、主要特性。(處理器型號(hào)及容量、設(shè)備型號(hào))
4、序號(hào)硬件相關(guān)組成描述數(shù)量1.2.2支持軟件指明必需使用或組合的計(jì)算機(jī)軟件,包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、編程工具和其它支撐軟件(通訊/網(wǎng)絡(luò)軟件、測(cè)試軟件)。序號(hào)支持軟件及版本用途參考資料技術(shù)資料專業(yè)分享WORD文檔可編輯1.1.1通信環(huán)境說明計(jì)算機(jī)通訊要求,包括連接的地理位置、配置和網(wǎng)絡(luò)拓?fù)?、傳輸技術(shù)、數(shù)據(jù)傳輸速率、網(wǎng)管、系統(tǒng)響應(yīng)時(shí)間、傳輸/接收數(shù)據(jù)類型和數(shù)據(jù)量、傳輸/接收/響應(yīng)時(shí)間界限、數(shù)據(jù)尖峰和數(shù)字特性。1.2設(shè)計(jì)和執(zhí)行約束說明約束軟件實(shí)現(xiàn)的限制條件,如:必須使用或避免的特定技術(shù)、工具、編程語言和數(shù)據(jù)庫;所要求的開發(fā)規(guī)范或標(biāo)準(zhǔn)(如約定的設(shè)計(jì)符號(hào)和編碼標(biāo)準(zhǔn));必須遵
5、循的企業(yè)策略、政府法規(guī)或行業(yè)標(biāo)準(zhǔn);特定資源限制(已有的軟件組件、硬件設(shè)備);數(shù)據(jù)轉(zhuǎn)換格式標(biāo)準(zhǔn)。//通常,出于系統(tǒng)優(yōu)化、實(shí)現(xiàn)方便、容易維護(hù)等因素考慮,必須對(duì)以上做出必要的約束,設(shè)計(jì)和開發(fā)人員尤其要關(guān)注這些約束條件。約束有時(shí)是必需的,比如軟件最終將由客戶維護(hù),或是必須與整個(gè)系統(tǒng)的風(fēng)格相一致。1.3假設(shè)和依賴說明在陳述以下的軟件需求時(shí),應(yīng)用到的假設(shè)因素(與已知因素相對(duì)),比如打算要用的商業(yè)組件、有關(guān)開發(fā)或運(yùn)行環(huán)境的問題。確定軟件開發(fā)活動(dòng)對(duì)外部因素的依賴,例如,如果你打算把其他項(xiàng)目開發(fā)的組件集成到系統(tǒng)中,那么就要依賴那個(gè)項(xiàng)目組按時(shí)提供正確的組件組合進(jìn)所開發(fā)的軟件。//如果這些
6、假設(shè)因素不正確、不同讀者理解不一致或被隨意修改,項(xiàng)目的成功就會(huì)受到影響;同樣,依賴因素也影響著項(xiàng)目,如果比較嚴(yán)重,應(yīng)當(dāng)作為一種風(fēng)險(xiǎn)對(duì)之隨時(shí)監(jiān)控。//如果這些依賴已經(jīng)記錄到其它文檔中,如項(xiàng)目計(jì)劃,那么在此處就可以參考其它文檔。技術(shù)資料專業(yè)分享WORD文檔可編輯1外部接口需求//接口的正確識(shí)別和描述,有助于系統(tǒng)整體正確、高效運(yùn)作。根據(jù)節(jié)2.1所示的系統(tǒng)總體結(jié)構(gòu)圖,唯一標(biāo)識(shí)與系統(tǒng)其它部分的外部接口,描述經(jīng)過每個(gè)接口的接口數(shù)據(jù)和相關(guān)控制組件。1.1用戶界面陳述所需要的用戶界面的軟件組件。描述每個(gè)用戶界面的邏輯特征。以下是可能要包括的一些特征:1.將要采用的圖形用戶界面標(biāo)準(zhǔn)或產(chǎn)
7、品系列的風(fēng)格;2.屏幕布局或解決方案的限制;3.將出現(xiàn)在每個(gè)屏幕的標(biāo)準(zhǔn)按鈕功能或?qū)Ш芥溄?,例如一個(gè)幫助按鈕;4.快捷鍵;5.錯(cuò)誤信息顯示標(biāo)準(zhǔn)。1.2軟件接口對(duì)本軟件與其它系統(tǒng)軟件的每個(gè)接口進(jìn)行描述,包括軟件之間的交換數(shù)據(jù)或信息及其作用(注意說明哪些是共享數(shù)據(jù))、需要的服務(wù)、內(nèi)部通信性質(zhì),。//其它系統(tǒng)軟件舉例:數(shù)據(jù)庫、操作系統(tǒng)、工具軟件、集成的商業(yè)軟件。//如果必須用一種特殊的方法來實(shí)現(xiàn)數(shù)據(jù)共享機(jī)制,就必須把它定義為一種實(shí)現(xiàn)上的限制,放入相應(yīng)的章節(jié)。接口標(biāo)識(shí)簡要描述所需服務(wù)數(shù)據(jù)和控制信息通信定義需求來源1.3通信接口//描述與本軟件所使用的通信功能相