组件图

✍ dations ◷ 2025-04-11 14:43:32 #统一建模语言图表,基于组件的软件工程

在统一建模语言中,组件图(Component Diagram)(或译:元件图)表示组件是如何互相组织以构建更大的组件或是软件系统的。他们被用来标示任意复杂系统的结构。

组件是封装了可执行特定功能的单位。组件的类型包括了可执行文件、文档、数据库表格、文件和库文件等。

组合连接器将一个组件提供的接口绑定至另外一个组件的必需接口。这代表着两个组件间“服务消费者——服务提供者”的关系。

“组合连接器”是一个“连接一个提供服务,另一个需求该服务的两个组件间的连接器。一个组件连接器定义了一个从必需接口到提供接口或端口的连接器。”

当使用组件图展示组件的内部结构时,提供和必需两接口的相关组件能代理对应的接口至他们包含的组件中。

“代理连接器”是“连接至一个组件的外部链接器(定义为它的端口)至其组件内部的实现的连接器。"

上述例子展示了典型的保险政策管理系统的可能的样子。上面图标的每一个组件可能有另一个组件图用于表示其内部结构。

元件图用以说明系统中各软件元件间之配置结构与关系。系统元件与结构塑模主要是以元件图视觉化地表达系统中实体元件间的静态结构关系,以及说明其建构细节。

可以在右上角矩形中的小矩形中包含其类型,其中可以包含两个或更多的小矩形。

棒棒糖,一个圆圈在一个棍子上表示实现或提供的接口。插座符号是半圆在一个棍子上,能被放进棒棒糖符号中。插座符号代表依赖或必需接口。

相关

  • 约瑟夫·西尔克约瑟夫·艾弗·西尔克,FRS(英语:Joseph Ivor Silk,1942年12月3日-),英国天体物理学家。1999年至2011年,他是牛津大学萨维尔天文学教授。西尔克发表了超过800篇论文,近200篇作为第一作
  • 三一学堂坐标:52°12′21″N 0°06′58″E / 52.20583°N 0.11611°E / 52.20583; 0.11611 (Trinity Hall)剑桥大学三一学堂(英语:Trinitiy Hall,又称剑桥大学三一堂学院)是剑桥大学其中
  • 派克峰派克峰(英语:Pikes Peak)是位于美国洛基山脉的一座山峰,也是美国最著名的山峰之一。科罗拉多州东部主要都市科罗拉多泉位于派克峰山麓。派克峰山顶有众多碳酸泉,因此发展为一个疗
  • 欧洲蜘蛛蟹欧洲蜘蛛蟹(学名:Maja squinado),又称合团蜘蛛蟹,是蜘蛛蟹属下的一种螃蟹,分布于大西洋东北部和地中海海域。甲壳直径85至200毫米(3.3至7.9英寸)。欧洲蜘蛛蟹是一种杂食动物,冬天以海
  • 东安子鸡东安子鸡也叫东安鸡、官保鸡,是东安县著名的湘菜,被誉为八大湘菜之首。东安子鸡具有浓郁的香味而不浑浊,略微带有湘菜的辣味,十分酥软,白、红、绿、黄四色相映,视觉上也略胜一筹。
  • 阿列克谢·阿列克谢耶维奇·阿布里科索夫 阿列克谢·阿列克谢维奇·阿布里科索夫(俄语:Алексе́й Алексе́евич Абрико́сов,1928年6月25日-2017年3月29日),俄罗斯物理学家,2003年获诺贝尔物理
  • 09I型核潜艇09I型核潜艇(北约代号:“汉级”,英文:)是中华人民共和国研制的第一种核潜艇,1970年起陆续建成服役,共建造5艘,部署在中国人民解放军海军北海舰队。目前该型艇仍有三艘在役。中国核
  • 石砫直隶厅石砫直隶厅,是清代四川省下辖的一个直隶厅。本明代石砫宣慰司,属夔州府。顺治十六年(1659年)内附,仍明制,授宣慰司,属夔州府。乾隆二十二年(1757年),于石砫宣慰司地置石柱厅,仍属夔
  • 潘隆义潘隆义舍(Phoa Liong Gie Sia;1905年6月4日-1983年1月14日)是一名印度尼西亚出身的闽南裔华人,瑞士法学家、政治家兼荷属东印度时期的报社经营者。
  • 马来西亚讲华语运动马来西亚讲华语运动,是在马来西亚推行的一个华语(即现代标准汉语)普及计划。旨在推动马来西亚华人讲华语,并使之不断向纵深发展的非政府组织。马来西亚讲华语运动推动单位相信这