uml展望时序图.pptVIP

  • 16
  • 0
  • 约3.13千字
  • 约 17页
  • 2018-12-22 发布于福建
  • 举报
uml展望时序图

* UML统一建模语言 重点内容: 序列图的基本概念 序列图的组成 序列图中的项目相关概念 使用ROSE创建序列图 使用Rose创建序列图案例分析 第8章 序列图 一、序列图的基本概念 在UML的表示中,序列图将交互关系表示为一个二维图。 纵向是时间轴,时间沿竖线向下延伸。 横向代表了在协作中各独立对象的角色。 角色使用生命线进行表示,当对象存在时,生命线用一条虚线表示,此时对象不处于激活状态,当对象的过程处于激活状态时,生命线是一个双道线。 序列图中的消息使用从一个对象的生命线到另一个对象生命线的箭头表示,箭头以时间顺序在图中从上到下排列。 1、序列图的定义 序列图:一种描述在给定语境中消息是如何在对象间传递的图形化方式 用途: 确认和丰富一个使用语境的逻辑表达。一个系统的使用情境就是系统潜在使用方式的描述,也就是它的名称所要描述的。 使用情境的逻辑可能是一个用例的一部分,或是一条控制流。 细化用例的表达。把用例表达的需求,转化为进一步、更加正式层次的精细表达。 用例常常被细化为一个或者更多的序列图。 有效地描述如何分配各个类的职责以及各类具有相应职责的原因。可根据对象的交互关系来职责,各个类之间的交互关系构成一个特定的用例。 例如,“Customer对象向Address对象请求其街道名称”指出Customer对象应该具有“知道其街道名”这个职责。 2、序列图在项目开发里

文档评论(0)

1亿VIP精品文档

相关文档