基于XML的信息系统集成的可视化与匹配
来源:用户上传
作者:
摘要:近年来我国信息化技术得到了迅速的发展,信息架构匹配显示在数据库集成等领域中也有着非常重要的应用意义。通过构建可视化匹配模式,并进行半自动集成工具开发的模式,在基于XML信息系统基础上进行数据集成处理,能够起到良好的信息系统集成效果,满足数据库的各项运行需求,本文主要就基于XML的信息系统集成可视化跟匹配系统进行了研究。
关键词:XML;信息系统;集成;可视化
信息系统的种类非常多,不同的信息系统因为缺乏统一规划跟管理,导致其信息描述以及存储构建不够,信息格式也有着一定的差异性,同类型信息系统还无法借助语意进行信息架构的构建。随着我国信息技术的不断发展,对于信息共享提出了更高的要求,只有对不同信息系统中的信息资源进行集成化处理,并通过可视化的匹配工具进行信息数据的基层,才能够获得良好的信息资源共享效果。XML技术作为网络间信息表示以及交换的一个标准格式,在网络资料的存储过程中也有着非常重要的意义。为了实现不同信息系统之间的协同工作,可以采用统一元素的XML进行匹配,借此获得良好的信息数据集成效果。
一、处理流程
不同类型的信息系统在信息构架中均有着自己的独立特点,因此在进行信息系统的可视化匹配过程中,需要按照以下流程来进行处理:①在结合了不同信息系统中的局部XML基础上构建全局XML系统的构建,为后续的信息架构匹配工作进行标准模式的提供。②针对局部XML跟全局XML在对同一元素进行描述过程中的语意差异性,来进行信息构建系统匹配的算法模型的构建,对于后续的信息进行架构匹配处理。③在具体匹配过程中,需要结合可视化匹配工具生成自动专户器,来让局部的XML文档可以直接转化为全局XML文档。④将全部的局部XML文档转变为全局XML之后,就会形成统一的信息系统,并且可以实现不同信息系统直接的数据集成。
二、体系架构
为了让不同的信息系统取得数据集成效果,需要同时进行2个XML在信息架构上面的匹配工作,具体的可视化工具由以下几个部分所构成。①采用Java进行可视化图形界面的搭建,采用可视化图形界面中的双曲线树能够对所有的全局信息架构跟局部信息架构进行呈现,让用户们主动参与到信息系统的匹配工作中,促进匹配活动的交互性跟有效性得到进一步提升。②利用模拟推荐引擎,可以在用户匹配过程中迅速找到跟局部信息架构可能匹配的全局信息架构体系。这样用户可以通过选择局部信息架构元素的方式,利用相关匹配算法及时找到相对应的全局信息架构中的元素,随后通过列表模式进行这些元素的显示。③通过用户的手动匹配系统能够实现局部信息框架跟全局信息构架的匹配工作,当用户决定进行该系统的匹配时,会在匹配历史数据库中进行直接的保存跟计算,随后进行XML样式表的自动生成。④在匹配历史数据库中还对用户的所有匹配历史进行了存放,如果用户对匹配信息进行了更改之后,对于重新更改之后的信息也能够进行保存,与此同时匹配历史数据库也会得到更新。用户一旦选择了局部的信息架构,推荐引擎就能够直接结合历史数据库来进行匹配全局信息架构的寻找,从而满足用户们的信息匹配需求。
三、关键技术的实现方法
(一)可视化角度
信息可视化是在计算机支持下,采用交互抽象数据图像化方法,帮助用户的信息识别能力得到进一步增强。在进行信息架构的匹配处理过程中,多是采用呈图像显示的表现方式来进行问题的分析跟处理,在视觉上也能够给予用户带来深刻的印象。在结合XML特有层次机构模式的基础上,一般可以采用双曲线树的方式来进行描述。双曲线树作为一种交互的多维可视化方法,还方法能够帮助用户们进行自身寻求的精准信息的寻找。在双曲线树结构中主要是将一些文件作为一个节点来进行显示的,用户在攥住某一个节点之后,可以采用拖动浏览的模式进行下层文件的阅读。跟传统的文件结构进行对比,双曲线树的浏览方式还具备有柔韧性强的特点,用户们不必为了查看下层文件内容时进行文件的不断打开跟关闭,也就能够减少很多无效操作的发生,给予用户们更加优质的服务体验。相关研究表明采取双曲线树法来进行信息的定位处理时,其速度能够加快60%以上,对于信息处理跟分享效率的提升也有着重要的意义。
(二)算法角度
为了促进局部跟全部XML得到有效匹配,还需要通过相应算法来进行解决。首先利用局部XML元素来进行全局XML元素的查询,通过可视化匹配工具中的推荐引擎可以实现这一目标,并且可以借助于以下几种算法来进行。①基于元素名字的匹配算法,在该算法中能够根据元素语意上的差异性来进行字符串差异的匹配,并且能够将一个整数作为匹配与否的参数标志,只需要返回的整数值控制在设定的阈值范围内,就可以直接认定为匹配成功。②将用户定义规则作为进行匹配的准则,用户可以自己进行局部XML元素跟全局XML元素的定义,应用这些准则可以在算法1的匹配执行之前就得到信息匹配的有效执行,因此算法2的优先级需要适当设置的比算法1高。
四、结语
近年来我国的XML技术得到了迅速的发展,XML语言的共享跟可视化需求也得到了一定程度的增加。只有在一个可视化匹配模型基础上,来进行XML信息系统的有效集成。用户们只需要通过该模型的引擎模块跟手动匹配符模块,还就可以实现基于XML信息系统的数据集成工作,并且具備有方便、灵活以及扩展性强的特征,值得进一步研究跟应用。
参考文献:
[1]徐斌,潘瑞林,暴伟.基于OPCXML的物流自动化系统集成研究[J].制造业自动化,2015,(8):37-40.
[2]李知渊.社保征缴系统基于XML信息数据的应用分析[J].中国新通信,2014,(16):84.
[3]王闯,李邦.基于XML的信息系统集成的研究[J].东方青年·教师,2013,(4):23.
转载注明来源:https://www.xzbu.com/1/view-14705417.htm