UML和ER图的区别

您所在的位置:网站首页 uml表示活动的图形 UML和ER图的区别

UML和ER图的区别

2023-08-01 21:14| 来源: 网络整理| 查看: 265

UML和ER图的区别

1.统一建模语言(UML):

UML 是一种可视化表示软件系统的建模语言。

2. ER图:

ER图是现实世界实体及其相互关系的图形表示。

UML和ER图的区别

UML和ER图的区别:

S.No 比较项 UML ER图 1 Full Form UML 代表统一建模语言。 ER图代表实体关系图。 2 定义 UML是一种通用的建模语言,用于可视化软件系统的设计。 ER图是现实世界实体及其相互关系的图形表示。 3 关系 UML是ER图的父级。 ER图是 UML 的子集。 4 用途 UML用于设计整个软件。 ER图仅用于设计数据库。 5 规模 UML主要用于大型软件开发的情况。 IT 可用于各种规模的数据库开发。 6 组件 UML有用例和工作流程。 ER图具有实体、属性和关系。 7 涉及的图 UML涉及用例图和活动图。 ER图本身就参与了代表。 8 主要用户 开发者用来理解程序的流程。 ER图是为利益相关者和企业所有者的理解而制作的,以了解他们的要求已得到正确满足。 9 描述 UML描述了控制流程。 ER图描绘了关系。 10 建模 UML是一种动态建模形式,因为它可以描述什么活动在什么时间被执行。 ER图描述了静态建模(与 UML 不同,它不描述活动的状态)。 11 状态 UML包括一个最终状态和一个初始状态。 ER图没有状态代表。 12 使用的形状 UML使用圆形、带圆角的矩形、箭头、菱形、矩形条等。 ER图只使用 3 种形状(椭圆形、矩形和菱形)。 13 泳道的使用 UML使用泳道。 ER图不使用泳道。 14 时间 UML可以表示活动期间所花费的时间。 ER图没有描绘时间。 15 类型 它有两种类型,结构UML图和行为 UML图它没有类型,但是它包含实体、关系和属性,每个都有几种类型。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3