# hrm **Repository Path**: FireLightGuo/hrm ## Basic Information - **Project Name**: hrm - **Description**: hrm: human resource management 人力资源管理系统, 毕业设计项目 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: https://firelightguo.top:8080/ - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2022-02-21 - **Last Updated**: 2025-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hrm #### 介绍 hrm: human resource management 人力资源管理系统 本系统的目的是满足企业人力资源的管理,为员工、企业管理人员、求职者三类用户提供一体化的平台,具体用户功能如下: 1. 员工:登录系统后,可以通过GPS定位进行上下班打卡、发起请假申请、查看个人请假记录、查看个人工资记录、管理个人信息。 2. 企业管理人员:登录系统后可以进行员工管理、部门管理、职位管理、查看考勤统计、补签、改签、设置考勤规则、查看请假统计、审批请假申请、查看工资统计、设置薪资规则、发布及管理招聘岗位、处理求职者的求职申请。 3. 求职者:无需登录系统,可以查看招聘岗位列表、查看岗位详情、提交岗位申请。 将系统的功能划分为:员工管理、部门管理、职位管理、考勤、请假、工资、招聘共七大部分 #### 部署阿里云 - HTTP地址:http://120.25.220.106:8100/index (稳定,但无法使用GPS定位,因为要求使用HTTPS协议) - HTTPS地址:https://firelightguo.top:8080/index (不太稳定) - 求职者入口:http://120.25.220.106:8100/jobHunter - 员工账号:15989800449 密码:123456 - 管理员账号请跟我留言 #### 系统亮点 - 使用百度地图API实现员工可视化GPS定位打卡、管理员设置打卡地址 - 使用节假日API实时更新打卡界面及辅助工资计算:http://timor.tech/api/holiday - 使用@Schedule每月定时计算员工工资 - 使用Spring Mail回复求职者邮件 #### 软件架构 使用SpringBoot、Mybatis-Plus、MySQL搭建后端架构,前端使用Bootstrap、JQuery,模板引擎使用Thymeleaf