需求分析的格式
需求分析要對目標系統提出完整的、準確的、清晰的和具體的要求。
1.綜合需求:
項目
說(shuō)明
備注
1)功能要求
描述軟件用來(lái)做什么
能夠進(jìn)行度量衡的相互轉換,如:長(cháng)度公制之間的轉換,公制和英制的轉換等。能夠添加或創(chuàng )建新的度量衡。能夠按照用戶(hù)自己的需要進(jìn)行排序。能夠作為其他軟件的插件或輔助工具使用。能夠知道度量衡所應用的范圍,如:國家,行業(yè)等。
2)性能要求
軟件能達到什么性能
數據的最大存儲量,數據的轉換要有連續性,軟件對每項操作的響應時(shí)間,更新處理時(shí)間,數據轉換和傳送時(shí)間,軟件的輸入輸出數據精度,軟件失敗和成功的定義。
3)運行要求
軟件能正常運行在微軟中文版WINDOWS系列的可以獨立運行的安裝包或可執行文件
開(kāi)發(fā)軟件的開(kāi)發(fā)工具清單。是否需要外部存儲器和數據通信接口。
4)升級要求
是否可以升級,是否可以進(jìn)行擴充。是否容易進(jìn)行維護。
能夠作為什么軟件的插件或輔助工具使用。如何添加新的公式
5)對應關(guān)系
用戶(hù)需求和軟件功能的對應關(guān)系
說(shuō)明每一個(gè)模塊對應實(shí)現什么功能。
2.數據要求:
項目
說(shuō)明
備注
1)數據輸入
來(lái)源、準確性、取值范圍、格式、非法值的處理、出錯信息
2)數據輸出
目的地、準確性、數值范圍、格式、非法值的處理、出錯信息
輸出的數據可以修改,如:1米=100厘米=1000毫米,將100厘米改為90厘米時(shí),相應的1米就自動(dòng)改為0.9米,1000毫米變?yōu)?00毫米。
3)數據存儲
最大存儲量
4)數據的安全性
訪(fǎng)問(wèn)的權限
5)數據備份
能否導入和導出
可以將輸出的數據保存為文本格式
6)數據流圖
在分析過(guò)程中得出的數據流圖
7)數據篩選
能夠將選擇的幾個(gè)度量單位進(jìn)行匯總
8)主要算法
簡(jiǎn)要描述軟件的主要算法
3.界面要求:請參照“界面樣式圖”
項目
說(shuō)明
備注
1)軟件名稱(chēng)
為軟件起一個(gè)名字
可以發(fā)揮自己的想象力
2)功能模塊
有幾個(gè)功能模塊,分別是什么
3)顏色
采用什么底色,窗口是什么顏色
4)字體
字型、大小,字間距,顏色
5)按鈕
顏色、字型、大小、樣式
4.軟件描述:從用戶(hù)的角度來(lái)描述軟件,相當于一份初步的用戶(hù)手冊。
項目
說(shuō)明
備注
1)功能描述
能實(shí)現,不能實(shí)現什么需求
應用范圍。什么人員可以使用
2)性能描述
最低配置,操作系統,需要安裝什么輔助軟件
3)操作步驟
如何使用軟件
主要步驟和方法
4)用戶(hù)責任
用戶(hù)在操作過(guò)程中的注意事項
出現問(wèn)題時(shí)如何解決
View: 1938
上篇新聞:如何把ASP編寫(xiě)成DLL