PlantUML 1.2019.6 Guía de Referencia del Lenguaje
1.91 MB
172 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
西班牙语 | .pdf | 3 |
摘要 | ||
La guía de referencia del lenguaje PlantUML versión 1.2019.6 describe cómo crear diagramas UML y otros tipos de diagramas utilizando un lenguaje simple e intuitivo. El documento detalla los diferentes tipos de diagramas soportados, como diagramas de secuencia, casos de uso, clases, actividades, componentes, estados, objetos, despliegue y timing. Además, incluye información sobre diagramas no-UML como wireframe, archimate, SDL, Ditaa, Gantt, mind map y estructuras de descomposición. Se explican comandos básicos, parámetros de piel (skinparam) y ejemplos de implementación. El documento también muestra cómo personalizar los diagramas mediante colores, fuentes y estilos, y cómo agregar leyendas y notas al diagrama. | ||
AI总结 | ||
### PlantUML 1.2019.6 语言参考指南总结
PlantUML 是一个开源项目,用于快速生成多种类型的图表,支持以下 UML 图表和非 UML 图表:
#### **支持的图表类型**
- **UML 图表**:
- **时序图(Sequence Diagram)**
- **用例图(Case of Use Diagram)**
- **类图(Class Diagram)**
- **活动图(Activity Diagram)**
- **组件图(Component Diagram)**
- **状态图(State Diagram)**
- **对象图(Object Diagram)**
- **部署图(Deployment Diagram)**
- **时序图(Timing Diagram)**
- **非 UML 图表**:
- **Wireframe 图形界面**
- **Archimate 图表**
- **SDL(Specification and Description Language)图表**
- **Ditaa 图表**
- **甘特图(Gantt Diagram)**
- **心智图(MindMap)**
- **工作分解结构图(Work Breakdown Structure Diagram)**
- **数学公式(支持 AsciiMath 或 JLaTeXMath 符号)**
#### **核心功能**
- **语法简单直观**:通过简洁的语法定义图表,例如:
```plantuml
@startuml
Alice -> Bob: Hello
enduml
```
- **皮肤参数(Skin Parameters)**:支持自定义图表样式,例如:
```plantuml
skinparam class { BackgroundColor PaleGreen ArrowColor SeaGreen }
```
- **Sprites 和注释**:支持插入图片和注释,例如:
```plantuml
note left: The printer <$printer> is available
```
- **箭头方向调整**:支持水平或垂直箭头,例如:
```plantuml
[Component] --> Interface1
[Component] -> Interface2
```
#### **示例**
- **类图示例**:
```plantuml
@startuml
Class01 *-- "many" Class02: contains
Class03 o-- Class04: aggregation
enduml
```
- **组件图示例**:
```plantuml
@startuml
[Component] --> Interface1
[Component] -> Interface2
enduml
```
#### **总结**
PlantUML 提供了丰富的图表类型和灵活的自定义选项,语法简单且功能强大,适用于快速生成 UML 和其他类型的图表。通过皮肤参数和注释功能,用户可以进一步美化和增强图表的可读性。文档中还提供了多种示例,帮助用户更好地理解和应用其功能。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
160 页请下载阅读 -
文档评分