基于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/

相关推荐
JavaGuide1 天前
7 道 RAG 基础概念知识点/面试题总结
前端·后端
桦说编程1 天前
从 ForkJoinPool 的 Compensate 看并发框架的线程补偿思想
java·后端·源码阅读
格砸1 天前
从入门到辞职|从ChatGPT到OpenClaw,跟上智能时代的进化
前端·人工智能·后端
蝎子莱莱爱打怪1 天前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
躺平大鹅1 天前
Java面向对象入门(类与对象,新手秒懂)
java
哈密瓜的眉毛美1 天前
零基础学Java|第三篇:DOS 命令、转义字符、注释与代码规范
后端
前端Hardy1 天前
干掉 Virtual DOM?尤雨溪开始"强推" Vapor Mode?
vue.js·vue-router
用户60572374873081 天前
AI 编码助手的规范驱动开发 - OpenSpec 初探
前端·后端·程序员