複製鏈接
請複製以下鏈接發送給好友

組件圖

鎖定
統一建模語言中,組件圖表示組件是如何互相組織以構建更大的組件或是軟件系統的。 他們被用來標示任意複雜系統的結構。
中文名
組件圖
外文名
component diagram
解    釋
反映代碼的物理結構
所屬學科
物理

目錄

組件圖簡介

統一建模語言中,組件圖表示組件是如何互相組織以構建更大的組件或是軟件系統的。 他們被用來標示任意複雜系統的結構。 [1] 

組件圖概要

組件是封裝了可執行特定功能的單位。 組件的類型包括了可執行文件、文檔、數據庫表格、文件和庫文件等。
組合連接器將一個組件提供的接口綁定至另外一個組件的必需接口。這代表着兩個組件間“服務消費者——服務提供者”的關係。
“組合連接器”是一個“連接一個提供服務,另一個需求該服務的兩個組件間的連接器。一個組件連接器定義了一個從必需接口到提供接口或端口的連接器。”
當使用組件圖展示組件的內部結構時,提供和必需兩接口的相關組件能代理對應的接口至他們包含的組件中。
“代理連接器”是“連接至一個組件的外部鏈接器(定義為它的端口)至其組件內部的實現的連接器。"
上述例子展示了典型的保險政策管理系統的可能的樣子。上面圖標的每一個組件可能有另一個組件圖用於表示其內部結構。 [1] 

組件圖符號

可以在右上角矩形中的小矩形中包含其類型,其中可以包含兩個或更多的小矩形。
棒棒糖,一個圓圈在一個棍子上表示實現或提供的接口。插座符號是半圓在一個棍子上,能被放進棒棒糖符號中。插座符號代表依賴或必需接口。 [1] 
參考資料
  • 1.    Ambler, Scott W. "Introduction to UML 2 Component Diagrams". Retrieved 16 September 2012.