欢迎来到天天文库
浏览记录
ID:33094622
大小:2.38 MB
页数:86页
时间:2019-02-20
《网络考试系统中基于xml的数据交换研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华南理工大学硕士学位论文网络考试系统中基于XML的数据交换研究与实现姓名:陈励申请学位级别:硕士专业:软件工程(高级软件管理)指导教师:周蔼如;陈振民20041120摘要随着网络信息技术的发展,网络考试系统不断应用于网络教育上。为了沟通各个不同的网络考试系统,充分利用己有的资源数据,需要在网络考试系统中增加数据交换功能。本研究的目的就是在开发网络考试系统这一工程项目中对基于XML的数据交换作深入研究,结合工程实际开发相应的工程软件,总结数据交换的标准和方法。网络考试系统中基于XML的数据交换标准来源于我国建立的网络教育技术标准
2、体系(CELTS)中的测试互操作标准(CELTS-10系列),根据具体项目需求对原标准进行改进:简化信息模型、去掉响应类型、增加二进制数据处理,然后以XMLSchema代替DTD对该标准进行描述。对于XML数据交换方法,则确定其交换模式为星状交换;主要处理两类数据的转换—关系模式下的数据和XML模式下的数据;解析技术采用DOM解析方式,并在解析过程加以优化;以XML模式与关系模式的转换规则编写相应的XML解析器。经过测试,增加了XML解析器为核心的数据交换模块的网络考试系统,实现了不同数据库的相互转化,基本达到了研究的目的,同
3、时也满足了工程项目的需求。关键字:XML,数据交换,标准,交换方法AbstractWiththedevelopmentofthenetworksinformationtechnology,networkedexaminationsystemisappliedtothenetworkeducationfrequently.Topassinformationamongdifferentnetworkedexaminationsystemsandtakefulladvantageofcurrentresource,itisneces
4、sarytoadddataexchangefunctionintothenetworkedexaminationsystem.Inthispaper,westudythetechnologyofdataexchangebasedonXMLinthiskindofproject,inordertodevelopcorrespondingsoftwareandsummarizethestandardandmethodofdataexchange.ThestandardofdataexchangebasedonXMLappliedi
5、nnetworkedexaminationsystemismadeaccordingtotheseries10oftheCELTS(ChineseE-LeamingTechnologyStandards)withsomeadjustmentgivenactualneedofspecificprojects.Itsimplifiestheinformationmodel[,cutsoffresponsetype,addsbinarydataprocessingandusesXMLSchematodescribethisstand
6、ardinsteadofDTD.Otherkeypointsofthisstandardare:definethestarexchangeasthemodelofXMLdataexchange;mainlyprocessdataintherelationshipmodelanddataintheXMLmodel;usetheDOMastheresolverandwritethecorrespondingXMLresolveraccordingtotheexchangerulebetweentheXMLmodelandrelat
7、ionshipmodel.Aftertest,thenetworkedexaminationsystemwiththedataexchangemodelbasedonXMLrealizesdataexchangeamongdifferentdatabase.Inotherwords,itmeetsthepurposeofourstudyaswellastheneedoftheproject.Keywords:XML,DataExchange,Standard,MethodofdataexchangeVHil吕本文从开发网络考试
8、系统谈起,对基于XML的数据交换这个课题进行初步探讨,对数据交换标准、XML数据交换方法、数据交换实现等方面作了深入研究,并在开发工程项目过程中对这些研究予以实现。绪论绪论简单介绍课题来源—基于Internet的网络考试系统,然后描述论文研究课题的背景,即为何在开发网络考试系
此文档下载收益归作者所有