组件图

✍ dations ◷ 2025-11-11 02:29:00 #统一建模语言图表,基于组件的软件工程

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

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

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

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

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

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

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

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

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

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

相关

  • 葡糖胺氨基葡萄糖(C6H13NO5)又称葡萄糖胺、葡糖胺或氨基葡糖,是葡萄糖的一个羟基被氨基取代后的化合物。氨基葡萄糖是蛋白质或脂类糖基化反应中的重要前体。氨基葡萄糖衍生物N-乙酰氨
  • 碘酸钾碘酸钾,化学式KIO3,常被添加在食盐(氯化钠、NaCl)中,称为碘盐,用于补充碘成分,预防碘缺乏病。碘酸钾溶于水、稀硫酸,不溶于乙醇。溶于水呈无色。用过氧化氢和硝酸的混合溶液氧化碘得
  • 原爱国妇人会馆原爱国妇人会馆为台湾高雄市市定古迹,位于鼓山区哈玛星。原爱国妇人会馆起源于1905年日本人在台北创立“爱国妇人会台湾支部”,当时会员无论是日本人或是台湾人妇女,入会的人数
  • 惠特贝瑞惠特贝瑞 (Whitbread)是英国的一家连锁酒店集团,总部位于伦敦。惠特贝瑞最大的下属酒店品牌是英国最大的连锁酒店Premier Inn。惠特贝瑞也是伦敦证券交易所的上市公司。
  • 郑玉炉郑玉炉(1934年-2010年7月28日),台湾台北县金山乡人,无偿捐出祖产土地建立金山医院,并争取台大医院医疗团队入驻。位于基隆北海岸的万里、金山、石门和三芝,长期产业停滞,人口外流、
  • 中南银行南京分行旧址坐标:32°01′51.03″N 118°47′07.93″E / 32.0308417°N 118.7855361°E / 32.0308417; 118.7855361 中南银行南京分行旧址位于中国江苏省南京市秦淮区白下路155号,白下路
  • 厄特沃什·约瑟夫瓦沙罗什瑙梅尼男爵厄特沃什·约瑟夫(匈牙利语:Báró vásárosnaményi Eötvös József,1813年9月13日-1871年2月2日),匈牙利马扎尔人作家和政治家改革,乃基督教自由派。他是伊
  • 詹姆斯·贝特尔詹姆斯·贝特尔(James Biddle,1783年2月18日-1848年10月1日),19世纪美国海军将领,曾在1846年率领三艘军舰前往日本商谈开埠事宜,但被当时的幕府所回绝。
  • 陈大义陈大义(1913年9月13日-1997年8月9日),越南国家级大科学家、劳动英雄称号获得者、苏联科学院院士、国防工业少将。生于永隆省三平县Chánh Hiệp的一个贫穷但有文化的家庭。原名
  • 国立台湾交响乐团国立台湾交响乐团(简称:国台交,英文缩写:NTSO)是台湾历史最悠久的管弦乐团。1945年在台湾台北成立,1999年8月因改隶行政院文化建设委员会(现文化部)而更为现在名称。其前身为日治时