uml之交互图

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

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

当对交互建模时,通常既包括对象(每个对象都扮演某一特定的角色),有包括消息(每个消息都代表对象之间的通信活动,并导致一定的动作发生)


两种方式:

强调消息的时间顺序

强调发送和接收消息的对象的结构组织

于是包括两种图:

顺序图:强调消息的事件顺序

合作图:强调对象之间的交互关系


顺序图

顺序图描述按照时间的先后顺序对象之间交互动作过程

构成

1.对象

2.消息:对象之间的通信,可以是信号或者操作调用

3.生命线(激活):表示在某段时间内对象是存在的。

消息:


我画的机房收费系统顺序图为:





协作图

强调参加交互的对象的组织,可以通过算法实现协作图与顺序图的相互转换

我画的机房收费系统协作图为:

















发布了49 篇原创文章 · 获赞 0 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章