面向中小企业的人力资源信息管理系统-计算机毕业设计源码+LW文档
技术:Spring SpringMVC,mybatis,springSecurity
开发工具:idea
使用SSM框架以及集成开发工具Intellij,结合MySQL/Oracle数据库,以及Web服务器Tomcat,运用面MVC模式和向对象的编程思想开发网站。
实现功能模块包括但不限于:
部门管理、岗位管理与岗位规划、人员管理、考勤管理、薪资管理、招聘管理、培训管理、保险合同、福利管理、绩效考核、各类统计报表;
各类统计报表功能必须设计实现。
所需要使用技术但不限于:HTML、JavaScript、Jquery、MySQL5.7、Spring5.1.2、SpringMVC5.1.2、MyBatis3.0.5、echarts、
角色:
第一类角色为系统管理员,主要对企业系统的信息进行管理与维护。
第二类角色为公司级别领导或人力资源部门经理,主要通过系统查询并浏览企业的人力资源信息。
第三类角色为部门管理员,主要负责本部门的信息维护与管理。
第四类角色为企业普通员工。
第五类角色为求职者
考勤信息可以导入导出
生成绩效考核的图表Echarts
定时发送统计信息(绩效考核信息也行)到二类角色的邮箱
主页面
注册:游客可以浏览招聘页面,注册成为求职者,然后才能选择岗位。
登录:求职者登录可以选择求职岗位;
其他角色登录进入后台页面并展示不同的菜单;
点击导航栏标题,下面的轮播图和文本(从数据库取)进行变换;
企业详情:企业LOGO,企业介绍,企业规模,企业文化等
企业规划:标题,内容,版本号,创建时间,修改时间等
企业制度:标题,内容,版本号,创建时间,修改时间等
招聘页面:数据来自数据库,可通过后台编辑;
招聘岗位:类别,部门,岗位,薪资,技术要求等
求职者投简历后由相应的部门领导进行审核
求职者的状态投递中,已通过,未通过。
求职者入职后就根据他入职的岗位在薪资模块有一条基础工资,并且进入新人培训,培训状态有:培训中,合格,优秀,不合格等状态,同时求职者拥有他求职岗位的权限。
后台
哥后台就这样就行,有图表统计,图表可以统计各部门人数,考勤情况,培训情况等,数据可以导出报表。类似这样的
劳动关系就是员工的一个属性,合同工还是外包员工呀啥的,员工有状态在职离职等。
人力资源规划就是部门,岗位的管理,
培训的话是培训主题,培训内容,培训时间等,领导可以分配员工参加培训,或者员工自己申请培训,参与培训有一个记录,记录培训主题,培训时间,培训人员,培训结果等,员工自己只能看自己的培训记录。
考勤管理:导入一个EXCEL表格模拟一下打卡机打卡结果
“举个例子”
绩效考核:员工,工作情况(领导设置),培训情况,考勤情况(迟到,早退,旷班等);
薪资:人员信息,基本工资,奖金,餐补,车补,税(>5000)收税,养老金保险,医疗保险,失业保险,工伤保险,生育保险,住房公积金,应发工资,发放日期
福利(与薪资里奖金关联):福利名称,福利的钱
保险:(与薪资里五险一金有关),保险名称,比率等字段。


