- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基干XML技术网上阅卷系统构建
基干XML技术网上阅卷系统构建 DOI:10.16661/j.cnki.1672-3791.2016.27.019
摘 要:针对当前应用中的答题卡阅卷系统和图像识别阅卷系统的不足,该文构建了基于XML的网上阅卷系统,充分利用试卷结构的逻辑性,将试卷版面结构用XML语言文档描述,生成XML文档,再对其解析生成DOM树,进而获取试卷版面分割所需的坐标信息。实际表明,基于XML的网上阅卷系统在实际应用中具有通用性,能够提高阅卷效率
关键词:XML技术 网上阅卷系统 DOM树
中图分类号:G424.79 文献标识码:A 文章编号:1672-3791(2016)09(c)-0019-02
相比传统的阅卷方式,网上阅卷具有很多优势。但是,目前的网上阅卷存在一定的问题和不足,所以该文构建基于XML技术的网上阅卷系统,从阅卷的流程以及方法上加以改进。具体工作是通过XML文档描述试卷的逻辑结构,利用DOM解析后生成试卷坐标信息。图像试卷通过结合先前基于元数据建立生成的XML文档,进行精确定位,实现试卷图像的准确分割,再将考生试卷生成的XML文档经过二次解析,生成考卷客观题答案的DOM树,与试卷标准答案的DOM树进行匹配,得出试卷的分值
1 需求分析
针对网上阅卷的具体工作流程,可以分为以下4个环节
(1)试卷模板设计:试卷模板的设计用以生成XML格式的试卷,进而通过解析生成DOM标准试卷。(2)图像的预处理:图像预处理是将考生试卷图像数据库中的数据通过XML模板库转化为标准图像。(3)试卷图像与试卷XML文档转换:对标准图像进行转换,用以实现试卷图像分割,生成考生试卷XML文档,经过解析生成考生试卷DOM文档。(4)阅卷:阅卷分为客观题和主观题,客观题系统进行自动阅卷,主观题通过阅卷客户端评阅
对上述4个环节,从系统用户的角度进行分析,可以将系统划分为五大模块
(1)试卷设计模块:定义试卷结构,通过XML语言进行描述。(2)试卷扫描模块:通过扫描生成二进制的图像试卷,为后续的评阅奠定基础,需要说明的是,务必要保证扫描的质量。(3)图像预处理:通过图像预处理保证试卷图像分割的准确性。(4)图像分割、识别、转换试卷设计模块:该模块是将试卷图像信息转换为XML文档,进而通DOM解析生成坐标树,接下来进行图像的分割、存储,这些工作完成后,通过XML模板进行精确定位,以便不同的阅卷人批阅试卷的不同部分。可以说,该模块是该文研究的重点,也是该文的核心和亮点。(5)主客观题评判模块:根据试卷考题类型分为主观题和客观题,因二者性质的不同,在系统中通过不同的方式完成试题的评判。同样,需要进行XML的处理和DOM树的解析工作,具体步骤此处从略
2 总体设计
基于XML技术的网上阅卷系统在总体设计上,分为3层构成,分别是评卷客户端、网上阅卷管理和后台管理,其具体结构如图1所示
分层的目的是为了简化问题的处理,在逻辑上更加清晰。评卷客户端是用户与系统的入口,针对网上阅卷系统来讲,用户有管理员和教师,管理员拥有系统操作的最高权限,而教师的操作权限由管理员统一分配和管理;网上阅卷管理是系统设计的核心,处于系统架构的中间层次,需要和评卷客户端和系统数据库及后台管理交互,在业务上比较复杂;后台管理主要是对网上阅卷具体流程不同阶段的控制;而在网上阅卷管理和后台管理的交互过程中,系统数据库是二者交互的中枢,负责相关实体信息(比如试卷信息、阅卷老师信息等)的存储和读取
在该设计中,涉及到的数据实体有:教师实体、管理员实体、XML模板实体、试卷实体、题型实体、试题实体、图像试卷实体、客观题实体、主观题实体等
3 核心业务的设计
该节通过XML文档描述试卷的逻辑结构,再结合XLST的设计样式,实现学生试卷的数字化呈现,方便后续的阅卷
(1)试卷版面结构设计。为了提高系统的通用性,弥补当前网上阅卷系统存在的不足,该文在试卷版面结构的设计上,引入试卷模板结构,通过提前设定好的试卷逻辑框架以XML模板的形式保存在数据库中,通过系统工作引擎驱动整个阅卷过程
(2)试卷版面的Schema模式。在XML技术中,数据的合法性和规范性描述技术有DTD(Document Type Definition)和Schema两种方式。但是相比较DTD,Schema更具优势,已经成为XML数据合法性和规范性管理的标准。使用Schema定义试卷结构,非常灵活,可扩展性很强,可以自由定义所需实体标签
(3)DOM树的构建与数据的存储。该节从两个方面来描述:其一是DOM树的构建,其二是数据的存储。有了描述试卷的Schema后,试卷结构就具有了很强的关联性和?辑性,通过对XML试卷文档进行解析,进而建立DOM树,根据DOM树中的元素设
文档评论(0)