軟件質量概述的六大屬性 摘要:軟件屬性包括功能屬性和質量屬性,但是,軟件架構(及軟件架構設計師)重點關注的是質量屬性。文章從常見的六個質量屬性,即可用性、可修改性、性能、安全性、可測試性、易用性寫起,使讀者對其有初步的認識和了 ...
軟件質量屬性 性能 Performance 指系統的響應能力,既要經過多長時間才能對某個事件做出響應,或者在某段時間內系統所能處理事件的個數。 經常用單位時間內所能處理的事務的數量或系統完成某個事務處理所需要的時間來定量表示。性能測試經常要使用基准測試程序。 可靠性 Reliability 指軟件系統在應用或錯誤面前,在意外或錯誤面前使用的情況下維持軟件系統功能特性的基本能力。 是重要的軟件特性之 ...
2021-05-18 18:25 0 278 推薦指數:
軟件質量概述的六大屬性 摘要:軟件屬性包括功能屬性和質量屬性,但是,軟件架構(及軟件架構設計師)重點關注的是質量屬性。文章從常見的六個質量屬性,即可用性、可修改性、性能、安全性、可測試性、易用性寫起,使讀者對其有初步的認識和了 ...
軟件質量屬性簡述 景宇庭 摘要:概括地說,軟件質量就是“軟件與明確地和隱含地定義的需求相一致的程度”。更具體地說,軟件質量是軟件與明確地敘述的功能和性能需求、文檔中明確描述的開發標准以及任何專業開發的軟件產品都應該具有的隱含特征相一致的程度。【1】從管理角度對軟件質量進行度量,可將影響軟件質量 ...
質量屬性:可用性,可修改性,性能,安全性,可測試性和易用性。 質量屬性場景: 刺激源:生成該刺激的實體(人、計算機系統或其他勵志器); 刺激:刺激達到系統時可能產生的影響(即需要考慮和關注的情況); 環境:該刺激在某條件內發生。如系統可能正處於過載情況; 制品:系統中受刺激 ...
一、功能性: 1、適合性:軟件是否提供了相應的功能 2、准確性:軟件提供的功能是否正確(用戶需要的) 3、互操作性:產品與產品之間交互數據的能力,例如word對其他文檔的支持能力 4、保密安全性:允許經過授權的用戶和系統能夠正常的訪問相應的數據和信息,禁止未授權的用戶 ...
一、概念 可修改性理解可理解為:指系統或軟件的能夠快速地以較高的性價比對系統進行變更的能力。比如說:對於一個網站,我們要修改它某一板塊的UI界面,當我們對界面進行修改時是否會引起對另一個UI模塊的影響,是否會引起后台控制,業務邏輯代碼的變更,是否會引起整個網站的崩潰,這體現了一個網站的整個 ...
http://blog.csdn.net/shuaihj/article/details/7599528 軟件質量有什么特性? 《軟件工程—產品質量》(GB/T 16260-2006)中規定對軟件的每個質量特性與子特性都有定義: 一、功能性:是指當軟件在指定條件下使用,軟件產品滿足明確 ...
1.可用性戰術 可用性戰術將會阻止錯誤發展為故障,或者至少能夠把錯誤的影響限制在一定范圍內,從而使系統恢復成為可能。 可用性戰術維護可用性的方法有錯誤檢測、自動恢復、錯誤預防。 錯誤檢測:用來檢 ...
一、非功能性需求定義 軟件非功能性需求,是指軟件產品為滿足用戶業務需求而必須具有且除功能需求以外的特性,包括安全性、可靠性、互操作性、健壯性等。(來自百度百科-非功能性需求) 功能需求是【計算、操作數據等活動】,規定產品要做什么事情,來滿足業務,一般用動詞+名詞描述。 非功能需求是【描述產品要做到 ...