目录UMLUML类图UML绘图语言——PlantUML简介绘制类图一个典型示例基本元素组合、聚合关系接口和实现其它关系总结与问答练习时效性本篇撰写时间为2021.11.9,由于计算机技术日新月异,博客中所有内容都有时效和版本限制,具体做法不一定总行得通,链接可能改动失效,各种软件用法可能有修改。但是其中透露思想往往是值得学习。Windows 10家庭中文版,版本20H2,操作系统内部版本19
之前工作使用过这个工具,看了2篇很好plantuml教学,但是自己没有总结,所以过一段时间就搞忘了。已经很久无所事事了,所以来写一篇总结吧; 当然,首先要先将这个插件安装上,在idea非常方便,直接在plugins上搜索plantuml就可以了; plantuml有很多用法(我转载了一篇关于plantuml教程连接地址,里面有很多花里胡哨用法,有兴趣可以研究下),这篇文章只是入门用法,如果
转载 2023-10-12 21:42:38
244阅读
目录一、简介二、安装1.1 安装插件到PyCharm2.2 验证2.2.1 插件检查是否安装2.2.2 新建PlantUML文件一、简介Github地址:https://github.com/plantuml/plantuml官方网站:Sequence Diagram syntax and features在线使用:PlantUMLServerPlantUML中文文档:PlantUML_
转载 2023-12-31 08:10:26
140阅读
这篇文章用来介绍,如何画出好看流程图。1. 选择合适组件1.1 plantuml官方提供组件1.2 加载图片1.2.1 加载本地图片1.2.2 加载网络图片1.2.3 图片资源2. 背景以及颜色优化2.1 通用设置2.2 对每个组件样式进行设置2.3 引入文件2.3.1 引用本地模板文件2.3.2 引用网页模板文件2.3.3 模板文件资源3. 使用关键字3.1 条件选择关键字3.2 组合关
转载 2023-10-12 09:28:40
383阅读
 PlantUML官网:https://plantuml.com/中文官网:https://plantuml.com/zh/在平时工作中,经常会遇到绘制时序图、流程图需求。在要求不高时候,我们可以选择ProcessOn、Xmind这类工具来绘制,但有时候用代码来画图可能会更高效一点,毕竟没有比程序员更熟悉代码了。今天给大家推荐一款画图工具PlantUML,可以配合IDEA使用,画
