搜索

pdf文档 PlantUML 1.2019.4 Guide de référence du langage

1.83 MB 168 页 0 下载 98 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
法语
.pdf
3
摘要
Ce document est une référence pour PlantUML, un outil permettant de dessiner rapidement divers diagrammes UML tels que des diagrammes de séquence, de cas d'utilisateur, de classes, d'activité, de composant, d'état, d'objet, de déploiement et de temps. Il décrit également d'autres diagrammes tels que des maquettes d'interface graphique, des diagrammes Archimate, SDL, Ditaa, Gantt, MindMap, Work Breakdown Structure et des notations mathématiques. Le document explique les fonctionnalités de préprocesseur, y compris l'inclusion de fichiers et d'URL, ainsi que le support Unicode. Il fournit des exemples d'utilisation de bibliothèques standard comme AWS, Azure, C4, CloudInsight, Cloudogu, Material Design, Office et tupadr3. Il décrit également comment lister et extraire les bibliothèques standard.
AI总结
### PlantUML 1.2019.4 语言参考指南总结 #### 1. 功能概述 PlantUML 是一个用于快速绘制多种图表的工具,支持以下 UML 图表: - **类图**:定义类及其关系。 - **序列图**:展示交互流程。 - **用例图**:描述用户需求。 - **活动图**:表示业务流程。 - **构件图**:展示系统架构。 - **状态图**:描述对象状态变化。 - **对象图**:展示对象实例。 - **部署图**:表示系统部署。 此外,PlantUML 还支持以下非 UML 图表: - **界面设计图**:设计用户界面。 - **Archimate 图**:用于企业架构。 - **SDL 图**:描述通信协议。 - **Ditaa 图**:生成 ASCII 艺术图。 - **甘特图**:展示项目进度。 - **思维导图**:组织思路。 - **工作分解结构图**:分解任务。 #### 2. 预处理指令 PlantUML 提供类似 C 预处理器的功能,支持以下指令: - **文件包含**:使用 `!include` 包含文件,避免重复定义。`!include_many` 可多次包含同一文件。 - **URL 包含**:通过 `!includeurl` 从网络或内部网加载文件。 - **宏定义**:使用 `!define` 自定义宏。 #### 3. 标准库 PlantUML 提供多个标准库,丰富图表元素: - **AWS 库**:提供 Amazon AWS 图标。 - **Azure 库**:提供 Microsoft Azure 图标。 - **C4 模型**:用于系统设计。 - **Material Design**:提供 Material Design 图标。 - **Office**:提供 Office 应用图标。 #### 4. 高级功能 - **Unicode 支持**:支持多种语言字符。 - **自定义皮肤**:通过 `skinparam` 自定义图表样式。 - **高级类定义**:支持字段和方法分组。 - **Salt 项目**:用于设计用户界面。 #### 5. 实用命令 - **注释**:使用 `'` 或 `/*` 添加注释。 - **页眉页脚**:添加图表说明。 - **缩放**:通过 `scale` 调整图表大小。 #### 6. 标准库管理 - 使用命令行工具 `plantuml.jar` 管理标准库: - `liststdlib`:列出标准库。 - `extractstdlib`:提取标准库源码。 总结:PlantUML 是一个功能强大的图表工具,支持多种图表类型和高级功能,适用于软件开发、系统设计和项目管理等多种场景。通过预处理指令和标准库,用户可以高效地生成高质量图表。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 156 页请下载阅读 -
文档评分
请文明评论,理性发言.