搜索

pdf文档 PlantUML 1.2019.2 Справочное руководство по языку

1.76 MB 159 页 0 下载 69 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
俄语
.pdf
3
摘要
PlantUML 是一个开源项目,用于快速创建各种UML图和其他类型的图表。它支持包括序列图、类图、活动图、组件图、状态图、对象图、部署图和同步图等UML图表,以及Wireframe图形界面、Archimate图、SDL图、Ditaa图和甘特图等非UML图表。文档还介绍了如何使用!include指令包含外部文件、支持Unicode、与Creole和HTML的兼容性,以及通过stdlib库扩展功能。
AI总结
《PlantUML 1.2019.2 Справочное руководство по языку》 — это руководство по созданию диаграмм с использованием инструмента PlantUML, который поддерживает создание различных типов диаграмм, включая UML-диаграммы (последовательности, классов, прецедентов, активности, компонентов, состояний, объектов, развёртывания, синхронизации) и не-UML-диаграммы (например, Wireframe, Archimate, SDL, Ditaa, Gantt). ### Основные возможности PlantUML: - **Поддержка UML-диаграмм**: PlantUML позволяет создавать диаграммы последовательности, классов, прецедентов, активности, компонентов, состояний, объектов, развёртывания и синхронизации. - **Не-UML-диаграммы**: Поддерживаются_wireframe, Archimate, SDL, Ditaa, Gantt и другие типы диаграмм. - **Использование текстового языка**: Для создания диаграмм используется простой и интуитивно понятный текстовый язык. - **Ресурсы и библиотеки**: PlantUML включает стандартные библиотеки, такие как AWS, Cloud Insight, C4, Material Design и другие, которые предоставляют иконки и макеты для улучшения визуализации диаграмм. Например, AWS-библиотека содержит иконки для Amazon S3, а Cloud Insight — для популярных технологий. ### Основные функции: - **Предварительная обработка**: Поддерживается включение файлов (!include) для повторного использования описаний классов или других элементов. Также можно определить константы (!define). - **Математические формулы**: Поддерживаются AsciiMath и JLaTeXMath для включения математических выражений в диаграммы. - **Unicode поддержка**: Диаграммы можно создавать с использованием символов из разных языков. - **Creole синтаксис**: В诊断ках можно использовать текстовые стили, такие как.BOLD, ITALICS, MONOSPACED, STRUCKOUT, UNDERLINED и WAVED. - **Работа с командной строкой**: PlantUML предоставляет возможность управления стандартными библиотеками через командную строку, например, для просмотра списка библиотек или извлечения их исходного кода. ### Примеры использования: - **AWS-библиотека**: Используется для включения иконок AWS в диаграммы. Например: ```plantuml @startuml !include !include AMAZONS3(s3_internal) AMAZONS3(s3_partner, "Vendor's S3") s3_internal <- s3_partner @enduml ``` - **Cloud Insight**: Используется для создания визуализации популярных технологий, например: ```plantuml @startuml !include !include title Cloudinsight sprites example skinparam monochrome true rectangle "<$tomcat>\nwebapp" as webapp queue "<$kafka>" as kafka @enduml ``` - **Math**: Включение математических формул: ```plantuml @startuml :int_0^1 f(x) dx; note right Try also d/dx f(x) = lim_{h->0} (f(x+h) - f(x))/h @enduml ``` ### Заключение: PlantUML — мощный инструмент для создания диаграмм, который поддерживает как базовые, так и продвинутые функции. Его стандартные библиотеки и гибкость в настройках делают его популярным в разработке и проектировании.
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 147 页请下载阅读 -
文档评分
请文明评论,理性发言.