对企业信息系统集成层次的探究
在企业信息系统集成中,企业信息系统集成层次主要包括数据集成、业务集成和应用服务集成3个层次。数据集成是为新的商业目的,提供一个可访问已有的多个数据库系统的新的接口;业务集成是实现业务流程重组和组织结构的设计,是系统运行的动脉;应用服务集成是最高层次的集成,只有它才能最好地实现新的商务目标。
1技术层次的集成
在集成体系中,技术层次的集成是基础,没有技术层次的数据集中、网络集成,系统就不能实现其他层次的功能。技术集成是业务集成和应用服务集成的根本点。企业信息系统的技术集成依据发展过程讲,有“点对点”连接集成、企业信息系统骨干网集成等方法。
1.1“点对点”连接集成在企业信息系统发展初期,“点对点”是主要的系统集成方式,这种方法的功能主要在于将单个分散的系统连接起来,即连接“信息孤岛”,让不同的信息系统可以相互交换信息,只需开发一个接口程序,而不必对系统的应用程序进行修改。但是,如果其中的一个子系统由于各方面的原因要升级或替换时,就必须要对其所有相连子系统的接口程序进行重新编写或者修改。在有很多子系统的企业信息系统中,构成的应用环境接口复杂,通信状况混乱,维护代价昂贵,也不利于整个应用系统的扩充。
1.2企业信息系统骨干网集成随着企业信息系统应用的深化和推广,企业应用集成的概念逐渐引入。企业应用集成就是将企业内部不同的、相互之间相对的软件集成起来,并且在集成过程中不影响应用软件本身。EAI通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的 ERP、CRM、SCM、数据库、数据仓库以及其他重要的内部系统之间无缝地共享和交换数据的需要,企业可将企业核心应用和Internet解决方案结合在一起。以保证对供应商、客户作出快速响应。EAI包括的内容很复杂,涉及到结构、硬件、软件以及流程等企业系统的各个层面。
在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型。这三步完成以后,数据才能在数据库系统中分布和共享。元数据是用于描叙被操作数据的结构意义和来源的信息。在数据操作的每个环节中总有两种类型的数据存在。一种是原始数据,是系统所需要的实际信息,另一种是元数据,它为原始数据提供了运行的环境。由于元数据记录了信息,所以对于系统集成来说,元数据非常重要。在计算机系统中有元数据库来对元数据进行管理。
网络集成是系统集成的硬件基础,为企业信息系统提供了一个网络运行平台。计算机网络就是相互连接、彼此的计算机系统的集合。相互连接是指可以彼此通信,相互是指不能控制其他的计算机,每台计算机都有自己的操作系统。网络集成不仅仅涉及到了计算机技术上异构网络互连的问题,也要考虑到企业组织管理的因素,于是有一些学者提出用网络系统集成的体系框架来指导网络系统的集成。该集成框架包括传输子系统、交换子系统、接入子系统、布线子系统、测试子系统、安全子系统、网管子系统、服务器子系统、网络操作系统和服务子系统等。在网络集成的过程中可以依照以上的子系统所指的内容依次对网络的各个部分进行集成。传输是网络的基础问题,而网络传输介质则是传输的载体。目前网络的传输介质有有线介质和无线介质两大类。有线介质又包括双绞线、同轴电缆、光缆等,无线介质有无线电波、微波、红外线等。在对传输介质进行选择时,要与系统网络的实际情况相结合,在特殊的传输环境下使用特殊的传输介质来保障信息准确安全地传递。
2业务层次集成
业务层次集成主要体现在对业务流程的设计和再造,同时也包括由业务流程变化而引起的组织结构变化。因此,业务层次集成有业务流程集成和组织结构集成两方面的内容。
2.1业务流程集成当对业务过程进行集成的时候,企业必须在各子业务系统中定义各子业务系统的业务处理方式,以便改进操作、减少成本、提高响应速度。业务过程集成包括业务管理、综合任务集成、进出信息的工作流等内容,还包括业务处理中每一步都需要的工具。面向过程的集成其实是一种过程流集成的思想,它不需要处理用户界面开发、数据库逻辑、事务逻辑等,而只是处理系统之间的过程逻辑。业务流程集成的方法从西方管理科学中流入了迈克尔·哈默的四阶段模式,乔·佩帕德和菲利普·罗兰的五阶段模式,威廉姆·J·凯丁格的六阶段模式,国内相关研究人员也提出了一些流程改造模式,芮明杰和袁安照的七阶段模式,潘国友的四阶段模式等。相对比较容易理解和普遍的则是威廉姆·J·凯丁格的六阶段模式,威廉姆·J·凯丁格等人通过调查33家咨询公司在企业推行流程再造的实践运用情况后,归纳出的六个阶段21项任务。在流程集成的过程中有很多种技术,也有很多是管理科学手段中信息技术方法,其中有代表性的技术有IT/过程分析、流程优先矩阵和因果图。IT/过程分析是将信息技术的能力与实际流程结合起来,借助IT技术来满足实际的流程需求。流程优先矩阵图用于完成业务流程的优化和排序,该方法根据企业所确定的关键成功因子和实现关键成功因子的基本流程以及值得做的流程,然后在矩阵中将三者表示出来,最后依据矩阵和相关权重来确定流程的优先排序。因果图又称鱼骨图(如图1所示),是对现有流程存在的问题机器原因进行分析的一种技术。
2.2组织结构集成在企业信息化建设中,组织结构是企业运作的组织支撑,组织结构为系统集成提供了所需的组织保障,组织结构集成是将不同的组织要素集合成一个有机组织体,它决定了企业内各个有机组成要素相互发生作用的联系形式。只有通过组织结构,系统中的人流、物流、信息流才能正常沟通,才能促使组织目标的实现。组织结构是产生组织效率的重要因素,组织结构的适应性调整是业务过程集成的重要因素,在很大程度上决
定着企业管理活动的成败,是企业一切管理活动的保证和依托。
3企业信息系统应用服务集成
企业信息系统集成的最终目标是为企业的战略层服务,所以说系统集成的最高实现层是应用服务的集成。应用服务的集成必须建立在技术层次集成和业务层次集成的基础上,技术层和业务层中的数据和函数提供接近实时的集成。
应用服务集成在一些集成模式中用来实现子系统、企业后端应用和Web的集成,构建能够充分利用多个业务系统资源的电子商务网站。企业信息门户(EIP)是一个应用广泛的例子。EIP对内是管理和查询日常业务的工作平台:员工可根据需要访问企业的各种信息,达到低成本共享信息。对外又是企业网站:通过企业门户及时向客户和合作伙伴提供产品、业务、服务等信息,实现企业电子商务。企业能存储和管理组织内部和外部的各种信息,为企业员工、客户和合作伙伴提供了单一的渠道访问所需的个性化信息。 EIP具有以下特点:基于B/S浏览器模式的单一访问方式;企业内、外部的信息集成,通过集成化的方法把原有应用通过核心组件服务器集成为一个有机整体,可用来获取系统中的相关数据和消息;个性化的内容和用户界面,用户可以发送信息需求文件得到所需的信息,并可以自定义用户界面。EIP能够让企业高度集成和快速响应,能满足不断变化的
业务需要,成为电子商务竞争取胜的关键因素。员工的自助服务可以提高解决业务问题的效率。
基于面向服务架构(SOA)和Web 服务技术的应用集成是业务集成技术上的一次重要的变化,被认为是新一代的应用集成技术。SOA 是一种实现动态电子商务的体系结构。集成的对象是一个个的Web服务或者是封装成Web服务的业务处理。Web服务技术本身基于一些开放性的标准,所以支持服务接口描述和服务处理的分离、服务描述的集中化存储和发布、服务的自动查找和动态绑定以及服务的组合,成为新一代面向服务的应用系统的构建和应用系统集成的基础设施。简单的来讲,SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,且不涉及底层的接口程序和通信模型。它将企业应用中的分散功能编排成具有互操作性的标准服务,机构可以快速组合和重用这些服务,以满足业务需要。
如图2所示,服务提供者完成一组工作,向服务中介者发布服务,为服务使用者交付所需的最终结果。服务请求者通过服务中介者查找所需的服务,并向服务提供者绑定到这些服务上。SOA具有编码灵活性、支持多种客户类型、易于维护和可扩展性等优点。