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