55 Star 444 Fork 228

yshe / 低代码数据中台

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 14.60 KB
一键复制 编辑 原始数据 按行查看 历史
yshe 提交于 2024-04-13 05:12 . update README.md.

日期【2024-4-13】 发布 南瓜数V6.0.2 :+1: ** 新增主表子表的关联和绑定功能**

输入图片说明

输入图片说明 输入图片说明

日期【2024-3-25】发布 南瓜树V6.0.1 : 新增sql查询分析器 :+1:

操作手册

● 在线运行 SQL 语句 ● 实时命令提示(支持表名、字段名、SQL关键词提示) ● 查看 SQL 执行结果 ● 提交 SQL 命令集 ● 快捷使用命令集 ● SQL 语句格式化 ● SQL code differ ● 动态设置编辑器配置项 ● 实时查看表结构

输入图片说明

注意 :exclamation:

【2024-02-08】南瓜树V6.0版本发布:https://mp.weixin.qq.com/s?__biz=Mzg2NDAzMzY1OA==&mid=2247485722&idx=1&sn=9c3df16c5ff68bb5463aea7951f389e2

输入图片说明

输入图片说明

【南瓜树大数据基础能力平台】作者10年一线经验,以产品+服务的方式为政府、金融、运营商等行业提供数字化转型方案和服务。

南瓜树大数据基础能力平台,致力于帮助更多微小企业及个人开发者提供数据管理和数据服务能力。

在2021年发布了在1.0版本,帮助了众多个人开发者和微小企业完成了企业数字化转型和提供强大的数据服务能力。

至今2023年11月发布了5.0版本,在3年时间众多项目锤炼迭代升级下,产品更加稳定。也更有自信能帮助更多的微小企业和个人开发者以更低的成本完成数字化转型和强大的数据服务能力。

同时,公众号@小南瓜开发平台 作者致力于分享大数据和低代码方向知识和技能。

【南瓜树大数据基础能力平台】知识星球,致力于帮助您更快更好更省的完成自己的业务 .

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

南瓜树数据平台(前后端分离版本)

版本: 1.0.0(发布日期:2021-04-25)

版本: 1.1.0(发布日期:2021-09-22)

版本:2.0(发布时间:2021-10-07)

**版本:3.0(发布时间:2022-11-17)

**版本:4.0(发布时间:2023-04-17),最新教程: 南瓜数低代码开发快速入门:加入了更多企业功能服务。更加符合企业需求

https://docs.qq.com/doc/DY1puaEFTSWdZWmV1

【该大版本有较大改动:详细可登录演示环境测试:http://www.nangs.vip
账号密码都是:yabushan 与微信一致】**

使用教程视频 activiti通用接口视频讲解业务逻辑:https://mp.weixin.qq.com/s/MxIMSEwbfUNmDl13AzVLtA

更多使用教程,关注微信公众号:“小南瓜开发平台”

工作流使用教程:工作流activiti

**

2.1版本使用说明:

** 小南瓜2.1版本

3.0版本最新使用说明:

3.0版本

再小的个体也可以有自己的数字资产

视频教程:

1.概述

2.系统管理

3.系统工具

4.服务监控

5.企业信息管理

6.聚合数据1

7.聚合数据2

8.数据服务

9.工作流使用

项目介绍:

Java Low Code Platform for ALL Enterprise web applications

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

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

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

适用项目

南瓜树数据平台的定位是一个综合性数据平台,但同时具备(工作流程设计、统一用户信息管理、低代码构建业务)能力,因此可以应用在任何J2EE项目的开发中,尤其适合SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源数据管理系统(ERP)、客户关系管理系统(CRM)等。

技术文档

一款不用写代码的共享数据API服务平台—(后端利器,前端神器):

南瓜树个人开发者使用手册

交流互动

  • 工作流、数据服务等功能,微信咨询 : yabushan

  • Online一分钟: 1分钟快速学习

为什么选择南瓜树数据平台?

  • 1.采用最新主流前后分离框架(基于若依框架),容易上手;
  • 2.开发效率高,采用代码生成器,具备若依框架的基础能力;
  • 3.集成工作流,开源流程底层代码,满足企业个性化工作流程的需求,非常容易进行二次开发;
  • 4.一站式数据源管理:支持(mysql、oracle、sqlserver)数据源接入生成代码;满足企业内多个项目组在同一个平台进行各自项目的开发;
  • 5.提供统一组织用户管理能力:作为企业数据的通道,承接上游人力资源管理系统的组织用户数据;快速推动下游业务的快速扩展,不再为重复工作发愁。
  • 6.接口快速开发能力:只需要写sql就能快速开发接口,实现业务数据服务快速交付能力,及接口动态发布能力,减轻开发压力,降低功能缺陷产生的影响。

技术架构:

开发环境

  • 语言:Java 8

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

  • IDE(前端): WebStorm 或者 IDEA

  • 依赖管理:Maven

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

  • 缓存:Redis

系统基础功能模块

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

员工管理功能模块

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

工作流管理功能模块

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

数据服务功能模块

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

后台开发环境和依赖

  • java
  • maven
  • jdk8
  • mysql
  • redis
  • 数据库脚本:sql/ry-vue20211009.sql
  • 默认登录账号: lowCode/lowCode

系统效果

租户组织/用户、子集

输入图片说明 输入图片说明

PC端

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

数据服务API

输入图片说明 输入图片说明

已接入南瓜树数据平台的小程序:

Java
1
https://gitee.com/yabushan/low-code-data-center.git
git@gitee.com:yabushan/low-code-data-center.git
yabushan
low-code-data-center
低代码数据中台
master

搜索帮助