摘要:作业在线批改与答疑系统对提高学校作业管理具有重要的作用。本文在分析学校作业管理需求的基础上,采用JSP+SqlServer组合的开发环境,并结合Myeclipse和Tomcat等工具实现了一个学校内部的作业批改答疑系统。该系统包括前台和后台两大部分:前台包括用户登录、作业管理、测试管理、短消息管理、教学信息管理、公告信息管理、课程信息管理等模块,后台包括教师信息管理、学生信息管理、管理员信息管理等模块。
测试表明,本文设计的作业在线批改与答疑系统具有高安全性、操作简单、可扩展性、易维护的特点,可以满足各学校网上作业批改与交流的基本需求,具有一定的实用价值。
关键词 作业在线批改与答疑系统;JSP;SqlServer;Tomcat
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2研究现状-1
1.3研究目的-1
1.4研究内容-1
1.5研究方法-2
1.6论文的组织结构-2
2相关技术简介-4
2.1 JSP技术简介-4
2.2 Sql server2005数据库-4
2.3 JDBC简介-4
2.4 B/S模式分析-5
2.5小结-5
3 需求分析-6
3.1 软硬件需求分析-6
3.2 功能需求分析-6
3.3数据流-7
3.4小结-8
4总体设计-8
4.1 系统概述-8
4.2 系统功能结构-8
4.3 系统E-R图-10
4.3小结-14
5详细设计-14
5.1设计概述-14
5.2 系统流程图-15
5.3数据库表的设计-17
5.4小结-19
6系统的实现-20
6.1 数据库连接-20
6.2 管理员模块的设计-20
6.2.1管理员登录-20
6.2.2 用户管理模块的设计-21
6.3 教师模块的设计-23
6.3.1 布置作业模块-24
6.3.2作业提交情况模块-24
6.3.3在线测试管理模块-25
6.3.4 发布公告模块-26
6.4 学生模块的设计-27
6.4.1作业管理模块-27
6.4.2 学生答疑模块-28
6.4.3 学生在线测试模块-29
6.4.4 短消息管理模块-29
6.5小结-30
7 软件测试-31
7.1软件测试的目的-31
7.2软件测试的种类-31
7.3软件测试内容-31
7.3.1用户登录测试-31
7.3.2添加用户测试-31
7.3.3作业管理测试-32
7.3.4短消息管理测试-32
7.4小结-32
结论-33
致谢-34
参考文献-35
附录-36