1.簡介1
1.1寫作目的1
1.2項目背景2
1.3定義2
1.4參考2
2.任務概述2
2.1目標2
2.2操作環境2
2.3條件和限制2
3.數據描述3
3.1靜態數據3
3.2動態數據3
3.3數據庫介紹3
3.4數據字典3
3.5數據采集3
4.功能要求3
4.1功能劃分3
4.2功能描述3
5.性能要求3
5.1數據精度3
5.2時間特性3
5.3適應性
6.操作要求4
6.1用戶界面4
6.2硬件接口4
6.3軟件接口
6.4故障排除4
7.其他要求4
1.介紹
1.1的用途
明確撰寫需求陳述的目的,指明目標受眾。
編寫本文檔是為了明確軟件需求,安排項目規劃和進度,組織軟件開發和測試。
本文檔供項目經理、設計人員和開發人員參考。
1.2項目背景
A.項目委托單位、開發單位和主管部門
B.軟件系統和其他
1.3定義
列出文中使用的專業術語的定義和縮略語的原文。
1.4引用
A.上級批準的項目計劃、合同或批文。
B.項目開發計劃
C.文件中引用的材料、標準和規範。列出這些資料的作者、書名、序號、出版日期、出版單位或來源。
2.任務概述
2.1目標
2.2操作環境
操作系統:微軟視窗2000高級服務器
支持環境:IIS 5.0
數據庫:Microsoft SQL Server 2000
2.3條件和限制
3.數據描述
3.1靜態數據
3.2動態數據
包括輸入數據和輸出數據。
3.3數據庫介紹
給出所用數據庫的名稱和類型。
3.4數據字典
3.5數據采集
4.功能需求
4.1功能劃分
4.2功能描述
5.性能要求
5.1數據精度
5.2時間特征
如響應時間、更新處理時間、數據轉換和傳輸時間、運行時間等。
5.3適應性
當運行模式、運行環境、與其他軟件的接口和開發計劃發生變化時,應具有適應性。
6.操作要求
6.1用戶界面
如屏幕格式、報表格式、菜單格式、輸入輸出時間等。
6.2硬件接口
6.3軟件界面
6.4故障處理
7.其他要求
例如可用性、安全性、可維護性和可移植性。