用例名称 | 说明用例名称。通常,名称表示用例的客观或可观察到的结果,例如 ATM 机器示例中的“撤销现金”。 |
简短描述 | 描述用例的角色和用途。 |
事件流 | 表示基本流和备选流。事件流描述系统的行为;但是不描述系统如何工作、表示的详细信息或用户界面的详细信息。如果交换了信息,那么用例必须确定来回传递的内容。例如,将操作描述为“参与者输入客户信息”表示“参与者输入客户名称和地址”。 |
基本流 | 描述系统完满、主要的行为。 |
备选流 | 描述基本流的异常和偏差,例如当参与者输入错误的用户标识以及用户认证失败时系统如何运转。 |
特殊需求 | 特定于用例但是未在用例事件流的文本中指定的非功能需求。特殊需求的示例包括:法定和具有限制作用的需求;应用程序标准;系统的质量属性,包括可用性、可靠性、性能以及可支持性;操作系统和环境;兼容性需求以及设计约束。 |
前置条件 | 在执行用例之前必须显示的系统状态。 |
后置条件 | 用例完成之后立即显示的系统的可能状态列表。 |
扩展点 | 在该处引用另一个用例的用例事件流中的点。 |