pdf文档 PlantUML 1.2021.2 Sprachreferenz

4.07 MB 389 页 0 评论
语言 格式 评分
德语
.pdf
3
摘要
本文档介绍了PlantUML 1.2021.2版本的功能,包括支持多种UML图(如序列图、类图、活动图等)以及其他类型的图表(如JSON数据图、YAML数据图、网络图等)。文档还详细说明了如何使用标准库(如C4模型、Cloud Insight、Tupadr3等)来增强图表的可视化效果,并提供了具体的使用示例。
AI总结
《PlantUML 1.2021.2 Sprachreferenz》文档主要介绍了PlantUML语言的功能和使用方法,涵盖了多种类型的图表绘制以及扩展库的使用。以下是文档的核心内容总结: 1. **部署图(Deployment Diagram)** - 展示了系统中各个组件及其部署关系。 - 使用`frame`、`hexagon`、`interface`等元素表示不同的部署组件。 - 支持通过`line`、`text`等样式进行个性化配置。 2. **UML图表支持** - PlantUML支持多种UML图表,包括序列图、类图、活动图、组件图、分布图等。 - 支持其他类型的图表,如网络图(nwdiag)、JSON/YAML数据图、SDL图、Ditaa图等。 3. **C4模型** - 提供了用于系统架构设计的C4模型库。 - 使用`Container`、`Component`、`Person`等元素表示系统架构的不同层次。 - 示例展示了如何通过PlantUML绘制包含事件中心(Event Hub)、流处理(Stream Analytics)和输出数据库的架构图。 4. **云洞察库(Cloud Insight)** - 提供基于Cloudinsight图标生成的sprite,用于在图表中表示流行技术。 - 示例中使用了`tomcat`、`kafka`、`java`、`cassandra`等图标,展示了如何在图表中直观表示技术组件。 5. **Tupadr3库** - 提供用于表示数据库的图标和样式。 - 示例展示了如何通过`DEV_MYSQL`等命令绘制不同状态和样式的数据库组件。 6. **YAML数据展示** - 支持通过`@startyaml`和`@endyaml`关键字直接可视化YAML数据。 - 示例展示了简单的YAML结构以及复杂的嵌套结构。 7. **实体关系图(Entity Relationship Diagram)** - 基于信息工程符号扩展了类图功能。 - 支持表示多种关系类型,如`||--`(零个或多个)、`}o--`(一个或多个)等。 - 示例展示了如何定义实体及其属性,并支持使用`*`标记标识mandatory属性。 8. **标准库(Standard Library)** - 提供了丰富的扩展功能,包括各种图表元素、样式和图标。 - 用户可以通过`stdlib`命令查看所有标准库的内容,或通过命令行工具`plantuml.jar`查看更多信息。 总结来看,PlantUML 1.2021.2版本提供了强大的图表绘制功能,支持多种图表类型和扩展库,能够满足复杂的可视化需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 377 页请下载阅读 -
文档评分
请文明评论,理性发言.