# 企业人力资源管理系统 **Repository Path**: baimaoww/manage ## Basic Information - **Project Name**: 企业人力资源管理系统 - **Description**: 本项目是基于SpringBoot,MybatisPlus和layui的企业人力资源管理系统的Java项目,可以通过提供的演示视频来预览项目的运行 - **Primary Language**: Java - **License**: 0BSD - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-01-09 - **Last Updated**: 2025-01-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 企业人力资源管理系统 #### 介绍 本项目是基于SpringBoot,MybatisPlus和layui的企业人力资源管理系统的Java项目 #### 软件架构 1. 本项目是基于SpringBoot,MybatisPlus和layui的企业人力资源管理系统的Java项目 2. 该项目的后端是基于SpringBoot框架,用MybatisPlus和数据库进行交互的。 3. 该项目的前端页面是基于layui提供的组件进行编写,使用静态页面进行加载。 #### 安装教程 1. 将本项目克隆到本地,可以将数据资料这个文件夹删除掉 2. 配置好项目的运行环境,maven,mysql,jdk18,这些要配置好 3. 下载sql文件,本地创建一个数据库,运行sql文件,将数据导入到数据库中 4. 运行项目,即可本地运行 #### 使用问题 1. 要提前在idea上安装好lombok插件 2. 可以通过演示视频来预览一下项目的执行效果 3. 需要的数据都在数据资料的文件夹下 #### 提示信息: - 项目: 企业人力资源管理系统 - 项目技术栈: SpringBoot、SpringMVC、MybatisPlus、layui、mysql、jdk18 - 项目要求: - 管理员、员工两种角色。 - 管理员:管理员分为超级管理员和普通管理员,超级管理员负责超级管理员和普通管理员(增删改查)负责员工管理(增删改查)、工资管理(按月份增加、修改、查询)、负责考勤记录(增删改查) - 普通管理员)负责员工管理(增删改查)、工资管理(按月份增加、修改、查询)、负责考勤记录(增删改查) - 员工:添加自己的考勤、查看自己的工资。 - 关于权限管理:是通过session中存入的用户信息,在登录界面和后端进行判定的,跳转到不同的界面,如超级管理员界面,普通管理员界面,员工界面 - 关于存储用户信息:在存入session用户信息后,又使用了ThreadLocal存储了本地信息,在项目运行的过程中,需要获取用户信息的地方都是从ThreadLocal中得到的 #### 参与贡献 本人自己编写而成,仅供参考,切勿原封不动地抄袭