统一建模语言 UML 参考手册 - 基本概念可替换的系统组成部分 它可以作为满足 相同说明的其它构件替代品 结点是定义了位置的运行时段的运算资源 它可以容纳构件 和对象 配置视图描述了运行系统中结点的配置 构件和对象在结点中的分布 及包括结 点内容的可能迁移 � 模型组织 模型组织 模型组织 模型组织 计算机可以处理大型的模型 但人不可以 大型系统中 建模信息必须划分成 条理分明的单元 以使开发团队可以并发的工作在不同的部分 即使在小型系统中 如果在同个关联中相同的类出现不止一次 那么对象个体可以与自身关联 如果在关联 中同个类出现了两次 则两个实例不必是 往往也不是同一个对象 � 关联至对象的连接点被称为关联端点 大部分有关信息被附在关联的某个端点 关联端 点可以拥有名称 角色名 和可见性 而它最重要的特性是重数 多少个类的实例可以 关联于另一个类的实例 重数对于二元关联是非常有用的 而对于 � 元关联 它的定义非 常复杂 � 二元关联的标记是连接参与类的直线或路径 对于抵押贷款和汽车贷款 利息的计算可能是不 一致的 但它们均是双亲贷款类的操作 计算利息的一个版本 如果一个变量被声明成 可以存放双亲的类对象 则任何子类的对象均可以被使用 每个均具有自己的特殊操作 这一点非常有意义 因为新的类可以在日后加入 而无需修改已有的多态调用 例如 新 的贷款类型被加入后 原有的使用 ���������������� 操作的代码无需修改 双亲类中的多态 操作可无实现 而由孩子类提供具体实现0 码力 | 123 页 | 2.61 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引@startuml class foo bar ()- foo @enduml 3.22 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml PlantUML 语言参考指引 (1.2020.22) 52 / 294 3.23 “关系”类 feature on deployment] PlantUML 语言参考指引 (1.2020.22) 60 / 294 4 活动图 4 活动图 4.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用 --> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" PlantUML 语言参考指引 (1.2020.22) 79 / 294 5.12 箭头 5 活动图 (新语法) 5.12 箭头 使用 -> 标记,你可以给箭头添加文字或者修改箭头颜色。 同时,你也可以选择点状 (dotted),条状 (dashed),加粗或者是隐式箭头 @startuml :foo1; -> You can put text on arrows; if (test) then -[#blue]->0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)@startuml class foo bar ()- foo @enduml 3.23 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml Student -o Room Chair @enduml [Ref. QA-5261] PlantUML 语言参考指引 (1.2020.23) 71 / 306 4 活动图 4 活动图 4.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用 --> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" PlantUML 语言参考指引 (1.2020.23) 90 / 306 5.12 箭头 5 活动图 (新语法) 5.12 箭头 使用 -> 标记,你可以给箭头添加文字或者修改箭头颜色。 同时,你也可以选择点状 (dotted),条状 (dashed),加粗或者是隐式箭头 @startuml :foo1; -> You can put text on arrows; if (test) then -[#blue]->0 码力 | 307 页 | 3.17 MB | 1 年前3
PlantUML 1.2020.23 言語リファレンスガイドます。 1 シーケンス図 1 シーケンス図 1.1 基本的な例 シーケンス -> を、2 つの分類子間のメッセージを描画するために使います。分類子を、明示的に宣言 する必要はありません。 点線の矢印を使う場合は、--> とします。 また、<- や <-- を使うこともできます。これらによって図の見た目が変わることはありませんが、可 読性を高めることができます。ただし、以上の方法はシーケンス図だけに当てはまります。ほかの種 の代わりに使うと • 矢印の先端が上側だけまたは下側だけになります。 • 矢印の先端を繰り返す (たとえば >> や //) と、矢印の先端が細くなります。 • -- を - の代わりに使うと、矢印が点線になります。 • 矢じりに最後の"O" を追加 • 双方向の矢印を使用する @startuml Bob ->x Alice Bob -> Alice Bob ->> Alice Bob -\ Alice クラス間の関係は次の記号を使用して定義されています: Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- -- を .. に置き換えると点線にできます。 これらのルールを知ることで、以下の図面を描くことができます: @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o--0 码力 | 306 页 | 3.19 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2020.22)ます。 1 シーケンス図 1 シーケンス図 1.1 基本的な例 シーケンス -> を、2 つの分類子間のメッセージを描画するために使います。分類子を、明示的に宣言 する必要はありません。 点線の矢印を使う場合は、--> とします。 また、<- や <-- を使うこともできます。これらによって図の見た目が変わることはありませんが、可 読性を高めることができます。ただし、以上の方法はシーケンス図だけに当てはまります。ほかの種 の代わりに使うと • 矢印の先端が上側だけまたは下側だけになります。 • 矢印の先端を繰り返す (たとえば >> や //) と、矢印の先端が細くなります。 • -- を - の代わりに使うと、矢印が点線になります。 • 矢じりに最後の"O" を追加 • 双方向の矢印を使用する @startuml Bob ->x Alice Bob -> Alice Bob ->> Alice Bob -\ Alice クラス間の関係は次の記号を使用して定義されています: Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- -- を .. に置き換えると点線にできます。 これらのルールを知ることで、以下の図面を描くことができます: @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o--0 码力 | 294 页 | 3.11 MB | 1 年前3
PlantUML 1.2021.3 语言参考指引-> george !! : delete return success @enduml 1.25 返回 新命令 return 可以用于生成一个带有可选文本标签的返回信息。返回的点是导致最近一次激活生命线 的点。语法是简单的返回标签,其中标签(如果提供)可以是传统信息中可以接受的任何字符串。 @startuml Bob -> Alice : hello activate Alice Alice @startuml class foo bar ()- foo @enduml 3.25 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml PlantUML 语言参考指引 (1.2021.2) 69 / 397 3.26 “关系”类 @enduml [Ref. #307] PlantUML 语言参考指引 (1.2021.2) 85 / 397 5 活动图 5 活动图 5.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用--> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" -->0 码力 | 398 页 | 4.22 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)从而使自己成为图表创建工具包中的必备工具。 您可以了解更多有关 PlantUML 中一些常用命令的信息,以增强您的图表创建体验。 1.1 基本的例子 序列-> 用于绘制两个参与者之间的信息。参与者不必明确声明。 要有一个点状的箭头,就用--> 也可以用 <- 和 <-- 。这不会改变绘图,但可能提高可读性。注意,这只适用于顺序图,其他图的规则 不同。 @startuml Alice -> Bob: Authentication • 添加最后的 x 表示丢失的信息 • 使用\ 或/ 而不是 < 或 > 只拥有箭头的底部或顶部部分 • 重复箭头头(例如 >> 或// )头,拥有一个薄的图纸 • 使用-- 而不是- 拥有一个点状箭头 PlantUML 语言参考指引 (1.2023.11) 5 / 538 1.8 修改箭头颜色 1 序列图 • 在箭头头添加最后的”o” • 使用双向的箭头 <-> @startuml -> george !! : delete return success @enduml 1.26 返回 新命令 return 可以用于生成一个带有可选文本标签的返回信息。返回的点是导致最近一次激活生命线 的点。语法是简单的返回标签,其中标签(如果提供)可以是传统信息中可以接受的任何字符串。 @startuml Bob -> Alice : hello activate Alice Alice0 码力 | 539 页 | 7.74 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)@startuml class foo bar ()- foo @enduml 3.25 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml PlantUML 语言参考指引 (1.2021.2) 67 / 380 3.26 “关系”类 @enduml [Ref. #307] PlantUML 语言参考指引 (1.2021.2) 83 / 380 5 活动图 5 活动图 5.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用--> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" --> repeat while (Valid?) is (No) not (Yes) stop @enduml 6.13 箭头 使用-> 标记,你可以给箭头添加文字或者修改箭头颜色。 同时,你也可以选择点状 (dotted),条状 (dashed),加粗或者是隐式箭头 @startuml :foo1; -> You can put text on arrows; if (test) then -[#blue]->0 码力 | 381 页 | 4.05 MB | 1 年前3
PlantUML 1.2021.1 语言参考指引@startuml class foo bar ()- foo @enduml 3.25 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml PlantUML 语言参考指引 (1.2021.1) 67 / 375 3.26 “关系”类 @enduml [Ref. #307] PlantUML 语言参考指引 (1.2021.1) 83 / 375 5 活动图 5 活动图 5.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用--> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" --> repeat while (Valid?) is (No) not (Yes) stop @enduml 6.13 箭头 使用-> 标记,你可以给箭头添加文字或者修改箭头颜色。 同时,你也可以选择点状 (dotted),条状 (dashed),加粗或者是隐式箭头 @startuml :foo1; -> You can put text on arrows; if (test) then -[#blue]->0 码力 | 376 页 | 4.00 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)ます。 1 シーケンス図 1 シーケンス図 1.1 基本的な例 シーケンス -> を、2 つの分類子間のメッセージを描画するために使います。分類子を、明示的に宣言 する必要はありません。 点線の矢印を使う場合は、--> とします。 また、<- や <-- を使うこともできます。これらによって図の見た目が変わることはありませんが、可 読性を高めることができます。ただし、以上の方法はシーケンス図だけに当てはまります。ほかの種 の代わりに使うと • 矢印の先端が上側だけまたは下側だけになります。 • 矢印の先端を繰り返す (たとえば >> や //) と、矢印の先端が細くなります。 • -- を - の代わりに使うと、矢印が点線になります。 • 矢じりに最後の”O” を追加 • 双方向の矢印を使用する @startuml Bob ->x Alice Bob -> Alice Bob ->> Alice Bob -\ Alice クラス間の関係は次の記号を使用して定義されています: Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- -- を .. に置き換えると点線にできます。 これらのルールを知ることで、以下の図面を描くことができます: @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o--0 码力 | 393 页 | 4.27 MB | 1 年前3
共 62 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













