全栈小白的gravatar头像
全栈小白 2024-01-24 09:52:01

基于SpringBoot+freemarker实现的人事管理系统

项目描述

基于SpringBoot+freemarker实现的人事管理系统分为七大模块:绩效考核,招聘管理,档案管理,工资管理,考勤管理,培训管理,系统管理。本系统最大特色是有强大和灵活的权限控制功能,所有菜单,按钮功能均可由管理通过配置来控制。

系统默认有四个角色:管理员,财务专员,人事专员,普通用户

管理员(admin/admin):可以操作所有功能

财务专员(cw/cw):可查看工资管理,考勤管理,培训管理等内容

人事专员(rs/rs):可查看和管理招聘管理,档案管理,培训管理等内容

普通用户(wdc/wdc):只可查看工资,打卡考勤,参加培训等

1.1 绩效考核

绩效考核目前只做了简单的考核设置,后期可扩展更多功能与工资和培训挂钩。后期会从以下几个方面扩展:

  1. 季度考核不达标需要参加培训;

  2. 考核不达标影响绩效;

  3. 在公司做培训增加绩效;

1.2 招聘管理

招聘管理子模块:招聘需求和面试计划。招聘需求是为各个部门需要人才时到招聘需求申请,申请成功后,由人事部门和招聘部门协商面试时间添加面试计划,并跟踪面试结果。

(1)招聘需求

可由人事部门或有招聘需求部门填写招聘需求。

(2)面试计划

人事专员看到各个部门的招聘需求后,联系候选人并和用人部门协商面试时间,并将面试计划提交,等面试结束再将面试结果同步到系统。招聘结束后结束流程。

1.3 档案管理

档案管理子模块:员工档案和合同管理。

(1)员工档案

员工档案是“系统管理-账号管理”的延伸,即“系统管理-账号管理”是系统的登录账号信息,而员工档案是对账号信息的补充。必须由管理员先创建好账户,才能添加员工档案

(2)合同档案

公司商业合同管理

1.4 工资管理

工资管理目前有工资查询子模块。普通用户可查看自己工资记录,财务专员可增加员工工资记录。

1.5 考勤管理

考勤管理目前有出勤记录子模块。普通用户可每日打卡,查看出勤记录,后期可扩展与工资计算挂钩。

1.6 培训管理

培训管理子模块:个人计划,工作日报,转正申请和工作日报。

(1)个人计划

员工可写当日工作计划

(2)工作日报

员工可写当日工作日报

(3)转正申请

员工到了转正日期可申请转正由其领导进行审批。后期可与工资和绩效挂钩进行扩展,扩展内容如下:

  1. 转正前工资按合同80%计算,转正后100%;

  2. 转正后绩效不达标则绩效奖金按百分比算

(4)培训计划

可添加新员工培训计划,新技能培训计划,新业务培训计划,后期可扩展会议室管理功能

1.7 系统管理

系统管理子模块:员工管理,部门管理,角色管理,菜单管理和字典管理。

(1)账号管理

可为新员工增加系统登录账号,为离职员工删除账号。后期可扩展员工忘记密码后,重置密码功能,通常只有人事专员和管理员可用

(2)部门管理

可增加新部门或新成立子公司,通常只有管理员和高级管理领导可用

(3)角色管理

可新增角色,并为角色赋予相应权限,如招聘专员只能操作系统管理模块以外的其他模块功能,从财务专员只能进行工资记录添加等,通常只有管理员和高级管理领导可用

(4)菜单管理

管理系统左侧的菜单树,只有管理员可用

(5)字典管理

管理系统常用字典值,只有管理员可用

运行环境

jdk8+mysql5.7+IntelliJ IDEA+maven

项目技术(必填)

服务端技术:Springboot+MyBatisPlus+Shiro+Druid

前端技术:Vue2+LayUI+Ztree+jQuery+Bootstrap

数据库文件(可选)

代码中包含了

是否原创(转载必填原文地址)

互联网所得

项目截图(必填)

基于SpringBoot+freemarker实现的人事管理系统

运行截图(必填)

用户登陆

基于SpringBoot+freemarker实现的人事管理系统

首页

基于SpringBoot+freemarker实现的人事管理系统

绩效考核->考核设置

基于SpringBoot+freemarker实现的人事管理系统

招聘管理->招聘需求

基于SpringBoot+freemarker实现的人事管理系统

招聘管理->招聘需求->编辑

基于SpringBoot+freemarker实现的人事管理系统

招聘管理->面试计划

基于SpringBoot+freemarker实现的人事管理系统

招聘管理->面试计划->更新面试结果

基于SpringBoot+freemarker实现的人事管理系统

档案管理->员工档案

基于SpringBoot+freemarker实现的人事管理系统

档案管理->合同管理

基于SpringBoot+freemarker实现的人事管理系统

工资管理->工资查询

基于SpringBoot+freemarker实现的人事管理系统

考勤管理->出勤记录

基于SpringBoot+freemarker实现的人事管理系统

培训管理->个人计划

基于SpringBoot+freemarker实现的人事管理系统

培训管理->工作日报

基于SpringBoot+freemarker实现的人事管理系统

培训管理->转正申请

基于SpringBoot+freemarker实现的人事管理系统

培训管理->培训计划

基于SpringBoot+freemarker实现的人事管理系统

系统管理->员工管理

基于SpringBoot+freemarker实现的人事管理系统

系统管理->部门管理

基于SpringBoot+freemarker实现的人事管理系统

系统管理->角色管理

基于SpringBoot+freemarker实现的人事管理系统

系统管理->角色管理->编辑

基于SpringBoot+freemarker实现的人事管理系统

系统管理->菜单管理

基于SpringBoot+freemarker实现的人事管理系统

系统管理->字典管理

基于SpringBoot+freemarker实现的人事管理系统

注意事项(可选)

1.地址说明

登录页:http://localhost:8803/login.html

2.账号说明

管理员:admin/admin

3.运行说明

1、创建数据库sp_person,导入sql脚本
2、修改application-dev.yml配置文件
3、启动项目,访问http://localhost:8803/login.html

4.以上系统源码经过小白整理与调试,确保能正常运行

5.如需要远程部署,可添加本人微信:LVS_2018,备注:最代码


打赏

文件名:【资料编号:037】基于SpringBoot+freemarker实现的人事管理系统.zip,文件大小:6100.4K 下载
最代码最近下载分享源代码列表最近下载
陈小灏  LV18 2月18日
Mhgfhjyrf  LV3 2024年12月10日
15953970869  LV6 2024年11月10日
talete  LV3 2024年10月10日
微信网友_7134912998903808  LV15 2024年8月29日
255921158  LV5 2024年7月16日
2578193624  LV2 2024年6月1日
qwe6002  LV10 2024年5月24日
可是不知道么  LV23 2024年4月16日
zolscy  LV24 2024年4月4日
最代码最近浏览分享源代码列表最近浏览
docnnxxy688 3月16日
暂无贡献等级
哪里的完整版  LV8 2月26日
陈小灏  LV18 2月18日
444105047  LV6 1月17日
暂无贡献等级
weishenme1993  LV9 1月1日
srmess  LV4 2024年12月30日
WHY-small  LV15 2024年12月28日
a3870764722a  LV22 2024年12月17日
微信网友_7290593889931264 2024年12月10日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友