工程項(xiàng)目需求書怎么寫?
一 :引言
1、編寫目的:說明編寫這份項(xiàng)目需求說明書的目的,,指出預(yù)期的讀者。
2、背景說明:待開發(fā)的軟件系統(tǒng)的名稱,。本項(xiàng)目的任務(wù)提出者,、開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò),。該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系,。
3、定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組,。
4,、參考資料
列出用得著的參考資料,項(xiàng)目相關(guān)的計(jì)劃書,,或者合同,,批文之類的。
二:任務(wù)概述
1,、目標(biāo)
敘述該項(xiàng)目開發(fā)的意圖,、應(yīng)用目標(biāo)、作用范圍以及其它應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料,。解釋被開發(fā)軟件與其它有關(guān)軟件之間的關(guān)系,。如果本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部內(nèi)容自含,,則說明這一點(diǎn),。
2、用戶的特點(diǎn)
列出本項(xiàng)目的最終用戶的特點(diǎn),,充分說明操作人員,、維護(hù)人員的教育水平和技術(shù)專長,以及本軟件的預(yù)期使用頻度,。這些是軟件設(shè)計(jì)工作的重要約束,。
3、假定和約束
列出進(jìn)行本軟件開發(fā)工作的假定和約束,,例如經(jīng)費(fèi)限制,、開發(fā)期限等。
三:需求規(guī)定
1,、對(duì)功能的規(guī)定
用列表的方式(例如IPO表即輸入,、處理,、輸出表的形式),逐項(xiàng)定量和定性地?cái)⑹鰧?duì)軟件所提出的功能要求,,說明輸入什么量,、經(jīng)怎樣的處理、得到什么輸出,,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶數(shù),。
2、對(duì)性能的規(guī)定:精度說明對(duì)該軟件的輸入,、輸出數(shù)據(jù)精度的要求,,可能包括傳輸過程中的精度。時(shí)間特性要求:說明對(duì)于該軟件的時(shí)間特性要求,。
四:運(yùn)行環(huán)境規(guī)定
1,、設(shè)備
列出運(yùn)行該軟件所需要的硬件設(shè)備。說明其中的新型設(shè)備及其專門功能,。
2,、支持軟件
列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序,、測試支持軟件等,。
3、接口
說明該軟件同其他軟件之間的接口,、數(shù)據(jù)通信協(xié)議等,。
4、控制
說明控制該軟件的運(yùn)行的方法和控制信號(hào),,并說明這些控制信號(hào)的來源,。
五 數(shù)據(jù)要求
數(shù)據(jù)的邏輯描述:
對(duì)數(shù)據(jù)進(jìn)行邏輯描述時(shí)可把數(shù)據(jù)分為動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所謂靜態(tài)數(shù)據(jù),,指在運(yùn)行過程中主要作為參考的數(shù)據(jù),,它們?cè)诤荛L的一段時(shí)間內(nèi)不會(huì)變化,一般不隨運(yùn)行而改變,。所謂動(dòng)態(tài)數(shù)據(jù).包括所有在運(yùn)行中要發(fā)生變化的數(shù)據(jù)以及在運(yùn)行中要輸入,、輸出的數(shù)據(jù)。進(jìn)行描述時(shí)應(yīng)把各數(shù)據(jù)元素邏輯地分成若干組,,列如函數(shù),、源數(shù)據(jù)或?qū)τ谄鋺?yīng)用更為恰當(dāng)?shù)倪壿嫹纸M。給出每一數(shù)據(jù)元的名稱(包括縮寫和代碼),、定義(或物理意義)度量單位,、值域、格式和類型等有關(guān)信息
本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用, 版權(quán)歸屬原作者,,部分文章推送時(shí)未能及時(shí)與原作者取得聯(lián)系,,若來源標(biāo)注錯(cuò)誤或侵犯到您的權(quán)益煩請(qǐng)告知,我們將立即刪除.