UML交互图(序列图&协作图)

本文详细介绍了UML中的两种交互图——顺序图和协作图,阐述了它们在软件开发过程中的应用,帮助读者理解如何在EA(Enterprise Architect)环境下使用这些工具进行软件工程设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导语:

        交互图是一个统称,它是用来描述对象之间的相互作用关系的,包括顺序图和协作图。从本质来讲,顺序图和协作图的作用是相同的,只不过他们两者的侧重点不同。顺序图更加侧重对消息的描述,尤其是格外关注消息的时间顺序;而协作图更加重视从对象的角度进行描述,协作图比较讲究或者说是更加关心对象之间的关系。具体情况大家可以参考下面这张Mingd Map.

        再详细介绍顺序图和协作图之前,请容许我插播一下:做天在进行交互图的总结时,默然发现“EA没有顺序图和协作图的模板”!然后各种纠结,最后还是窃喜地早早的就回宿舍了。但是今天下午来机房在安装另外一个Rational Rose的间隙浏览自己之前做的总结时,默然顿悟:原来顺序图和协作图并不需要诸如类图等特定的模板!
        虽然这是个小插曲,但是脑子在很短的时间相了很多:如果昨天晚上自己不是一味的判定EA软件功能不够强大;而是稍微冷静的思考下,从我身上找原因,事情结果可能就大不相同了,项目在昨天可能就验收了。
        很想对自己说:过去的就不要再去追悔悼念,那些过去只能是记忆,不会回来。经历过就是一种幸福,你需要做的是感谢每一个遇到的不是问题的问题,
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值