1. 程式人生 > >軟體質量模型的6大特性27個子特性

軟體質量模型的6大特性27個子特性

,禁止未授權的使用者訪問.......   
 5、功能性的依從性:國際/國家/行業/企業 標準規範一致性   
 二、可靠性:產品在規定的條件下,在規定的時間內完成規定功能的能力   
 1、成熟性:軟體產品為避免軟體內部的錯誤擴散而導至系統失效的能力(主要是對內錯誤的隔離),exception等的處理   
 2、容錯性:軟體防止外部介面錯誤擴散而導致系統失效的能力(主要是對外錯誤的隔離)   
 3、易恢復性:系統失效後,重新恢復原有的功能和效能的能力。   
 4、可靠性的依從性   
 三、易用性:在指定使用條件下,產品被理解、 學習、使用和吸引使用者的能力   
 1、易理解性:軟體互動給使用者的資訊時,要清晰,準確,且要易懂,使使用者能夠快速理解軟體。   
 2、易學性:軟體使使用者能學習其應用的能力。   
 3、易操作性:軟體產品使使用者能易於操作和控制它的能力。   
 4、吸引性:   
 5、易用性的依從性:   
 四、效率性:在規定臺條件下,相對於所用資源的數量,軟體產品可提供適當性能的能力   
 1、時間特性:平均事務響應時間,吞吐率,TPS(每秒事務數). 軟體處理特定的業務請求所需要的響應時間。  
2、資源利用性:CPU 記憶體 磁碟 IO 網路頻寬 佇列 共享記憶體. 軟體處理特定的業務請求所消耗的系統資源。   
3、效率依從性:   
五、軟體維護性:"四規", 在規定條件下,規定的時間內,使用規定的工具或方法修復規定功能的能力   
1、易分析性:分析定位問題的難易程度   
2、易改變性:軟體產品使指定的修改可以被實現的能力   
3、穩定性:防止意外修改導致程式失效   
4、易 測試性:使已修改軟體能被確認的能力   
5、維護性的依從性   
六、軟體可移植性:從一種環境遷移到另一種環境的能力   
1、適應性:適應不同平臺   
2、易安裝性:被安裝的能力   
3、共存性:軟體產品在公共環境中與其它軟體分享公共資源共存的軟體。   
4、易替換性: 軟體產品在同樣的環境下,替代另一個相同用途的軟體產品的能力。   
5、可移植性的依從性: 


功能性——功能
可靠性——靠
可用性——用
效率———小
可維護性—護
記憶時的順序按照前面編的口訣:功能靠用小護翼和533244來記。
---------------------------------------------------------------------------------------------------------------------- 可移植性—翼故事是這樣的,某外語課,老師說了一段外語,諧音“是準用一安”(可以理解為:是準備用一安培),某同學錯誤翻譯成“學姐操石源(日本人)”結果老師判定不及格,某同學試著修改定下的分數,別人告訴她,應該裝一個套套去...
故事簡潔些就是:是準用一安,錯譯成,學姐操,石源,試改定分,應裝一T(套套一般都用T代替)
記憶時的順序按照我前面編的口訣:功能靠用小護翼和533244來記。 是——適合性
準——準確性
用——互用性
一——依從性
安——安全性
錯——容錯性
譯——易恢復性
成——成熟性
學——易學性
姐——易理解性
操——易操作性
石——時間特性
源——資源特性
試——可測試性
改——可修改性
定——穩定性
分——易分析性
應——適應性
裝——易安裝性
一——一致性
T ——可替換性