oa实战项目-云上办公系统介绍
1、云上办公系统
1.1、介绍
云上办公系统是一套自动办公系统,系统主要包含:管理端和员工端
管理端包含:权限管理、审批管理、公众号菜单管理
员工端采用微信公众号操作,包含:办公审批、微信授权登录、消息推送等功能
项目服务器端架构:SpringBoot + MyBatisPlus + SpringSecurity + Redis + Activiti+ MySQL
前端架构:vue-admin-template + Node.js + Npm + Vue + ElementUI + Axios
1.2、核心技术
基础框架:SpringBoot
数据缓存:Redis
数据库:MySQL
权限控制:SpringSecurity
工作流引擎:Activiti
前端技术:vue-admin-template + Node.js + Npm + Vue + ElementUI + Axios
微信公众号:公众号菜单 + 微信授权登录 + 消息推送
1.3、开发环境说明
工具 版本
后台 SpringBoot 2.3.6 + MyBatisPlus 3.4.1
服务器 Tomcat 8.5.73
数据库 MySQL 8.0.27
Build Tools Maven 3.8.5
前端 Vue + ElementUI + Node.js 14.15.0
开发工具 IDEA 2020.3
版本管理工具 Git