PDMan-国产免费通用数据库建模工具(极简,漂亮)
背景情况说明
本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数据库建模工具。
但,PowerDesigner有以下几个不足之处,有点不能忍受,萌生了自己做一个数据库建模工具的想法。
- 商业化,收费,价格还很贵(** 敲黑板,重点 **)。
- 功能太强大,隐藏较深,上手有一定难度,使用起来比较复杂。
- 仅限Windows平台使用。
- 复杂的功能,配置起来非常麻烦。
- 可以支持生成数据库的DDL建表语句以及JavaBean代码,但个性定制极其复杂。
- 自动生成文档格式非常难以调整。
PDMan介绍
在多年的技术积累基础上,通过一个多月的尝试以及努力,PDMan(Physical Data Model Manager)终于成功面世。他有以下特点,是PowerDesinger之外,数据库建模的一个非常不错的替代方案。特点如下:
- 永远免费使用(** * 敲黑板,重点* **)(由于一些特殊情况,暂时还不能开源)。
- 功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。
- Windows,Mac,Linux三个平台均可以使用(** 敲黑板,重点 **)。
- 自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。
- 对开发极其友好,可生成各种数据库以及编程语言的模型类。
- 目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的“数据库”并设置好相应的doT模板就可以了。
- 一键自动生成MarkDown格式的数据表结构文档,方便客户交付。
上图
说了那么多,先暏为快
启动画面:
主工作界面:
数据类型以及数据域:
** 字段以及代码:**
** 生成文档: **
鸣谢开源
站在巨人的肩上,PDMan的推出,离不开开源的支持,主要使用到的技术如下:
- React(https://reactjs.org/)
- Electron(https://github.com/electron/electron)
- font-awesome(http://www.fontawesome.com.cn)
- AntV-G6 (http://antvis.github.io/g6/doc/index.html)
- highlightjs(https://highlightjs.org)
- ace editor(https://ace.c9.io)
- doT.js(http://olado.github.io)
贡献者
- @菠罗 主要设计者、兼任测试员
- @牛叉刘教授 主要开发者
- @mtain 开发者
- @CaroTu 先驱者
- #TinaYan 数据表图形展现皮肤设计
- #莎莎 UI界面以及LOGO设计(备注:是个纯爷们儿)
下载以及交流
- 码云地址
- Windows64
- Windows32
- MacOS
PDMan-国产免费通用数据库建模工具(极简,漂亮)相关推荐
- PDMan-国产免费通用数据库建模工具
背景情况说明 本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计).有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工 ...
- 免费的数据库建模工具
请不要在powerdesigner上吊死. 对 于数据模型的建模,最有名的要数ERWin和PowerDesigner,基本上,PowerDesigner是在中国软件公司中他是非常有名的,其易用 性.功 ...
- 几种免费的数据库建模工具
第一个:ERDesigner NG 官方网址是:http://mogwai.sourceforge.net/?Welcome:ERDesigner_NG 第二个:ModelRight3 官方网址为:h ...
- PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具
2019独角兽企业重金招聘Python工程师标准>>> 一.软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择.支持Windo ...
- 国产数据库建模工具,看到界面第一眼,良心了!
软件开发中,数据建模是必不可少的,说到数据库建模工具,很多人想到的第一个工具就是powerdesigner,但是单数据库建模这块来说,给人的感觉还是太重了,并且不支持多种客户端,像我现在用Mac只能望 ...
- 能与PowerDesigner媲美的数据库建模工具PDMan
软件生存周期分为: 1.可行性分析与项目开发计划 2.需求分析 3.概要设计 4.详细设计 5.编码 6.测试 7.维护 而数据库建模工作就发生在"编码"之前,"概要设计 ...
- 好用的mysql数据库建模工具有哪些
有很多好用的MySQL数据库建模工具,以下是一些常用的工具: MySQL Workbench:MySQL官方推出的免费数据库建模工具,支持创建.修改和维护MySQL数据库,同时还提供了可视化的建模和管 ...
- 开源免费关系数据库模型建模工具
真正的大师,永远都怀着一颗学徒的心! 一.项目简介 开源免费关系数据库模型建模工具,支持windows.linux 二.实现功能 支持MySQL 支持oracle 支持PostgreSQL 支持Sql ...
- 《MySQL高级篇》数据库建模工具---PowderDesigner的使用教程
文章目录 PowerDesigner的使用 11.1 开始界面 11.2 概念数据模型 11.3 物理数据模型 11.4 概念模型转为物理模型 11.5 物理模型转为概念模型 11.6 物理模型导出S ...
- 数据库建模工具(PowerDesigner)
一 定义 是一个数据库建模工具 是Sybase的企业建模和设计解决方案 , 采用模型驱动方法 , 将业务与IT结合起来 , 可帮助部署有效的企业体系架构 , 并为研发生命周期管理提供强大的分析与设计技 ...
最新文章
- Paypal IPN
- figma下载_通过构建7个通用UI动画来掌握Figma中的动画
- python逐行读取excel_python对execl 处理操作代码
- C 与 C 的真正区别在哪里?
- 删除表报正在使用_U盘拔出要不要点quot;安全删除USB硬件quot;退出?
- java+session+存在哪_JAVA中Session
- 一些web开发中常用的、做成cs文件的js代码 - 搜刮来的
- [原创]android使用代码生成LayerDrawable的方法和注意事项
- 【python】如何查看已经安装的python软件包和版本
- wiringPi (C语言) 控制树莓派引脚
- 最新版校园招聘进大厂系列----------(5)百度篇 -----未完待续
- caj打开文件错误验证服务器,CAJ 打开pdf文件错误(无法读取交叉引用表)的解决方法...
- 计算机硬盘怎么看坏了,SSD固态硬盘坏掉怎么看?有哪几种征兆?
- 【C++登山之路之初露锋芒 2】——内联函数+ 引用+auto+nullptr关键字(万字详解,图片演示,结构原理)
- html文本框后面紧挨着按钮,HTMLbody标签中的相关标签2
- 通过Kali Linux暴力破解WiFi密码
- MySQL性能优化:SQL慢查询优化,索引优化,表优化
- 名悦集团介绍新手入门级保养基本常识,不可忽视这几点
- 什么是百度快照?百度快照分析及SEO优化基础工作
- 清北学堂2019.7.17
热门文章
- java网吧会员计费管理系统springboot+vue
- WIN7 VS2005 安装wince6.0教程(不管是X86还是X64,我都尝试成功了)
- 黑莓手机刷linux,黑莓老机型ROM刷机资源
- 温州计算机职称考试成绩查询,职业资格证书可上网查询认证
- 对联广告代码效果大全
- java struts2教程_Struts2教程
- C#程序设计基础试题(一)
- [莓控]BlackBerry7290用户指南(简体中文)
- Jetson-TX2双声卡TLV320AIC32x4 alsa实现同时录音与播放
- HttpClient4.x使用中出现的几个问题及解决方法