码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:uml   建模   辛星   时序图   协作图   

      第一, 时序图和通讯图

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

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

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

      第二,时序图和用例图

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

     第三,协作图和活动图

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

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

      

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

标签:uml   建模   辛星   时序图   协作图   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!