介绍:
基于JSP的人事管理系统(MySQL版)
1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。
2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善。
开发环境:
eclipse,MySql 5.0,JDK1.8,Tomcat
涉及技术点:
MVC模式、jsp、servlet、JDBC、HTML、JavaScript、CSS、JQUERY、分页、POI导出等
程序功能:
密码修改、考勤管理、奖惩管理、请假管理(请假申请、请假审批)、培训管理、工资管理(工资计算、工资查看、工资条导出)、打卡管理、员工管理、部门管理等。
截图:
数据库表:
CREATE TABLE (
userId
int(11) NOT NULL AUTO_INCREMENT,
userName
varchar(55) DEFAULT NULL,
userPw
varchar(50) DEFAULT NULL,
PRIMARY KEY (userId
)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
– Records of t_admin
INSERT INTO
t_admin
VALUES (‘1’, ‘a’, ‘aa’);
– Table structure for
t_chuqin
DROP TABLE IF EXISTS
t_chuqin
; CREATE TABLE
t_chuqin
(
id
int(11) NOT NULL AUTO_INCREMENT,
yuefen
varchar(55) DEFAULT NULL,
tianshu
int(11) DEFAULT NULL,
yuangong_id
int(11) DEFAULT NULL, PRIMARY KEY (
id
) ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;
– Records of t_chuqin
INSERT INTO
t_chuqin
VALUES (‘7’, ‘2017-04’, ‘16’, ‘20’); INSERT INTO
t_chuqin
VALUES (‘8’, ‘2017-04’, ‘15’, ‘19’); INSERT INTO
t_chuqin
VALUES (‘11’, ‘2017-05’, ‘22’, ‘22’); INSERT INTO
t_chuqin
VALUES (‘12’, ‘2017-05’, ‘21’, ‘23’); INSERT INTO
t_chuqin
VALUES (‘13’, ‘2017-05’, ‘22’, ‘23’); INSERT INTO
t_chuqin
VALUES (‘14’, ‘2017-06’, ‘22’, ‘23’);
– Table structure for
t_gongzi