用例图
创建用例图
要创建用例图:
- 首先选择一个元素,其中新用例图被包含为子元素.
- 在菜单栏选择 Model | Add Diagram | Use Case Diagram 或在上下文菜单选择 Add Diagram | Use Case Diagram .
另请参见
UML 用例图 - 更多有关UML 用例图.
用例主题
创建用例主题:
- 在 工具栏 选择 Use Case Subject.
- 图上拖放控制用例主题大小.
可以使用模型元素 快速编辑 (参见 Model Element).
参与者
创建参与者:
- 在 工具栏 选择 Actor.
- 图上拖放控制参与者大小.
可以使用模型元素 快速编辑 (参见 Model Element).
通过菜单创建参与者 (仅模型元素) :
- 选择一个元素,其中新参与者将被包含.
- 在菜单栏选择 Model | Add | Actor 或在上下文菜单选择 Add | Actor .
可以在已选取的参与者上通过双击或按Enter
使用 快速编辑
-
Name Expression : 编辑名称表达式.
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 更改可见性.
-
Add Note : 增加链接注释.
-
Add Attribute (
Ctrl+Enter
) : 增加一个属性. -
Add Operation (
Ctrl+Shift+Enter
) : 增加一个方法. -
Add Sub-Actor : 增加一个子参与者.
-
Add Super-Actor : 增加一个父参与者.
-
Add Associated Use Case : 增加一个用例关联.
要废弃属性, 参见 Suppress Attributes.
要废弃方法, 参见 Suppress Operations.
要显示或隐藏方法签名, 参见 Show Operation Signature.
用例
创建用例:
- 在 工具栏 选择 Use Case.
- 图上拖放控制用例大小.
通过菜单创建用例 (仅模型元素) :
- 选择一个元素,其中新用例将被包含.
- 在菜单栏选择 Model | Add | Actor 或在上下文菜单选择 Add | Actor .
可以在已选取的用例上通过双击或按Enter
使用 快速编辑
-
Name Expression : 编辑名称表达式.
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 更改可见性.
-
Add Note : 增加链接注释.
-
Add Extension Point (
Ctrl+Enter
) : 增加一个扩展点. -
Add Associated Actor : 增加一个关联的参与者.
-
Add Included Use Case : 增加一个包含的用例.
-
Add Extended Use Case : 增加一个扩展的用例.
要废弃属性, 参见 Suppress Attributes.
要废弃方法, 参见 Suppress Operations.
要显示或隐藏方法签名, 参见 Show Operation Signature.
扩展点
要增加扩展点:
- 选择一个用例.
- 在菜单栏选择 Model | Add | Extension Point 或在上下文菜单选择 Add | Extension Point .
可以在已选取的扩展点上通过双击或按Enter
使用 快速编辑
-
Name Expression : 编辑名称表达式.
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 更改可见性.
-
Add (
Ctrl+Enter
) : 下方再增加一个扩展点. -
Delete (
Ctrl+Delete
) : 删除扩展点. -
Move Up (
Ctrl+Up
) : 上移扩展点. -
Move Down (
Ctrl+Down
) : 下移扩展点.
包含
要创建包含:
- 在 工具栏 选择 Include.
- 从一个用例拖动到另一个用例(被包含的)
可以使用 快速编辑 关系 (参见 Relationship 关系).
扩展
要创建扩展:
- 在 工具栏 选择 Extend.
- 从一个用例(被扩展的的)拖动到另一个用例
可以使用 快速编辑 关系 (参见 Relationship 关系).