UML-交互图(序列图、协作图)

交互图

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

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

3.描述方式:强调消息的时间顺序,强调发送和接受消息的对象的结构组织

4.交互图包括:顺序图(强调消息的事件顺序),合作图(强调对象之间的交互关系)

 

序列图

 


从图上可以看出

aStudent对象调用了aSchedule对象

aSchedule对象要去调用aCourse对象

最后aStudent对象调用aCourse对象

例:机房收费系统序列图


用户申请下机,操作员核对下机信息,检查无误后,下机退款,操作员更新更新工作记录,删除用户信息,临时用户取回信息(身份证、卡等)

将序列图转化为协作图


猜你喜欢

转载自blog.csdn.net/lifuchao784533/article/details/80643881