面向对象设计——系统动态模型设计(1,交互模型)

本文介绍了系统动态建模中的交互模型,包括同步和异步消息的概念及流程,以及顺序图和协作图在描述对象交互中的应用。通过课程管理和选课管理系统的实例,阐述了如何绘制顺序图和协作图。
摘要由CSDN通过智能技术生成

 

      在这张图中,系统对象静态设计前边我们在分析中已经学习了,这个阶段需要做的就是细化优化。这里我们主要学习系统设计,这篇博客我们学习系统动态建模中交互模型建模。

 

       首先需要我们学习的是对象之间的通信,这里重要的一点就是消息的传递。消息分为简单信息,同步消息,异步消息和返回消息。根基消息的类型,我重点说两种操作,同步操作和异步操作。

 

      同步操作的过程:a,同步消息的发送者将进程控制传递给消息的接受者,暂停活动,等待同步消息接受者返回控制;b,同步消息的接受者执行所请求的操作,完成后将控制返回同步消息的发送者。

 

      异步操作的过程:a,异步消息的发送者是将消息发给消息的接受者,继续自身的活动,不等待消息接受者返回控制;b,异步消息的接受者执行所请求的操作,完成后将控制返回异步消息的发送者。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值