Java开源企业级快速开发框架、后台管理系统,拥有完善的权限控制、代码生成器、自定义表单、动态数据库、灵活的工作流、手机APP客户端、支持前后端分离开发。
项目特性可以动态配置数据表实现数据平台中心,支持工作流少量开发快速配置OA系统。采用APP壳方式实现跨平台APP打包,也支持前后端分离开发。强大的数据表逻辑字段和依赖字段可以使用数据库函数计算,可以在不更改代码的情况下实现很多计算功能。数据表数据复杂查询,可以快速进行数据统计及导出。基于(Role-BasedAccessControl)角色权限,登录即将用户所有可以管理的人员查出进行缓存,方便在具体业务中使用。工作流采用Flowable比Activiti更加强大,更加易于扩展。本项目开发业务时只需要少量代码即可完成,加速业务完成,减少工作量。服务器监控,对于服务器资源监控出现异常时可以邮件通知管理员。首页门户动态配置图表满足领导宏观可视化需求。点我在线体验
admin666666
NutzFw开发文档详见wikis
Nutz社区支持 https://nutz.cn 及Nutz使用手册 https://nutzam.com/core/nutz_preface.html
功能列表 1在线表单管理---(优化安排:添加表引用字段) 2数据字典管理 2数据表数据复杂查询 3组织架构管理---(优化安排:需要重构) 4用户管理---(优化安排:需要重构) 5角色权限管理、精细化人员管理范围 6Nutz国际化 7邮件管理(可配置3个免费邮箱发送邮件) 8新闻管理 9首页门户配置---(优化安排:需要重构) 10oshi服务器状态监控 11druid监控 12redis集成 13系统信息配置 14日志记录查看 15定时任务管理 16移动端APP支持(HBuilderWEBAPP打包指向登录页面即可) 17APP扫码登录 18数据库定时自动备份 19采用webscokets推送业务消息 20采用webscokets推送基于shell的实时日志监控 21redis缓存管理 22附件管理 23人员异动(部门岗位调整)(优化安排:流程需要使用工作流调整) 24个人资料维护(优化安排:流程需要使用工作流调整) 25通讯录(优化安排:需要重构) 25将现有的POI操作工具类分离,重构出一个POI操作工具为独立模块(模版式导入、导出) 26授权管理(license) 27标准化CAS接入 28Flowable工作流深度定制(可以实现快速配置开发) 0我的任务 1发起任务 2待办、待签任务 3已发任务 4已办任务 1自定义回退、驳回 2流程审核人范围控制 3自由选择下一步审核人 4手写签字 5多实例(会签)加签 6多实例(会签)减签 7委托任务 8转派任务 9自动委托(全局自动委托) 10流程催办 11流程作废 12流程撤回 13中国式流程加签 14流程任务管理员全局管理 1指派给任意人员 13在线表单集成工作流实现OA 1在线表单设计器 PC表单 APP表单 29在线报表 1SQL模式统计报表(自定义各种图表) 2基于在线表单的统计报表(自定义各种图表)软件架构后端技术
技术名称 NutzFramework容器 NutzMVCMVC框架 NutzORMORM框架 Nutz-SqlTpLSql模版框架 ApacheShiro安全框架 Druid数据库连接池 nutz-plugins-validation校验框架 beetl模板引擎 Redis分布式缓存数据库 Quartz作业调度框架 flowable工作流引擎 Maven项目构建管理 Webscoketweb消息实时推送 swagger后端API接口信息 logback日志组件 POI4.0excle,word文档操作 j2v8执行JS动态脚本(JDK1.8后使用) NashornJs执行JS动态脚本(JDK1.8使用) oshi服务器状态监控前端技术(2个版本)
1、基于ant-design-vue 前后端分离开发(分离版本只开发了登录与权限路由控制)
2、传统开发模式
技术名称 AdminLTEUI骨架 Jquery函式库 vue.js双向绑定MVVM Bootstrap前端UI组件 layui前端UI组件 ztree树组件 layui.table表格 layer弹窗组件 layui.date日期插件 SMValidator前端效验插件 echarts前端图表 FontAwesome前端图标 common.js前端核心封装(弹窗树、统一文件上传、消息弹窗等) iCheck单选框复选框美化 magic-check单选框复选框美化 webuploader文件上传 MUIHBuilderWEBAPP打包可以产出IOS、androidAPP 运行环境JDK8u221+Maven3.3.9+Redis3.2.100+MariaDB10.2+orMySQL5.7+lombok1.18.4+IDEA开发环境Lombokplugin 开发利器NutzCodeInsight Nutz框架插件NutzFwCodeGenerat NutzFw代码生成器插件模块说明模块描述备注nutzfw-commonMVC核心 nutzfw-web-adminweb核心包 nutzfw-web-user-front无需登录的用户前台包含用户采用邮箱验证码注册nutzfw-web-flowable工作流深度订制 nutzfw-web-oaoa工作流基于nutzfw-web-flowable模块test测试包 效果图 欢迎打赏
评论