统一建模语言 UML 参考手册 - 基本概念重要性不足以被包括至 ��� 核心 概念的元素 原文中仅有标准元素表 为了便于大家的理解 它们以 ��� 的相关核心元 素组织起来 并提供了对应核心元素的解释 � ��� 建 模 词 汇 表 引 自 ��� 规 范 原 文 中 未 有 相 关 内 容 英 语 原 文 可 参 见 ����������������的 ��������������������� � 中英文词汇对照提供了所有文中术语的词汇对照 ����� ��������� 以及那些规范参与者的模型 在 ��� 中 ��� ����� ��������� 和其它方 法的标记尽可能的被使用 从而尽可能的为人们所熟悉 这同时意味着对良好设计实践如 封装 问题划分 目标捕获的支持 它特意针对了许多当前软件开发的问题 如大规模 分布 并发 模式和团队开发等等 � ��� 不是完整的开发方法 它不包括逐步的开发流程 我们相信对于软件开发而言 好 的开发过程是非常关键的 包括了所有的必要概念 � 最后一个 ��� 目标是在能对众多系统建模的同时 尽可能的简洁 ��� 具有足够的表 ��� 参考指南� � ��� 概述� ������ 达能力来处理现代系统中的所有概念 如封装和构件 它必须是一种普遍性的语言 如同 许多通用编程语言 不幸的是 这意味着如果我们想处理不仅仅是实验系统的事物 它的 规模会较大 例如 现代语言和现代操作系统较 �� 年前复杂了许多 因为我们对它们的要0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)@enduml 1.36 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, PlantUML 语言参考指引 (1.2023.11) 52 / 538 2.14 完整样例 2 用例图 • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten PlantUML 语言参考指引 (1.2023.11) 55 / 538 2.18 Display JSON Data on Usecase diagram 2 用例图 [参考 QA-5340 和改编自 QA-6852] 2.18 Display JSON Data on Usecase diagram 2.18.1 Simple example @startuml allowmixing actor0 码力 | 539 页 | 7.74 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner 145 2.11 显示参数 2 用例图 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 146 页 | 1.91 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 157 页 | 1.78 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)Title, Header and Footer 1 时序图 你还可以用语句 autonumber stop 和 autonumber resume increment format 来表示暂停或继续使用自 动编号。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request Bob <- Alice : Authentication @enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase {0 码力 | 165 页 | 1.89 MB | 1 年前3
PlantUML 1.2019.6 言語リファレンスガイド@startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1.7 メッセージシーケンスの番号付け メッセージへ自動で番号を振るために、キーワード autonumber を使います。 @startuml autonumber Bob -> Alice : Authentication Request PlantUML (1.2019.6) 5 / 173 1.7 メッセージシーケンスの番号付け 1 シーケンス図 @enduml autonumber stop と autonumber resume 増分 書式を自動採番の一時停止と再開にそれぞれを使用す ることができます。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request (1.2019.6) 36 / 173 3.6 高等なクラス本体 3 クラス図 @enduml 3.6 高等なクラス本体 デフォルトでは, メソッドやフィールドは PlantUML によって自動再編成されます。メソッドやフィール ドに独自の順序付けを定義するためのセパレータを使用できます。以下のセパレータが使用できます: -- .. == __ セパレータ内でタイトルを使用することもできます:0 码力 | 174 页 | 1.99 MB | 1 年前3
PlantUML 1.2019.3 言語リファレンスガイド@startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1.7 メッセージシーケンスの番号付け メッセージへ自動で番号を振るために、キーワード autonumber を使います。 @startuml autonumber Bob -> Alice : Authentication Request PlantUML (1.2019.3) 5 / 159 1.7 メッセージシーケンスの番号付け 1 シーケンス図 @enduml autonumber stop と autonumber resume 増分 書式を自動採番の一時停止と再開にそれぞれを使用す ることができます。 @startuml autonumber 10 10 "[000]" Bob -> Alice : Authentication Request (1.2019.3) 36 / 159 3.6 高等なクラス本体 3 クラス図 @enduml 3.6 高等なクラス本体 デフォルトでは, メソッドやフィールドは PlantUML によって自動再編成されます。メソッドやフィール ドに独自の順序付けを定義するためのセパレータを使用できます。以下のセパレータが使用できます: -- .. == __ セパレータ内でタイトルを使用することもできます:0 码力 | 160 页 | 1.80 MB | 1 年前3
共 98 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













