介紹:
基於JSP的學生考勤管理系統(MySQL版)
1.包含源程式,資料庫指令碼。程式碼和資料庫指令碼都有詳細註釋。
2.課題設計僅供參考學習使用,可以在此基礎上進行擴充套件完善。
開發環境:
Eclipse ,MySLQ ,JDK,Tomcat
涉及技術點:
MVC模式、JSP、JDBC、HTML、JavaScript、CSS、JQUERY、檔案上傳等
程式功能:
1.學生:請假申請、請假檢視、考勤資訊檢視。
2.老師:請假審批、考勤管理、考勤統計查詢。
2.管理員:請假管理、考勤管理、考勤統計查詢、老師資訊管理、學生資訊管理、課程資訊管理、系統設定。
截圖:
資料庫表:
CREATE TABLE `admin` (
`id` int(11) default NULL,
`userName` varchar(150) default NULL,
`userPw` varchar(150) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `admin` VALUES (1,'admin','biyeseng');
#
# Table structure for table kao
#
CREATE TABLE `kao` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) default NULL,
`ke` varchar(255) default NULL,
`adate` varchar(255) default NULL,
`banji` varchar(255) default NULL,
`qin` varchar(255) default NULL,
`sid` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `kao` VALUES (1,'張三','高等數學','2015-4-28 11:50:59','會計111','否','1');
INSERT INTO `kao` VALUES (2,'李四','大學英語','2015-4-28 11:51:15','會計112','是','2');
INSERT INTO `kao` VALUES (3,'張三','大學物理','2015-5-4 15:53:25','會計111','是','1');
INSERT INTO `kao` VALUES (4,'張三','大學數學','2015-5-4 15:53:41','會計111','否','1');
#
# Table structure for table ke
#
CREATE TABLE `ke` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) default NULL,
`shi` varchar(255) default NULL,
`jiao` varchar(255) default NULL,
`info` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `ke` VALUES (1,'高等數學','張三','教6-201','高等數學');
INSERT INTO `ke` VALUES (2,'大學英語','馬凌','教8-202','大學英語');