資源描述:
《軟件需求分析報(bào)告文檔模板》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、軟件需求分析報(bào)告文檔模板l目錄1.引言11.1編寫目的11.2項(xiàng)目風(fēng)險(xiǎn)11.3文檔約定11.4預(yù)期讀者和閱讀建議11.5產(chǎn)品范圍21.6參考文獻(xiàn)22.綜合描述22.1產(chǎn)品的狀況22.2產(chǎn)品的功能32.3用戶類和特性32.4運(yùn)行環(huán)境32.5設(shè)計(jì)和實(shí)現(xiàn)上的限制32.6假設(shè)和約束(依賴)43.外部接口需求43.1用戶界面43.2硬件接口53.3軟件接口53.4通訊接口64.系統(tǒng)功能需求64.1說明和優(yōu)先級64.2激勵(lì)/響應(yīng)序列74.3輸入/輸出數(shù)據(jù)75.其它非功能需求75.1性能需求75.2安全措施需求85.3安全性需求85.4軟件質(zhì)量屬性85.5業(yè)務(wù)規(guī)則
2、85.6用戶文檔86.詞匯表97.數(shù)據(jù)定義98.分析模型99.待定問題列表10第-10-頁1.引言引言是對這份軟件產(chǎn)品需求分析報(bào)告的概覽,是為了幫助閱讀者了解這份文檔是如何編寫的,并且應(yīng)該如何閱讀、理解和解釋這份文檔。1.1編寫目的說明這份軟件產(chǎn)品需求分析報(bào)告是為哪個(gè)軟件產(chǎn)品編寫的,開發(fā)這個(gè)軟件產(chǎn)品意義、作用、以及最終要達(dá)到的意圖。通過這份軟件產(chǎn)品需求分析報(bào)告詳盡說明了該軟件產(chǎn)品的需求規(guī)格,包括修正和(或)發(fā)行版本號,從而對該軟件產(chǎn)品進(jìn)行準(zhǔn)確的定義。1.2項(xiàng)目風(fēng)險(xiǎn)具體說明本軟件開發(fā)項(xiàng)目的全部風(fēng)險(xiǎn)承擔(dān)者,以及各自在本階段所需要承擔(dān)的主要風(fēng)險(xiǎn),首要風(fēng)險(xiǎn)承
3、擔(dān)者包括:●任務(wù)提出者●軟件開發(fā)者●產(chǎn)品使用者1.3文檔約定描述編寫文檔時(shí)所采用的標(biāo)準(zhǔn)(如果有標(biāo)準(zhǔn)的話),或者各種排版約定。排版約定應(yīng)該包括●正文風(fēng)格:?????●提示方式:?????●重要符號:?????也應(yīng)該說明高層次需求是否可以被其所有細(xì)化的需求所繼承,或者每個(gè)需求陳述是否都有其自己的優(yōu)先級。1.4預(yù)期讀者和閱讀建議列舉本軟件產(chǎn)品需求分析報(bào)告所針對的各種不同的預(yù)期讀者,例如,可能包括●用戶;●開發(fā)人員;●項(xiàng)目經(jīng)理;●營銷人員;●測試人員;●文檔編寫入員。并且描述了文檔中,其余部分的內(nèi)容及其組織結(jié)構(gòu),并且針對每一類讀者提出最適合的文檔閱讀建議第-
4、10-頁1.1產(chǎn)品范圍說明該軟件產(chǎn)品及其開發(fā)目的的簡短描述,包括利益和目標(biāo)。把軟件產(chǎn)品開發(fā)與企業(yè)目標(biāo),或者業(yè)務(wù)策略相聯(lián)系。描述產(chǎn)品范圍時(shí)需注意,可以參考項(xiàng)目視圖和范圍文檔,但是不能將其內(nèi)容復(fù)制到這里。1.2參考文獻(xiàn)列舉編寫軟件產(chǎn)品需求分析報(bào)告時(shí)所用到的參考文獻(xiàn)及資料,可能包括:●本項(xiàng)目的合同書●上級機(jī)關(guān)有關(guān)本項(xiàng)目的批文●本項(xiàng)目已經(jīng)批準(zhǔn)的計(jì)劃任務(wù)書●用戶界面風(fēng)格指導(dǎo)●開發(fā)本項(xiàng)目時(shí)所要用到的標(biāo)淮●系統(tǒng)規(guī)格需求說明●使用實(shí)例文檔●屬于本項(xiàng)目的其它己發(fā)表文件●本軟件產(chǎn)品需求分析報(bào)告中所引用的文件、資料●相關(guān)軟件產(chǎn)品需求分析報(bào)告為了方便讀者查閱,所有參考資料應(yīng)
5、該按一定順序排列。如果可能,每份資料都應(yīng)該給出:●標(biāo)題名稱;●作者或者合同簽約者;●文件編號或者版本號;●發(fā)表日期或者簽約日期;●出版單位或者資料來源。2.綜合描述這一部分概述了正在定義的軟件產(chǎn)品的作用范圍以及該軟件產(chǎn)品所運(yùn)行的環(huán)境、使用該軟件產(chǎn)品的用戶、對該軟件產(chǎn)品己知的限制、有關(guān)該軟件產(chǎn)品的假設(shè)和依賴。2.1產(chǎn)品的狀況描述了在軟件產(chǎn)品需求分析報(bào)告中所定義的軟件產(chǎn)品的背景和起源。說明了該軟件產(chǎn)品是否屬于下列情況:●是否是產(chǎn)品系列中的下一成員●是否是成熟產(chǎn)品所改進(jìn)的下一代產(chǎn)品●是否是現(xiàn)有應(yīng)用軟件的替代品(升級產(chǎn)品)●是否是一個(gè)新型的、自主型的產(chǎn)品如果
6、該軟件產(chǎn)品需求分析報(bào)告定義的軟件系統(tǒng)是●大系統(tǒng)的一個(gè)組成部分第-10-頁●與其它系統(tǒng)和其它機(jī)構(gòu)之間存在基本的相互關(guān)系那么必須說明軟件產(chǎn)品需求分析報(bào)告定義的這部分軟件是怎樣與整個(gè)大系統(tǒng)相關(guān)聯(lián)的,或者(同時(shí))說明相互關(guān)系的存在形式,并且要定義出兩者之間的全部接口。1.1產(chǎn)品的功能因?yàn)閷⒃谛枨蠓治鰣?bào)告的第4部分中詳細(xì)描述軟件產(chǎn)品的功能,所以在此只需要概略地總結(jié)。僅從業(yè)務(wù)層面陳述本軟件產(chǎn)品所應(yīng)具有的主要功能,在描述功能時(shí)應(yīng)該針對每一項(xiàng)需求準(zhǔn)確地描述其各項(xiàng)規(guī)格說明。如果存在引起誤解的可能,在陳述本軟件產(chǎn)品主要功能的作用領(lǐng)域時(shí),也需要對應(yīng)陳述本軟件產(chǎn)品的非作用領(lǐng)
7、域,以利讀者理解本軟件產(chǎn)品。1.2用戶類和特性確定有可能使用該軟件產(chǎn)品的不同用戶類,并且描述它們相關(guān)的特征。往往有一些軟件需求,只與特定的用戶類有關(guān)。描述時(shí),應(yīng)該將該軟件產(chǎn)品的重要用戶類與非重要用戶類區(qū)分開。用戶不一定是軟件產(chǎn)品的直接使用者,通過報(bào)表、應(yīng)用程序接口、系統(tǒng)硬件接口得到軟件產(chǎn)品的數(shù)據(jù)和服務(wù)的人、或者機(jī)構(gòu)也有他們的需求。所以,應(yīng)該將這些外部需求視為通過報(bào)表、應(yīng)用程序接口、系統(tǒng)硬件接口附加給軟件產(chǎn)品的附加用戶類。1.3運(yùn)行環(huán)境本軟件的運(yùn)行環(huán)境,包括:●硬件平臺●操作系統(tǒng)和版本●支撐環(huán)境(例如:數(shù)據(jù)庫等)和版本●其它與該軟件有關(guān)的軟件組件●與該
8、軟件共存的應(yīng)用程序1.4設(shè)計(jì)和實(shí)現(xiàn)上的限制確定影響開發(fā)人員自由選擇的問題,并且說明這些問題為什么成為一種限制