基于Web的企业员工管理系统的设计与实现
随着科技的迅速发展,各种管理系统已应用到社会的各个领域。各个大小企业无论规模如何,都充分意识到传统的手工管理模式已经逐渐不能适应时代的发展,考虑到当前大量企业的企业员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏,为了更好的发展,纷纷开发适合自己的管理系统。
通过企业员工管理系统,可以实现企业员工管理的规范化、信息化、系统化、网络化,使企业相关的管理人员提高工作效率,减少工作量。系统的主要功能包括:员工签到管理模块、绩效考核信息管理模块、人员信息管理模块、请假管理管理模块、系统管理模块等。分为管理员用户、员工用户这2种用户平台。具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业员工信息管理的工作效率和企业的信息化的水平。
使用了经典的SSH MVC框架开发而成,开发语言是Java,数据库是MySQL,同时使用了MyEclipse作为开发运行环境。
在项目的开始是需求调研,并且走访了一些小型的企业,经过一系列的调查与谈话中发现,现行的企业员工管理工作还是存在着很多不足之处,手工记录的方式不易保存,容易丢失,同样也不利于数据的查询和统计分析。根据企业的实际情况及调查结果,发现实现企业员工管理的网络化、信息化是十分有必要的,因此设计了本套企业员工管理系统。 系统主要实现一下四个功能: (1)后台管理员可以通过后台登录页面进行注册和登录,实现对每个人员的信息的管理,进行增删查改; (2)每天企业员工可以通过前台登录页面进入考勤页面进行考勤,后台会实时进行考勤日志的统计,人员在前台页面还可以通过登录的帐号可以查询所登录的人员的每个月的绩效考核状态; (3)后台管理员可以对每个人员进行绩效考核,比如奖金,或者处罚扣费,可以写明奖惩原因还有奖惩内容(如奖金300元或者扣费300元等); (4)在后台有个绩效考核页面可以查询,里面同时可以显示每个月对应的绩效考核。
本企业员工管理系统经过之前的需求分析,应该具有以下功能模块 (1)员工签到信息:员工每天登陆系统,在线签到。 (2)人事管理:包括员工管理和部门管理,部门管理主要是修改删除企业部门名称以及部门的描述,员工管理猪油(添加删除员工信息)、员工查询(查找员工信息)。 (3)人员信息管理:包括人员信息管理,主要是:管理人员人信息(添加删除信息)和人员信息录入。 (4)请假管理:请假管理(添加删除请假信息),请假录入(修改请假信息)。
管理员信息表,包括自动编号,管理员账号,登录密码等数据字段; 部门信息表,包括自动编号,部门名称,部门介绍,等数据字段; 员工签到信息表,包括自动编号,员工账号,签到时段,签到时间,记录时间,签到日期,签到类型,星期几,状态等数据字段; 请假信息表,包括自动编号,员工id,开始时间,结束时间,请假理由,审核状态,审核回复等数据字段; 签到设置信息表,包括自动编号,系统名称,行业,地址,联系人,签到时间设置等数据字段; 员工信息表,包括自动编号,员工姓名,员工性别,员工年龄,员工学历,员工职位,员工地址,员工联系电话,员工邮箱,员工QQ,权限,登陆账号,登录密码,部门id,模块类型,是否删除等数据字段;
代码有任何问题可联系 联系Q:2762501186
感谢Gitee!!
觉得项目不错的给个Star谢谢大佬!!!
提供无偿review服务
限时加好友入群!!!