工具向导:使用 Rational Rose 管理时序图
此工具向导描述如何使用 Rational Rose 创建时序图,该图显示对象之间的交互。
工具:Rational Rose
关系
相关元素
主要描述

概述

以下是使用时序图描述对象之间的交互要执行的步骤摘要:

  1. 在用例实现下创建时序图
  2. 将参与对象和参与者放入时序图
  3. 描述对象之间的消息
  4. 描述对象接收消息时执行的操作

有关时序图的更多详细信息,请参阅:

  • Rational Rose 联机帮助中的 帮助手册图标Sequence Diagrams (Overview) 主题。

  • 手册图标 Using Rational Rose 手册中的 Chapter 4, Introduction to Diagrams Chapter 9, Interaction Diagrams and Specifications

1. 在用例实现下创建时序图回到页首

为用例实现创建时序图时,请考虑将图命名为“<用例名称> - <流类型>”。此命名约定简化了对以后用例实现中参与对象的跟踪。并且,使用文档窗口为时序图所描述的场景输入简要简述。

2. 将参与对象和参与者放入时序图
回到页首

时序图的主要元素之一是对象。对象具有状态、行为和身份。相似对象的结构和行为在其公共类中定义。图中的每个对象都指示一个类的某个实例。未命名的对象称为类实例。在此步骤中,您要执行以下操作:

  • 将参与者拖放到时序图上。

  • 向图添加对象并确定对象所属的类。

3. 描述对象之间的消息回到页首

消息是参与者和对象之间所作的沟通,表示将执行一个后续操作。它含有从源控制焦点到目标控制焦点的信息。在时序图中,一个消息图标代表一个消息。创建消息时,请使用“消息规范”中的文档字段来描述消息。

4. 描述对象接收消息时执行的操作回到页首

要增强消息,可向其附加脚本。请使用时序图工具栏中的“文本框”符号。