更新时间:03-29 上传会员:朱丽安
分类:本科论文 论文字数:10501 需要金币:1000个
摘要:随着信息时代的到来,互联网对各行各业的产生了巨大的影响,甚至颠覆了一些传统的生产、生活方式.班级信息管理系统同样是信息时代班级交流与管理的必需。系统的主要目的是方便老师对学生的信息管理、班级通知的发布、以及班级在线交流等。 本文以“班级信息交流与管理系统”的设计、开发为背景,详细介绍了以Java为开发语言,MySQL为数据库支持,Eclipse为开发工具,实现B/S架构下的软件开发的过程。系统实现的关键技术是JSP技术和servlet技术,并用到java中的JDBC、filter等编程技术。
关键词:Java,MySQL,JSP,B/S架构
目录
中英文摘要
一、-引言-2
(一)-选题的背景与意义-2
(二)-本文的主要工作-2
二、-基于B/S架构的班级信息交流与管理系统的设计概述-3
(一)-系统的可行性分析-3
(二)-系统需求分析-4
(三)-系统的开发环境和技术介绍-4
1.-Java语言-4
2.-Eclipse简介-4
3.-MySQL数据库-5
4.-JSP编程技术-5
5.-JSP隐式对象-6
6.-Tomcat服务器-6
三、-基于B/S架构的班级信息交流与管理系统的设计-7
(一)-系统的详细设计-7
1.-系统总体流程图设计-7
(二)-系统的功能模块设计-8
1.-学生信息模块-9
2.-登录模块-9
3.-请假模块-9
4.-聊天模块-10
5.-公告模块-10
6.-考勤模块-10
(三)-数据库的设计-10
1.-数据库需求分析-10
2.-概要设计-11
3.-逻辑设计-13
(四)-系统中关键类的设计-16
1.-Login类-16
2.-Filter类-17
3.-Logout类-18
四、-基于B/S架构的班级信息交流与管理系统的实现-19
(一)-登录功能的实现-19
(二)-学生成员管理功能的实现-21
(三)-考勤功能的实现-25
(四)-聊天功能的实现-27
(五)-请假功能的实现-29
五、-总结-31
致谢-34
参考文献-34