PlantUML 1.2020.23 Справочное руководство по языку
3.12 MB
306 页
0 下载
72 浏览
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
:;
:;
```
#### 8. **社区贡献**
- 用户可以通过 GitHub 提交 Pull Request 更新或添加标准库。
总结:PlantUML 提供了丰富的功能和灵活的自定义选项,适用于多种图表的创建和管理。通过标准库和第三方扩展,用户可以轻松绘制复杂的系统架构图和流程图。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
294 页请下载阅读 -
文档评分













