【UML】交互图

本文介绍了UML中的两种交互图——时序图和协作图。时序图着重描述对象间消息传递的时间顺序,常用于表示用例行为;协作图则强调对象结构信息,通过链来表示对象间的关系。文中通过机房收费系统的实例展示了时序图(如添加用户、修改密码)和协作图(如管理员添加用户)的应用。

时序图

什么是时序图

时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图。
时序图向UML用户提供了时间流随时间推移的、清晰的和可视化的触发事件。

时序图元素
对象(object)
对象代表时序图中的对象所扮演的角色。
生命线(lifeline)
生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在。
激活(activation)
时序图可以描述对象的激活(activation)和去激活(deacticvation)
激活代表时序图中的对象执行一项操作的期数,激活状态表示该对象被占用已完成某一个任务
消息(message)
消息用于实体间传递信息,允许实体请求其他的服务,类角色通过发送和接受消息进行通信。
几种常用的消息符号

符号 含义 符号 含义
这里写图片描述 绘制两个对象之间的异步消息 这里写图片描述 显示调用返回的消息
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LLLDa_&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值