关于后端:有没有一种支持对象建模数据库建模和低代码能力的工具用来解放程序员生产力呢

39次阅读

共计 3141 个字符,预计需要花费 8 分钟才能阅读完成。

1. 简介

作为一个程序员,很多时候在面对我的项目开发工期短、工作重、性能简单、压力大,同时还得投合领导或者甲方的要求提供研发设计文档时,往往很苦恼,因为随着软件我的项目的迭代,很难放弃输入与代码统一的数据模型和架构模式相干设计图,而且还要破费大量工夫去绘制和保护设计图,费时还费劲,很难达到想要的成果。

那么有没有一种可能,通过改变传统的研发迭代流程,以设计图和文档驱动的形式,使开发人员生产出优质且高度合乎设计稿的代码和数据库构造呢?

PDDON 吸纳了市面上罕用的画图工具、UML 建模工具、数据库建模工具的长处,开发了一款收费的反对低代码的画图工具,那么这款工具有哪些外围性能点能同时满足开发人员和甲方人员的诉求呢?

上面咱们来看看 PDDON 提供了哪些性能晋升研发人员的工作效率:

  • 提供了 UML 建模的全套反对,用例图、流动图、状态图、组件图、部署图、时序图、类图,一应俱全
  • 每种绘图依据绘图的个性均采纳定制化性能加强,更易于应用
  • 提供了对象建模和数据库建模的能力
  • 能够实时生成并预览代码和 SQL 脚本
  • 反对批量下载代码和脚本
  • 反对多种代码语言和数据库语言
  • 反对数据库模型和对象模型图的相互转换
  • 反对表名、字段名、索引名、类名、接口名等信息主动格调转换,驼峰转下划线,下划线转驼峰等等
  • 模型图格调能够灵便定制,也能疾速切换,不便且美观大方
  • 反对导入导出设计稿文件进行版本治理和备份
  • 能够下载高清模型图,反对 png、jpg、svg 等多种格局
  • 反对收费克隆已绘制好的模型图或者模板市场的模型图
  • 丰盛的模板市场提供了很多罕用模型图模板,供您收费应用
  • 画图工具应用起来简略、便捷、灵便
  • 所有画图性能完全免费
  • 在线画图,关上浏览器就能用,无论 windows、mac、linux 零碎,反对市面上大部分浏览器:chrome、Firefox、edge、360 平安 / 极速、Safari 等浏览器,最好都应用新版本浏览器,画图体验更好,IE 不提供反对,UC 浏览器兼容性也比拟差,不倡议应用,而且手机上也能画图哦!

PDDON 在线绘图还有很多十分棒的性能等您来用,本文次要解说对象建模和数据库建模相干内容。

2. 应用示例
2.1 UML 类图
PDDON 提供的 UML 类图工具套件为你提供了以下性能:

  • 形容类 / 接口构造
    • Class
    • Field
    • Method
  • 形容类之间关系
    • 关联
    • 聚合
    • 组合
    • 依赖
    • 继承
    • 实现
  • 代码预览和下载
    PDDON 提供了实时生成和预览代码,也能够打包下载代码。
    右键菜单预览某个类生成的代码
    主菜单能够整体预览 / 下载代码

  • SQL 预览和下载
    PDDON 会主动提取蕴含可序列化字段的类生成数据库表构造,主动转换为数据库下划线格调的表名、字段名,主动转换字段类型。

反对实时生成、预览、下载 SQL 脚本。

  • 下载类图图片
    您能够应用下载性能,下载图片到本地
  • 导出导入绘图数据
    当然 PDDON 不仅仅保留了绘图信息,而且会保留您的所有建模相干的数据,您能够应用导出设计稿性能对设计信息进行备份,也能够联合一些代码版本工具对齐进行版本跟踪和管控。
    当您须要再次应用该建模设计稿时,从新导入到 PDDON 工作空间即可。
  • 类图应用示例

2 数据库模型 ER 图

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

  • 形容表构造
    • Table
    • Field
    • Key
  • 形容查问索引
    • 类型
    • 索引字段规定等
  • SQL 预览和下载
    PDDON 提供了实时生成和预览 SQL,也能够打包下载 SQL 脚本。

右键菜单预览某个类生成的 SQL
主菜单能够整体预览 / 下载 SQL

  • 代码预览和下载
    PDDON 会主动将表转换为实体类构造,主动转换为代码驼峰格调的类名、字段名,主动转换字段类型。

反对实时生成、预览、下载代码。

  • 下载 ER 图图片
    您能够应用下载性能,下载图片到本地
  • 导出导入绘图数据
    当然 PDDON 不仅仅保留了绘图信息,而且会保留您的所有建模相干的数据,您能够应用导出设计稿性能对设计信息进行备份,也能够联合一些代码版本工具对齐进行版本跟踪和管控。
    当您须要再次应用该建模设计稿时,从新导入到 PDDON 工作空间即可。

