![RA1274 Y Jacobson’s use case approach雅各布森的用例方法](https://i.ytimg.com/vi/mWVu-YPK61s/hqdefault.jpg)
内容
- 定义-用例是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- 技术百科解释用例
定义-用例是什么意思?
用例是一个软件和系统工程术语,它描述用户如何使用系统来实现特定目标。用例是一种软件建模技术,用于定义要实现的功能以及可能遇到的任何错误的解决方案。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
技术百科解释用例
用例定义了外部参与者和系统之间的交互以实现特定目标。用例包含三个基本元素:
- 参与者:参与者是与系统交互的用户类型。
- 系统:用例捕获了指定系统预期行为的功能需求。
- 目标:用例通常由用户启动,以实现描述实现目标所涉及的活动和变体的目标。
用例使用统一的建模语言进行建模,并用包含用例名称的椭圆表示。使用行表示演员,并在该行下方写下演员的名字。为了表示参与者参与系统,在参与者和用例之间划了一条线。用例周围的框代表系统边界。
与用例相关的特征是:
- 组织功能需求
- 建模系统用户交互的目标
- 记录从触发事件到最终目标的场景
- 描述行动的基本过程和异常事件的流程
- 允许用户访问另一个事件的功能
设计用例的步骤是:
- 识别系统的用户
- 对于每个类别的用户,创建一个用户配置文件。这包括与系统相关的用户扮演的所有角色。
- 确定与支持系统的每个角色相关的重要目标。该系统的价值主张确定了重要作用。
- 为与用例模板关联的每个目标创建用例,并在整个用例中保持相同的抽象级别。较高级别的用例步骤被视为较低级别的目标。
- 构造用例
- 审查并验证用户