上一页 下一页

用例

描述

用例是一个UML建模元素,描述了所提议系统的用户如何与系统交互以执行离散的工作单元。它描述并表示随时间的单个交互对最终用户(人员,机器或其他系统)有意义,并且需要使系统处于完整状态:交互完成或回滚到初始状态。一个用例:

  • 通常具有描述其运行的基本特征和规则的要求和约束
  • 可以有一个相关的序列图来说明一段时间内的行为 谁做什么对谁,什么时候
  • 通常有与之关联的场景,用于描述产生最终结果的工作流程; 还启用了备用工作流(例如,捕获异常)

示例用例图

如果扩展用例,您可以使用用例扩展点指定扩展点。要在图上显示用例的属性,操作或约束,请使用“矩形表示法”。

Enterprise Architect还提供了两个刻板的用例:测试用例和业务用例。

工具箱图标

学到更多

OMG UML规范:

OMG UML规范(UML上部结构规范,v2.1.1,第592页)规定:

UseCase是一种行为分类器,表示所提供行为的声明。每个用例都指定了一些行为,可能包括变体,主体可以与一个或多个actor合作执行。

原文