軟件需求規范說(shuō)明 (Software Requirements Specification, 簡(jiǎn)稱(chēng)SRS)
GB/T 9385-2008 筆記
為了形成確定和完備的規格說(shuō)明, 我們需要明確
軟件的顧客希望得到什么;
軟件的供方理解用戶(hù)想要什么;
4.2 SRS的基本性質(zhì)
SRS是對在具體環(huán)境中執行確定功能的特定軟件產(chǎn)品、程序或一組程序的規格說(shuō)明。 SRS可由來(lái)自供方、顧客或雙方的一個(gè)或多個(gè)人員來(lái)編寫(xiě),推薦雙方人員聯(lián)合編寫(xiě)。
SRS編寫(xiě)人員應該關(guān)注以下基本點(diǎn):
功能 - 軟件將執行什么功能?
外部接口 - 軟件如何與人、系統的硬件及其他硬件和其他軟件進(jìn)行交互?
性能 - 各種軟件功能的速度、響應時(shí)間、恢復時(shí)間等是多少?
屬性 - 軟件的可用性、可靠性、可移植性、正確性、可維護性、安全性如何?
影響產(chǎn)品實(shí)現的設計方案 - 是否有使用標準、編程語(yǔ)言、數據庫完整性方針、資源限制、運行環(huán)境等方面的要求?
編寫(xiě)人員宜避免把設計或項目需求寫(xiě)入SRS中。
4.4 好的SRS的特征
4.4.1 綜述
SRS宜是:
正確;
無(wú)歧義;
完備;
一致;
重要性和/或穩定性分級;
可驗證性;
可修改;
可追蹤;
4.4.2 正確
當且僅當SRS中的每一項需求都是軟件應滿(mǎn)足的需求, SRS才是正確的。
4.4.3 無(wú)歧義
當且僅當SRS中的每一項需求都只有一種解釋?zhuān)琒RS才是無(wú)歧義的。
4.4.2 完備
當且僅當SRS包含以下元素,SRS才是完備的。
所有重要的需求,不論是否與功能、性能、設計約束、屬性或者外部接口有關(guān)。尤其是由系統規格說(shuō)明所施加的任何外部需求都應當得到確認和處理。
軟件響應的定義。
SRS中所有圖表的全面標記和索引,以及所有術(shù)語(yǔ)和度量單位的定義。
任何含有“待定”詞語(yǔ)的SRS是不完備的。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。
繼電器相關(guān)文章:繼電器工作原理
時(shí)間繼電器相關(guān)文章:時(shí)間繼電器
晶體管相關(guān)文章:晶體管工作原理
晶體管相關(guān)文章:晶體管原理 電子負載相關(guān)文章:電子負載原理 雙控開(kāi)關(guān)相關(guān)文章:雙控開(kāi)關(guān)原理