统一建模语言 UML 参考手册 - 基本概念James Rumbaugh Ivar Jacobson Grady Booch � 译者序 译者序 译者序 译者序� 统一建模语言 ��� 是一种直观化 明确化 构建和文档化软件系统产物的通用可视 化建模语言 ��� 由面向对象领域的三位大师 ������ ����� ���� �������� 和 ����� �������� 于 ���� 年发布 并提交给 ��� ��� 于 �� 月为 � ������ ��� 概述 概述 概述 概述 ������������ � � ��� 简述 简述 简述 简述� 统一建模语言 ��� 是一种直观化 明确化 构建和文档化软件系统产物的通用可视 化建模语言 它捕捉了被构建系统的有关决策和理解 用来理解 设计 浏览 配置 维 护以及控制系统的信息 ��� 可以与所有的开发方法 生命阶段 应用领域和媒介一同使 用 它意图统一过去建模技术的经验 不是用于定理证明的高度正式的语言 实际上有很多正式的语 言 但它们不易理解或不适用于多种用途 ��� 是通用性的建模语言 对于特定的领域 如 ��� 设计 ���� 电路设计或基于规则的人工智能 更特定的语言和工具可能更加合适 ��� 是离散的建模语言 它不打算对如工程和物理的连续系统建模 ��� 是对诸如软件 硬件或数字逻辑的离散系统建模的通用语言 � ��� 目标 目标 目标 目标� 在 ��� 开发的背后 有许多目标0 码力 | 123 页 | 2.61 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 8.5 类图中的通用特性 • 可见性 • 定义注释 PlantUML 语言参考指引 (1.2020.22) 121 / 294 8.6 Map table or associative array 8 对象图 jlm_cyrillic.jar 和 jlm_greek.jar) 到 PlantUML.jar 同一目录下。 PlantUML 语言参考指引 (1.2020.22) 177 / 294 15 通用命令 15 通用命令 15.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 15.2 页眉和页脚 你可以使用 header 和 footer @startuml scale 180*90 Bob->Alice : hello @enduml PlantUML 语言参考指引 (1.2020.22) 178 / 294 15.4 标题 15 通用命令 15.4 标题 使用 title 关键字添加标题。你可以在标题描述中使用 添加新行。 Some skinparam settings are available to put borders0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 8.5 类图中的通用特性 • 可见性 • 定义注释 PlantUML 语言参考指引 (1.2020.23) 132 / 306 8.6 Map table or associative array 8 对象图 jlm_cyrillic.jar 和 jlm_greek.jar) 到 PlantUML.jar 同一目录下。 PlantUML 语言参考指引 (1.2020.23) 189 / 306 15 通用命令 15 通用命令 15.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 15.2 页眉和页脚 你可以使用 header 和 footer @startuml scale 180*90 Bob->Alice : hello @enduml PlantUML 语言参考指引 (1.2020.23) 190 / 306 15.4 标题 15 通用命令 15.4 标题 使用 title 关键字添加标题。你可以在标题描述中使用 添加新行。 Some skinparam settings are available to put borders0 码力 | 307 页 | 3.17 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)user { name = "Dummy" id = 123 } @enduml PlantUML 语言参考指引 (1.2023.11) 94 / 538 4.5 类图中的通用特性 4 对象图 4.5 类图中的通用特性 • 可见性 • 定义注释 • 使用包 • 美化输出内容 4.6 Map table or associative array You can define a map 13 改变颜色 你可以为一些活动指定颜色 @startuml start :开始处理; #HotPink:读取配置文件 这些文件应该在此处编辑; #AAAAAA:结束处理; @enduml 你通用可以使用渐变色. @startuml start partition #red/white test分片 { #blue\green:test活动; } @enduml [参考: QA-4906] 目前,当鱼尾纹与实体成一定角度绘制时,鱼尾纹看起来不是很好。这可以通过使用 linetype ortho skinparam 来避免。 PlantUML 语言参考指引 (1.2023.11) 392 / 538 21 通用命令 21 通用命令 Explore these commands to create diagrams that are both functional and aesthetically pleasing0 码力 | 539 页 | 7.74 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 4.5 类图中的通用特性 • 可见性 • 定义注释 • 使用包 • 美化输出内容 PlantUML 语言参考指引 (1.2021.2) 81 / 380 4.6 Map table or associative can be avoided by using the linetype ortho skinparam. PlantUML 语言参考指引 (1.2021.2) 267 / 380 21 通用命令 21 通用命令 21.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 21.2 缩放 You can use the scale Bob --> Alice: Authentication Response @enduml PlantUML 语言参考指引 (1.2021.2) 268 / 380 21.4 图片标题 21 通用命令 You can use creole formatting in the title. You can also define title on several lines using title0 码力 | 381 页 | 4.05 MB | 1 年前3
PlantUML 1.2021.1 语言参考指引123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 4.5 类图中的通用特性 • 可见性 • 定义注释 • 使用包 • 美化输出内容 PlantUML 语言参考指引 (1.2021.1) 81 / 375 4.6 Map table or associative can be avoided by using the linetype ortho skinparam. PlantUML 语言参考指引 (1.2021.1) 262 / 375 20 通用命令 20 通用命令 20.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 20.2 缩放 You can use the scale Bob --> Alice: Authentication Response @enduml PlantUML 语言参考指引 (1.2021.1) 263 / 375 20.4 图片标题 20 通用命令 You can use creole formatting in the title. You can also define title on several lines using title0 码力 | 376 页 | 4.00 MB | 1 年前3
PlantUML 1.2021.3 语言参考指引123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 4.5 类图中的通用特性 • 可见性 • 定义注释 • 使用包 • 美化输出内容 PlantUML 语言参考指引 (1.2021.2) 83 / 397 4.6 Map table or associative can be avoided by using the linetype ortho skinparam. PlantUML 语言参考指引 (1.2021.2) 284 / 397 21 通用命令 21 通用命令 21.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 21.2 缩放 You can use the scale Bob --> Alice: Authentication Response @enduml PlantUML 语言参考指引 (1.2021.2) 285 / 397 21.4 图片标题 21 通用命令 You can use creole formatting in the title. You can also define title on several lines using title0 码力 | 398 页 | 4.22 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)/ 173 8.4 类图中的通用特性 8 对象图 @startuml object user user : name = "Dummy" user : id = 123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 8.4 类图中的通用特性 • 可见性 • 定义注释 jlm_cyrillic.jar 和 jlm_greek.jar) 到 PlantUML.jar 同一目录下。 PlantUML 语言参考指引 (1.2019.6) 112 / 173 14 通用命令 14 通用命令 14.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为起始 14.2 Footer and header You can use 300*200 • scale max 1024 width • scale max 800 height PlantUML 语言参考指引 (1.2019.6) 113 / 173 14.4 标题 14 通用命令 @startuml scale 180*90 Bob->Alice : hello @enduml 14.4 标题 使用 title 关键字添加标题。你可以在标题描述中使用 \n 添加新行。0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)/ 173 8.4 类图中的通用特性 8 对象图 @startuml object user user : name = "Dummy" user : id = 123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 8.4 类图中的通用特性 • 可见性 • 定义注释 jlm_cyrillic.jar 和 jlm_greek.jar) 到 PlantUML.jar 同一目录下。 PlantUML 语言参考指引 (1.2019.9) 112 / 173 14 通用命令 14 通用命令 14.1 注释 所有以 单引号' 开头的语句,被认为是一个注释. 多行注释,以 /' 和 '/ 作为注释的开始和结束 14.2 页眉和页脚 你可以使用 header 和 footer @startuml scale 180*90 Bob->Alice : hello @enduml PlantUML 语言参考指引 (1.2019.9) 113 / 173 14.4 标题 14 通用命令 14.4 标题 使用 title 关键字添加标题。你可以在标题描述中使用 \n 添加新行。 Some skinparam settings are available to put borders0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)2019.1) 84 / 145 8.4 类图中的通用特性 8 对象图 user : name = "Dummy" user : id = 123 @enduml 也可以用大括号批量声明属性。 @startuml object user { name = "Dummy" id = 123 } @enduml 8.4 类图中的通用特性 • 可见性 • 定义注释 • 使用包 • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 8.4 类图中的通用特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 9 时序图 860 码力 | 146 页 | 1.91 MB | 1 年前3
共 13 条
- 1
- 2













