讀古今文學網 > 程序員必讀之軟件架構 > 結構 >

結構

每當人們被要求繪製「架構圖」時,最後通常會繪製一張展示組成軟件系統的邏輯組件的圖。除了我們一次只想看一個容器中駐留的組件,這基本上就是圖的作用。如果你在設計一個金融風險系統 的解決方案,這裡有一些組件圖的例子。

金融風險系統(見附錄)的組件圖示例

我畫的組件圖通常只展示駐留在單個容器 內的組件。這並不是一條規定,對於小型的軟件系統而言,通常也可以用一張圖展示所有容器中的全部組件。如果這張圖開始變雜亂,說不定就是時候拆分它了。