基于SpringBoot+Vue实现的人力资源管理系统
项目描述
基于SpringBoot+Vue实现的人力资源管理系统是为了提高企业人力资源管理水平而开发的。主要目标是通过对员工及人力资源活动信息(考勤、工资)等的编制来提高企业效率。
系统一共分为五大菜单项,分别是首页、薪资管理、权限管理、系统管理、考勤管理
1、首页
系统统计信息,包括员工情况、登录用户信息、考勤记录、城市社保缴纳比例、员工入职情况、员工分布情况等(以折线图、柱状图、饼图展示)
2、薪资管理
五险一金:根据参保城市设置的比例,计算缴纳的五险一金金额
参保城市:设置各参保城市的五险一金缴纳比例、缴纳上下限
工资管理:计算员工工资情况(除去五险一金、考勤扣款)
3、权限管理
角色管理:对系统角色进行新增、修改、删除、授权、导入、导出等操作
菜单管理:对系统菜单进行新增、修改、删除、授权、导入、导出等操作
4、系统管理
文件管理:对系统上传文件进行上传、修改、删除、授权、导入、导出、下载等操作
员工管理:对系统员工进行新增、修改、删除、分配角色、导入、导出等操作
部门管理:对系统菜单进行新增、修改、删除、设置考勤、导入、导出等操作
5、考勤管理
请假审批:对员工的请假流程进行审批、导出等操作
考勤表现:对员工的考勤数据进行管理、导入、导出等操作
运行环境
运行环境:jdk8 + mysql + maven + nodejs
项目技术(必填)
开发工具:IntelliJ IDEA + WebStorm
服务端:SpringBoot + mybatis-plus + poi(Excel导入导出) + jwt
前端:Vue2 + axios + Element-UI + vuex + echarts(图表库)
数据库文件(可选)
代码中包含了
资源包文件(可选)
MySQL5.7下载链接:https://pan.baidu.com/s/1zZlAytgdgC6Ohgf4h9Mo8A?pwd=ehqt
提取码:ehqt
Maven3.6.0下载链接:https://pan.baidu.com/s/1vmEo2EB2kvNB1v4IowILRQ
提取码:67mg
运行视频(可选)
链接:https://pan.baidu.com/s/13DUrYGAdh_wLITxZOH50rg?pwd=bstj
提取码:bstj
是否原创(转载必填原文地址)
互联网所得
项目截图(必填)
运行截图(必填)
登录页
首页
薪资管理->五险一金
薪资管理->五险一金->明细
薪资管理->五险一金->导出excel
薪资管理->参保城市
薪资管理->参保城市->编辑
薪资管理->工资管理
薪资管理->工资管理->明细
旷工一天扣100、请假扣80
权限管理->角色管理
权限管理->角色管理->分配菜单
权限管理->菜单管理
系统管理->文件管理
系统管理->员工管理
系统管理->员工管理->分配角色
考勤管理->请假审批
考勤管理->考勤表现
财务部部长登录系统菜单
注意事项(可选)
1.地址说明
登录页:http://localhost:8080/login
2.账号说明
管理员:000001/123456
财务部部长(部分菜单):000002/123456
3.运行说明
1、安装前置运行环境nodejs、maven,打开cmd命令行,执行如下命令 npm install 2、依赖下载完之后,执行如下命令运行前端项目 npm run serve 3、自行配置maven环境,使用idea打开服务端项目,修改application.yml下数据库及上传文件位置的配置,如下图 4、连接本地数据库,创建db_hrm数据库,执行sql目录下的sql脚本
4.环境参考版本
nodejs:18.19.0淘宝镜像 idea:2020.3 java:1.8 MySQL:5.7 maven:3.6.0阿里云镜像
5.远程部署说明
如需远程部署,请添加本人微信:LVS_2018
猜你喜欢
- /
- /基于SpringBoot+Vue实现的人力资源管理系统
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/.browserslistrc
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/.editorconfig
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/.env
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/.eslintrc.js
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/.gitignore
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/babel.config.js
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm/package-lock.json
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码/vue-elementui-hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/annotation
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/config
/基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/config/CorsConfig.java
/基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/config/InterceptorConfig.java
/基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/config/MybatisPlusConfig.java
/基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm/config/SwaggerConfig.java
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com/hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java/com
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main/java
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src/main
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm/src
- /基于SpringBoot+Vue实现的人力资源管理系统/服务端代码/hrm
- /基于SpringBoot+Vue实现的人力资源管理系统/前端代码
- /基于SpringBoot+Vue实现的人力资源管理系统
- springboot demo小例子
- 原 SpringBoot入门整合开发java Web项目实例
- 证精 Springboot开发的精简博客系统
- 证 Springboot实现的图书商城系统
- 原证 springboot麦克风录制声音文件保存本地,可拓展ASR识别后返回
- 证精 SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 原 springboot入门之hello world(小白必看)
- 原证 springboot通过qq邮箱发送邮件
- 证精 Springboot开发的客户关系管理系统SpringbootCRM
- 证 SpringBoot用户登录注册简单实例
- 精 基于SpringBoot实现的学生就业管理系统
- 原 springboot入门demo实例