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

      第一, 时序图和通讯图

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

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

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

      第二,时序图和用例图

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

     第三,协作图和活动图

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

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

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值