StarUML 3 中文文档 用例图

用例图

文章目录

  • 用例图
    • 创建用例图
    • 用例主题
    • 参与者
    • 用例
    • 扩展点
    • 包含
    • 扩展

创建用例图

要创建用例图:

  1. 首先选择一个元素,其中新用例图被包含为子元素.
  2. 在菜单栏选择 Model | Add Diagram | Use Case Diagram 或在上下文菜单选择 Add Diagram | Use Case Diagram .

另请参见

UML 用例图 - 更多有关UML 用例图.

用例主题

创建用例主题:

  1. 工具栏 选择 Use Case Subject.
  2. 图上拖放控制用例主题大小.

可以使用模型元素 快速编辑 (参见 Model Element).

参与者

创建参与者:

  1. 工具栏 选择 Actor.
  2. 图上拖放控制参与者大小.

可以使用模型元素 快速编辑 (参见 Model Element).

通过菜单创建参与者 (仅模型元素) :

  1. 选择一个元素,其中新参与者将被包含.
  2. 在菜单栏选择 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.

用例

创建用例:

  1. 工具栏 选择 Use Case.
  2. 图上拖放控制用例大小.

通过菜单创建用例 (仅模型元素) :

  1. 选择一个元素,其中新用例将被包含.
  2. 在菜单栏选择 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.

扩展点

要增加扩展点:

  1. 选择一个用例.
  2. 在菜单栏选择 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) : 下移扩展点.

包含

要创建包含:

  1. 工具栏 选择 Include.
  2. 从一个用例拖动到另一个用例(被包含的)

可以使用 快速编辑 关系 (参见 Relationship 关系).

扩展

要创建扩展:

  1. 工具栏 选择 Extend.
  2. 从一个用例(被扩展的的)拖动到另一个用例

可以使用 快速编辑 关系 (参见 Relationship 关系).

你可能感兴趣的:(StarUML,3,中文文档)