xx公司员工信息精细化管理系统总结分析
一、系统结构
二、系统模块
1、系统登录模块:员工登录模块,员工注册
2、首页模块:事件处理统计,查询最近录入员工信息;查询员工出勤情况;统计各部门的招人情况;查询最近登录人员的操作记录
3、员工信息管理模块:实现对员工信息的增删改查
4、员工考勤管理模块:添加考勤信息,修改考勤信息,删除考勤信息,
5、人事变动:对最近的认识远东变动信息进行查看
三、模块介绍
3.1 系统登录
3.1.1 功能描述
用户权限后台开启:用户登录必须实现用户信息的验证,账户已开通并且有权限进入系统,用户权限后台开启后续的所有操作,如果用户未登录,则无法进入系统进行后续操作。
3.1.2 界面实现
1、登录界面
管理员打开登录输入用户名和密码。前台通过正则验证非空判定,后台验证验证码输入正确与否,验证不通过则返回登陆页面
2、首页界面
待处理时间区:待处理,待审核,正在审核
最近录入员工信息:(显示最新录入的6名员工信息)
最新员工人事变动信息:显示最新3名员工变动信息
查询最近一个月,两个月,三个月所有员工的出勤率、请假率、出差率、迟到率
统计最近一个月,两个月,三个月各部门招人情况(招人总数/已招人数)
显示最近登录系统的两个人的操作记录
3、员工信息管理
主要实现对员工信息进行增、删、改、查操作
4、员工考勤
对员工的请假、迟到/早退、出差、加班、旷工情况进行增、删、改、查操作
统计最近一个月,两个月、三个月调休、病假、产假、事假的总人数
统计各部门的请假比例
5、人事变动
对员工的转正、平调、升迁、退休、离职情况进行增、删、改、查操作
统计一个月,两个月、三个月主管、设计师、经理、设计总监的总人数
统计各部门的升迁比例
四、技术分析
1、界面所用前端技术
HTML、CSS、JSP、Boostrap、ajax、jQuery、echarts、Javascript
2、后台技术
简单三层架构、Servlet、JDBC、
3、数据库技术
MySQL