当前位置:文档之家› 毕业设计开题报告--基于JSP的在线考试系统的设计

毕业设计开题报告--基于JSP的在线考试系统的设计

远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统【2】,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。
(4)试卷管理模块:
用户输入一个值即可以查询试卷信息,查询出来的结果可以对该条记录进行控制试卷、修改、及删除。添加试卷的制作流程:输入试卷标题,进入制作试卷。
(5)成绩管理模块:
用户输入一个值即可以查询学生成绩信息,查询出来的结果可以对该条记录进行查看,修改,及删除。
三、毕业设计(论文)预期成果及创新
(2)考生管理模块:
用户输入一个值即可以查询学生,查询出来的结果可以对该条记录进行查看,修改,及删除。
(3)题库管理模块:
用户输入一个值即可以查询题库,查询出来的结果可以对该条记录进行查看,修改,及删除。制作题库流程:输入题目(题型、科目类型、题目内容),制作一题后还可以继续制作下一题,完成并可以浏览。
本系统可以完成以下功能:
(1)提供考生和管理员(教师)注册、登录功能。
(2)考生输入用户名登录系统后,选择对应的试卷可进行考试。答题完毕后,交卷,系统将自动评分,考生可同时获得考试成绩并提供考生各科目成绩的详细查询。
(3)管理员(教师)登录系统后,可以查询科目、添加科目、考生信息管理、在线制作试卷,可设定试题的类型、难易程度、分值以及查询试卷和成绩等。
本系统有两个角色,学生和教师(管理员)。
a.学生有两个功能模块
(1)查询成绩:该模块主要用于学生登录后,查询各科的考试成绩;
(2)获取试卷:学生登录后,选择试卷考试
b.教师有五个功能模块
(1)系统管理模块:
教师登陆后可以更改密码,输入一个值即可以查询科目,查询出来的结果可以对该条记录进行修改,及删除,还可以添加考试科目。
学部审核意见
学科部主任(签字)年月日
注:此表中的一、二、三项,由学生在教师的指导下填写。
毕业设计(论文)开题报告
课题名称基于JSP日
届毕业设计(论文)开题报告
毕业设计(论文)题目
基于JSP的在线考试系统的设计
学生姓名
专业班级
指导教师姓名
职称
一、课题背景
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育【1】,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
参考文献:
[1]林峰,彭加亮,徐岩.基于JSP和Servlet技术的远程考试系统设计[J].科技咨询导报,2007(22):32-33
[2]胡玉兰.网上考试系统研究与实现[D].重庆大学,2004年
[3]张予民万洪彬.浅谈SQL Server数据库应用技巧[J],科技广场,2009(5)
[4]陆垂伟,周松林,李芳.基于J2EE的网络考试系统的设计与实现[J].计算机应用与软件,2006(10):139-149
[5]贺立红,张晓红.基于JSP技术的网络教学平台设计[J].计算机与信息技术,2005(2):93-94
二、毕业设计方案或毕业论文研究方案
在线考试系统为老师提供一个能自动出题的平台,给考生带来能随地参与考试的便利,同时电脑自主改题使考试实现真正意义上的公平公正。服务器端采用SQLSERVER数据库系统和JSP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。它存储着考生、题库、管理员等信息,包含教师出题、考生在线考试、自动判卷以及相关的系统维护等功能,使得只要有浏览器的地方,就能使用它来学习、考试,并且功能也比较全面,可以满足一般中小型学校或企业的需要,有较好的社会实用价值。
无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因[4],网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。服务器端我们采用SQLSERVER数据库系统和JSP组件来构成考试的应用服务系统[3];客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。它存储着考生、题库、管理员等信息,包含教师出题、考生在线考试、自动判卷以及相关的系统维护等功能,使得只要有浏览器的地方,就能使用它来学习、考试,并且功能也比较全面,可以满足一般中小型学校或企业的需要,有较好的社会实用价值。试卷可以根据题库中的内容即时生成。考生通过学号和密码进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势,人们开始致力于研究和开发基于JSP考试系统[5],这也大大推动了远程教育的发展。
相关主题