對效能的規定
1、精度
說明對該軟體的輸入、輸出資料精度的要求,可能包括傳輸過程中的精度。
2、時間特性要求
說明對於該軟體的時間特性要求,如對:
a、響應時間;
b、更新處理時間;
c、資料的轉換和傳送時間;
d、解題時間;等的要求。
3、靈活性
說明對該軟體的靈活性的要求,即當需求發生某些變化時,該軟體對這些變化的適應能力,如:
a、操作方式上的變化;
b、執行環境的變化;
c、同其他軟體的介面的變化;
d、精度和有效時限的變化;
e、計劃的變化或改進。
對於為了提供這些靈活性而進行的專門設計的部分應該加以標明。
4、輸入輸出要求
解釋各輸入輸出資料型別,並逐項說明其媒體、格式、數值範圍、精度等。對軟體的資料輸出及必須標明的控制輸出量進行解釋並舉例,包括對硬複製報告(正常結果輸出、狀態輸出及異常輸出)以及圖形或顯示報告的描述。
5、資料管理能力要求
說明需要管理的文卷和記錄的個數、表和文卷的大小規模,要按可預見的增長對資料及其分量的儲存要求作出估算。
6、故障處理要求
列出可能的軟體、硬體故障以及對各項效能而言所產生的後果和對故障處理的要求。
7、其他專門要求
如使用者單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、執行環境可轉換性的特殊要求等。
擴充套件資料:
軟體需求分析所要做的工作是深入描述軟體的功能和效能,確定軟體設計的限制和軟體同其它系統元素的介面細節,定義軟體的其它有效性需求。
進行需求分析時,應注意一切資訊與需求都是站在使用者的角度上。儘量避免分析員的主觀想象,並儘量將分析進度提交給使用者。在不進行直接指導的前提下,讓使用者進行檢查與評價。從而達到需求分析的準確性。
分析員透過需求分析,逐步細化對軟體的要求,描述軟體要處理的資料域,並給軟體開發提供一種可轉化為資料設計、結構設計和過程設計的資料和功能表示。在軟體完成後,制定的軟體規格說明還要為評價軟體質量提供依據。
對效能的規定
1、精度
說明對該軟體的輸入、輸出資料精度的要求,可能包括傳輸過程中的精度。
2、時間特性要求
說明對於該軟體的時間特性要求,如對:
a、響應時間;
b、更新處理時間;
c、資料的轉換和傳送時間;
d、解題時間;等的要求。
3、靈活性
說明對該軟體的靈活性的要求,即當需求發生某些變化時,該軟體對這些變化的適應能力,如:
a、操作方式上的變化;
b、執行環境的變化;
c、同其他軟體的介面的變化;
d、精度和有效時限的變化;
e、計劃的變化或改進。
對於為了提供這些靈活性而進行的專門設計的部分應該加以標明。
4、輸入輸出要求
解釋各輸入輸出資料型別,並逐項說明其媒體、格式、數值範圍、精度等。對軟體的資料輸出及必須標明的控制輸出量進行解釋並舉例,包括對硬複製報告(正常結果輸出、狀態輸出及異常輸出)以及圖形或顯示報告的描述。
5、資料管理能力要求
說明需要管理的文卷和記錄的個數、表和文卷的大小規模,要按可預見的增長對資料及其分量的儲存要求作出估算。
6、故障處理要求
列出可能的軟體、硬體故障以及對各項效能而言所產生的後果和對故障處理的要求。
7、其他專門要求
如使用者單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、執行環境可轉換性的特殊要求等。
擴充套件資料:
軟體需求分析所要做的工作是深入描述軟體的功能和效能,確定軟體設計的限制和軟體同其它系統元素的介面細節,定義軟體的其它有效性需求。
進行需求分析時,應注意一切資訊與需求都是站在使用者的角度上。儘量避免分析員的主觀想象,並儘量將分析進度提交給使用者。在不進行直接指導的前提下,讓使用者進行檢查與評價。從而達到需求分析的準確性。
分析員透過需求分析,逐步細化對軟體的要求,描述軟體要處理的資料域,並給軟體開發提供一種可轉化為資料設計、結構設計和過程設計的資料和功能表示。在軟體完成後,制定的軟體規格說明還要為評價軟體質量提供依據。