基于Springboot+Vue的办公管理系统

角色:

管理员、员工

技术:

后端: SpringBoot, Vue2, MySQL, Mybatis-Plus

前端: Vue2, Element-UI, Axios, Echarts, Vue-Router

核心功能:

该办公管理系统是一个综合性的企业内部管理平台,旨在提升企业运营效率和员工管理水平。系统基于SpringBoot+Vue2+MySQL技术栈开发,为管理员和员工提供便捷的管理和操作功能。

功能介绍

管理员

1.登录: 管理员通过专用登录界面,使用账号密码进行身份验证,成功登录后进入系统管理后台。

2.用户管理: 管理员可以管理系统用户,进行用户账号的启用/禁用等操作。

3.部门信息管理: 维护企业内部的部门信息,包括部门的增删改查。

4.通知公告管理: 发布、编辑和删除系统通知及公告,确保信息及时传达给员工。

5.下派任务管理: 创建新任务并将其分配给指定员工,设置任务内容、开始时间、截止时间等。

6.完成任务审核: 审核员工提交的已完成任务,确认任务完成情况并进行反馈。

7.员工管理: 管理员工的基本信息、工号、姓名、性别、年龄、手机、部门、头像等。

8.员工打卡管理: 查看员工的打卡记录,包括签到、签退等,并可进行异常打卡处理。

9.员工档案管理: 维护员工的详细档案信息,如入职时间、合同信息、教育背景等。

10.员工工资管理: 管理员工的工资信息,包括工资构成、发放记录等。

11.员工评价管理: 对员工进行绩效评价,记录评价内容和结果。

12.员工请假管理: 审核员工的请假申请,管理请假类型、时长和状态。

13.系统配置: 配置系统基础参数,如轮播图、系统名称等。

14.文件管理: 管理系统中的上传文件,包括图片、文档等。

员工

1.登录: 员工通过登录界面,使用工号和密码进行身份验证,成功登录后进入个人工作台。

2.个人信息管理: 员工可以查看和修改自己的个人资料,如头像、手机号等。

3.通知公告查看: 浏览系统发布的各类通知和公告,及时获取最新信息。

4.任务接收与完成: 接收管理员下派的任务,查看任务详情,并在任务完成后提交完成情况。

5.员工打卡: 进行日常考勤打卡,包括上班签到和下班签退。

6.请假申请: 提交请假申请,选择请假类型、填写请假理由和时长。

7.工资查询: 查看自己的工资明细和历史工资记录。

8.评价查看: 查看自己的每个任务中的评价结果。

部分截图










功能演示

https://www.bilibili.com/video/BV1tXTvzJECJ/

相关推荐
卷毛的小庄几秒前
被 AI 惯坏后踩的坑:Spring 代理对象 + 反射 = NPE
后端
一叶飘零_sweeeet3 分钟前
ConcurrentHashMap 深度解析:从 JDK7 到 JDK8 的演进与并发安全保障
java·并发编程
三原4 分钟前
超级好用的三原后台管理v1.0.0发布🎉(Vue3 + Ant Design Vue + Java Spring Boot )附源码
java·vue.js·开源
之歆4 分钟前
RBAC权限模型设计与实现深度解析
vue.js
文慧的科技江湖4 分钟前
光储充协同的终极闭环:用SpringCloud微服务打造“发-储-充-用“智能能源网络 - 慧知开源充电桩管理平台
java·开发语言·spring cloud·微服务·能源·充电桩开源平台·慧知重卡开源充电桩平台
東雪木9 分钟前
Java学习——内部类(成员内部类、静态内部类、局部内部类、匿名内部类)的用法与底层实现
java·开发语言·学习·java面试
leo_messi9412 分钟前
RabbitMq(五) -- SpringBoot整合 RabbitMQ 完整实现
spring boot·rabbitmq·java-rabbitmq
满满和米兜12 分钟前
【Java基础】-I/O-字符流
java·开发语言·python
huanmieyaoseng100314 分钟前
SpringBoot使用Redis缓存
java·spring boot·后端
小小仙。15 分钟前
IT自学第三十八天
java·开发语言