目录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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 10:51:28
                            
                                479阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录系列文章目录前言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,我们首先需要进行环境配置。这里有一            
                
         
            
            
            
            # Python中的PlantUML库
在现代软件开发中,随着项目复杂性的增加,如何有效地进行文档编写和可视化成为一个重要的议题。PlantUML是一种广泛使用的工具,可以通过简单的文本描述来生成各种图表,如类图、时序图、用例图和活动图等。对于Python开发者而言,使用PlantUML可以使他们的代码文档化过程更加简单和高效。那么,Python中有 PlantUML 库吗?答案是肯定的!
#            
                
         
            
            
            
            # 使用 PlantUML 生成 Java 代码入门指南
## 概述
PlantUML 是一个开源工具,允许用户通过简单的描述语言来创建 UML 图。其主要目的是帮助开发者以可视化的方式展示系统的结构、行为和交互。在这篇文章中,我们将探讨如何使用 PlantUML 生成 Java 代码,并详细讲解每个步骤。
## 整个流程
以下是使用 PlantUML 生成 Java 代码的主要步骤:            
                
         
            
            
            
            # Java输出PlantUML
## 概述
PlantUML是一种基于文本的工具,它可以通过编写简单的文本描述来生成各种类型的图表,包括流程图、时序图、类图等。而Java是一种广泛应用于各种软件开发的编程语言。本文将介绍如何在Java中使用PlantUML进行图表生成,并提供相应的代码示例。
## 准备工作
在开始之前,我们需要安装PlantUML。PlantUML可以通过在系统上安装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代码的详细步骤:
| 步骤 |            
                
         
            
            
            
            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):描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可            
                
         
            
            
            
            PlantUML了解一下,通过代码画图            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-09 11:47:22
                            
                                1414阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是 PlantUMLPlantUML 是一个画图脚本语言,用它可以快速地画出:时序图流程图用例图状态图组件图简单地讲,我们使用 visio 画图时需要一个一个图去画,但使用 PlantUML 只需要用文字表达出图的内容,然后就可以直接生成图片。看一个最简单的例子:Bob -> Alice : Hello, how are you
Alice -> Bob : Fine, thank            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 18:50:33
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                     在我们平时在进行概要设计文档编写时需要编写模块分层图、流程图、类图、时序图、实施部署图,其中plantuml为一个很好的画图平台工具。其链接为:https://www.swack.cn;        这里面有示            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-24 09:20:22
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Python PIL         PIL (Python Image Library) 库是Python 语言的一个第三方库,PIL库支持图像存储、显示和处理,能够处理几乎所有格式的图片。一、PIL库简介1. PIL库主要有2个方面的功能:(1) 图像归档:对图像进行批处理、生产图像预览、图像格式转换等。(2)&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 21:53:54
                            
                                216阅读
                            
                                                                             
                 
                
                                
                    