xx公司员工信息精细化管理系统总结分析

一、系统结构

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