使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)创建序列图非常简单。这种易用性主要归功于其语法的用户友好性,既直观又易记。 • 直观的语法: 首先,用户非常欣赏 PlantUML 所采用的简单直观的语法。这种经过深思熟虑的设计意味着,即使是图 表创建新手也能轻松快速地掌握基础知识。 • 文本与图形的关联: 另一个显著特点是文本表示与图形输出之间非常相似。这种和谐的相关性可确保文本草稿准确地转化为 图形图表,从而提供连贯、可预测的设计体验,在最终输出中不会出现令人不快的意外。 @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 handwritten0 码力 | 539 页 | 7.74 MB | 1 年前3
统一建模语言 UML 参考手册 - 基本概念��� 进行探讨 � ��� 标准元素讨论了一些与核心概念的区别较小或者重要性不足以被包括至 ��� 核心 概念的元素 原文中仅有标准元素表 为了便于大家的理解 它们以 ��� 的相关核心元 素组织起来 并提供了对应核心元素的解释 � ��� 建 模 词 汇 表 引 自 ��� 规 范 原 文 中 未 有 相 关 内 容 英 语 原 文 可 参 见 ����������������的 ��������������������� 精确的解释可以参见 ��� 规 范相应的内容 � 最后 ��� 标记一览展现了 ��� 各种概念的标记符号 � 为了忠实原文 仅在 ��� 标准元素中添加了相应的核心元素描述 以及增加了 ��� 建 模词汇表 以方便对 ��� 概念的理解 � 文中释译不当之处 肯请各位批评指正 � 译者 ����������� ���� 年 �� 月� ������ 目录 目录 目录 目录� � ��� 概述 ���������������������������������������������������������������������������� ��� ��� 建模词汇表 建模词汇表 建模词汇表 建模词汇表 OMG MODELING GLOSSARY ������������������������������������������������������������ ��� 介绍0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 Graphviz 绘画 UML 图
需要手工去描述我们想要画什么,表示我们的软件设计。 1.1 使用 Graphviz dot 首先,下载 Graphviz 安装包。macOS 用户可以 brew install graphviz。 建立一个测试源文件 hello.dot(DOT 语言为 Graphviz 的图形描述语言): digraph { Hello -> World } 在命令行执行: 2 dot -Tpng hello.dot dot dot $< -Tpdf -o $@ 3 Chapter 2 类图 UML 类图(class diagram)是最常见的图,用于表示系统的静态结构。UML 中类是以矩形表 示。我们可以在 dot 文件中预设节点的形状,并且设置一些如字体等属性: digraph { node [shape=box, fontname="Inconsolata, Consolas", fontsize=100 码力 | 20 页 | 331.51 KB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)392 1.7 矢印の色を替える 1 シーケンス図 Bob o\\-- Alice Bob <-> Alice Bob <->o Alice @enduml 1.7 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 authentication Response @enduml 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める 桁を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : init Alice -> Bob : hello ref over Bob This can be on several lines end ref @enduml 1.21 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml Alice -> Bob: Authentication Request PlantUML0 码力 | 393 页 | 4.27 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)398 1.7 矢印の色を替える 1 シーケンス図 Bob o\\-- Alice Bob <-> Alice Bob <->o Alice @enduml 1.7 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 authentication Response @enduml 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める 桁を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : init Alice -> Bob : hello ref over Bob This can be on several lines end ref @enduml 1.21 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml Alice -> Bob: Authentication Request PlantUML0 码力 | 399 页 | 4.33 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)ます。このよく考え抜かれたデザインは、ダイアグラム作成が初めての人でも、基本を素早く簡単に 理解できることを意味します。 • テキストとグラフィックの相関: もう一つの際立った特徴は、テキスト表現とグラフィカルな出力の間の緊密な類似性です。この調和 のとれた相関性により、テキスト原稿がグラフィカルなダイアグラムに正確に変換され、最終的なア ウトプットに不快な驚きを与えることなく、まとまりのある予測可能なデザイン体験を提供します。 Bob //-- Alice Bob ->o Alice Bob o\\-- Alice Bob <-> Alice Bob <->o Alice @enduml 1.8 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 PlantUML 言語リファレンスガイド (1.2023.11) 6 / 544 1.9 メッセージシーケンスの番号付け 1 シーケンス図 @startuml 9 メッセージシーケンスの番号付け 1 シーケンス図 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行います。(0 は桁を表し, # は存在しない場合は 0 で 埋める桁を意味します)。 一部の HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice0 码力 | 545 页 | 7.75 MB | 1 年前3
PlantUML 1.2021.3 言語リファレンスガイド411 1.7 矢印の色を替える 1 シーケンス図 Bob o\\-- Alice Bob <-> Alice Bob <->o Alice @enduml 1.7 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 authentication Response @enduml 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める 桁を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : init Alice -> Bob : hello ref over Bob This can be on several lines end ref @enduml 1.21 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml Alice -> Bob: Authentication Request PlantUML0 码力 | 412 页 | 4.46 MB | 1 年前3
PlantUML 1.2020.23 言語リファレンスガイド<->o Alice @enduml PlantUML 言語リファレンスガイド (1.2020.23) 4 / 305 1.7 矢印の色を替える 1 シーケンス図 1.7 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 1.8 メッセージシーケンスの番号付け 1 シーケンス図 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める桁 を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : lines end ref @enduml PlantUML 言語リファレンスガイド (1.2020.23) 14 / 305 1.19 遅延 1 シーケンス図 1.19 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml Alice -> Bob: Authentication Request ... Bob -->0 码力 | 306 页 | 3.19 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2020.22)<->o Alice @enduml PlantUML 言語リファレンスガイド (1.2020.22) 4 / 293 1.7 矢印の色を替える 1 シーケンス図 1.7 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 1.8 メッセージシーケンスの番号付け 1 シーケンス図 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める桁 を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : lines end ref @enduml PlantUML 言語リファレンスガイド (1.2020.22) 13 / 293 1.18 遅延 1 シーケンス図 1.18 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml Alice -> Bob: Authentication Request ... Bob -->0 码力 | 294 页 | 3.11 MB | 1 年前3
PlantUML 1.2019.9 言語リファレンスガイドBob //-- Alice Bob ->o Alice Bob o\\-- Alice Bob <-> Alice Bob <->o Alice @enduml 1.6 矢印の色を替える 以下の表記を使って、個々の矢印の色を変えることができます。 @startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml 1 authentication Response @enduml 二重引用符で囲って番号の書式を指定することができます。 その書式指定は Java の DecimalFormat 方式で行う(0 は桁を表し, # は存在しない場合は 0 で埋める桁 を意味する)。 HTML タグを書式に使うこともできます。 @startuml autonumber "[000]" Bob -> Alice : init Alice -> Bob : hello ref over Bob This can be on several lines end ref @enduml 1.17 遅延 処理の遅延を表すために ... が使えます。また、作成した遅延にコメントを付けることもできます。 @startuml PlantUML 言語リファレンスガイド (1.2019.9) 13 / 174 1.180 码力 | 175 页 | 2.02 MB | 1 年前3
共 26 条
- 1
- 2
- 3