导入导出设计稿跟类图形式雷同,所有绘图均能够这样实现导入导出绘图数据

  • ER 图应用示例

3. 快捷转换

PDDON 还反对 UML 类图和 ER 图之间的疾速互转,节俭设计工夫。

4. PDDON 还反对以下个性

  • 创立绘图可选类型反对:流程图、架构图、UML 图、网络拓扑图、bpmn、思维导图、韦恩图、鱼骨图、自在格调 (白板作图) 绘图等等

每种绘图都提供了合乎各自个性的辅助画图能力,让你的画图更轻松,绘图更丑陋

如果你找不到适合的绘图类型,能够抉择自在绘图类型,反对白板作图,不做任何限度,任何绘图都反对,当然也失去了已有绘图类型提供的一些辅助画图能力,所以只举荐在零碎未提供类型的状况下应用哦。

  • 画图工作区反对多个绘图同时编辑,绘图间能够通过快捷键共享和复用数据
  • 反对一键转手绘、草图格调
  • 反对 LaTeX 表达式编写数学公式
  • 为各类型绘图提供了特定辅助绘图性能
    比方地位主动吸附对齐、格调追随、连线门路主动优化、嵌套组件主动吸附关联、组件性能加强等等
  • 反对一键丑化绘图
    PDDON 为不同类型的绘图指定了合乎绘图格调类型的丑化能力,主动计算并调整组件、连线地位、款式等。以辅助画图人员更便捷的画图
  • 反对对象建模、数据库建模
  • UML 类图能够进行对象建模,实时代码预览,可打包下载
  • 数据库 ER 图反对数据库建模,实时 SQL 预览,可打包下载
  • UML 类图和 ER 图之间能够疾速互转,便于二次细化设计
  • 指标类型、命名等等能够主动转换,无需手动批改
  • 组件库丰盛,且可自定义组件
    为不同类型绘图提供了专有组件库
    反对抉择应用零碎预置的泛滥组件库,现已反对 cisco、阿里云、aws 云、bpmn 等组件库,还在一直裁减中
    反对 DIY 手动设计绘图组件、也可上传本地图片、在线图片等
    反对搜寻网络图片
    • 连线款式灵便丰盛
      预置了大量连线款式,抉择即可应用
      还具备一键切换所有连线款式格调
    • 反对罕用快捷键
      反对操作有:复制、剪切、粘贴、删除、分组、挪动、对齐、下载、导入导出、保留等等。而且所有操作均反对多选,反对多个绘图间共享数据,快捷键都是可用的。
    • 提供了组件分组、对齐、尺寸调整、挪动、抉择、组件 / 连线格调调整、层叠程序调整、撤销 / 复原、导航预览、组件类型替换、旋转等等根本绘图性能
      拖动组件地位有参考线主动对齐和吸附性能
    • 提供了很多高级组件,具备各自的超能力
  • 提供了大量优质模板和教程
    模板核心提供了大量可克隆的绘图模板,一键应用即可,完全免费!
    新建绘图也能够抉择应用模板
    社区内提供了大量繁难入门教程,不便您的应用
  • 数据安全,导入导出性能为你的绘图数据安全保驾护航
    PDDON 不收集您的用户信息、云端不会保留您的画图数据,仅仅为您提供绘图能力服务。
    如果须要把数据存储到云端,后续会推出第三方受权存储服务,您只管欢快的画图,其余的交给 PDDON。
  • 反对跨端跨平台
    在线画图,关上浏览器就能用,无论 windows、mac、linux 零碎,反对市面上大部分浏览器:chrome、Firefox、edge、360 平安 / 极速、Safari 等浏览器,最好都应用新版本浏览器,画图体验更好,IE 不提供反对,UC 浏览器兼容性也比拟差,不倡议应用,而且手机上也能画图哦!

5. 总结
总得来说,PDDON 作为建模界的前期之秀,尽管是一款完全免费的画图软件,在绘图的好看和易用性上简直完胜市面上的免费软件,在低代码方面的性能比个别商业软件做的更加周到,能够极大简化开发人员的画图操作,大量缩小开发人员的代码编写工夫,还能保障模型设计图和代码的一致性。

PDDON 除了能够用来建模,还反对流程图、架构图、UML、思维导图、数据库模型图、鱼骨图、韦恩图、网络拓扑图、自在格调(白板作图)绘图等等一系列绘图,关注 PDDON 在线画图公众号,再也不必放心找不到好用的画图工具了。

关注、喜爱、珍藏、点赞、不迷路哦,感谢您的浏览

正文完
 0