没有合适的资源?快使用搜索试试~ 我知道了~
基于springboot+vue人力资源管理系统项目论文文档.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 116 浏览量
2023-12-19
11:07:10
上传
评论
收藏 5.32MB DOCX 举报
温馨提示
试读
45页
基于springboot+vue人力资源管理系统项目论文文档
资源推荐
资源详情
资源评论
人力资源管理系统项目文档
作 者:
20xx 年 4 月
人力资源管理系统
I
摘 要
在如今这个人才需求量大的时代,各方企业为了永葆企业的活力与生机,在不断开
拓进取的同时,又广泛纳用人才,为企业的长久发展奠定了基础。于是,各个企业与部
门机构,都不可避免地会接触到人力资源管理的问题。
Hrm 是一款人力资源管理系统,其主要功能模块有员工个人信息修改、请假、员工
的薪资管理、考勤管理、社保管理。其中考勤管理实现了员工考勤状态的修改与员工考勤
月报表的导出,以及通过员工考勤记录的导入来实现员工考勤状态的判断。社保管理, 主要
实现了员工社保的计算以及明细的修改。薪资管理,实现了员工工资的调整,以及员工
月工资报表的导出。
本项目采用了前后端分离的技术,前端是基于 Vue+ElementUI+Axios 开发的,后端
则是基于 Spring Boot+MyBatis Plus+ Jwt+Mysql。本项目实现了权限菜单管理,通过员
工的权限动态渲染菜单,并动态生成路由。通过 Jwt token 来判断当前登录的员工以及
员工的登录状态。
关键词:人力资源管理系统,Spring Boot,Vue,权限管理
人力资源管理系统
II
Abstract
In today's era of large demand for talents, in order to maintain the vitality and vigor of
the enterprise, enterprises of all parties continue to forge ahead while recruiting talents
extensively, laying the foundation for the long-term development of the enterprise. Therefore,
various enterprises and departments will inevitably come into contact with the issue of human
resource management.
Hrm is a human resource management system. Its main functional modules include
employee personal information modification, leave, employee salary management, attendance
management, and social security management. Among them, attendance management realizes
the modification of staff attendance status and the export of staff attendance monthly report,
and the judgment of staff attendance status through the import of staff attendance records.
Social security management, mainly realizes the calculation of employee social security and
the modification of details. Salary management, realizes the adjustment of employee salary,
and the export of employee monthly salary report.
This project adopts the technology of separating front and back ends. The front end is
developed based on Vue+ElementUI+Axios, and the back end is based on Spring
Boot+MyBatis Plus+Jwt+Mysql. This project implements permission menu management,
dynamically renders menus through employee permissions, and dynamically generates routes.
The currently logged in employee and the employee's login status are judged by the Jwt token.
Key Words: hrm system, Spring Boot, Vue, permission management
人力资源管理系统
III
目 录
第 1 章 绪论 ...............................................................1
1.1 选题背景 ...............................................................1
1.2 选题目的 ...............................................................1
1.3 选题意义 ...............................................................1
第 2 章 关键技术介绍 .......................................................2
2.1 前端技术 ...............................................................2
2.1.1 Vue ...........................................................................................................................................2
2.1.2 Axios ..........................................................................................................................2
2.2 后端技术 ...............................................................2
2.2.1 Spring Boot ................................................................................................................2
2.2.2 MyBatis Plus ..............................................................................................................2
2.2.3 JWT............................................................................................................................3
2.2.4 Swagger......................................................................................................................3
第 3 章 系统设计 ...........................................................4
3.1 功能结构设计 ...........................................................4
3.2 前端设计 ...............................................................4
3.2.1 前端接口封装 .....................................................4
3.2.2 组件封装 .........................................................5
3.2.3 动态路由 .........................................................5
3.3 后端设计 ...............................................................5
3.3.1 全局异常处理 .....................................................5
3.3.2 数据传输对象 .....................................................5
3.4 数据库设计 .............................................................5
3.4.1 系统管理模块 .....................................................5
3.4.2 权限管理模块 .....................................................7
3.4.3 考勤管理模块 .....................................................8
3.4.4 薪资管理模块 ....................................................10
3.5 系统类结构设计 ........................................................13
3.5.1 员工模块 ........................................................13
人力资源管理系统
IV
3.5.2 角色模块 ........................................................13
3.5.3 菜单模块 ........................................................14
3.5.4 文件模块 ........................................................15
3.5.5 考勤模块 ........................................................16
3.5.6 薪资模块 ........................................................17
3.5.7 社保模块 ........................................................18
第 4 章 系统实现 ..........................................................19
4.1 登录 ..................................................................19
4.2 个人信息编辑 ..........................................................21
4.3 修改密码 ..............................................................22
4.4 首页图表展示 ..........................................................23
4.5 标签栏页面跳转 ........................................................25
4.6 多条件分页查询 ........................................................26
4.7 角色分配 ..............................................................27
4.8 菜单分配 ..............................................................29
4.9 员工请假 ..............................................................30
4.10 考勤数据导入 .........................................................33
4.11 考勤月报表导出 .......................................................35
4.12 工资调整 .............................................................36
4.13 月工资报表导出 .......................................................38
第 5 章 总结 ..............................................................40
剩余44页未读,继续阅读
资源评论
五星资源
- 粉丝: 5659
- 资源: 1565
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功