大家好,今天给大家介绍基于spring+vue的微人事管理项目,有需要源码或需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴
参考演示
【java毕设项目微人事,自制审批功能spring+vue】 https://www.bilibili.com/video/BV1KggXeVEb6/?share_source=copy_web&vd_source=cfd1c15af1b3d1369bed270e3903f8fc
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用范围
课程设计,大作业,毕业设计,项目练习,学习演示等
微人事需求文档
一.项目概述
微人事是一个基于Spring Boot和Vue.js构建的在线人事管理系统。本项目目的是实现机关和事业单位的人事管理信息系统。机关和事业单位的人事管理在政府工作中占有极其重要的地位,如何加强各个部门之间的协调和提高工作效率是人事管理的当务之急。通过人事管理系统人事组织部门能做到以人为中心,各部门之间使用共有的资源,即时通信,现时提高工作效率,简化繁琐的手工统计、信息汇总和工资业务大量人工工作,让人事组织和工资管理工作在人事组织相关的各部门之间活起来。本项目就是在这样背景下提出的。本项目旨在实现人事管理信息系统,包括员工资料、人事管理、主管管理、统计管理和系统管理系统五大模块。
二.软件需求分析(功能需求)
以下分别对员工资料、人事管理、主管管理、统计管理和系统管理系统五大模块进行详细描述介绍。
1.员工资料
1.1 基本资料
员工编号,员工姓名,性别,出生日期,身份证号码,民族,邮箱,电话号码,联系地址,所属部门,职位id,所属专业,毕业院校,入职日期,在职状态,离职日期,员工基本薪资
离职申请提交
请假申请提交
2.人事管理
2.1员工资料管理
主要用于对员工调动,员工信息的管理.即员工的基本资料,显示员工资料,并且可对员工进行模糊查询,即实现员工资料的增删改查。
2.2 员工调动
员工调动部门的实现
基本薪资调动
2.3 员工薪资结算
包含结算工资和查看奖惩统计
3.员工管理(主管)
3.1 部门员工管理
是一种历史记录查询,可查询某员工在某月的工资情况
3.2 员工奖惩
对员工进行奖励或惩罚,需要输入理由
3.4部门下员工离职审批
员工离职三级审批功能的实现
3.5部门员工请假审批
员工请假二级审批功能的实现
4.统计管理
对员工资料的统一查询管理,包括审批信息统计、日志信息统计。
4.1 审批信息统计
查询全部领导对于员工请假或者离职的审批的统计
4.2 日志信息统计
查询全部用户操作的信息
5系统管理(只有系统管理员可以使用)
对系统、管理员等一些操作,包括部门管理、职位管理、权限管理、添加用户(主管/人事)、发布通知。
5.1 全部员工管理
对全部员工进行管理
5.2 部门管理
对部门以及子部门进行管理
5.3 角色管理
对于不同的角色进行权限不同的分部
5.4 权限分配管理
对于权限进行分类添加父权限底下的子权限
5.5 公告发布
发布通知到站内,所有使用的人可以看到