# ERD-ONLINE **Repository Path**: improvecoding/erd-online ## Basic Information - **Project Name**: ERD-ONLINE - **Description**: ERD-ONLINE是一款在线协作数据仓库设计软件,无需本地安装应用程序,在线操作数据库,是桌面数据建模工具的一个优秀的替代方案。 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.java2e.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 367 - **Created**: 2021-08-14 - **Last Updated**: 2021-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![](https://img-blog.csdnimg.cn/img_convert/6add5a7520e4744c2d879c9c955d40db.png) ## ERD Online可以帮你做... 📦 开箱即用,将注意力集中在数据结构设计上 📋 快速复制已有表结构、json 生成表 🏷 在线管理表结构,支持正向向数据库执行 🎨 将已有的数据库结构解析到软件中管理 📱 支持多种数据库连接在线管理(Mysql、Oracle、DB2、SqlServer、PostGreSql) 📡 每个需求与变动,都可以生成版本,每个版本之间可以比对差异 🎉 可将所有表结构,自动生成 word、html、md 文档,便于线下流动 。。。 ## 甚至可以帮你定义业务领域的数据词典.... ## 核心功能 - 元数据解析 - 元数据管理 - 多数源支持(mysql、oracle、sqlserver、postgresql) - 多数源同步 - 在线导出sql(全量或差量) - 在线执行sql - 数据血缘管理 - 团队协作 - 元数据导出(word、pdf、html、markdown) - 官方市场一键导入 - 低代码平台(待建设) - BI - 大屏 - 低代码平台 ## 官方在线预览地址: - **新版**:[https://erd.zerocode.net.cn/](https://erd.zerocode.net.cn/) - 旧版:[https://www.java2e.com/](https://www.java2e.com/) - 新版免费私有部署:[https://portal.zerocode.net.cn/docs/quick-start/try-out-install](https://portal.zerocode.net.cn/docs/quick-start/try-out-install) - VIP通道:[https://portal.zerocode.net.cn/docs/benefit-profit#vip-%E9%80%9A%E9%81%93%E5%BE%AE%E4%BF%A1%E6%89%AB%E6%8F%8F%E4%B8%8B%E6%96%B9%E4%BA%8C%E7%BB%B4%E7%A0%81](https://portal.zerocode.net.cn/docs/benefit-profit#vip-%E9%80%9A%E9%81%93%E5%BE%AE%E4%BF%A1%E6%89%AB%E6%8F%8F%E4%B8%8B%E6%96%B9%E4%BA%8C%E7%BB%B4%E7%A0%81) ## 新版本介绍及功能规划视频记录: - [20220311:ERD ONLINE新版本介绍及功能规划](https://www.bilibili.com/video/BV113411W7bx/) - [20220317:ERD ONLINE功能进度演示、头脑风暴](https://www.bilibili.com/video/BV1tu411z7bf/) ## 团队文档相关 - UI设计文档: [https://js.design/f/3iRGn_?p=4rCfiHWVrO](https://js.design/f/3iRGn_?p=4rCfiHWVrO) ## 源码 OR 产品,你要什么? [ERD未来该如何更好的服务大众](https://www.zerocode.net.cn/thread/38) ## 开发进度说明 | 模块功能 | 说明 | 开发完成时间| | -------- | -------- | -------- | | 核心功能 | 数据建模,导出,等等 | 2022-5-1 | | 团队协作 | 多团队协作 | 排期 | | 关系图 | 数据血缘关系 | 2022-6-20 | | sql在线运行 | 数据库在线sql运行审计| 排期 | ## 版本规划 - **v4.0.0** - 全新改版,核心功能完成,已发版 - **v4.1.0** - 增加关系图 - 删除、修改项目 - **v5.0.0** - 发布企业级贴心功能,增加金融级安全机制 ## 先睹为快 ### 登录页 ![在这里插入图片描述](https://img-blog.csdnimg.cn/818f1279fd044fe6968c3484fac42889.png) ### 工作台 ![在这里插入图片描述](https://img-blog.csdnimg.cn/762de0fb3c294a058ed132004d4285f9.png) ### 工作页 ![在这里插入图片描述](https://img-blog.csdnimg.cn/d4fd86babf4b463cb2c191c07c3a464b.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/f04db22e62414a948ba8c8869a022fc4.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/e9c93f628e714fbf9645a3e17c136a23.png) ### 生成文档 ![在这里插入图片描述](https://img-blog.csdnimg.cn/30bc02e413b149eb98f08651f8ff7931.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/c98cb52301da4bc8b11885d5b3214799.png) ## 案例说明 > 某公司涉及多套关系数据库,拥有1000多个表,涉及将近10000多个字段,一套良好的建模类型血缘关系展示,可以快速的让业务人员,营销,运维,产品,后端,前端,大数据,BI,数据分析人员 快速熟悉数据库架构以及字段类型意图。根据前端展示快速理解业务意图,变相极大的节省公司成本 - 某公司BI人员入职,作为一个sqlboy,针对以上10000多字段,没有管理系统的前提下,需要去梳理数据库字段文档,理解字段意图,理解公司业务架构,最后输出BI报表,至少存在1个月的沉默成本。 - 公司新入职产品经理,涉及多个系统架构需求,需要理解老系统无数表字段情况下,才能对系统做新功能需求更新 - 一套数据库有上千个表的情况下,要让公司研发能高效调动调配处理开发,一个程序员理解系统表跟字段需要花费非常长的时间,系统可以节省研发数倍的成本。 - 公司内部多套数据库进行字段以及表新增,需要领导进行审计放行,该平台可以统一化管理数据库,并进行审计放行,且存在历史版本回溯比对。 ## 巨人的肩膀 - React[(https://reactjs.org](https://reactjs.org)) - font-awesome([http://www.fontawesome.com.cn](http://www.fontawesome.com.cn)) - AntV-G6 ([http://antvis.github.io/g6/doc/index.html](http://antvis.github.io/g6/doc/index.html)) - highlightjs([https://highlightjs.org](https://highlightjs.org)) - ace editor([https://ace.c9.io](https://ace.c9.io)) - doT.js([http://olado.github.io](http://olado.github.io)) #### 特别感谢 - PDMan ([http://www.pdman.cn/](http://www.pdman.cn/)),PDMan以MIT协议开放了多年的心血,鸣谢 ## 联系我们         ***微信群***                            ***社区小程序***  ![在这里插入图片描述](https://img-blog.csdnimg.cn/cd061ef5aabe499da197fcdbf5115902.png)            ![在这里插入图片描述](https://img-blog.csdnimg.cn/8ffb80270f8347ce828dab4e1ef692ae.png) **微信群提供给大家交流ERD,作者没那么多时间一一回复大家。如果有任何解决不了的问题,请走[VIP通道](https://portal.zerocode.net.cn/docs/benefit-profit#vip-%E9%80%9A%E9%81%93%E5%BE%AE%E4%BF%A1%E6%89%AB%E6%8F%8F%E4%B8%8B%E6%96%B9%E4%BA%8C%E7%BB%B4%E7%A0%81)** ## 加入我们 #### 开发组人员配置 我们预想的配置是: 1、后端 java 开发 2-3 名; 2、前端 raect 开发 2-3 名; 3、设计师 1 名; 4、运营相关人员 1-2 名; 5、测试人员 1 名; > 目前已经有react+java全栈(作者自己),设计师一名,最近添加一名vue + java 全栈 #### 开发组人员技术期望 - 期望一:后端 java 开发人员有 2 年以上的后端开发经验; - 期望二:前端 react 开发有 1 年以上的 react 使用经验; - 期望三:设计师有 1 年以上的平面或应用产品设计经验; - 期望四:运营相关人员有 1 年以上的运营经验; - 期望五:测试人员有 1 年以上的自动化测试经验; > 当然,也欢迎各个技术栈入门工程师,我们提供全套入门指导 #### 开发组人员时间期望 - 期望一:每周工作日晚上至少有 2 天能够用于开发; - 期望二:周末至少有 1 天能够用于开发; - 期望三:出现紧急问题时,最好能够在当天调整时间处理; #### 收益相关问题 这是一个长线运营的项目,所以前期是不会出经济的。我们合作的方式也是技术合作,没有薪资。所以感兴趣的朋友,也要**慎重考虑**。 团队的主要收入是,企业商业授权、定制开发、部署服务等,如果运作得好,后期是会融资的。具体的人员分工和分成具体再定,目前没有明确的比例。 如果你对这个项目感兴趣,同时也比较符合上面的期望,可以联系作者,添加上方添加微信群后,直接@群主。