莎莉娃
摘 要:近年来,伴随着我国经济的快速发展以及计算机技术的普及,各大企业的工作也呈现出信息化、科学化的特点。目前大多数企业拥有着越来越多的应用系统,而企业内部所掌握的应用系统集成技术将决定这些应用系统的利用程度和其所能发挥的价值,先进的应用系统集成技术能够将各个应用系统集成一个整体,从而进一步达到优化企业内部系统的目的,最终增强企业在同领域内的竞争力,促进企业的发展。这也是当前计算机技术发展应用的一大趋势,也是适应社会发展潮流的必须发展方向。
关键词:企业;应用系统;数据集成技术;技术研究
中图分类号:TP274.1 文献标识码:A 文章编号:1006-8937(2016)08-0086-02
根据当今社会经济发展的趋势,企业越来越关注自身信息系统的建设。据国际数据中心统计,在过去的5年间,全球各大企业在信息系统方面的投资超过了9万亿美元,而巨大的投资也为企业建立了众多高质量的信息系统,这在很大程度上帮助企业处理内外部事务,做好企业的管理工作,使企业内部的工作有条不紊地进行。经过大量的调查报告显示,企业用在建设信息系统的投入中,有35%的预算是用于研究应用系统数据集成技术上的。因为单独的应用系统或许只适用于单个部门工作的开展,一旦需要多个部门协同工作,进展起来就比较困难。也就是说孤立的应用系统无法高效地提供跨系统、跨部门的信息;无法实现对企业业务的全面掌控,导致工作效率低下;也无法实现信息的及时更新和存取,导致数据的不一致,造成部门与部门间的矛盾。以上种种原因均会导致不同部门之间信息传递的困难,甚至会提供给客户错误的信息,对企业的形象和声誉造成极其恶劣的影响。因此,基于企业应用系统数据集成技术的研究十分重要,也是众多企业关注的问题。
1 企业应用系统数据集成的分类
要想掌握良好的应用系统数据集成的技术,就要对集成技术有一定的了解。关于企业应用系用集成技术的分类,可以从两个方面展开,不同的方面集成技术的实现目标不同,系统内部、系统间以及企业间的集成难度和效益也不同。
1.1 从广度上分类
①单位内部的信息集成;②单位之间的信息集成;③企业级的信息集成。
1.2 从深度上分类
①数据的抽取;②数据的迁移与转换。
2 应用系统数据集成技术的必要性
传统应用系统之间的数据集成技术是一种点对点的单方向体系结构,当两个应用系统之间有合作关系时,就需要为这两个系统研究相应的连接组件,但这种连接组件仅仅只是适用于这两个系统之间的业务往来,随着业务的增加和交易伙伴的变更,就需要添加新的连接组件,长期下去就会导致连接组件数量迅速增加,给应用系统的维护工作带来了很大的复杂性。另一方面,因为传统的应用系统数据集成技术是一种点对点的连接关系,因此,任何一个系统损坏需要升级或维修时,就要对其相应的应用系统进行修改,工作量比较大,而且当有新的应用系统纳入时,就要编写新的语言,影响整个系统的工作。总而言之,点对点的应用系统连接接口复杂,信息交流比较紊乱,维护系统的成本较大,而且也不利于整个应用系统的扩充和发展。高质量的企业应用系统数据集成技术应该能够将企业内部各种不同的应用系统整合起来,并且在这个过程中不应影响系统本身。保持各个系统协作性与独立性的统一,只有这样才能保证企业的工作有序进行。
3 常用的集成方法
3.1 传统的电子数据交换技术
电子数据交换交换技术是将商业或行政事务处理按照一个公认的标准,形成结构化的事物处理或文档数据格式,从计算机到计算机的电子传输方法。换言之,就是按照商定的协议,将商业文件标准化和格式化,并通过计算机网络,在贸易伙伴的计算机的网络系统之间进行数据交换和自动处理。而这种传统的集成方法的缺点在于:企业与企业之间进行交易所使用的格式信息是固定的,一旦有新的贸易伙伴加入,就必须要设计新的格式信息,而且一旦自身企业或合作企业的业务规则发生变化时,也要重新编写新的接口。因此这种传统的电子数据交换技术会耗费大量的人力物力,且不适应当今复杂多变的贸易合作关系,运用范围比较狭窄。
3.2 公共对象请求代理体系结构
公共对象请求代理体系结构,是由OMG组织制定的一种标准的面向对象应用程序体系规范。这种结构集成方法在解决企业的异构性或者在其基础已有系统的集成上具有显著的优势。公共对象请求代理体系结构利用IDL语言来进一步描述合作对象的接口,所谓的LDL,即交互式数据语言,是一种数据分析和图像化应用程序及编程语言,具有快速分析超大规模数据的能力,可以灵活方便地分析任何数据,也可以读取和输出任何有无格式的数据类型。不过这种集成方法的缺点在于对编写人员技术水平要求高,对变化的适应性差,实施耗费时间长,对计算机病毒的阻拦功能差。
3.3 关于XML集成技术
XML,即可扩展标记语言。其可以对文档和数据进行结构化处理,从而可以在各部门,单位或者企业之间进行信息交换,进一步实现企业数据集成。XML技术因此先进的技术而具有跨部门、跨企业工作的优点,对信息的整合能力强,能够及时反映信息的变化,为企业客户提供准确无误的信息,同时,XML技术具有对工作人员的技术水平要求比较低,适用范围广等特点,因此在企业应用系统数据集成方面使用广泛。
4 XML技术的特点介绍
4.1 可扩展性
XML技术的可扩展性表现在两个方面,一是它允许设计者研究自身的模式和文档类型定义,还能够设计应用性强的扩展标志物;二是XML技术的设计者还可以通过增加附加标准,实现对XML技术的扩展,从而进一步达到增加XML技术功能的目的。
4.2 跨平台性
传统的点对点之间的集成技术连接的局限性阻碍了企业的发展,而XML集成技术的一大优点就在于它能够跨平台,跨系统工作,也可以在多个平台同时工作,而且可以解释多种编写语言,因为编写语言的文档结构是相通的,因此在分析这些应用系统的语法时所需要耗费的费用比较低,一定程度上较少了企业的费用,也可以在不同的网络环境下使用。
4.3 灵活的开放性
XML集成技术在网络上是开放使用的,任何人都可以对XML技术进行分析,这也为客户了解企业的情况提供了一种渠道,增加了贸易伙伴的信任感。另外,XML技术可以使用户数据与结构化数据分离,便于工作的开展。
4.4 自描述性
XML技术较其他集成技术简单、实用性强、易学,而且支持多种语言混合使用,因此可以在不同的国家和文化差异下使用,并且能够对任何集成数据进行分析和处理。
5 结 语
由于企业结构庞大、业务复杂的特点,使企业内部的信息交流与传递比较困难,各部门都有符合所在部门特点的应用系统,但企业是一个整体性强的工作场所,因此,对企业应用系统的集成数据研究就十分重要,其目的在于方便企业内部各部门的信息交流,保持信息的及时更新,为客户提供最优质的服务,增强企业的竞争力,促进企业的长足发展。而XML语言技术因其自描述性、跨平台性、可扩展性等众多优点适合当今企业对应用系统的要求,值得在企业之间推广。
参考文献:
[1] 范玉顺.网络化制造的内涵与关键技术问题[J].计算机集成制造系统 -CIMS,2003,(7).
[2] 蔡铭,林兰芬,陈刚,等.网络化制造环境中制造资源的智能发现技术研 究[J].计算机集成制造系统-CIMS,2003,(7).
[3] 苏越良,徐禾芳,王爱虎.网络化制造环境中技术创新的基本特点及其 不确定性研究[J].科学管理研究,2005,(3).
[4] 林兰芬,高鹏,蔡铭,等.集成环境下产品建模技术的研究[J].浙江大学学 报(工学版).2005,(8).
[5] 许晓栋,李从心.面向中小型制造企业的应用集成系统研究[J].组合机 床与自动化加工技术,2005,(10).