更新时间:2026-02-03 GMT+08:00
用例图
用例图通过脚本或场景的形式定义行为、需求和约束。
元素介绍
元素名 | 图标 | 含义 |
|---|---|---|
UseCase |
| 用例,代表的是一个完整的功能。 |
Boundary |
| 边界,代表执行用例的系统。 |
Actor |
| 角色,用例的使用者。 |
Generalization |
| 组合,是整体与部分的关系,但部分不能离开整体而单独存在。 |
Include |
| 基用例与包含用例之间的关系。说明如何将包含用例中定义的行为插入基用例定义的行为中。基用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性。 |
Extend |
| 是指扩展用例与基用例之间的关系。特别是如何将扩展用例定义的行为插入基用例定义的行为序列。 |
Communication Path |
| 通信路径,用于表示角色与用例之间的交互关系,或者用例之间的协作关系。 |
建模步骤
- 用例图工具栏拖动Actor元素到图中命名Driver,创建UseCase元素命名Drive the vehicle,使用Communication Path进行连接。

- 创建UseCase元素命名Accelerate,使用Include进行连接。

- 参考示例创建元素完成用例图。

父主题:SysML








