基于JAVA+SpringMVC+Mybatis+MYSQL的公司人事档案管理系统

公司人事档案管理系统是一个为适应当前各个行业对人事信息管理的迫切需求而设计开发的软件系统。该系统主要包含职工个人自然情况,考勤情况,薪资等各方面信息。
主要包括以下功能:
1.主界面模块:该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块。
2.浏览模块:该模块提供全部人事档案的界面。
3.查询模块:该模块提供查询符合某一条件人事档案的界面。
4.统计模块:该模块提供按某一条件进行统计界面。
5.编辑模块:该模块提供对按档案进行更改,删除和新增的界面。
6.报表模块:该模块按一定格式将人事档案以报表格式输出。

具体细节要求:
(1)总框架:分为3个基本级别的人,超级管理员、部门经理、普通员工3类人。
(2)员工框架:包含基本信息、消息管理、审批申请、出勤信息、奖惩信息、薪资信息、修改登录密码、退出系统等功能
(3)经理框架:在员工基本的框架之内、额外增加部门管理功能—查看员工信息、审批管理
(4)超级管理员框架:在经理的基础上,额外增加一些部门管理、人事信息、档案管理等功能

一些小细节:
1、登录页面(是唯一的访问入口和出口)
(1)在原有的基础上加一个验证码
(2)登录可以选择不同的类型用户(普通员工、部门经理、超级管理员,共3种身份进行登录),输入用户名密码之后,登录进去有分别不同的页面

2、一些小要求
2.1 新人入职(有2种方式)
(1)部门经理生成员工号、档案编号、初始密码----员工登录提交基本信息----修改密码等
(2)超级管理员进行档案管理,生成一个新的员工信息

2.2 经理权限
(1)底下员工请假:若低于5天,可直接审批通过;若高于5天,则进一步提交超级管理员审批
(2)底下员工离职:经理先审批,然后由超级管理员审批
(3)经理请假或离职:提交给超级管理员审批
(4)查看员工信息:可按员工号、身份证号、姓名等搜索,也可以按照员工的职位类别进行筛选
(5)对于奖惩信息无法进行查看,也无法进行编辑员工的任何信息
(6)发布公告:只能发布公告给自己部门员工查看,其他部门无法访问该公告

2.3超级管理员
(1)人事信息查看:查看员工的基本信息、奖励惩罚信息等。(可按员工号、身份证号、姓名等搜索,也可以按照员工的职位类别、奖惩进行筛选)
(2)部门管理:增加、合并、删除部门。删除部门的话,若该部门底下还存在员工,则无法删除。
(3)档案管理:查看员工的档案信息,比如说奖励惩罚等,并可以修改员工的信息。比如说给予奖励惩罚等
(4)自身信息不得修改,只能由其他超级管理员进行修改,奖惩信息也只能由气他超级管理员进行编辑修改。
(5)发布公告:可以选择具体的部门、全部、或者多选几个部门等进行发布

页面效果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值