转载 2023-09-29 22:12:27
245阅读
目录UML模型用例图用例include 与 extend构造类型角色继承关系箭头方向分割构图参考对于程序员来说,为心无旁骛,全心投入到系统架构、软件、算法设计中,通常不希望双手在键盘与鼠标之间频繁切换,导致大脑焦点不集中,影响工作效率。然而,在做业务建模、需求、分析、设计时,需要绘制用例图、类图、序列图等,并且绘图软件大多通过鼠标操作。那么,有没有一种绘图软件不需要通过鼠标操作呢?答案就是 pl
文章目录系列文章目录前言1. 选择PlatnUML原因2. PlantUML语言编写环境3.使用Visual Studio Code插件绘制4. PlantUML常用语法 前言。随着工作时间增长,越发觉得用专业图形(用例图,时序图,ER图等等)去准确表达想法是很重要。比如针对某个需求绘制用例图,比一段乏味文字来更加有意义,也便于别人理解。加之最近在学习源码时候,发现很多书籍中都会
转载 2024-01-15 19:50:34
230阅读
大家平日在写技术文档时,往往都有画 UML 图需要,很多人使用 PrecessOn 或者 darw.io 等来绘制 UML ,勉强可用但是不够专业。这里为大家推荐一个专门画UML工具: PlantUML1. PlantUMLPlantUML 诞生于 2009 年,知道的人多但是使用的人少。因为它使用特殊 DSL 进行画图,相较与其他工具,PlantUML 图不是“画”出来而是“写”出来
转载 2023-11-03 13:49:54
280阅读
Java开发中,使用PlantUML进行图形化设计是一种高效方式来描述系统架构、流程及交互。PlantUML通过简单文本描述,能够生成各种类型图表,帮助开发者和团队更清晰地理解项目。这篇博文将详细介绍如何在Java中使用PlantUML,包括完整环境配置、编译过程、参数调优、定制开发、调试技巧和进阶指南。 ## 环境配置 要开始使用PlantUML,我们首先需要进行环境配置。这里有一
原创 6月前
125阅读
# Python中PlantUML 在现代软件开发中,随着项目复杂性增加,如何有效地进行文档编写和可视化成为一个重要议题。PlantUML是一种广泛使用工具,可以通过简单文本描述来生成各种图表,如类图、时序图、用例图和活动图等。对于Python开发者而言,使用PlantUML可以使他们代码文档化过程更加简单和高效。那么,Python中有 PlantUML 吗?答案是肯定! #
原创 9月前
280阅读
# 使用 PlantUML 生成 Java 代码入门指南 ## 概述 PlantUML 是一个开源工具,允许用户通过简单描述语言来创建 UML 图。其主要目的是帮助开发者以可视化方式展示系统结构、行为和交互。在这篇文章中,我们将探讨如何使用 PlantUML 生成 Java 代码,并详细讲解每个步骤。 ## 整个流程 以下是使用 PlantUML 生成 Java 代码主要步骤:
原创 9月前
61阅读
# Java输出PlantUML ## 概述 PlantUML是一种基于文本工具,它可以通过编写简单文本描述来生成各种类型图表,包括流程图、时序图、类图等。而Java是一种广泛应用于各种软件开发编程语言。本文将介绍如何在Java中使用PlantUML进行图表生成,并提供相应代码示例。 ## 准备工作 在开始之前,我们需要安装PlantUMLPlantUML可以通过在系统上安装G
原创 2023-12-30 05:36:00
101阅读
# Java解析PlantUML ## 简介 本文将向刚入行开发者介绍如何使用Java解析PlantUML。首先会介绍整个流程,并使用表格展示每个步骤。接下来,将详细说明每个步骤需要做什么,并提供相应代码和注释。 ## 流程 下面是解析PlantUML整个流程: | 步骤 | 描述 | | --- | --- | | 1 | 读取PlantUML文件 | | 2 | 将PlantU
原创 2023-09-21 10:16:07
311阅读
# 使用PlantUML生成Java代码入门指南 在软件开发中,UML(统一建模语言)常用于设计和表示系统结构。PlantUML是一款开源工具,可以帮助我们将UML图表转化为可用于Java代码结构。本文将带你逐步学习如何使用PlantUML生成Java代码。我们将通过一个简单流程来实现这个目标。 ## 流程概述 以下是使用PlantUML生成Java代码详细步骤: | 步骤 |
原创 10月前
135阅读
Java 是一种广泛使用编程语言,而 PlantUML 则是一款生成 UML 图形工具,它可以通过简单文本标记来创建各种 UML 图。那么,如何在 Java 中使用 PlantUML 呢? 首先,我们需要引入 PlantUML 相关依赖。可以在 Maven 中添加以下依赖: ```xml net.sourceforge.plantuml plantuml 1.
原创 2024-05-17 06:03:29
133阅读
UML 简介统一建模语言(UML)是一个通用可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品文档。其重要性就不多言(虽然没见到多少人用,但我仍然认为它很重要,只要大家愿意用,那么它就是一个非常好工具,也是我写这片文章重点所在)。UML中九种图用例图(Use case diagram):描述角色以及角色与用例之间连接关系。说明是谁要使用系统,以及他们使用该系统可
转载 1月前
359阅读
PlantUML了解一下,通过代码画图
原创 2021-12-09 11:47:22
1414阅读
什么是 PlantUMLPlantUML 是一个画图脚本语言,用它可以快速地画出:时序图流程图用例图状态图组件图简单地讲,我们使用 visio 画图时需要一个一个图去画,但使用 PlantUML 只需要用文字表达出图内容,然后就可以直接生成图片。看一个最简单例子:Bob -> Alice : Hello, how are you Alice -> Bob : Fine, thank
         在我们平时在进行概要设计文档编写时需要编写模块分层图、流程图、类图、时序图、实施部署图,其中plantuml为一个很好画图平台工具。其链接为:https://www.swack.cn;        这里面有示
Python PIL         PIL (Python Image Library) 是Python 语言一个第三方,PIL支持图像存储、显示和处理,能够处理几乎所有格式图片。一、PIL简介1. PIL主要有2个方面的功能:(1) 图像归档:对图像进行批处理、生产图像预览、图像格式转换等。(2)&n
  • 1
  • 2
  • 3
  • 4
  • 5