-
后台管理系统·快速开发框架JSite
平台介绍
- 框架基于Maven构建,拆分成多个子模块,层次结构清晰。可用于所有Web应用,如企业后台管理系统、OA系统、CMS、CRM等。
- 框架本身集成了最新的 Flowable工作流引擎 https://www.flowable.org/ ,内置了流程流程设计器moduler,有完整的流程管理模块,可以轻松实现流程的在线设计、部署,流程发起、流程流转跟踪等一系列OA办公业务。
- 框架主模块包含:系统管理、流程管理、在线办公、文件管理、代码生成。系统管理子模块--用户管理、机构管理、区域管理、菜单管理、角色管理、字典管理、日志查询、连接池监视,实现权限精细控制,支持跨部门、跨公司数据权限授权。
- 框架支持前后端基础代码自动生成,免去重复劳动。
软件架构·技术选型
环境要求
- JDK 8
- Tomcat 8
- Apache Maven 3.x
基础框架
- Spring Boot 2.0.4
- Apache Shiro 1.4
- Spring Framework 5.0.8
- Jackson 2.9.5
- Flowable 6.4.0 (工作流引擎)
- Ehcache 2.6.11
持久层
- Alibaba Druid 1.0.18
- Apache MyBatis 3.4.6
- Hibernate Validation 6.0
视图层
- Beetl 2.8.6
- CSS框架:Bootstrap 3.3 AdminLTE 2.4.8
- 其他组件:jquery 1.12.4 jqGrid 4.7 jquery-zTree 3.5 jquery-toastr jquery-validation layer 3.1 webuploader select2.4.0 cropper3.1.3
使用说明
- 框架基于IntelliJ IDEA 开发
- 初始化数据库 jsite-web module 下 jsite-init.sql
- 数据库字符集:utf8 排序规则:utf8_bin
- 初次运行项目,需要修改jsite-web模块下config/jsite-web.properties配置文件中的数据库连接配置!
系统展示
登录
主页
用户管理
区域管理
菜单管理
流程模型管理
流程设计器
流程管理
流程部署
演示系统账号密码
- 演示系统账号1:jsite 密码:admin
- 演示系统账号2:dept 密码:123456
- 演示系统账号3:jsitehr 密码:123456
- 说明:上面3个账号角色分别为系统管理员、部门经理、HR。
- 请假流程发起后,流程下一步自动流转到“部门经理”角色账号下,部门经理审批后自动流转到“hr角色账号下”。测试时,需要登录不同角色账号,在代办任务中查看流程代办任务。
-
相关阅读:
前端资源分享
解决COM组件80070005错误
【迁移】—Entity Framework实例详解 转
IIS错误处理集合
疯狂蚂蚁框架搭建
MSSQL日期格式化
一句SQL实现获取自增列操作
mongodb 性能篇
mongodb管理篇
mongodb高级应用
-
原文地址:https://www.cnblogs.com/wangsongbai/p/10215642.html
Copyright © 2020-2023
润新知