前页 | 后页 |
SysML用例模型
用例代表有意义的工作的单个单元,提供了系统外某人或某物可观察到的行为的高级视图。与UML表示法一样,用例的SysML表示法是一个椭圆。用例旨在提供更高层次上建模的需求的更详细表达。
用例图捕获用例以及Actor与主题(系统)之间的关系。您可以使用它们来:
- 扩展(或“实现”)系统的功能需求
- 描述外部事物(参与者)在系统边界进行交互的方式
- 描述系统的响应
用例图
SysML用例图用于定义和查看用例以及从系统中获取价值的参与者。用例图描述了参与者和用例之间的关系。将用例包含在边界内定义了系统的边界。根据定义,演员不在边界之内。 (所有元素都在SysML图框架内部。)
尽管用例图看起来很简单,但它是一种功能强大的通信设备,它描述了外部角色从与系统交互中实现的价值或目标。可以详细描述每个用例,并提供描述,约束和任意数量的场景,其中包含由Actor和系统交替执行以实现所需目标的步骤集。
用例场景
使用用例场景功能执行了对用例进行建模的一个核心方面,该功能有助于为基础用例添加更详细的基于文本的表示形式。
使用“方案”构建器,然后可以从这些基于文本的详细信息中生成行为模型图,从而为更详细的设计提供基础。
元素
用例图中可能出现的主要元素是:
- 演员
- 用例
- 边界
- 沟通路径
- 概括
- 包括
- 延伸
用法
用例图可用于定义用例及其场景和约束的详细信息,并具有紧密的连通性和可追溯性,因为用例图和用例,场景和约束的文本详细信息都包含在同一视图中模型。从用例场景中,您可以生成活动图,序列图和StateMachine图作为分析建模的起点。
学到更多
- SysML用例工具箱
- 用例图
- 场景构建器
- SysML需求建模(新)
- 需求图
- 可追溯性