组件图

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

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

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

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

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

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

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

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

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

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

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

相关

  • 德国公共广播联盟德国广播电视联合会(德语:Arbeitsgemeinschaft der öffentlich-rechtlichen Rundfunkanstalten der Bundesrepublik Deutschland,缩写:ARD),又译为德国公共广播联盟,简称“德广联
  • 埃尔科拉诺埃尔科拉诺(意大利语:Ercolano)是位于意大利南部坎帕尼亚大区那不勒斯省的一个城市。在公元79年的维苏威火山喷发中,该城同庞贝一样被摧毁。
  • 苏联成立条约《苏联成立条约》是1922年四个苏维埃社会主义共和国成立联盟的文件,与此同时,苏联成立宣言也被签署,宣言事实上是条约的序言。1922年12月29日,俄罗斯,外高加索,乌克兰和白俄罗斯的
  • 孙过庭孙过庭(648年-703年9月),字虔礼,自称吴郡人,一说富阳(今杭州市富阳区)人(汉及三国时富阳属吴郡),一说陈留人。历任右卫胄曹参军、率府录事参军,陈子昂为他撰写墓志铭:“四十见君,遭谗慝之
  • 共同渔业政策共同渔业政策是欧洲联盟的渔业政策。 政策允许每成员国对每一类型鱼类的捕获量实施配额,以及鼓励捕鱼业进行各种市场干预,来养护欧盟专属经济区内各鱼类供应。 2004年的预算为
  • 小查和寇弟的顶级邮轮生活《小查和寇弟的顶级邮轮生活》(The Suite Life On Deck, 简称TSLOD)为美国情境喜剧,也是迪士尼原创剧集《小查与寇弟的顶级生活》(The Suite Life of Zack And Cody)的续作兼姊
  • 反乌托邦公职《反乌托邦公职》(日语:役職ディストピアリ)是由千贺史贵所绘制的日本漫画作品。而连载版则由千贺史贵担任原作、漫画家テルミソ负责作画。由SQUARE ENIX出版,于《YOUNG GANGAN
  • 艾伦·艾维迪艾伦·艾维迪(Alen Avdić,1977年4月3日-),是波赫的足球运动员,司职前锋。艾维迪曾效力多间欧洲球会,2001年往亚洲发展,足迹遍布中日韩及伊朗,2009年重返母会萨拉热窝,他曾在欧洲联赛
  • 杉田胜彦杉田胜彦(日语:杉田 勝彦/すぎた かつひこ ,1946年5月8日-),宫崎县出身,日本前男子篮球运动员,毕业于大阪商业大学。他曾代表日本国家队参加1972年夏季奥运会男子篮球比赛,获得第十四
  • 中国翼龙属中国翼龙属(属名:,意为“中国之翼”)是翼龙目翼手龙亚目古神翼龙科的一属,化石发现于中国辽宁省朝阳市的九佛堂组,年代为下白垩纪的巴列姆阶到阿普第阶。中国翼龙拥有相当大的头部