统一建模语言 UML 参考手册 - 基本概念顺序图 和协作图 � 顺序图 顺序图 顺序图 顺序图� 顺序图表示了随时间安排的一系列消息 每个分类角色显示为一条生命线 代表整个 交互期间上的角色 消息则显示为生命线之间的箭头 顺序图可以表达场景 即一项事 务的特定历史 � 顺序图的一个用途是显示用例的行为序列 当行为被实现时 每个顺序图中的消息同类 的操作或状态机中迁移上的事件触发相一致 � 图 ��� 显示了买票 买票 买票 买票用例的顺序图 它显示了不同视图元素间主要的关系 � 表 ��� 不同视图元素之间的部分关系� 元素� 元素� 关系� 类� 状态机� 拥有� 操作� 交互� 实现� 用例� 协作� 实现� 用例� 交互实例� 场景示例� 构件实例� 结点实例� 位置� 动作� 操作� 调用� 动作� 信号� 发送� 活动� 操作� 调用� 消息� 动作� 启用� 包� 类� 拥有� 角色� 类� 分类� � � 协作图和顺序图 协作图和顺序图均显示了交互 但它们强调了不同的方面 顺序图清晰 的显示了时间次序 但没有显式的指明对象间关系 协作图清晰的显示了对象间关系 但 时间次序必须从顺序号来获得 顺序图最常用于场景显示 协作图在显示过程设计细节更 适用 � 模式 模式 模式 模式� 模式是连同何时使用指南的参数化协作 参数可以被不同的值替代以产生不同的协作 参数常常为类指定了空槽 当模式被实例化时 它的参数被绑定至类图中实际的类或更大0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se @enduml PlantUML 语言参考指引 (1.2019.1) 28 / 145 2.11 显示参数 2 用例图 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam @enduml PlantUML 语言参考指引 (1.2019.1) 45 / 145 3.23 皮肤参数 3 类图 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 146 页 | 1.91 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam PlantUML 语言参考指引 (1.2019.3) 48 / 156 3.23 皮肤参数 3 类图 } @enduml 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam PlantUML 语言参考指引 (1.2019.2) 48 / 156 3.23 皮肤参数 3 类图 } @enduml 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 157 页 | 1.78 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam Course) . Enrollment class Enrollment { drop() cancel() } @enduml 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam Course) . Enrollment class Enrollment { drop() cancel() } @enduml 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)Bob --> Alice: Authentication Response @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam PlantUML 语言参考指引 (1.2019.4) 48 / 164 3.23 皮肤参数 3 类图 } @enduml 3.23 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 165 页 | 1.89 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引(1.2020.22) 23 / 294 1.31 外观参数 (skinparam) 1 时序图 1.31 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se @enduml 2.13 显示参数 用 skinparam 改变字体和颜色。 PlantUML 语言参考指引 (1.2020.22) 35 / 294 2.14 一个完整的例子 2 用例图 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam "to 0..* " Station @enduml [Ref. Incubation: Associations] 3.25 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)Bob --> Alice: Authentication Response @enduml 1.33 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se @enduml 2.13 显示参数 用 skinparam 改变字体和颜色。 PlantUML 语言参考指引 (1.2020.23) 44 / 306 2.14 一个完整的例子 2 用例图 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam "to 0..* " Station @enduml [Ref. Incubation: Associations] 3.26 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: PlantUML 语言参考指引 (1.2020.23) 64 / 306 3.27 Skinned Stereotypes 3 类图 • 在图示的定义中, • 在引入的文件中, •0 码力 | 307 页 | 3.17 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)(1.2021.2) 26 / 380 1.35 外观参数 (skinparam) 1 时序图 1.35 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam se direction user1 --> (Usecase 1) user2 --> (Usecase 2) @enduml 2.13 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam "to 0..* " Station @enduml [Ref. Incubation: Associations] 3.28 皮肤参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 @startuml skinparam class { BackgroundColor0 码力 | 381 页 | 4.05 MB | 1 年前3
共 13 条
- 1
- 2













