欢迎来到天天文库
浏览记录
ID:28326270
大小:9.09 MB
页数:134页
时间:2018-12-09
《xml技术及其在信息技术考试系统中的与应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、X598724独创声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得(注:如没有其他需要特别声明的,本栏可空)或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:鸯砩导师签字:I瓣九l\签字日期:2004年牛月2‘日签字日期:2004年4月29日蒎邂一}#考、咿’j胯毪嘲争妒?南XML技术及其在信息技术考试系统中的研
2、究与应_}{}j摘要本论文以考试系统为应用对象,对XML技术的诸多重要方面进行了较为全面的研究,给出了一系列颇具应用价值的研究成果。主要包括:>深入探讨了使用UML建模技术设计面向领域的XMLSchema进而实现相应的XML语言的方法,并使用该方法设计了一个XML语言实例,即可扩展信息技术试题标记语言XitetML。≯研究了在模型驱动的映射机制下实现XMLSchema和XML.Enabled关系型数据库间的相互映射的方法,并基于该方法设计了一个中间件XtransformR,该中间件能够完成各种XitetML信息技术试题与SQLSe
3、rver2000数据库间的相互转储。≯在对查询语言和NativeXML数据库进行深度调研的前提下,选择了一款支持XQuery的NativeXML数据库SQL/XML—IMDB,实现了XitetML试题在该数据库中的存取,并由此设计完成了直接基于试题层次结构的组卷方案。》针对半结构化类型的试题,本文对其标记体系进行了详细的研究,在对XSLT的作用方式进行了全面分析的基础上,实现了信息技术试题中半结构化试题类型的多样化呈现,同时对半结构化试题的自动判分方式进行了一定分析,并针对0ffice试题给出了基于OLE的解决实例。XML语言是一
4、种能够创建标记语言的元语言,它允许丌发者创建特定应用领域的可扩展的标记集,并可以通过DTD(文档类型定义)或者XMLSchema来进行有效性验证。XML不但能够描述文档的内容,而且可以表示文档的结构。现在XML已经成为定义大量标准和词汇的驱动力量,而正是这些标准和词汇使得我们的软件世界发生了根本性的变化。基于上述原因,作者选择了XML及其相关技术作为硕士研究生学位论文的研究课题,并结合一个实际的应用,即信息技术试题库建设与考试系统设计,对XML及其牛fi必技术丌展了深入的研究与探讨。沦文第一章对XML规范、DTD、XMLSchem
5、a、XML解析、DOM、XSL、XMLAPI等丌展了广泛的调研,其中给出了XML技术的最新发展成果、应用思路和途径。论文第二章给出了创建应用领域普适的XML词汇集的方法、步骤及框架的设计过程。为了建立应用领域业务模型与XMLSchema的映射,将UML技术引入到XML模式的建模过程,在此基础上XMLSchema得以生成。使用这种方法对信息技术考试中的各种试题类型进行分析后,建立了可扩展信息技术试题标记语言--XitetML(eXtensibleinformationtechnologyexaminationMarkupLangua
6、ge)。XitetML定义了试题的XML标准化原则,提供了用户自定义受控词汇表的扩展机制,实现了对试题内容和州关资源的完善描述,相应的XitetMLSchema能够帮助完成XitetML试题文档的有效性约束和检验。第4页山东师范大学硕士学位论文论文第三章侧重于XML.Enabled数据库开展了XML数据库的调研。鉴于XMLSchema在数据类型、完整性约束等方面的突出特点,作者基于模型驱动的方法,开展了XMLSchema和XML-Enabled关系型数据库模型问映射机制的研究,总结了实现自动转储的一系列转换规则。基于所研究的成果,
7、作者开发了XtransfomlR中问件。该中间件在实现各利一XitetML试题文档的管理、维护、更新、扩充、有效性验证和解析等基础功能的同时,实现了XitetML试题文档与SQLServer2000(一种XML.Enabled数据库)关系表间的相互转储。论文第四章概述了XML查询语言的发展现状,重点分析、理解和研究了W3C的XML查询语言----XQueryl.0的语言规范。XML查询语言对于NativeXML数据库的重要性就如同SQL在关系数据库中所起的作用,而W3C的XQuery已经得到了广泛的支持,并很有可能成为正式的标准。
8、本章为下一章的研究打下了良好的基础。论文第五章在深入研究NativeXML数据库的设计思路、基本功能与特点、典型产品等的基础上,阐明了NativeXML数据库比传统的数据库在存取层次结构和半结构化的数据方面具有明显的优势。这种优势用于题库的抽题和组
此文档下载收益归作者所有