文档介绍:异构系统集成中基于资源元模型的数据转换模式的研究
1 绪论
研究背景
在目前竞争激烈的市场环境下,企业要想保持领先的地位,必须采取加快产品的研
发和上市的速度,提高服务质量,缩减运营成本等措施,这不仅需要决策者及时掌握企
业内部的各信息系统中的业务数据,而且要了解企业外部的相关领域和竞争对手的信
息。随着计算机技术,特别是网络技术的迅猛发展和广泛使用,越来越多的行业、单位
或机构都逐步实施了业务的信息化集成管理。
而企业在信息化建设过程中,由于企业内部各部门的业务划分和功能模块不同,还
有各业务系统在规划和实施数据管理各阶段性中的技术差异,以及受到其它安全、成本
和政策环境等方面因素的影响,以及各企业信息化水平参差不齐,加上业务领域和功能
模块的不断扩大等原因,导致企业在发展过程中积累了大量采用不同方式和结构存在的
业务数据,而且采用的数据库存储系统也不尽相同,从结构化的数据到半结构化的数据,
从简单的文件管理系统到复杂的关系数据库,它们形成了相互孤立的、由不同技术构建
的异构数据源。这些分散的归属于不同业务的数据源虽然能够暂时满足业务数据的独立
存储和管理要求,但随着客户或商业伙伴不断增加的对各种信息的实时需求,仍然采用
传统的方式访问分布在不同位置上的多个信息管理系统显然是效率低下的。
这种目前普遍存在于企业或政府机关中的“信息孤岛”给日常的业务管理带来了很
多的不良影响,大致有以下几方面[1]:
1) 数据的异构性强,使用起来不方便。由于彼此分散的系统都是独立运行,必须
对相同的数据重复输入,数据源的结构、格式和层次存在多样性,不仅提高了
额外的成本,而且经常造成数据不一致、不正确,使得机构决策者面对不同来
源的报表中不一致的数据而无所适从,阻碍了管理者做出重大决策。也使得大
量的信息资源不能充分发挥应有的作用。
2) 信息的采集、转换和更新缓慢。如果企事业单位中“信息孤岛”现象严重,系
统之间不能实现信息的及时共享,从而影响到任务的顺利流畅执行。由此所造
成的信息共享障碍和反馈缓慢,大大影响了政府机关的日常管理和企业的效益。
1
异构系统集成中基于资源元模型的数据转换模式的研究
3) 影响操作和决策支持。各个独立的操作系统必定导致系统操作人员需要记住多
个登陆账户和密码,甚至同一系统由于不同的账户权限级别不同,用户需要多
次反复退出和登陆。企业经理人需要从企业全局的角度把握生产、经营情况,
需要在生产、供应链、销售的一体化的基础上对企业人、财、物进行统筹管理,
而孤立的信息系统无法有效地提供跨部门、跨地域的综合性的信息。企业管理
者要求随时可得到市场、财务、人力资源等部门的实时信息,迅速调动、消化
企业资源以应对市场需求。在“信息孤岛”和数据源异构普遍存在的情况下,
各类数据不能形成有价值的信息,分散的信息不能集中提升为资源,决策支持
的价值很难发挥出来。
4) 制约信息化的发展。在互联网和电子商务高速发展的今天,信息化已经开始从
单个企业或部门的应用升级为集团化或行业化应用。在网络环境下,企业作为
集团总部或行业系统环境下的一个个节点,为集团总部或行业管理机构及时提
供生产、销售的数据指标,构建集团应用、行业应用的网络分布。只有让各节
点的系统之间通信顺畅,才能将信息化真正普及到集团化、行业化的程度。
所以,数据集成是解决这些不良影响的关键和基础,只有进行数据集成才能实现
跨系统的业务信息共享,数据集成能使用户以更低的成本和更高的效率使用异构数据。
数据集成研究
信息集成是将企业的信息系统融合在一起,实现异构系统之间的信息、流程、资源
共享及互操作以及企事业间业务的合作。广义的信息集成包括很多的层次和分支,如系
统运行和支撑环境的集成、职责的集成、数据的集成,应用的集成以及人和组织的集成
等多个层次。本课题主要致力于数据层面的集成研究。
数据层的信息集成是指在不同应用系统之间实现数据的共享[2]。这些应用系统分布
在异构计算机系统中,通过网络进行互联,它们所操作和管理的数据格式和存储方法各
不相同。实现信息集成就是要实现数据转换(不同数据格式和存储方法之间的相互转
换)、数据的统一管理和维护、数据源的统一访问(不同的数据仅有一个数据访问接口)、
异构环境下不同应用系统之间的数据发送和交互。信息集成屏蔽了各种异构数据源之间
差异,通过异构信息集成系统进行统一操作。信息集成的理想状态是实现精益管理,是
在准确及时的时间里,将正确无误的信息以最快速的方式传送给相关的人或电脑,以做
出重大决策或正确的操作。目前,企业异构数据源集成