更新时间:09-26 上传会员:潘教授
分类:计算机信息 论文字数:11541 需要金币:1000个
【摘要】学习对于现代人已经成为不可或缺的一件事,因为只有不断地学习,我们才能不断地进步。但学习需要老师,需要有人监督,由此,教学任务就显得相当的繁重。而且,随着时代的发展,我们虽然是学生,但学习的范围约渐广泛,更加需要花更少的力气做更多事的事物的出现。
互联网的出现无疑对我们现代学生和老师的学习和教学有了至关重要的改变,它不在需要繁琐的操作,劳神的查找,只需要一个在线自测系统,便能使得老师和同学的生活更加的轻松。在线自测系统的设计出现不在需要老师去布置和收作业,同学也不需要背着一个大包去上课,而且随时随地可以复习老师上课讲的内容,简单方便。
总而言之,在线自测系统的设计可以改变这些情况,前台用JSP作为开发语言,SqlServer数据库管理系统作为后台,MyEclipse是开发,服务器设置为tomcat,在线自测系统是基于Web技术的B/S结构的基于在线教学、在线提交作业、在线考试一体的管理系统。
关键词:WEB、JSP、B/S结构,、在线自测系统
目录
摘要
Abstract
第一章 绪论-3
1.1 课题研究背景-3
1.2 课题研究意义-3
第二章 系统开发工具-4
2.1开发工具-4
2.2 JSP-4
2.3 JavaScript-5
2.4 Struts 2简介-5
2.5 Hibernate简介-5
第三章 系统分析与设计-6
3.1系统需求分析-6
3.2 系统功能结构设计-6
3.3 系统流程图-7
3.4数据库设计-8
3.4.1数据库分析-8
3.4.2 数据库概念设计-8
3.3.3 数据库逻辑结构-11
第四章 系统功能的具体实现-13
4.1系统登陆页面实现-13
4.2管理员功能模块-13
4.2.1学生信息管理-14
4.2.2教师信息管理-16
4.2.3测试题目管理-18
4.2.4竞赛获奖管理-20
4.2.5公告信息管理-21
4.2.6留言信息管理-23
4.2.7修改密码-24
4.2.8退出系统-25
4.3教师功能模块-25
4.3.1课件信息管理-25
4.3.2教学视频管理-27
4.3.3试题信息管理-28
4.4前台网站模块-30
4.4.1网站首面-30
4.4.2用户注册-30
4.4.3获奖信息查看-31
4.4.4教学课件查看-32
4.4.5教学视频查看-33
4.4.6考试试题查看-33
4.4.7学生在线自测-34
4.4.8系统留言板功能-36
第五章 系统测试与维护-36
5.1系统测试环境-36
5.2 系统测试内容-37
5.3 主页面的登录模块测试-37
第六章 总结与展望-38
参 考 文 献-39
致 谢-40