本科生毕业设计(论文)开题报告
论文题目: 小学口算题测试系统的
设计与实现
学 院: 软件学院
学 号: 141201324
专业班级: 软件 1403 班
学生姓名: 李雪松
指导教师: 马广焜
2018 年 3 月
小学口算题测试系统的设计与实现
1. 课题的研究目的和意义
在这个网络技术的新时代,利用网络技术的无纸化考试系统的设计和应用已
经成为现实。网络信息技术的快速发展和环境保护理念的逐步普及是无纸化考试
系统成功应用的根本原因。在传统的考试中,一张纸的制作需要大量的人力、物
力和时间资源,如设置问题、制作文件、打印、检查、标记、分析和评分等过程。
Internet 技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet
的开放性、分布性特点和基于 Internet 的巨大的计算能力使得考试突破了时间和空
间的限制。基于 Internet 的考试系统正成为人们的研究热点之一,与传统考试模式
相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中试卷组织、审
定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏
蔽了所有人工直接干预考试活动的可能性,不但能够节约大量时间、人力、物力
与财力,而且还可以大幅度提高考试成绩的客观性和公正性。
口算题测试系统课题产生背景是当今教育信息化的趋势及我国教育信息化系
统的建设。目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸
化考试以弥补传统手工考试的不足。传统考试已经越来越不适应现代教学的需要。
网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的
对学生进行考试,加上数据库技术的利用,大大简化了传统考试的过程。另外小
学数学四则运算能力是学生必须掌握的基本技能,教学任务重,测试次数多,老
师无法对每次的测试进行合理准确的分析,教师难以对全班整体学习水平做一个
准确的评估。而且学生在测试后也无法得到准确及时的反馈,只有在等待成绩出
来后才知道自己的学习状况。
本课题在分析小学生对口算题的需求后,设计一套口算题测试系统将传统的
测试转向基于互联网的在线测试,该系统可以让学生随时随地练习口算题,更能
激发学生求知欲,调动学生的积极性。该系统对于教师来说可以减轻其工作量,
从而有更多的时间去研究如何教学。
2. 发展状况
计算机考试系统指的是由计算机软件来辅助测试。60 年代初计算机辅助测试
起源于美国,经过 40 多年的发展,已经在国内外得到了广泛应用。而处于网络信
息为主体的这一新的时代背景下,将教育与网络相结合更是大势所趋。世界各国
在这一领域可谓是不遗余力,纷纷出台政策并采取相应举措致力于推进现代教育
信息化。
目前,国内外网络考试系统运行的模式主要有二类:C/S 模式,B/S 模式。前
者主要的缺点是维护、升级较麻烦,后者是近几年伴随 Internet 迅速发展起来的一
种技术,主要是利用了不断成熟的 Web 浏览器技术,结合浏览器的多种脚本语言
和 ActiveX 技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,
同时节约了开发成本,它的主要优点是便于扩充应用、升级维护简便。另外,考
试系统的软件也必将不断的更新,同时软件产品本身就要经过一个不断自我完善
的过程。
早在 1996 年,美国政府就提出了“教育技术规划”,由美国教育服务考试中心
ETS 设计 GRE 在线考试系统。该系统采用 B/S 的二层体系结构,服务器端采用
Microsoft SQL Server 数据库系统和 JSP 组件来构成考试的应用服务系统。客户端
采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。Web 服务器接
受请求,通过应用程序服务器执行一个 JSP 程序,从而实现与客户机进行信息资
源的交互。
在我国,通过政府对现代教育事业的大力支持以及本土信息技术的更新换代,
网络信息技术与教育相结合的模式也得到了长足发展,大量优质的相关软件和系
统不断诞生。由教育部考试中心设计的计算机等级考试软件就是一个突出的例子,
系统采用模块化程序设计,基于 B/S 模式,利用 ASP 和 ADO 编程技术,通过 ODBC
数据源,实现对 SQL Server 数据库的访问,SQL Server 是基于 B/S 模式的数据库
管理系统,它能极大地满足考试中并发用户数和数据量,且支持 ODBC、ADO 等
技术,提供高效安全的数据访问服务。
2016 年大连奥瑞文设计 oExam 在线考试系统,该系统采用功能强大、高效灵
活的 PHP,MySQL 和 B/S 架构模式,具有高度的可扩展性,被授权的考试用户不
管身处何地,只要可以使用网络浏览器就可通过网络登录在线考试系统,参加在
线考试、在线调查、在线报名、在线练习等;该设计实现了按题型随机抽题组卷、
在线考试、题库管理、系统管理的功能,能够对客观题在线评分。另外系统采用
分层开发模式,使系统具有非常高的可维护性、可扩展性。该系统采用现今世界
比较流行的 Rijndael 数据加密方法,基本杜绝一切存在的安全隐患,保护了客户的
资料。
基于上述考虑,用 JSP 设计考试系统比较合适,实现了动态页面与静态页面
的分离,增加了系统的跨平台功能和产品伸缩能力,大大提高了其执行效率,逐
渐成为 Internet 上的主流工具。在美国,EJB、Servlet 和 JSP 几乎成了电子商务的
开发标准,而在我国也正逐渐兴起,不少网站都采用 JSP 和 B/S 技术。