【中级软考】软件质量模型的六大特性27个子特性(软件质量特性:功能性、可靠性、易用性、效率性、软件维护性、软件可移植性)
文章目錄
- 一、功能性:
- 二、可靠性:產(chǎn)品在規(guī)定的條件下,在規(guī)定的時間內(nèi)完成規(guī)定功能的能力
- 三、易用性:在指定使用條件下,產(chǎn)品被理解、 學(xué)習(xí)、使用和吸引用戶的能力
- 四、效率性:在規(guī)定臺條件下,相對于所用資源的數(shù)量,軟件產(chǎn)品可提供適當(dāng)性能的能力
- 五、軟件維護(hù)性:"四規(guī)", 在規(guī)定條件下,規(guī)定的時間內(nèi),使用規(guī)定的工具或方法修復(fù)規(guī)定功能的能力
- 六、軟件可移植性:從一種環(huán)境遷移到另一種環(huán)境的能力
一、功能性:
1、適合性:軟件是否提供了相應(yīng)的功能
2、準(zhǔn)確性:軟件提供的功能是否正確(用戶需要的)
3、互操作性:產(chǎn)品與產(chǎn)品之間交互數(shù)據(jù)的能力,例如word對其他文檔的支持能力
4、保密安全性:允許經(jīng)過授權(quán)的用戶和系統(tǒng)能夠正常的訪問相應(yīng)的數(shù)據(jù)和信息,禁止未授權(quán)的用戶訪問…
5、功能性的依從性:國際/國家/行業(yè)/企業(yè) 標(biāo)準(zhǔn)規(guī)范一致性
二、可靠性:產(chǎn)品在規(guī)定的條件下,在規(guī)定的時間內(nèi)完成規(guī)定功能的能力
1、成熟性:軟件產(chǎn)品為避免軟件內(nèi)部的錯誤擴(kuò)散而導(dǎo)至系統(tǒng)失效的能力(主要是對內(nèi)錯誤的隔離),exception等的處理
2、容錯性:軟件防止外部接口錯誤擴(kuò)散而導(dǎo)致系統(tǒng)失效的能力(主要是對外錯誤的隔離)
3、易恢復(fù)性:系統(tǒng)失效后,重新恢復(fù)原有的功能和性能的能力。
4、可靠性的依從性
三、易用性:在指定使用條件下,產(chǎn)品被理解、 學(xué)習(xí)、使用和吸引用戶的能力
1、易理解性:軟件交互給用戶的信息時,要清晰,準(zhǔn)確,且要易懂,使用戶能夠快速理解軟件。
2、易學(xué)性:軟件使用戶能學(xué)習(xí)其應(yīng)用的能力。
3、易操作性:軟件產(chǎn)品使用戶能易于操作和控制它的能力。
4、吸引性:
5、易用性的依從性:
四、效率性:在規(guī)定臺條件下,相對于所用資源的數(shù)量,軟件產(chǎn)品可提供適當(dāng)性能的能力
1、時間特性:平均事務(wù)響應(yīng)時間,吞吐率,TPS(每秒事務(wù)數(shù)). 軟件處理特定的業(yè)務(wù)請求所需要的響應(yīng)時間。
2、資源利用性:CPU 內(nèi)存 磁盤 IO 網(wǎng)絡(luò)帶寬 隊列 共享內(nèi)存. 軟件處理特定的業(yè)務(wù)請求所消耗的系統(tǒng)資源。
3、效率依從性:
五、軟件維護(hù)性:“四規(guī)”, 在規(guī)定條件下,規(guī)定的時間內(nèi),使用規(guī)定的工具或方法修復(fù)規(guī)定功能的能力
1、易分析性:分析定位問題的難易程度
2、易改變性:軟件產(chǎn)品使指定的修改可以被實現(xiàn)的能力
3、穩(wěn)定性:防止意外修改導(dǎo)致程序失效
4、易 測試性:使已修改軟件能被確認(rèn)的能力
5、維護(hù)性的依從性
六、軟件可移植性:從一種環(huán)境遷移到另一種環(huán)境的能力
1、適應(yīng)性:適應(yīng)不同平臺
2、易安裝性:被安裝的能力
3、共存性:軟件產(chǎn)品在公共環(huán)境中與其它軟件分享公共資源共存的軟件。
4、易替換性: 軟件產(chǎn)品在同樣的環(huán)境下,替代另一個相同用途的軟件產(chǎn)品的能力。
5、可移植性的依從性
參考文章:軟件質(zhì)量模型的六大特性27個子特性
總結(jié)
以上是生活随笔為你收集整理的【中级软考】软件质量模型的六大特性27个子特性(软件质量特性:功能性、可靠性、易用性、效率性、软件维护性、软件可移植性)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python wheel库(安装包查找)
- 下一篇: 1805b: Coronavirus S