预订演示
前页 后页

SysML用例

用例表示A有意义的工作单元,提供系统外某人或某物可观察到的行为的高级视图。与UML表示法一样,用于示例的用例表示法是一个椭圆。使用案例旨在提供在更高级别上建模的需求的更详细的表达。

用例图捕获使用案例以及参与者与主体(系统)之间的关系。您可以使用它们:

  • 扩展(或“实现”)系统的功能需求
  • 描述外部事物(Actor)在系统边界交互的方式
  • 描述系统的响应
使用案例还支持通过用例场景进行更详细的定义。

用例图表

SysML用例A用于定义和查看使用案例和从系统中派生价值的参与者。用例图描述了 Actor 和使用案例之间的关系。将用例包含在某个边界定义了系统的边界;根据定义,Actor 位于边界之外。 (所有元素都在 SysML 图框架内部。)

虽然用例图可能看起来很简单,但它是一种很好的沟通工具,它描述了外部角色通过与系统交互实现的价值或目标。每个用例都可以是详细的,带有描述、约束和场景数量,其中包含由参与者和系统交替执行的步骤集,以实现所需的目标。

用例场景

使用案例建模A核心方面是使用用例场景特征执行的,这有助于添加更详细的基于文本的底层用例表示。

使用场景构建器,可以从这些基于文本的详细信息生成行为模型图,为更详细的设计提供基础。

元素

可以出现在用例图中的主要元素是:

  • 参与者
  • 用例
  • 边界
可以出现在用例图中的主要连接器是:
  • 通讯路径
  • 概括
  • 包括
  • 延长

用途

用例图可以用来定义A用例及其情景和约束的细节,具有紧密的连接性和可追溯性,因为用例图和使用案例、情景和约束的文字细节都包含在同一个模型中。从使用用例场景中,您可以生成活动图、序列图和状态机图作为分析建模的起点。

学到更多