UML的交互图

 

 UML的交互图

 

(一)  交互图的概述:

        交互图用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。

        交互主要是用于描述协作的动态行为方面。

交互图可用两种方式描述:

●  强调消息的时间顺序。

●  强调发送和接收消息的对象的结构组织。

交互图包括:

顺序图(亦称“序列图”):强调消息的事件顺序。

协作图(亦称“合作图”):强调对象之间的交互关系。

顺序图和协作图的关系:

 ● 二者在语义上等价

 ● 二者可以互相转化

 ● 二者侧重点不同

顺序图侧重时间顺序。

合作图侧重对象之间的关系。

(二)顺序图:

(1)定义顺序图

(2)为什么要建立顺序图

(3)顺序图的标记符

● 活动对象

● 消息

(4)如何使用消息进行通信

(5)顺序图的其它技术

● 创建对象

● 分支和从属流

(6)如何绘制顺序图

1)确定需要建模的工作流

2)布置对象

3)添加消息和条件以便创建每一个工作流。

4)绘制总图一遍连接各个分图。

具体内容见共享资料:

            http://www.doc88.com/p-394245662790.html

(三)实例练习:

(1)机房收费系统的充值用例的时序图如下:

(2)根据时序图转化为的协作图,如下:

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值