PlantUML 1.2021.1 Guide de référence du langage
4.05 MB
385 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
法语 | .pdf | 3 |
摘要 | ||
Le document présente PlantUML, un outil permettant de dessiner rapidement divers types de diagrammes tels que les diagrammes de séquence, les diagrammes de cas d’utilisation, les diagrammes de classes, les diagrammes d’objet, les diagrammes d’activité, les diagrammes de composant, les diagrammes de déploiement, les diagrammes d’état, les diagrammes de temps, les diagrammes d’entité relation, les diagrammes Archimate, les diagrammes SDL, les diagrammes ditaa, les diagrammes Gantt, les diagrammes d’idées, les organigrammes, les notations mathématiques, et les diagrammes de données JSON. Il décrit également la possibilité d’intégrer des bibliothèques externes comme Material Icons et de formater le texte avec des styles tels que gras, italique, barré ou souligné. Le document inclut des exemples détaillés pour chaque type de diagramme. | ||
AI总结 | ||
## PlantUML 1.2021.1语言参考指南总结
### 1. 概述
PlantUML 是一个功能强大的工具,支持多种图表绘制,包括 UML 图表和非 UML 图表,适用于软件设计、数据可视化和架构设计等领域。
### 2. 支持的图表类型
- **UML 图表**:包括序列图、类图、对象图、活动图、组件图、部署图、状态图和时间图。
- **非 UML 图表**:如 JSON 数据图、网络图(nwdiag)、界面原型图(salt)、SDL 图表、DIA 图表、Gantt 图、思维导图、组织结构图、数学公式图(使用 AsciiMath 或 JLaTeXMath)以及实体关系图(ER/IE)。
### 3. 时间图
- **参与者定义**:使用 `concise` 或 `robust` 关键词定义参与者,分别表示简化的数据流动和复杂的过渡状态。
- **信号类型**:支持 `clock` 和 `binary` 信号,用于表示周期性变化和二进制状态。
### 4. Creole 语法
- **文本格式化**:支持加粗、斜体、删除线、下划线和波浪线等格式。
- **列表**:支持有序和无序列表,以及子项。
### 5. JSON 数据显示
- **激活方式**:使用 `@startjson` 和 `@endjson` 包裹 JSON 数据。
- **复杂结构**:支持嵌套结构和数组,便于复杂数据的可视化。
### 6. 实体关系图
- **信息工程关系**:支持多种关系类型,如零个或一个、恰好一个、零个或多个等。
- **实体定义**:使用 `entity` 关键词定义实体,支持标识属性和可选属性。
### 7. Archimate 图表
- **架构设计**:使用矩形表示系统模块,通过箭头表示关系,适用于架构设计和系统组织。
### 8. 其他功能
- **扩展库**:支持 Material Icons 等扩展库,通过宏和sprite实现图标绘制。
- **附录**:包含常用命令和图例的使用示例,帮助用户快速上手。
通过以上功能,PlantUML 提供了强大的图表绘制能力,适用于多种场景和需求。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
373 页请下载阅读 -
文档评分