PlantUML 1.2020.22 언어참조가이드
3.08 MB
295 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
韩语 | .pdf | 3 |
摘要 | ||
文档介绍了PlantUML 1.2020.22版本的语言参考指南,详细说明了其支持的多种图表类型,包括UML类图、序列图、活动图、组件图、状态图等,以及扩展图表如JSON数据图、线框图界面、Archimate图等。文档还展示了如何使用Creole语法定义文本样式,并提供了样式设置的示例,如字体对齐、大小、颜色等。 | ||
AI总结 | ||
### PlantUML 1.2020.22 언어참조가이드 요약
PlantUML은 UML(유니버셜 모델링 언어)을 비롯한 다양한 다이어그램을 손쉽게 그리기 위한 오픈소스 프로젝트입니다. 이 문서에서는 PlantUML의 주요 기능과 사용 방법을 설명합니다.
#### 1. 주요 기능
- **지원하는 다이어그램 유형**:
PlantUML은 다음과 같은 UML 다이어그램을 포함한 다양한 도구를 지원합니다.
- 시퀀스 다이어그램
- 유즈케이스 다이어그램
- 클래스 다이어그램
- 액티비티 다이어그램
- 컴포넌트 다이어그램
- 상태 다이어그램
- 객체 다이어그램
- 배포 다이어그램
- 타이밍 다이어그램
- JSON 데이터 다이어그램
- 아키텍처트 다이어그램
-(SDL) Specifies and Description Language 다이어그램
- Ditaa 다이어그램
- 간트 차트
- 마인드맵
- 워크브레이크다운 구조도
- **간단한 언어 사용**:
PlantUML은 직관적인 텍스트 기반 언어를 사용하여 다이어그램을 정의할 수 있습니다.
#### 2. 추가 기능
- **Creole 엔진 통합**:
Creole 엔진이 통합되어 텍스트 스타일을 표준화된 방법으로 정의할 수 있습니다. HTML 문법과의 상호 운용성도 유지됩니다.
- **리스트와 서식**:
- **리스트**: 다이어그램 내에서 목록을 정의할 수 있습니다.
- **서식**: 다양한 서식을 사용하여 텍스트 스타일을 변경할 수 있습니다. 예를 들어, 강조문자, 이탤릭, 단축키, 밑줄, 파도线 등을 적용할 수 있습니다.
- **타이밍 다이어그램**:
타이밍 다이어그램을 구성하기 위해 클록, 이진 데이터, 주소 버스 등을 정의할 수 있습니다.
- **컬러와 스타일**:
다양한 컬러와 스타일을 적용하여 다이어그램을 더 편리하게 사용할 수 있습니다. 예를 들어, 클래스나 노드에 특정 컬러를 할당하거나 서식을 사용하여 시각적 효과를 강화할 수 있습니다.
#### 3. 示例
- **타이밍 다이어그램 예제**:
```plantuml
@startuml
scale 5 as 150 pixels
clock clk with period 1
binary "enable" as en
binary "R/W" as rw
binary "data Valid" as dv
concise "dataBus" as db
concise "address bus" as addr
@6 as :write_beg
@10 as :write_end
@15 as :read_beg
@19 as :read_end
@0 en is low
@:write_beg-3 en is high
@:write_beg-2 db is "0xDEADBEEF"
@:write_beg-1 dv is 1
@:write_beg rw is high
@:write_end rw is low
dv is low
@:write_end+1 rw is low
db is "0x0"
addr is "0x23"
@enduml
```
- **컬러 예제**:
```plantuml
*[#lightgreen] some first level node
*[#FFBBCC] second level node
```
- **서식 예제**:
```plantuml
```
#### 4. 주요 특징
- 다이어그램을 쉽고 빠르게 그리는 기능 제공.
- 다양한 도구와 스타일을 통해 시각적 표현을 강화.
- 문서 참조를 통해 사용자 정의 및 확장이 용이.
이 문서는 PlantUML을 사용하여 다이어그램을 효과적으로 그리는 방법을 설명하며, 다양한 예제와 실습 사례를 통해 사용법을 구체적으로 보여줍니다. |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
283 页请下载阅读 -
文档评分