欢迎来到天天文库
浏览记录
ID:8459479
大小:97.00 KB
页数:19页
时间:2018-03-28
《教育管理信息系统互操作通信模型设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、教育管理信息系统互操作通信模型设计与实现摘要:针对教育行业信息系统的互操作迫切需要,在分析现有解决方案不足的前提下,提出采用WebServices技术构建异构信息系统互操作框架,设计了异构信息系统互操作通信模型,并基于.Net平台对该模型的可行性进行了实验验证与测试,同时通过对模型的经济成本分析,论证了本设计是高效率低成本的解决方案。关键词:教育信息系统、互操作、通信模型、Web服务DesignandImplementationonCommunicationModelofEducationManagementInformationSystemInteroperabilityAbstrac
2、t:Aimingattheurgentrequirementofeducationalprofessioninformationsysteminteroperability,inanalyzingthedeficiencyoftheonhandsolutionproject,ProposesusingWebServicestechnologytobuildinteroperabilityframeofheterogeneousinformationsystem.Thecommunicationmodelofheterogeneousinformationsystemisdesigned;
3、thefeasibilityofthismodelisconductedexperimentalverificationandtestaccordingtothe.Netplatform,anddemonstrationthisdesignisahighefficiencyandlowcostsolutionproject,throughthecostanalysisofeconomyaboutthemodel.Keyword:EducationInformationSystem、Interoperability、CommunicationModel、WebServices1 引言在教育
4、信息化发展过程中,建立了大量的管理信息系统,但由于缺乏有关教育管理信息模型方面的标准和规范,造成这些信息系统之间存在兼容性差、数据信息资源难以交流共享等问题。教育部发布的《教育管理信息化标准》[1]正是为解决这一问题而制定的,从《标准》已发布第1部分《学校管理信息标准》来看,其实质上是将我国教育行业内的各类信息进行分类,采用数据字典方法建立信息模型,以实现信息语义的确定性和一致性。与此相对,同样是针对教育行业内的信息系统的互操作问题,国内外某些机构还提出了一些具体的技术方案。如美国软件与信息工业协会在北美地区广泛推行了学校互操作框架(SIF,SchoolsInteroperability
5、Framework)[2]。国内的北京师范大学现代教育技术研究所在非等效借鉴SIF的基础上,提出了一个重要概念——教育管理信息系统互操作框架(EMIF,SpecificationforEducationManagementInformationSystemInteroperabilityFramework)[3]。总结起来,现有解决方案的问题在于:a.无论是SIF还是EMIF,二者都是基于复杂系统对接模式来实现互操作框架的通信模型,对于每个应用,通过为其数据库编写连接代码来实现互操作性。对于解决现有的教育MIS系统的互操作问题,它不失为一个有效的解决方案。但从发展来看,教育管理信息系统需
6、要摆脱独立解决方案的实现模式,需要舍弃复杂系统连接的实现方法。b.要求信息语义与通信数据语义紧密耦合。正因为如此,这两种方案在设计时将信息模型和通信模型都作为标准的主要内容,但在实际应用中,一旦信息模型有变化,将直接导致通信模型的大范围修改。在这种情况下,我们以《教育管理信息化标准》[1]作为系统的信息模型,基于Web服务技术,构建异构信息系统互操作通信模型,实现教育管理信息系统建设中信息资源库与各单位、部门自治管理信息系统之间的信息交换。2 基于WebServices的异构信息系统通信模型设计在网络分布式环境下,异构信息系统“互操作性”(Interoperability)依赖两个基础:
7、信息模型和通信模型。信息模型包括模型结构和模型的语义约定,主要解决数据的相互理解问题;通信模型包括通信系统的体系结构和协议数据的语义规范,主要解决数据互通问题。对于异构信息系统的互操作,现在常规的解决方案是基于复杂系统对接模式实现的。针对每个应用,通过为其数据库编写连接代码来实现互操作性,该方案的缺点在于信息模型与通信模型间是一种紧密耦合关系,在实际应用中,一旦信息模型有变化,将直接导致通信模型的大范围修改。从发展来看,异构信息系统
此文档下载收益归作者所有