基于ASP/XML考试系统的设计与实现

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:usagaoxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和信息技术的不断成熟,人才需求的变化使得远程教育蓬勃发展,在线考试作为远程教育的考核和评估手段应运而生。它能解决传统基于纸和笔的考试存在的许多弊端,可以节约教师大量的时间、在一定程度上减少人为因素对考试的影响、提高效率,系统组建的题库可提供大量的测试题目可供教师组卷、让学生进行自测等。本文就是在此基础上利用当今流行的网络架构,构建了新一代在线考试系统。 本文首先介绍课题研究的背景、现状,阐述研究的意义和内容。通过分析考试理论,结合本系统的实际情况,选择经典测量理论(CTT)来进行指导。给出试题的指标体系和组卷方法。并对涉及到的在线考试系统的主要技术,包括服务器端技术、XML技术和数据库技术进行分析,将三者有效地结合在一起,构建基于ASP/XML的在线考试系统。 接着对在线考试系统普遍存在的题库资源共享、自动组卷、有限主观题自动批改的问题进行研究分析。采用XML作为题库资源共享的方法;通过分析组卷时的各项约束条件,对传统遗传算法的改进,实现智能组卷;针对主观题,采用关键词匹配和句子贴近度匹配相结合的自动批改策略。为在线考试系统的自动阅卷的研究,作出有益的尝试。 然后给出了一个基于ASP/XML的在线考试系统设计方案,采用基于B/S结构的网络三层结构体系,构造系统的结构框架。根据用户使用权限将系统的分成三大模块:考生模块、教师模块和管理员模块。并对三大模块的功能进行了详细描述。 最后以《大学计算机应用基础》课程为例实现基于ASP/XML在线考试系统。主要包括题库管理、用户管理、课程管理、在线考试、在线查询、自动组卷和自动阅卷等子系统。
其他文献
轴承是旋转机械中应用最广泛的一种通用机械部件,在工业中起着重要的基础作用。轴承故障关系到机械设备运行安全以及人身安全,因此开展故障监测及故障诊断的研究意义重大。
随着互联网的飞速发展,业务种类和业务量与日俱增。新业务对网络传输提出了更高的要求,现有网络已经不能满足这些要求,因此在IPv6网络环境中提出了许多新技术来改善现状,其中之一
随着计算机技术的发展,其应用已经逐步覆盖了所有领域,计算机网络已经成为人们生活必不缺少的环节。各行各业对计算机网络的依赖性也日益突出。由于计算机网络具有开放性、互联
自古至今,位置信息是人们一直探讨的话题,人们的日常生活中有80%的信息与位置相关。地图、指南针、罗盘、卫星等的发明标志着人类获取位置信息的一个个突破。位置信息通常可以
学位
20世纪90年代以后,工作流技术成为计算机应用领域一个新的研究热点。随着SOA架构、Web服务技术普及应用,业务流程执行语言(BPEL)逐渐成为了工作流技术领域的一股新兴力量。众多
随着数字电视业务的推广和商业运营全面展开,急需建立兼顾数字电视产业链中各方利益的数字电视运营结算技术体系。本文对数字电视运营结算系统设计中的关键技术进行了深入研究
学位
为实现虚拟组织成员业务流程之间的集成和协作,现有的做法一般是通过集中定义一个跨组织工作流来实现,实施时存在要求高、周期长、成员难以主动参与等问题。本文依据局部目标的
随着Internet的飞速发展和计算机应用的普及,人类的生产和生活方式发生了巨大的变化。丰富的多媒体信息特别是连续的媒体内容通过网络传输媒体数据为人们提供了更加便利的平台
学位
企业资源计划ERP是指建立在信息技术基础上,以系统化的管理思想,为企业决策者和员工提供决策手段的管理平台。由于其应用通常针对特定的领域,因此可以在特定领域的软件体系结构D
数据库作为一个已经发展了几十年的相对成熟的领域,衍化的诸多产品比如IBM DB2,Oracle DB,Microsoft SQL Server已经成为了当前诸多的信息系统的重要组成部分。但是,由于数据库其