搜索

pdf文档 PlantUML 1.2020.23 Справочное руководство по языку

3.12 MB 306 页 0 下载 71 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
俄语
.pdf
3
摘要
Документ представляет собой руководство по языку PlantUML версии 1.2020.23, которое позволяет создавать различные типы диаграмм UML, включая диаграммы последовательности, классов, активности и другие. Также описаны возможности расширения функционала с использованием стандартных библиотек и пользовательских включений. Рассматриваются такие аспекты, как создание объектов, добавление полей, настройка визуального стиля, а также интеграция с различными сервисами, такими как AWS и Archimate. Упоминается поддержка расширенных форматов, таких как JSON и LaTeXMath.
AI总结
### PlantUML 1.2020.23 使用指南总结 #### 1. **PlantUML 功能概述** PlantUML 是一个开源工具,支持多种 UML 图和非 UML 图的创建,包括: - **UML 图**:类图、序列图、活动图、组件图、状态图、对象图、部署图、同步图。 - **非 UML 图**:JSON 数据图、界面草图、Archimate 图、SDL 图、Ditaa 图、甘特图、思维导图、工作分解结构图、数学公式图(支持 AsciiMath 和 JLaTeXMath)。 #### 2. **对象定义与字段添加** - **对象定义**:使用 `object` 关键字定义对象。 ```plantuml object user ``` - **字段添加**:通过 `:` 或 `{}` 定义对象的字段。 ```plantuml user : name = "Dummy" user : id = 123 ``` 或 ```plantuml object user { name = "Dummy" id = 123 } ``` #### 3. **自定义库的构建** - **库导入**:通过 `!import` 和 `!include` 指令导入自定义库。 ```plantuml !import /path/to/customLibrary.zip !include myFolder/myFile.iuml ``` - **搜索路径**:通过命令行参数 `plantuml.include.path` 设置库的搜索路径。 #### 4. **参数连接符** - **参数连接符**:使用 `##` 向宏参数追加文本。 ```plantuml !unquoted procedure COMP_TEXTGENCOMP(name) [name] << Comp >> interface Ifc << IfcType >> AS name##Ifc name##Ifc - [name] !endprocedure ``` #### 5. **标准库** - **官方标准库**:包含多个第三方库,如 AWS、Archimate、Kubernetes 等。 - **使用标准库**:通过命令行 `plantuml.jar -stdlib` 或 `plantuml.jar -extractstdlib` 管理标准库。 #### 6. **与其他工具的集成** - **AWS 库**:支持 AWS 服务组件的绘制,使用 AWS Architecture Icons。 - **Archimate 库**:支持 Archimate 图的绘制。 - **Kubernetes 库**:支持 Kubernetes 资源的绘制。 #### 7. **数学公式支持** - **AsciiMath 和 JLaTeXMath**:支持数学公式的绘制。 ```plantuml :int_0^1f(x)dx; :x~2+y_1+z_12^34; ``` #### 8. **社区贡献** - 用户可以通过 GitHub 提交 Pull Request 更新或添加标准库。 总结:PlantUML 提供了丰富的功能和灵活的自定义选项,适用于多种图表的创建和管理。通过标准库和第三方扩展,用户可以轻松绘制复杂的系统架构图和流程图。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 294 页请下载阅读 -
文档评分
请文明评论,理性发言.