UML总结

UML总结

5类视图和9种图

用例视图
用例图:把对象、它可用的服务以关系的形式展示出来

在这里插入图片描述
设计视图
类图:描述一组对象、接口、协作等事物之间的关系
在这里插入图片描述
对象图:描述对象和其所建实例中的具体属性和行为
在这里插入图片描述
进程视图
序列图:将生命线、控制指令,强调了时间
在这里插入图片描述
协作图:描述收发消息对象的组织关系,强调了对象之间的合作关系
在这里插入图片描述
状态图:描述了对象所有可能的状态,基于事件反应的动态行为
在这里插入图片描述
活动图:业务流程的实现,多数是活动的状态
在这里插入图片描述
实现视图
构件图:描述代码构件、物理结构之间的关系
在这里插入图片描述
拓扑视图
部署图:处理节点和节点上活动构件的配置,强调物理与物理之间的关系
在这里插入图片描述
6种关系
在这里插入图片描述

状态图和活动图的区别
活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程.业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作.业务用例由一系列活动组成,它们共同为业务主角生成某些工件.工作流程通常包括一个基本工作流程和一个或多个备选工作流程.工作流程的结构使用活动图来进行说明.活动图是状态图的一种特殊形式.其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发

状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的.通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为.状态图用于显示状态机(它指定对象所在的状态序列)、使对象达到这些状态的事件和条件、以及达到这些状态时所发生的操作

		以上图片都来自网络
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值