《軟體構架實踐》(四) ISSS案例

2022-08-02 14:27:09 字數 518 閱讀 5133

isss

是針對美國22個中途中心的軟硬體公升級系統。它是**大規模採購活動的一部分,此次採購計畫分階段地在機場搭台、地面控制部門及越洋空中交通管制部門安裝類似的公升級系統。

空中交通管制系統的兩個最重要的質量屬性需求:

(一)極高的可用性

保證系統不能正常工作的狀態只延續極短的時間。(對故障影響的要求)

(二)高效能

即系統必須在不「丟失」任何資料的情況下對大量資料進行處理。通訊網路必須能夠處理這種負載,軟體必須能夠快速地、帶有**性地進行計算。

(三)開放性

即該系統必須能夠與按商業運作開發出來的其他軟體相整合,包括與空中交通管制功能和諸如圖形顯示等基本計算服務的整合。

(四)能夠提交該系統的子集

用於應付可能出現的因縮減預算而使這個耗費達數十億美元的專案流產的情況

(五)能夠更改功能和處理軟硬體的公升級

(六)能夠與眾多外部系統相接並協同工作

這些系統可能是軟體,也可能是硬體,有的可能已經舒勇數10年,有的則可能還沒有完全實現。

軟體構架實踐讀書筆記四

實現質量屬性。這一章主要是針對第4章所說明的質量屬性,來提供相應的實踐戰術。首先我們要了解一下什麼是戰術。他可以使乙個設計具有可移植性,乙個設計具有高效能,而另乙個設計具有整合性。實現這些質量屬性依賴於基本的設計決策。戰術就是影響質量屬性響應控制的設計決策。第乙個是可用性的戰術,可用性的戰術主要是用...

軟體構架實踐 閱讀筆記03

寒假生活 讀 軟體構架實踐 7 9章後感 在了解了構架的商業方面 構架檢視和結構 質量屬性等知識,這部分內容旨在構架的設計以及當構架逐漸形成時應該做什麼。軟體架構的設計是指通過一系列的設計活動,獲得滿足系統功能性需求 簡稱fr 並且符合一定非功能性需求 簡稱nfr,與質量屬性有相似涵義 約束的軟體架...

軟體構架實踐閱讀筆記5

把構架作為軟體開發過程基礎的任何組織都需要理解構架在其生命期中的位置。在生命期模型中,構架設計就是從初步的需求分析開始逐步進行迭代,所以在了解系統需求之前,不能開始設計構架,但是剛開始設計構架時並不需要收集太多需求。構架的驅動因素 包括功能 質量和商業需求,為了確定構架驅動因素,需要識別優先順序最高...