1. 项目概述
人事管理系统(HRMS)旨在帮助企业高效地管理员工信息、考勤、工资等相关事务。基于Spring Boot构建的人事管理系统将利用Spring Boot的快速开发能力,提供一个高效、可扩展、易于维护的解决方案。
2. 技术栈
3.2 员工信息管理
3.3 考勤管理
3.4 薪资管理
3.5 绩效管理
- 开发框架:Spring Boot
- 数据库:MySQL
- 前端框架:Thymeleaf / React(根据需求选择)
- 构建工具:Maven
- 版本控制:Git
-
3. 功能模块
-
3.1 用户管理
- 用户注册与登录:支持用户的注册、登录、密码找回功能。
- 用户角色与权限管理:管理员可以为用户分配不同的角色(如管理员、普通员工)和权限。
- 员工基本信息:包括员工的姓名、身份证号码、联系电话、电子邮件、入职日期等。
- 员工岗位信息:记录员工的职位、部门、上级主管等信息。
- 员工合同管理:管理员工合同的起止日期、合同类型等。
- 考勤打卡:记录员工的上下班打卡时间。
- 请假申请:员工可以提交请假申请,管理员可以审核。
- 考勤报表:生成考勤报表,便于查看和统计考勤数据。
- 薪资计算:根据员工的考勤情况、绩效等信息计算薪资。
- 薪资发放:记录薪资发放情况,并生成相关报表。
- 薪资历史:查询员工历史薪资记录。
- 绩效评估:支持对员工进行绩效评估,记录评估结果。
- 绩效反馈:员工可以查看自己的绩效反馈。
使用说明
界面
简简单单的登录
简简单单的界面
日志
出勤
工资
奖惩
员工
培训
考核
变动
权限
用户
角色
权限
部门