首页 > 学院 > 开发设计 > 正文

UML系列图——交互图 InteractionDiagram(序列图和协作图)

2019-11-11 05:03:26
字体:
来源:转载
供稿:网友

前言:

    在面向对象动态建模中,上篇讲过了一部分,行为图:活动图(Activity Diagram)和状态图(Statechart Diagram);本篇介绍动态建模剩下的一部分,交互图:序列图(Sequence Diagram)和协作图(Collaboration Diagram)。

客官您听我说:

序列图(Sequence Diagram):

概要:

  又叫顺序图,是强调消息在传递中时间顺序的交互图。

    由五大元素构成:活动者,对象,生命线,控制焦点,消息。

    在这里值得一提的是消息,分为四类:同步,异步,返回,自关联。

    Rational Rose中没有同步消息的标示。

示例(机房收费系统):

协作图(Collaboration Diagram):

概要:

  又叫做合作图(Communication Diagram),是强调对象接收的信息的交互图,

    主要由三大元素构成:对象,链,消息。

示例(机房收费系统):

总结:

    经过这几天的学习,对UML也有了大致的了解,不过还需要后期在各个项目中运用加以锻炼,回过头看开始UML前的一篇博客(UML学习——学习任务),感触这样的学习方式还是很高效的,不过也看到了自己得对自己的自制力下手了。


上一篇:Dungeon Master [bfs]

下一篇:usaco_Subset Sums_dp

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表