UML图之序列图和协作图

原创 2015年11月17日 17:05:21

总述

序列图(Sequence Diagram) 和协作图(Communication Diagram)都属于交互图。它们都动态的描述了类或对象之间的信息传递关系及以信息传递时间顺序,但是它们的侧重点不同。序列图侧重时间,而协作图强调的是发送和接收消息的对象之间的组织结构。

序列图

知识概要

顺序图妙护了对象之间传递信息的时间顺序,它用来表示用例中的行为顺序。着重显示了参与相互作用的对象和所交换消息的顺序。
这里写图片描述

机房收费系统序列图

这里写图片描述

协作图

协作图和序列图本质上是一样的,知识协作图更侧重对象之间的关系。

机房收费系统协作图

这里写图片描述

总结

序列图和协作图是在软件开发过程中比较重要的图,把类图,活动图融合在了一起,并且加上了时间顺序。实际应用中序列图用的更频繁,因为序列图按照时间顺序来比较清晰。

心得体会

这两个图和用例图一样是我改动较大的图。在第一遍验收完后几乎又重画了。最大的感受就是不要害怕困难,不要害怕做的不好,更不要害怕麻烦。问题是我们最好的老师。就像软件的测试是为了找出系统潜在的错误,学习,验收也是一样,不要妄想一次就完美。学习的目的是为了真正理解掌握知识,不要知识走过场,测试没有错误并不代表真的没有,只能说明还没找到。第一遍图,我画的特别复杂,抽象的类特别多,连界面提示都抽象成了一个类,可当师傅问我生命线上面的东西是什么的时候,我就一头雾水。图都画完了,连图形代表的是什么都不清楚,我也是无语了。想起来老师的一句话“很多同学刚学就想会,刚会一点就想全会,刚会的差不多了就想永远不忘。”没有一蹴而就的事情,路要一步一步走才踏实。

非常高兴能和大家一起交流,互相学习指正,共同进步,分厂感谢!

版权声明:本文为博主原创文章,未经博主允许不得转载。

【UML图】——序列图&协作图

在shegn

UML图学习之五 序列图(顺序图)和协作图

在面向对象动态建模,用于建立行为的实体间行为交互的四种图:状态图(Stage Diagram),序列图(Sequence Diagram),协作图(Communication Diagram),活动图...
  • lishehe
  • lishehe
  • 2012年11月30日 16:42
  • 20296

【UML】序列图和协作图

一、序列图 1、定义 2、关系 3、理解 4、表示 二、协同图 1、定义

UML9种图中的序列图和协作图

序列图 序列图是系统动态模型中的一种交互视图,描述了执行系统功能的各个角色之间相互传递消息的顺序,侧重于强调时间顺序,从一定程度上更加详细地描述了用例的需求。 在面向动态行为进行建模时,通过描述一...

UML学习笔记动态模型之序列图、协作图

转自:http://blog.csdn.net/jiuqiyuliang/article/details/8571139 1、序列图        序列图和协作图都是交互图,彼此等价,可以相互...

UML——交互图(序列图+协作图)

交互图(interaction diagram):是协作图=通信图UML2.0以后的叫法=合作图=(Collaboration /Communication Diagram)以及序列图=顺序图=时...

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

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

UML---序列图和协作图

前言: 学习序列图和协作图,首先明白这些属于哪一类,明白之后就可以很快的学习进去了。 其实这两种图是属于交互图...
  • tgbyn
  • tgbyn
  • 2016年12月28日 11:45
  • 423

uml——序列图和协作图

交互图:是描述对象之间的关系以及对象之间的信息传递的图。交互图包括序列图和协作图。        交互图的作用:通常用来描述一个用例的行为,实现一个用例,完成对系统行为的建模。         序...
  • iwuio
  • iwuio
  • 2016年11月12日 17:33
  • 369

UML常用图--类图,用例图,序列图(时序图),协作图(通信图),状态图,活动图

UML九大图 类图 用例图 序列图(时序图) 协作图(通信图) 状态图 活动图
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML图之序列图和协作图
举报原因:
原因补充:

(最多只允许输入30个字)