组件图

✍ dations ◷ 2025-07-22 01:06:11 #统一建模语言图表,基于组件的软件工程

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

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

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

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

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

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

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

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

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

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

相关

  • 芽枝霉门异水霉属 Allomyces 芽枝霉属 Blastocladia 雕蚀菌属 Coelomomyces芽枝霉门是真菌中的一门,生存于土壤及淡水之中,且绝大部分为腐生。芽枝霉门有一纲、一目、五科。其中的三
  • 世界牛奶日世界牛奶日(英语:World Milk Day)是联合国粮食及农业组织设立的节日,目的是让人们认识到牛奶作为全球性食品的重要性。自2001年以来,每年的6月1日都会有相关活动开展。该节日旨在
  • 玻色–爱因斯坦凝聚玻色–爱因斯坦凝聚(Bose–Einstein condensate)是玻色子原子在冷却到接近绝对零度所呈现出的一种气态的、超流性的物质状态(物态)。1995年,麻省理工学院的沃夫冈·凯特利与科罗
  • 南京十年黄金十年,又称十年建设、十年建国、南京十年,是指国民政府从1927年4月18日定都南京,到1937年11月20日迁都重庆期间的中国1930年代。1928年国民革命军北伐结束后,中国国民党领导
  • 首都医科大学附属北京安定医院坐标:39°57′08″N 116°22′34″E / 39.952242°N 116.376138°E / 39.952242; 116.376138 首都医科大学附属北京安定医院是北京市的一所三级甲等医院,为精神专科医院。1914
  • 史蒂夫·斯卡利斯史蒂夫·约瑟夫·斯卡利斯(Stephen Joseph "Steve" Scalise,1965年10月6日-),美国共和党政治人物,来自路易斯安那州。现任众议院少数党党鞭,2019年1月3日前作为多数党党鞭。2008年
  • 胞吐作用胞吐作用(Exocytosis)是指细胞内的大分子物质通过小泡与细胞质膜 融合的过程,在融合蛋白的帮助下被释放到细胞外基质。它可以看作是细胞内吞作用的反向作用。胞吐作用可以自发
  • 硫酸铀(III)硫酸铀(III)是三价铀的硫酸盐,化学式为U2(SO4)3,具有放射性。它是第一个被发现的水合的三价铀盐。硫酸铀(III)于1967年被R. Barnard等人报道,通过硫酸铀酰的电化学还原法制备,向
  • 麦克默多干谷麦克默多干谷(英语:McMurdo Dry Valleys)为南极洲麦克默多湾西岸维多利亚地的一无雪山谷的统称。这些山谷由冰川后退而形成,约200多万年未有降水,是极度干燥的荒漠地区,是南极大陆
  • 大学睦邻社区86002515大学睦邻社区是一个位于美国纽约下东城的184艾列治街(爱列治街与雷文顿街口)的非营利组织,提供教育及社会福利服务给移民与低收入家庭。作为全美国第一个睦邻之家,它自1