概述
以下是使用时序图描述对象之间的交互要执行的步骤摘要:
-
在用例实现下创建时序图
-
将参与对象和参与者放入时序图
-
描述对象之间的消息
-
描述对象接收消息时执行的操作
有关时序图的更多详细信息,请参阅:
1. 在用例实现下创建时序图
为用例实现创建时序图时,请考虑将图命名为“<用例名称> - <流类型>”。此命名约定简化了对以后用例实现中参与对象的跟踪。并且,使用文档窗口为时序图所描述的场景输入简要简述。
2. 将参与对象和参与者放入时序图
时序图的主要元素之一是对象。对象具有状态、行为和身份。相似对象的结构和行为在其公共类中定义。图中的每个对象都指示一个类的某个实例。未命名的对象称为类实例。在此步骤中,您要执行以下操作:
-
将参与者拖放到时序图上。
-
向图添加对象并确定对象所属的类。
3. 描述对象之间的消息
消息是参与者和对象之间所作的沟通,表示将执行一个后续操作。它含有从源控制焦点到目标控制焦点的信息。在时序图中,一个消息图标代表一个消息。创建消息时,请使用“消息规范”中的文档字段来描述消息。
4. 描述对象接收消息时执行的操作
要增强消息,可向其附加脚本。请使用时序图工具栏中的“文本框”符号。
|