1.介紹
逐條列出與本特性相關的功能需求。包括專案如何響應預期的錯誤輸入,非法條件和無效輸入。需求應該簡明,完整,不含糊,可驗證,必要的。 當需要的資訊不確定的時候使用「待定」。
2.輸入
本子段落應包含下列內容:
a. 對該功能所有輸入資料的詳細描述,包括:
輸入**
數量度量單位
時間要求
包含精度和容忍度的有效輸入範圍
b. 在適當的地方提供的對介面規格或介面控制文件的參考。
3.處理
本子段落應描述對輸入資料所執行的所有操作和如何獲得輸出的過程。這包括下列規格:
a. 輸入資料的有效性檢測。
b. 操作的確切次序,包括各事件的時序。
c. 對異常情況的回應,例如:
溢位通訊失敗
錯誤處理
d. 用於把系統輸入轉換到相應輸出的任何方法(諸如方程式,數學演算法,邏輯操作)。例如,這可能描述下列方面:
對工資單裡代扣所得稅的計算公式。
用於氣象預報的氣象模型。
e. 對輸出資料的有效性檢測。
4.輸出
本子段落應包含:
a. 對該功能所有輸出資料的詳細描述,這個描述包括:
輸出的到何處(如印表機,檔案)
數量度量單位
時序包含精確度和容忍度的有效輸出範圍
對非法值的處理
錯誤訊息
b. 在適當的地方提供對介面規格或介面控制文件的參考。
此外,對那些需求集中在輸入/輸出行為的系統,srs應描述所有重要的輸入/輸出行為及輸入輸出對的次序。對乙個需要記憶其行為以根據輸入和過去的行為進行反應的系統,輸入輸出對的次序是要求的;這種功能行為就類似於有限狀態機。
需求規格說明書
團隊專案之需求規格說明書 任務描述 根據需求分析階段性成果物 編制完整的需求規格說明書 任務目的 一方面鍛鍊需求分析文件編寫能力,另一方面通過對內容評價,掌握需求分析方法 引言部分及階段報告 葉鴻 主要 其他成員參與討論 專案概述部分 張瑞源 主要 其他成員參與討論 功能需求部分 童子銘 主要 其他...
python需求分析說明書 需求規格說明書
1 概述 summary 1.1 專案的目的與目標 purpose and aim of project 學員體能成績管理系統需求說明書是為了讓系統的涉眾就該系統的需求達成一致認可,明確該系統的需求,為後續的開發工作提供依據。通常,該需求規格說明可以作為產品設計的主要依據,並作為程式設計師編碼時了解...
軟體需求規格說明書
在整理完與使用者的談話稿,交付使用者審閱後,下一步是制定軟體需求規格說明書了,貌似和客戶簽約需要依據這份規格說明書,一旦確定,雙方達成協議簽字後,使用者如需更改增加功能是需要再付費的。主要內容有 1.簡介 1.1 目的 1.2 應用範圍 1.3 術語及縮寫定義 2.全面描述 2.1 系統用例圖 2....