PlantUML 1.2021.3 Guide de référence du langage
4.24 MB
406 页
1 下载
113 浏览
0 评论
0 收藏
所属分类:
后端开发 / UML
| 语言 | 格式 | 评分 |
|---|---|---|
法语 | .pdf | 3 |
| 摘要 | ||
Le document présente la version 1.2021.3 de PlantUML, un outil permettant de dessiner rapidement divers types de diagrammes UML tels que les diagrammes de séquence, les diagrammes de classes, les diagrammes d'activité et les diagrammes de déploiement. Il décrit également la possibilité de créer des diagrammes à partir de données formatées comme JSON ou YAML, ainsi que des diagrammes específicos tels que les diagrammes de réseaux, les diagrammes d'interface utilisateur et les diagrammes d'entitésrelationnelles. Le document aborde également le support des diagrammes de Gantt, la gestion des tâches et les fonctionnalités de préprocessing. Il mentionne également divers bibliothèques standard et personnalisables, comme Archimate, AWS, Azure et d'autres, permettant d'ajouter des icônes et des macros spécialisées. Les exemples de code et les illustrations sont utilisés pour illustrer les concepts. | ||
| AI总结 | ||
### PlantUML 1.2021.3 功能总结
#### 1. 主要功能
PlantUML 是一个强大的工具,支持以下类型的图表:
- **UML 图**:包括类图、对象图、序列图、活动图、组件图、部署图、状态图、时序图等。
- **非 UML 图**:包括 JSON/YAML 数据图、网络图(nwdig)、界面设计图(salt)、ArchiMate 图、SDL 图、ditaa 图、甘特图、思维导图、组织结构图等。
#### 2. 甘特图功能
甘特图支持以下操作:
- **任务定义**:使用 `[任务名称]` 定义任务。
- **任务时长**:使用 `lasts duration` 设置任务时长。
- **任务开始时间**:使用 `starts date` 设置任务开始时间。
- **任务结束时间**:使用 `ends date` 设置任务结束时间。
#### 3. 预处理功能
PlantUML 提供类似 C 预处理器的功能:
- 支持变量定义和函数调用。
- 使用 `!function` 和 `!procedure` 定义函数和过程。
- 支持宏定义和条件编译。
#### 4. 标准库
PlantUML 提供丰富的标准库,支持多种领域:
- **ArchiMate**:用于创建 ArchiMate 图。
- **AWS**:支持 Amazon Web Services 组件。
- **Azure**:支持 Microsoft Azure 资源。
- **C4 模型**:支持 C4 模型的组件、容器和流程图。
- **其他库**:包括 Material Design、Office、Kubernetes 等。
#### 5. 库管理
- 用户可以通过命令行提取标准库源码:`java -jar plantuml.jar -extractstdlib`。
- 用户可以提交 Pull Request 更新或添加新的库。
#### 6. 示例
以下是一个简单的甘特图示例:
```plantuml
[startuml]
[Design du prototype] lasts 15 days
[Test du prototype] lasts 10 days
Project starts 2020-07-01
[Design du prototype] starts 2020-07-01
[Test du prototype] starts 2020-07-16
[enduml]
```
#### 7. 总结
PlantUML 是一个功能强大的工具,支持多种图表类型和领域扩展,适合用于快速生成高质量的 UML 图和其他专业图表。其预处理功能和丰富的标准库使其在软件开发和架构设计中具有广泛的应用场景。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
394 页请下载阅读 -
文档评分













