UML---时序图

交互图:

概念:

1.交互图描述对象之间的动态合作关系以及合作过程中的行为次序

2.交互图常常用来描述一个用例的行为,即一组对象是如何传递的

交互图有顺序图(时序图)和协作图两种形式。

时序图用来描述对象之间传递消息的时间顺序

协作图用来描述系统成分如何协同工作

 

时序图:

时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图

       在uml中,图形上参与交互的各个对象在时序图的顶端水平排列,每一个对象的低端都绘制了一条垂直虚线,当一个对象向另一个对象发送消息时,此消息开始于发送对象底部的虚线终止于接收对象底部的虚线,因此可以这样理解:

时序图向uml用户提供了事件流随时间的推移,清晰的和可视化的轨迹。

时序图包括了四个元素:

对象(Object)

对象代表时序图中的对象在交互中所扮演的角色,符号用矩形将对象名称包含起来,并且对象名称下有下划线

生命线(Lifeline)

生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在,每个对象的底部中心位置都带有生命线

激活(activation)

时序图可以描述对象的激活和去激活,激活代表时序图中的对象执行一项操作的时期,

激活表示该对象被占用以完成某个任务,去激活表示对象处于空闲状态

消息(message)

消息是定义交互和协作中交换信息的类。消息使用箭头表示,箭头的类型表示了消息的类型。

 

 

 

附加:<机房收费系统>  学生刷卡上机的时序图

 

 

 

 

 

 

 

 

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值