首页 > 其他 > 详细

辛星浅析时序图与协作图、用例图

时间:2015-02-28 13:02:26      阅读:342      评论:0      收藏:0      [点我收藏+]

      第一, 时序图和通讯图

        时序图和协作图很相似,两种图传递的消息大体是一致的。而且两者可以互相转化。

        不同的是时序图强调的是消息的传递顺序,它是将交互关系关系表示为一个二维图,纵向是时间轴,横轴则是对象,对象的生命周期沿着竖线向下延伸。而协作图强调的则是系统之间的组织结构,重在表现对象的角色,消息的传递顺序不明显。

       协作图表达的是在某个用例期间,对象之间的合作关系,而时序图表达的则是对象之间产生合作发生消息的时间顺序。

      第二,时序图和用例图

       用例图是系统外部对象(也就是参与者)与系统这两大对象之间的互动。而类图是对系统中所涉及到的所有对象进行的抽象描述。时序图是参与者和系统进行交互、系统内部对象之间的具体互动实现。因此,时序图关联了类图与用例图,可以通过用例图和类图进行整合。

     第三,协作图和活动图

     活动图本质上可以理解为一个流程图,每个活动都可以理解为某个具体的事务,不太严谨的表述就是,活动图是一种粒度比较粗的事件流程图,它多在需求阶段使用。活动图是一个具体活动的表示图,有活动起点和活动终点。

     协作图里面的基本单元是对象或者理解为概念类,它表达这些对象之间的协作关系,多在设计阶段使用。协作图是对象之间关系的表示图,没有起点和终点。

      

辛星浅析时序图与协作图、用例图

原文:http://blog.csdn.net/xinguimeng/article/details/43984075

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!