
在21世纪的今天,互联网已经成为最重要的信息交流平台,也是我们学习、生活、工作之中最重要的工具之一,基于互联网的开发与利用已经深入到各行各业。随着互联网技术的发展,它在高校之中的利用也越来越普及,这就意味着传统教育方式已不再适应当今教育需求,传统教育正面临着改革,而互联网技术的引用必将使教育模式发生翻天覆地的变化。
随着新的教育方式的引入,传统的以纸质试卷为主的考试方式的弊端越发显露,考试时互相抄袭、人工出卷、人工批改,耗时耗力,错误的题目对于学生来说无法汇集,对于老师来说无法统计各个知识点的错误率,最重要的对于传统考试来说缺乏时效性,考试过后无法立刻了解得分和排名。在这种情况下,基于因特网的课程在线考试系统的开发越来越重要,通过这一新的考试模式,为考试创造出一种新的考试环境,在线考试可以根据考试之初教师商议的难度比例随机从题库中抽取考试题目进行考试,这样既省去了教师出卷时间又可以降低考试时考生相互抄袭的可能,除此之外,在线考试还可以在考试结束时立刻了解考试成绩和错误题目,教师也可以直接从系统中查看考试各个知识点的错误率,及时调整教学进度和巩固加强各个知识点的学习,从根本解决传统考试中的工作量大、效率低、反馈周期长、资源浪费等问题。
基于上述背景下,我选择了一项关于在线考试开发的研究课题——基于因特网的课程在线考试系统的开发。系统将运用MyEclipse 9及SQL Server 2008等工具对该系统进行开发。主要包括前台界面设计和后台程序代码并通过与数据库的连接,最后实现设计目标要求,完成系统的整体内容。
本系统分为登陆注册、后台管理、在线考试三大模块:
1. 登录模块:按用户权限由高到低分为教师、管理员和学生。
2. 后台管理模块:学生能做的是仅能对自己的用户密码进行修改,查询自己的以往成绩;管理员可以修改自己的密码,可以对学生进行管理,增加删除学生,可以出题目并安排分值;教师比管理员的权限要高,在完成所有管理员所能做的权限的基础上,可以增加删除管理员。
3. 在线考试,学生主要是在规定时间内进行考试,在考试完毕后立刻得知自己的分数并可以查看错误的题目和正确答案。
设计需完成的主要内容包括:
系统调研:系统调查及主要的功能需求分析
系统分析:建立系统业务流程和逻辑模型
系统设计:功能模块设计、数据库设计、及部分输入及输出设计
系统实施:有关数据库建立、相关功能模块的程序设计及调试毕业作品在线管理系统
学生课程信息管理系统的设计与实现
基于在线学习数据的数据分析评价平台
基于JavaEE技术的在线购物系统的设计与实现
基于B/S架构的在线教学评价管理系统
旅游信息在线管理
基于.net技术的考试系统
java课程网站的建设