UML轻松入门之动态建模

在UML中,静态建模可以描述系统的组织结构,而动态建模则可以描述系统的行为和动作。在动态建模机制中,以消息完成对象之间的交互,用状态图、顺序图、协作图和活动图来描述系统的行为。

消息

在面向对象领域,两个对象的交互是通过消息的发送和接收来完成的。消息分为简单消息、同步消息和异步消息

简单消息:只表示控制如果从一个对象发给另一个对象,并不包含控制细节

同步消息:同步意味着阻塞和等待

异步消息:异步意味着非阻塞

顺序图

顺序图也称序列图是一种交互图,用于描述执行系统功能的各个角色之间相互传递消息的顺序关系,显示跨越多个对象的系统控制流程,强调的是时间和消息的次序,用来说明系统的动态情况,顺序图由参与者、对象、对象生命线和消息组成。

113259_YuVJ_134491.jpg

113324_6MKl_134491.jpg

状态图

114136_BhHs_134491.jpg

活动图

活动图用于描述系统、用例、程序模块中的逻辑流程和先后执行次序、并行次序,是对人类组织的现实世界中的工作流程的建模,有助于理解系统高层活动的执行行为

活动图用于低层次模块的作用类似流程图,但活动图还可以描述并行操作,而流程图则只能描述串行操作

协作图

114735_aDWG_134491.jpg


转载于:https://my.oschina.net/u/134491/blog/335359

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值