使用序列来分析项目

使用用例图帮助完成项目的分析阶段。这些图在较高的级别捕获硬性约束。 进行设计决策时,您进一步分解用例图以创建更多用于实现该用例的可能用例和场景(即序列)。每个用例在浏览器中都有一个文件夹,该文件夹包含它的一些可能序列。

关于此任务

场景不仅描述用例的主要路径,还可以包括用于为将来的事件进行准备的背景环境描述和情况描述。换而言之,它们可以提供用例的前置条件的详细定义。因此,序列描述用例的主要路径,而由子用例代表的变体描述备用路径。

过程

例如,请考虑 VCR。InstallationAndSetup 用例的一个序列可能包含下列步骤:

  1. 添加 VCR 和附件。
  2. 在遥控器中安装电池。
  3. 将天线或有线系统连接到 VCR。
  4. 设置 CH3/CH4 开关。
  5. 打开 VCR 并选择有效频道。
  6. 了解如何使用 TV/VCR 按键。
  7. 测试 VCR 连接。

结果

通过使用时序图,可以更好地表达特定用例的特定步骤序列。


反馈