# OA自动化办公系统 **Repository Path**: lliaoliao/oa ## Basic Information - **Project Name**: OA自动化办公系统 - **Description**: OA - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-15 - **Last Updated**: 2021-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 非凡OA自动化办公系统 #### 主要模块 ​ 1.日程管理 ​ 2.假期管理 ​ (1)假期名称 ​ (2)假期时间 ​ 3.流程管理 ​ (1)流程类别管理 ​ (2)流程类别明细管理 ​ (3)具体流程管理 ​ (4)流程申请 ​ (5)流程审批 ​ 4.公司管理 ​ (1)用户管理 ​ (2)角色管理 ​ (3)部门管理 ​ (4)通知公告 ​ 5.系统管理 ​ (1)菜单管理 ​ (2)字典管理 ​ (3)参数设置 ​ (4)日志管理 ​ 6.系统监控 ​ (1)在线用户 ​ (2)定时任务 ​ (3)数据监控 ​ (4)服务监控 #### 技术选型 **后端** ​ 1.核心框架:SpringBoot ​ 2.MVC框架:SpringMvc ​ 3.orm框架:MyBatis ​ 4.项目构建:Maven ​ 5.数据库:MySQL ​ 6.数据库连接池:Druid ​ 7.安全框架:Shiro ​ 8.定时任务:Quartz ​ 9.日志处理:Log4j ​ 10.持久连接:WebSocket ​ 11.工具类:FastJson ​ 12.代码检查:Alibaba **前端** ​ 1.模板引擎:Thymeleaf ​ 2.JavaScript版本:2.1.1 ​ 3.基础UI库:BootStrap & Layui ​ 4.日期和时间:LayDate ​ 5.网络请求:Ajax ​ 6.富文本编辑器:Summernote ​ 7.上传文件:BootStrap-fileinput #### 配置教程 修改application.yml文件中的邮件配置,阿里云短信配置,百度云人脸识别配置 修改application-druid.yml文件中的数据库配置账号密码还有数据库名称修改成你自己的 #### 参与贡献 ​ 感谢若依框架 [若依官网](http://www.ruoyi.vip/)