查看原文
其他

综合性数据平台,助企业实现数字化转型,解决90%重复工作!

猿哥 GitHub猿 2023-09-18

推荐关注

责编:猿哥 | 来源:GitHub猿 整理

往期文章:发誓将Notepad++拉下马,大佬推出了一款国产开源编辑器.....


正文

大家好。我是GitHub猿。
今天,推荐一个系统项目。猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的系统项目啊,猿哥帮你找到了。

这是我目前见过最好的系统项目。功能完整,代码结构清晰。值得推荐。

📚 项目介绍

最近猿哥在逛网站的时候发现一个不错的开源项目,猿哥觉得不错,值得拿出来和大家分享下。

🔥本项目系统是一款【企业级】【数据中台】南瓜树低代码平台,内置【人事信息管理】【统一用户管理】【工作流集成】【低代码云数据源开发】【快速交付API】【BI报表】功能 。助力中小微企业实现数字化转型,提高开发人员工作效率。


南瓜树数据平台 是一款综合性的平台!助力企业实现数字化转型,解决Java后端项目90%的重复工作。

南瓜树数据平台具备的能力:员工子信息管理、统一组织/用户身份管理、工作流在线设计流程、基于sql快速开发API接口服务(目前支持MySQL、oracle、sqlserver)等等!后续将实现ETL数据治理、大屏设计功能等。扩展:接私活

南瓜树数据平台宗旨是: 构建企业数据共享平台,所有业务数据源统一在数据平台管理;简单数据服务在平台只需要写sql就能提供API接口服务;复杂功能由代码生成器生成进行手工Merge;实现了低代码开发的同时又支持灵活编码,解决了当前低代码产品普遍不灵活的弊端!

技术架构:

开发环境

  • 语言:Java 8

  • IDE(JAVA):IDEA / Eclipse安装lombok插件

  • IDE(前端):WebStorm 或者 IDEA

  • 依赖管理:Maven

  • 数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017

  • 另外,搜索公众号Linux就该这样学后台回复“监控系统”,获取一份惊喜礼包。

  • 缓存:Redis

系统基础功能模块

用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
通知公告:系统通知公告信息发布维护。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口:根据业务代码自动生成相关的api接口文档。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
缓存监控:对系统的缓存查询,删除、清空等操作。
在线构建器:拖动表单元素生成相应的HTML代码。
连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

员工管理功能模块

租户组织:接收企业内部人力资源系统下发的组织数据,补充和扩展企业第三方合作组织管理能力;
租户用户:接收企业内部人力资源系统下发的用户数据,补充扩展企业第三方人员管理能力;
家庭住址:员工家庭住址信息管理。
合同信息:员工合同信息管理;
教育经历:员工教育经历信息管理。
计算机能力:员工计算机能力信息管理。
工作经历:员工工作经历信息管理。
出国出境:员工触过出境信息管理。
证书信息:员工获得证书信息管理。
奖惩信息:员工获得的奖励和惩罚信息管理。
论文著作:员工发表论文著作信息管理。
培训信息:员工培训信息管理。
考核信息:员工考核信息管理。
家庭关系:员工家庭信息管理。
职业资格认证:员工职业资格认证信息管理。
岗位经历:员工岗位经历信息管理。
外语能力:员工外语能力信息管理。

工作流管理功能模块

工作流模型:在线设计工作流。
节点配置:工作流发布后,对各审批节点配置审批人员角色信息。
流程列表:查看工作流当前处理情况信息。
....开发人员可针对各自需求进行二次开发其他功能。

数据服务功能模块

数据服务API:在线编写SQL,生成数据服务接口。
云数据源:抓取注册到数据平台的所有数据源并展示。
云库表:对注册到数据平台的数据源进行构建,构建后在“代码生成中”自动生成代码。

后台开发环境和依赖

  • java

  • maven

  • jdk8

  • mysql

  • redis

  • 数据库脚本:sql/ry-vue20211009.sql

  • 默认登录账号:lowCode/lowCode

系统效果

租户组织/用户、子集

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

 

PC端

    

数据服务API

 

最后,想学习这个项目的可以查看项目地址:

项目源码,怎么领取?

源码获取

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

扫码下方二维码,后台回复【数据平台】即可获取所有系统

欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

--END--


猿哥个人微信


添加猿哥个人微信即送一份惊喜大礼包


→ 技术资料共享

→ 技术交流社群



版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

往日文章:
牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧(附源码合集第七期)!
推荐一套开源通用后台管理系统(附源码)
免费开源内容管理系统,免授权,永久商用,企业建站系统!
看看人家那物联网系统,那叫一个优雅!
卧槽,又一款简洁实用的个人博客系统!
一款低代码生成器,可根据自定义模板内容,快速生成代码!
一个简单、灵活、优雅的中文语音对话机器人/智能音箱项目!
简洁好用的数据库表结构文档生成工具,支持多种主流数据库!
一款现代化社区(论坛/问答/BBS/社交网络/博客)系统平台!一款开源的车牌识别系统!

最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。

你点的每个赞,我都认真当成了喜欢

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存