論軟件體系架構之質量屬性 馬旺旺 (石家庄鐵道大學,河北省石家庄市,050000) 摘 要:軟件架構(及軟件架構設計師)重點關注的是質量屬性。文章從常見的六個質量屬性,即可用性、可修改性、性能、安全性、可測試性、易用性寫起,使讀者對其有初步的認識和了解。解決了在具體的軟件 ...
以 淘寶網 為例,描繪質量屬性的六個常見屬性場景,將上述整理為一篇博客發表。 可用性分析 可用性分析所關注的方面包括:如何檢測系統故障,系統故障發生的頻度,出現故障時會發生什么情況,允許系統有多長時間非正常運行,什么時候可以安全地出現故障,如何防止故障的發生以及發生故障時要求進行哪種通知。 場景:雙十一或者春晚抽獎導致淘寶用戶猛增 刺激源:淘寶用戶 刺激:登錄人數過多,導致淘寶無法響應,淘寶癱瘓, ...
2018-03-15 19:01 0 1132 推薦指數:
論軟件體系架構之質量屬性 馬旺旺 (石家庄鐵道大學,河北省石家庄市,050000) 摘 要:軟件架構(及軟件架構設計師)重點關注的是質量屬性。文章從常見的六個質量屬性,即可用性、可修改性、性能、安全性、可測試性、易用性寫起,使讀者對其有初步的認識和了解。解決了在具體的軟件 ...
論文 2017屆 軟件體系架構質量屬性之可用性 姓 名:劉晨 學 號:20173672 院 系 ...
1.可用性戰術 可用性戰術將會阻止錯誤發展為故障,或者至少能夠把錯誤的影響限制在一定范圍內,從而使系統恢復成為可能。 可用性戰術維護可用性的方法有錯誤檢測、自動恢復、錯誤預防。 錯誤檢測:用來檢 ...
評估體系結構的重要因數 - 質量屬性 3類質量屬性: 系統的質量屬性 受架構影響的商業屬性 與架構本生相關的質量屬性 常見的系統質量屬性: 可用性 可修改性 性能 安全性 可測試性 易用性 質量屬性場景 ...
易用性 - 消費方使用系統提供的資源(能力或服務)的便利程度。 易用性關注的是對用戶來說完成某個期望任務的容易程度和系統所提供的用戶支持的種類。可以將易用性分為如下幾個方面:易理解,易操作,易學習,效率性,出錯率,滿意度,易分享等。 以上的7點可以概括為:讓軟件系統易見、易學、易用 ...
什么是架構?架構是一個系統的基本組織結構,涵蓋所包含的組件、組件之間的關系、組件與環境的關系、以及指導架構設計和演進的原則等內容。經常有人問架構重點需要關注多少屬性,我們粗略的可以概括一下九點:可修改性、可測試性、可擴展性、性能、可用性、可擴展性、安全性、可部署性、共享性 ...
淘寶網質量屬性描述 以淘寶網為例,進行描繪質量屬性的六個常見屬性場景。 1.可用性 可用性與系統故障及其后果相關。當系統不再提供其規范中所說的服務時,就出現了系統故障。系統用戶可以觀察到此類故障。可用性是指系統正常運行時間的比例,是通過兩次故障之間 ...
【摘要】 本文對軟件的可修改性分析從:可修改性的理解,引起可修改性的因素,根據軟件設計原則分析對可修改性的相關戰術進行個人分析,這幾個方面闡述。 【正文】 1、可修改性理解 可修改性理解可理解為:指系統或軟件的能夠快速地以較高的性價比對系統進行變更的能力。比如說:對於一個 ...