本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat12
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
【如需全文请按文末获取联系】
企业人事管理系统实现的功能包括打卡管理,公告管理,奖金管理,留言板管理,培训计划管理,请假管理,任务管理,薪资管理,友情链接管理,招聘计划管理,职工管理等功能。该系统采用了Mysql数据库,Java语言,SSM框架等技术进行编程实现。
图4.1即为设计的管理员功能结构,管理员权限操作的功能包括管理留言板,管理培训计划,管理任务,管理请假,管理薪资,招聘计划,奖金和打卡信息等。
图4.2即为设计的职工功能结构,职工权限操作的功能包括管理打卡,管理请假,查看网站介绍,查看培训计划,查看任务,薪资,奖金等信息。
(2)图4.5即为职工这个实体所拥有的属性值。
(3)图4.6即为管理员这个实体所拥有的属性值。(3)图4.6即为管理员这个实体所拥有的属性值。
(4)图4.7即为请假这个实体所拥有的属性值。
(5)图4.8即为上面介绍的实体中存在的联系。
请假管理图5.2 即为编码实现的请假管理界面,请假信息包括请假名称,职工姓名,请假开始时间,请假结束时间,申请时间,申请状态等信息,管理员审核职工请假信息,查询,删除职工请假信息等。
薪资管理图5.3 即为编码实现的薪资管理界面,职工薪资包括月份,绩效,补贴,实发等信息,管理员可以修改薪资,新增薪资信息等。
招聘计划管理图5.4 即为编码实现的招聘计划管理界面,招聘计划信息包括招聘计划名称,招聘计划类型,招聘职位,招聘人数信息,管理员可以修改登记错误的招聘计划信息,可以删除需要删除的招聘计划信息等。
请假管理图5.8 即为编码实现的请假管理界面,职工需要请假时,需要在请假管理界面添加请假信息,提交的请假信息需要等待管理员审核。
打卡管理图5.9 即为编码实现的打卡管理界面,职工上班或者下班,都需要在打卡管理界面添加打卡信息,同时可以在打卡管理界面查看以往的打卡记录信息。
培训计划查看图5.10 即为编码实现的培训计划查看界面,职工查询培训计划,查看培训计划的开始时间,结束时间以及培训计划标题,职工姓名等信息。