头图
  1. 简介
    图片
    对于软件开发而言,统一建模语言UML为软件开发的全生命周期过程提供模型化和可视化支持,因此对于软件开发而已这是非常重要的。UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。

    作为PDDON的作者,在使用过诸多免费版UML建模工具后,旨在提供一款免费易用且美观的UML建模工具,下面以常见的一些uml建模工具和PDDON在线画图对比

软件名免费?转手绘风格草图?生成代码?自动转换命名风格颜值打分
PDDON在线画图完全免费支持支持java/typescript/c++/c#/golang/python支持类型和变量名风格自动转换5
JUDE社区版免费不支持只支持java不支持3
PowerDesigner免费不支持支持不支持2
PlantUML完全免费不支持工具本身不支持,但有插件支持,支持比较弱不支持3
visio收费不支持支持c#,c++,vb不支持5

PDDON与其他画图工具不同的地方

  1. pddon为每种类型绘图做了定制化功能增强,并非是纯图形绘制,在逻辑功能上进行增强,更易于使用
  2. 对程序员和设计者更友好,提供了低代码能力,自动生成SQL和代码节省了编码的时间,而且不易出错,能最大程度保持设计稿与代码的一致性
  3. 国人开发的,功能体验对国内用户更友好
  4. 提供了很多傻瓜式的智能操作功能,能快速一键切换连线、绘图风格
  5. 智能辅助绘图功能简化用户操作,对无绘图经验的用户更友好
  6. 近期刚推出1.0版本,广受用户喜爱,好评不断

2.PDDON如何创建UML图新建绘图

选择uml建模->具体类型
图片
选择模板/克隆目标模板
有两种方式使用PDDON提供的UML模板和自己的绘图模板

* 直接克隆模板
* 可以自由免费克隆自己创建的绘图、模板市场的绘图

图片
图片
图片
在新建uml图时选择目标模板
图片
3. 下面带大家看看我平时工作使用PDDON绘制的UML图用例图
图片

图片

图片
​活动图

图片

图片
状态图
图片

图片
部署图
图片

图片

图片
组件图
图片

图片

图片
时序图
图片

图片
类图
图片

图片

图片
其他图
图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

4. PDDON对低代码的支持

4.1 类图

PDDON 提供的UML类图工具套件为你提供了以下功能:

  • 描述类/接口结构

    • Class
    • Field
    • Method
  • 描述类之间关系

    • 关联
    • 聚合
    • 组合
    • 依赖
    • 继承
    • 实现
  • 代码预览和下载

    PDDON提供了实时生成和预览代码,也可以打包下载代码。

右键菜单预览某个类生成的代码

主菜单可以整体预览/下载代码

  • SQL预览和下载

    PDDON会自动提取包含可序列化字段的类生成数据库表结构,自动转换为数据库下划线风格的表名、字段名,自动转换字段类型。
支持实时生成、预览、下载SQL脚本。
  • 下载类图图片

    您可以使用下载功能,下载图片到本地
  • 导出导入绘图数据

    当然PDDON不仅仅保存了绘图信息,而且会保存您的所有建模相关的数据,您可以使用导出设计稿功能对设计信息进行备份,也可以结合一些代码版本工具对齐进行版本跟踪和管控。
当您需要再次使用该建模设计稿时,重新导入到PDDON工作空间即可。
  • 类图使用示例

    图片

4.2 数据库模型ER图

PDDON 提供的ER图工具套件为你提供了以下功能:

  • 描述表结构

    • Table
    • Field
    • Key
  • 描述查询索引

    • 类型
    • 索引字段规则等
  • SQL预览和下载

    PDDON提供了实时生成和预览SQL,也可以打包下载SQL脚本。

右键菜单预览某个类生成的SQL

主菜单可以整体预览/下载SQL

  • 代码预览和下载

    PDDON会自动将表转换为实体类结构,自动转换为代码驼峰风格的类名、字段名,自动转换字段类型。
支持实时生成、预览、下载代码。
  • 下载ER图图片

    您可以使用下载功能,下载图片到本地
  • 导出导入绘图数据

    当然PDDON不仅仅保存了绘图信息,而且会保存您的所有建模相关的数据,您可以使用导出设计稿功能对设计信息进行备份,也可以结合一些代码版本工具对齐进行版本跟踪和管控。
当您需要再次使用该建模设计稿时,重新导入到PDDON工作空间即可。
  • ER图使用示例

    图片

4.3 快捷转换
PDDON还支持UML类图和ER图之间的快速互转,节省设计时间。

5. 总结

总得来说,PDDON作为UML建模界的后期之秀,虽然是一款完全免费的画图软件,在绘图的美观和易用性上几乎完胜市面上的免费软件,在低代码方面的功能比一般商业软件做的更加周到,可以极大简化开发人员的画图操作,大量减少开发人员的代码编写时间。

PDDON除了可以用来UML建模,还支持流程图、架构图、思维导图、数据库模型图、鱼骨图、韦恩图、网络拓扑图、自由风格绘图等等一系列绘图,有了PDDON,再也不用担心找不到好用的画图工具了。

可以关注PDDON在线画图公众号,收藏、点赞、不迷路哦,感谢您的阅读。


PDDON
31 声望2 粉丝

PDDON是一款支持低代码(lowcode)的免费在线画图工具。可用于绘制架构图、流程图、UML、网络拓扑图、韦恩图、鱼骨图、思维导图、BPMN等,并且支持对象建模、数据库建模、代码/脚本生成。