七种基本UML元件分别是什么

技术七种基本UML元件分别是什么这篇文章给大家介绍七种基本UML元件分别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。UML元件上节的讲解是按照功能对UML图形进行的分类,绘制UML图形时,我

本文向您介绍了七个基本的UML组件,内容非常详细。感兴趣的朋友可以参考一下,希望对你有所帮助。

UML组件

上一节的解释是按照功能对UML图形进行分类。在绘制UML图形时,我们的视图不是功能视图,而是功能视图上面的组件视图。类图和用例图在功能上是不同的,但是从SVG的角度来看,它们都是由框、线和词组成的。不同类型的UML图都有自己的绘图组件。当抽象层次高的时候(框、线、字的抽象层次* * *),属于同一类UML图形的组件集合会很小;抽象级别越低,集合越大。但是,太低级的抽象是没有意义的(在* * *,每个UML图都可以看作一个UML组件,就是* * *)。关键是如何找到一个折中点,既能保证构件集小,又方便绘图。SVG提供的基本绘图功能也可以用于UML绘图,但是效率会比较低。建立一个基本的UML图形组件库将大大提高绘图质量和速度。在现有的UML建模工具中,对UML建模组件有明确的分类。让我们以VisioProfessional2002为例,看看UML模型图的组件分类。

Visio的软件模型包括数据流模型图、程序结构图、ROOM、Jackson图和UML模型图等。Visio中UML图的功能分类比上述常见分类多了两种:包图和静态结构图。封装图是表达系统架构的有效机制。它可用于将系统划分为更小且可管理的子集。它可以由任何类型的UML图组成。静态结构图包括概念图和类图。概念图表示现实世界中的概念和概念之间的关系,它关注的是关系和属性,而不是方法。

首先是Visio根据功能分类方法划分的UML图的基本元素。可以看出,这种分类方法有很多重叠之处。例如,在用例图等四个UML图中,包被视为基本元素。但是这样,在明确分类的基础上,可以提高用户访问模板元素的速度。忽略UML函数的分类,完整的访问集应该包含100个左右的成员,访问组件的效率可能比较低。

或者,我们也可以结合这种按功能分类的方法,将UML基本元素按照视觉特征进行分组,然后按照每个视觉特征进行分组,再按照功能进行分组。使用支持向量机绘制UML图形可能是一种更好的分类和重用方法。这样,我们不仅可以确保用户可以快速访问UML组件,而且可以在基于SVG的建模工具中轻松管理。例如,我们可以进行以下分类:

人形组件,代表用例图中的主角;

椭圆元素,即用例图中的用例;

拐角构件,包括注释和约束;

包元素(包括包和子系统)、节点元素(立方体形状)和组件元素;

抽屉式矩形元素,这组元素有很多变体,不同的是顶部标签的默认字符和网格层数会有差异,包括长格式和短格式;

循环组件,包括“初始状态”、“最终状态”、“详细历史”和“简要历史”;

矩形圆形元素和菱形元素;

带有各种箭头的直线,包括实线和虚线;

带各种箭头的曲线类,包括实曲线和虚曲线。

以下是七个基本的UML组件。希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113116.html

(0)

相关推荐

  • 如何快速搭建实用的爬虫管理平台

    技术如何快速搭建实用的爬虫管理平台这篇文章主要讲解了“如何快速搭建实用的爬虫管理平台”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何快速搭建实用的爬虫管理平台”吧!爬虫

    攻略 2021年10月23日
  • mysql常用的查询语句(mysql用来分析查询的语句)

    技术MySQL中常用的查询子句有哪些这篇文章给大家分享的是有关MySQL中常用的查询子句有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。对于数据分析,MySQL多采用查询,如数据的排序、分

    攻略 2021年12月20日
  • 实验四-Web服务器2

    技术实验四-Web服务器2 实验四-Web服务器2Web服务器
    1.任务详情
    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现:Web服务器的客户端服务器,提交程序

    礼包 2021年12月3日
  • 大文件分片上传

    技术大文件分片上传 大文件分片上传1、选择本地视频,获取视频实体
    第一步::auto-upload="false";:on-change="videoSaveToUrl"
    el-upload
    actio

    礼包 2021年12月18日
  • 使用Ubuntu自带远程桌面

    技术使用Ubuntu自带远程桌面 使用Ubuntu自带远程桌面背景
    工作总偶尔需要使用到图形界面调试,对于不支持x11转发的程序无法依靠ssh -X实现,需要借助远程桌面工具。
    常用的平台包括 向日葵

    礼包 2021年11月7日
  • 如何判断处女,怎样看一个女人是不是处女

    技术如何判断处女,怎样看一个女人是不是处女1如何判断处女、从身后观察。处女的胯部和大腿浑然一体。这是因为处女的胯骨之间闭合较好。而非处则不同,她们的胯部松散,两个屁股在走路时象两个筐子在空中飘荡。这是因为女性只要有了第一

    生活 2021年10月25日