用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计JSP

在线考试系统设计和实现-JSP,Mysql,JDBC

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 网络化教育代表了教育改革的一个发展方向,己经成为现代教育的一个特征,并对教育的发展形成新的推动力。在线考试系统作为现代远程教育的一部分,利用Internet资源,给考生、评卷人和出题者带来了巨大的便利。同时也使考试成为真正意义上的平等、公开。
本课题系统采用浏览器/服务器模式开发,通过 Windows 7+Apache Tomcat 7.0+Eclipse+Mysql 5.0的技术。系统实现的功能模块有:登陆与退出系统,参加考试,查询成绩,考试信息管理,考试成绩查询,课程信息管理,套题信息管理,考试题目管理。
关键词:在线考试;浏览器/服务器;JSP;Mysql;JDBC
目 录
前言
第一章 绪论 1
1. 课题研究的背景和意义 1
2. 国内外研究现状 1
3. 论文主要结构 2
第二章 课题关键技术介绍 3
1. 相关技术介绍 3
1.1 Tomcat平台 3
1.2 Mysql功能简介 3
1.3 JSP技术 5
1.3.1 JSP技术的强势 5
1.3.2 JSP技术的弱势 6
1.4 JavaBean 6
1.5 JDBC 6
1.6 Eclipse 7
2. 基本原理 8
3. 系统开发环境的配置 9
3.1 JDK安装及配置 9
3.2 Mysql的配置 9
3.3 Apache Tomcat 7.0 10
3.4 Eclipse 10
第三章 需求分析 11
1. 系统功能需求分析 11
1.1 教师操作模块分析 11
1.2 学生操作模块分析 12
2. 系统可行性研究 12
2.1 经济可行性分析 13
2.2 技术可行性分析 13
第四章 数据库设计 14
1. 数据需求 14
2. 数据库概念结构设计 14
3. 数据库表的设计 15
4. 连接数据库 18
第五章 系统功能的设计与实现 20
1. 系统功能的设计 20
2. 学生模块的设计与实现 20
2.1 用户登录模块操作及实现 20
2.2 在线考试实现 25
2.3 查询成绩实现 29
3. 教师后台模块的设计与实现 32
第六章 开发过程中遇到的问题及解决方案 39
结 论 40
参考文献 41
致 谢 42
附 录 43
网络技术的发达使得在线考试的技术和载体有了革命性的变化,其种种特点使得考试告别了时间和空间的限制。与传统考试模式相比,在线考试具有无可比拟的优越性,它可以将传统考试过程中的各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,大大节约大量的人力、物力与财力,而且还可以大幅度提高考试成绩的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试,以避免传统手工考试的不足。与传统考试模式相比,在线考试渗入了更多的技术环节,对实现安全性的途径、方法也提出了更高的技术要求。通过 Internet/Intranet 来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。在线考试可以实现教考分离以及考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试的客观、公证性,自动化组卷、阅卷可以减轻教师的工作强度。传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。在线考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上 WEB 数据库技术的利用,大大简化了传统考试的过程。
本文以 Tomcat 为平台,研究了在线考试系统的设计与实现,系统使用 JSP 和后台数据库 Mysql 在 WEB 系统开发的,力求创建一个更为稳定,高效,安全的运行环境本系统包括系统需求分析和系统功能设计以及数据库设计。系统重点阐述了用户登录模块、题库管理模块和试卷管理模块的设计,特别是教师管理模块中对考试的统筹进行了比较,也对于较流行的验证码技术也给出了具体实现。
本课题采用浏览器/服务器模式开发,通过 Windows 7+Apache Tomcat 7.0+Eclipse+Mysql 5.0的技术,实现了登陆与退出系统,参加考试,查询成绩,考试信息管理,考试成绩查询,课程信息管理,套题信息管理,考试题目管理等功能。
在本课题论文中,第一章主要介绍了在线考试系统的背景意义和国内外现状。
第二章中介绍了本课题所运用到关键的技术。第三章中主要介绍在线考试系统的需求分析。第四章中主要介绍数据库的设计。第五章主要对在线考试系统进行实现。第六章介绍了在编写代码和运行过程中所遇到的问题。
在线考试系统主要由教师和学生两个模块构成。在学生模块中,学生具有以下功能:登陆,退出,参加考试,提交试卷,查询成绩等功能;在老师模块中,老师具有以下功能:考试信息管理,考试成绩查询,课程信息管理,套题信息管理,考试题目管理。
1.1 教师操作模块分析
(1) 考试题目管理模块
教师进入这一模块,可以按不同的类型和性质制作试卷,为不同的需求制作不同的试卷。卷面存在单选题和多选题,经老师设置答案后,统一由机器阅卷。
(2) 套题信息管理模块
教师进入这一模块,可以针对考试、作业、练习不同类型的试卷等多个方面进对考试题目的管理。针对考生不同时间不同科目,可以设置套题信息,方便老师与同学查看以及存档。
(3) 课程信息管理模块
教师进入这一模块,可以添加考试科目,将不同专业不同年级的考试科目分开,有效的避免了多个专业同考一个题目的弊端。
(4) 学生成绩管理模块
教师进入这一模块可以查看学生成绩,可根据不同条件进行查询查看学生成绩,使教师能够了解不同专业、不同班级的考生对知识的掌握程度,并进行全面评估。
(5) 教师信息管理模块
教师进入这一模块,可以对自己登陆考试系统的密码进行修改,便于自己记忆,保证自己的密码不易被别人破解。
(6) 学生信息管理模块
教师进入这一模块,可以查看由多少注册考生,注册考生的个人信息,方便教师统筹各系各专业考生情况。
1.2 学生操作模块分析
(1) 在线考试模块
考生进入这一模块,可以得到相应的试卷,并开始考试。在规定的时间内,可以交卷。在规定的时间内,考生没有做完的,系统自动停止考试,强行考生提交试卷。
(2) 修改资料模块
考生进入这一模块,可以对自己的个人信息和登陆考试系统的密码进行修改,便于自己记忆,保证了个人信息隐蔽性。
(3) 成绩查询模块
考生进入这一模块,可以查询自己以往的考试成绩,便于考生了解和掌握自己的学习情况。
(4) 考生注册模块
考生进入这一模块,通过注册用户名和密码,可以使用在线考试系统的其他功能。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信