HR管理系统spingboot
项目描述
HR管理系统通过MySQL数据库和Java web进行开发
登录网址:http://localhost:7899/sys/toLogin
管理员账号密码:system/123456
财务专员账号密码:zhangfei/123456
人事专员账号密码:zl/123456
普通成员账号密码:ls/123456
项目功能:
后台首页:展示公司整体运营数据
绩效管理
1. 考核设置:定义和管理绩效考核的标准和流程,包括设置考核指标、权重分配、考核周期等,确保绩效考核的公平性和透明性。
工资管理
1. 工资查询:允许管理员查询员工的工资明细,包括基本工资、奖金、津贴、扣除项等,支持按部门、时间段等条件进行筛选和导出工资报表。
考勤管理
1. 出勤记录:记录和管理员工的考勤情况,包括出勤、迟到、早退、请假等,支持按部门、时间段等条件查询和统计考勤数据,生成考勤报表。
培训管理
1. 工作日报:收集和展示员工的每日工作汇报,包括工作内容、完成情况、遇到的问题等,帮助管理层了解员工的工作进展。
2. 培训计划:制定和管理公司的培训计划,包括培训课程的安排、培训时间、培训讲师等,确保员工的持续学习和发展。
3. 申请:处理员工提交的培训申请,包括查看申请详情、批准或拒绝申请,并记录审批结果,确保培训资源的合理分配。
系统管理
1. 员工管理:管理员工的基本信息,包括姓名、职位、联系方式、入职日期等,支持员工信息的查询、修改和删除操作。
2. 部门管理:维护公司的部门结构,包括部门的创建、修改、删除,以及部门人员的分配和调整,确保组织架构的清晰和准确。
3. 角色管理:定义和管理不同用户角色的权限,包括创建、修改、删除角色,以及为每个角色分配相应的菜单和操作权限,确保系统的安全性和灵活性。
4. 菜单管理:管理系统的菜单结构,包括添加、删除、修改菜单项,以及设置菜单的显示顺序和权限控制,优化用户体验。
5. 权限管理:设置和管理用户的权限,包括分配和回收权限,确保用户只能访问其被授权的功能和数据,保障系统的安全性。
运行环境:
开发工具:idea2021.1.2+apache-tomcat-8.0.29
运行环境:jdk1.8+mysql 8.0+apache-maven-3.8.6-bin
项目技术:JavaScript+HTML+CSS+Java+spingboot
以上系统源码经过技术整理与调试,确保能正常运行