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