首页 > 其他 > 详细

UML--时序图、协作图

时间:2014-11-19 18:51:14      阅读:246      评论:0      收藏:0      [点我收藏+]

         时序图,反应对象之间传递消息的顺序,强调消息执行的时间顺序。

【用途】

        在项目需求阶段,分析师可以通过时序图提供一个更加正式的层次表达,将用例带入下一层;在软件设计阶段,架构师和开发者能通过使用与猎兔,挖掘系统对象间的交互,充实整个系统的设计。一个实例常常被细化成一个或多个序列,将用例表达的更加精细细化。

【图符】

                        bubuko.com,布布扣

【消息传送】

       图符中带数字的箭头都表示不同的消息,由不同的方法触发,不同的消息由不同图符表示,常用为简单消息;同步消息就像我们的Windows系统,在打开word时同时还可以打开播放器看视频,互不影响;异步消息强调只能一个消息结束后才能执行下一条。

【协作图】

       为完成确定事务,各个对象之间的消息传递。强调的是对象或是交互关系空间上与组织上的逻辑关系。图符与时序图基本相同。

【作图】

         时序图
                        bubuko.com,布布扣
        协作图:

                                  bubuko.com,布布扣

【区别  】


       时序图强调各对象之间消息按时间执行的顺序,协作图强调对象之间的组织关系与逻辑关系,是一种空间状态。若强调上下文之间的关系,则应选择协作图。


UML--时序图、协作图

原文:http://blog.csdn.net/whp15369657805/article/details/41282625

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