A <|-- B B继承A C <|.. D D实现C接口 E --> F 关联关系 E中含有成员变量F E o-- G 聚合关系 E中含有成员变量G 是整体和组合的关系 G可以脱离E独自存在 E *-- H 组合关系 E中含有成员变量H 是整体和组合的关系 H和E的生命周期一致 E销毁了H就不存在 ...
分类:
其他好文 时间:
2020-07-13 14:05:19
阅读次数:
63
软件设计中,有好几种图需要画,比如流程图、类图、组件图等,我知道大部分人画流程图一般都会用微软的viso绘制,我之前也是这个习惯。
viso画图有个不好的地方是需要时刻去调整线条和边框已达到简洁美观,今天我给大家介绍一款程序员画图神器PlantUML,一款你用了就爱上的画图软件! ...
分类:
其他好文 时间:
2020-07-09 01:24:22
阅读次数:
117
plant uml是一款画图工具 官方文档地址:http://plantuml.com/zh/guide 1.下载插件 2.下载dot.exe文件 官网下载地址:https://graphviz.gitlab.io/_pages/Download/Download_windows.html 选择ms ...
分类:
其他好文 时间:
2020-06-19 15:52:32
阅读次数:
88
step 1: 安装graphviz(不安装graphviz本地无法现在PlantUML) https://graphviz.gitlab.io/_pages/Download/Download_windows.html step 2: 安装PlantUML插件 https://blog.csdn. ...
分类:
系统相关 时间:
2020-05-08 09:21:37
阅读次数:
143
plantuml插件安装及配置 https://blog.csdn.net/xiaoxinshuaiga/article/details/77804007 graphvize 2.38下载 https://www.5down.net/soft/graphviz.html plantuml的使用 ht ...
分类:
其他好文 时间:
2020-04-18 10:10:28
阅读次数:
74
PlantUML简介 UML: Unified Modeling Language 统一建模语言,是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。(来自 "wikipedia" ) PlantUML 使用简 ...
分类:
系统相关 时间:
2019-12-11 17:08:08
阅读次数:
144
1.idea打开setting 2.找到pulgin. add plantuml integration 3.可能遇到,cannot find Graphviz,安装Graphviz 4 配置环境变量 GRAPHVIZ_DOT D:\soft\graphviz-2.38\release\bin\do ...
分类:
其他好文 时间:
2019-11-24 11:36:23
阅读次数:
162
前言 很多东西在时序图中体现的已经非常清楚了,没有必要再一步一步的作介绍,本文以图为主,然后对部分内容加以简单解释。 很多东西在时序图中体现的已经非常清楚了,没有必要再一步一步的作介绍,本文以图为主,然后对部分内容加以简单解释。 绘制图形使用的工具是 PlantUML + Visual Studio ...
分类:
其他好文 时间:
2019-09-10 18:24:09
阅读次数:
107
Mermaid 是一个用于画流程图、状态图、时序图、甘特图的库,使用 JS 进行本地渲染,广泛集成于许多 Markdown 编辑器中。之前用过 PlantUML,但是发现这个东西的实现原理是生成 UML 的图片后上传服务端,每次再从服务端读取,因此觉得不够鲁棒,隐私性也不好,因而弃用。Mermaid... ...
分类:
其他好文 时间:
2019-05-14 09:24:57
阅读次数:
396
生成UML图命令: java -jar plantuml.jar -charset UTF-8 my.txt 1. 保证my.txt 使用uft-8编码 2. wsl中安装中文字体: 如: sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑sudo apt- ...
分类:
其他好文 时间:
2019-03-05 23:13:28
阅读次数:
316