1.1 设计题目
企业员工管理系统日益完善。传统的书面批准员工的入职已经不能够满足当今这个快节奏发展的社会。传统的书面批准员工入职,产生了高层管理人员的时间浪费。员工的人数众多大大增加了工作的难度,而员工管理系统能够更好的提供为企业提供了服务,提高员工的工作效率,进而增加企业的效益。现在部分企业的员工管理系统不够完善,市场需求量很庞大,可形成较高,发展前景较好。
1.2 课程设计任务及要求
管理员方面:管理员分为人事,部门经理,部门主管等三个大的方面。实现管理员的登录,对员工提交的的入职和转正申请,进行审批。
员工方面:员工没有为企业基层人员,没有审批的资格。用户实现注册和登录,可以提出申请,入职申请驳回后可以进行再次申请,成为员工之后提出转正申请,待部门经理和部门主管同意之后成为正式员工。
1.3 软硬件运行环境及开发工具
硬件:装有windows操作系统的计算机。
软件:JDK 1.8+ECLIPSE+Tomcat8.0服务器[1]+MySql数据库。
2.1 系统的功能模块
员工管理系统包括管理员,即人事、部门经理和部门主管,对员工的申请的审批以及员工对入职和转正的申请两大部分。登录界面:用户的注册和登录,登录时会让用户选择用户身份,只有同时完成了正确的用户名、密码填写和选择的用户身份所匹配后方可登录。登录后的员工可以进行入职和转正的申请,管理员可以进行审批。
员工系统总体功能模块如图2-1所示:
员工管理系统管理员端具体功能模块如图2-2所示:
图2-2 管理员具体功能模块图
员工管理系统员工具体功能模块如图2-3所示:
图2-3 员工具体功能模块图
3.1员工管理系统界面(只展示了部分页面)
员工管理系统的登录界面,如图:
员工模块
1.申请首页界面。如图:
员工入职申请人事通过界面。如图所示:
代码内容在博客资源,JSP+Servlet+MySQL员工管理系统(包含源代码+报告)