基于SpringBoot框架实现的OA办公系统,系统采用SpringBoot+HTML整合开发,本项目适合作为计算机毕业设计、java毕业设计、课程设计、大作业等参考和学习。
一、项目介绍
基于SpringBoot框架的实现的OA办公系统,本系统共分为2个角色:系统管理员、用户,主要功能如下
【前台功能】
用户
a.登录:填写正确的用户名和密码,输入验证码登录系统。
b.个人信息维护:用户可以通过用户面板的“我的便签”和“个人设置”标签栏对个人信息进行管理和维护。
c.考勤:用户每天在规定的时间内进行考勤,可以查看历史考勤情况。
d.工作计划:用户可通过工作计划管理模块添加工作计划,工作计划包含日计划、周计划和月计划,可指定计划的开始时间和结束时间,上传与计划相关的文件、附件等。通过计划报表可以查看计划完成情况。
e.流程管理:用户可以通过流程管理模块添加费用报销流程、出差申请、加班申请、转正申请、请假申请、离职申请等。
f.邮件:用户可以通过 AO 系统创建自己的邮件账号,通过邮件管理模块查看邮件、编辑邮件、发送邮件和删除邮件。
g.日程:普通用户在首页通过日程界面,添加日程,通知相关的日程关联人员,添加完成后,用户可以查看个人日程信息。
h.公告:普通用户可以查看公告信息,公共信息来自个人添加的日程或者公司其他职员发布的日程信息等。
i.文件管理:用户通过文件管理模块,可以上传本地文件到 OA 系统,可对文件进行共享,其他公司的员工可以查看和下载文件。
j.笔记管理:用户通过笔记管理模块,可以新建笔记和共享笔记,实现知识的分享。
【后台功能】
管理员:
a.登录:管理员输入用户名 admin 和密码,输入验证码,登录系统。
b.用户管理:管理员可添加系统用户,设置用户的权限和所属权限组,重置用户密码等操作。
c.任务管理:管理员可以管理任务,包括增删改查任务。
d.公告管理:管理员可以管理公告,包括增删改查公告。
e.通讯录管理:管理员可维护公司通讯录信息,通讯录中不仅包含公司内部人员信息,还支持外部合作企业、客户的联系方式等信息。
购买内容包括
二、项目技术
编程语言:Java
项目管理工具:Maven
数据库:MySQL
前端技术:HTML、CSS、JavaScript、Jquery
后端技术:SpringBoot、MyBatis
三、运行环境
JDK版本:1.8及以上都可以
操作系统:Windows、MacOS
开发工具:IDEA、Ecplise都可以
数据库: MySQL5.5/5.7/8.0版本都可以
Maven:任意版本都可以
四、运行截图
毕设智库除了出售计算机毕业设计源码,还提供计算机毕业设计程序定制、论文代写、代码讲解、远程调试等服务,专业老师帮助您完成毕业设计,轻松通过毕业答辩~
计算机程序定制
计算机论文代写
代码讲解(一对一)
暂无评论内容