企业信息系统整合
——系统整合系列
现状和目标
目前,多数企业信息化建设项目都取得了很大的成绩,比如网络、系统、邮件、门户建设方面,在企业管理工作中发挥了很好的作用。但是,这些成绩距离管理现代化的要求目标还有较大的差距,企业随着市场的开发,面临越来越大的竞争和挑战。
在企业信息化建设取得了长足发展后的今天,很多企业都在积极开展或筹备建设企业信息系统。但是,由于缺乏整体规划,没有统一的标准,造成管理内容、数据定义不统一,低水平重复开发现象严重,形成了越来越多的信息孤岛,系统间集成困难,没有形成规模,整体效益的优势、潜力没有得到很好发挥。企业信息系统整合就是把分散的信息整合在统一的平台上,如企业信息门户上,共享这些信息,为决策、管理,及整体优化资源提供科学的数据,从而降低成本,提高经济效益。
信息管理已成为企业前端管理的重要组成部分,如下图所示。它以信息为支撑,源于信息层,经信息管理层,将信息加工、处理、整合,然后流入企业内部的各个相关部门,实现信息的传播与利用。在这里信息流作为企业管理各个环节的连接链,进入行政与业务管理层,为企业上层管理部门决策提供理论支持,以利于企业在激烈的市场竞争中占主导地位。最后到决策落实执行层,并将落实执行(企业运行)信息反馈给信息层,由此形成新的一轮循环过程,并随着信息的不断更新,推动企业管理不断向前发展和完善。
技术难点
信息系统整合的困难来自于很多方面,它不是简单的把多个系统进行界面和功能的汇集,而是真正的要实现信息整合。具体地说,信息整合就是将业务应用系统的信息数据进行有机的整合集成而实现对业务应用信息数据共享的过程。因此,信息系统整合的困难主要来自于信息数据的不同、规范的不同、技术体系的不同,扼要分析如下:
(1) 数据库基础
从已实施的多数信息系统分析,系统整合要实现真正的数据优化,必须从数据库开始。从过往几年主流的数据库看,存在ORACLE,SYBASE,SQL等在应用系统中的使用均占一定的比例,因此,企业中存在多种信息系统,就必然存在多种数据库基础的可能。另一方面,由于行业内部信息化统一的需求和企业与外部电子商务的需求,也会产生信息传输中异构数据库的问题。
(2) 规范与标准信息系统最重要的资源是信息,而信息进行传输必须有统一的标准,除了国际上约定、国家规定和行业规定的许多标准、规范和协议外,企业内部不同时期的系统之间确定的不统一,必然导致信息上所适用的规范和标准的不统一,例如,销售系统中对企业产品的编码与财务系统中对企业产品的编码可能是不一样的,对于物资的管理尤其是这样,可能存在同种物资编码交叉和错位的问题。
(3) 系统体系结构信息系统在设计时,由于开发平台和基于硬件体系的不同,存在C/S和B/S等不同类型的系统体系结构。对于系统的整合来讲,要把不同体系结构的系统按不同的层次整合在一起,其方法和要求也不同,故而存在着不同程度的困难。
(4) 操纵系统和网络硬件环境基于不同的操纵系统和不同的网络硬件环境,多个系统整合更是困难重重。不同系统的服务器,企业内部网络与广域网络,远程处理与内部处理都存在传输效率和数据安全的问题,要实现系统的整合,信息的畅通就必须克服硬件上和系统上的障碍。
系统整合的困难除了上述基础性困难外,还包括各个应用信息系统中存在的重复数据录入及查询等重叠功能的设置问题,导致系统低效率的问题。
实现方案(1) 分析总体需求,确定系统整合的原则与目标系统整合基本目的是为了满足企业与业务管理的需求。进行系统整合,首先要确定系统整合的原则和目标,信息系统整合的原则要坚持实用性、先进性、可靠性和经济性的原则。目标是满足企业管理的需求,为业务管理提供方便的操作、更多人性化的功能、更高的工作效率。
(2) 分析现有各个系统的功能设计、数据基础、运行环境等现状信息系统的整合首先要对现有各个系统的情况进行详细分析,然后再对现有各个系统的功能设计进行分类,对基础数据和运行环境进行分析,最后按照统一的标准和规范进行规类,写出专题的报告。
(3) 确定整合后系统的功能,决定系统取舍的具体内容依据企业管理及业务流程的实际需求,设计整合后整体系统的功能设计、数据基础以及运行环境,对现有的各个信息系统进行必要的分析、论证,围绕新业务的需求,采取完全不用、部分使用、部分修改和开发必要接口等方式进行系统整合,逐步实现系统整合。
(4)采用统一的数据标准,开发接口和新的系统来实现统一要实现系统有效的整合,必须采用统一的数据编码、数据标准,编制必要的接口程序,以实现数据的传输与标准转换,只有统一标准的数据编码,才能实现高效率的数据传输,才能实现比较协调完整的系统整合,才能形成新的系统,实现最终系统的统一,满足新业务的需求。
整合方式随着企业信息化建设的不断深入,企业信息系统整合将是一项长期的工作。不同的情况下系统整合的侧重点是不一样的,具体工作的要点也不尽相同。应围绕以下几个基本工作要点展开:
(1) 做好企业信息化的总体规划信息系统的整合首先考虑满足系统性的需求,具体工作中应当进行以企业管理为中心的企业现代集成制造系统(CIMS)的系统规划。现代集成制造系统(CIMS)是企业整合应用的理论框架,更是企业信息化建设的理论框架,是实现各个应用能协调一致的规划,也是企业信息系统整合的最初工作。因此,进行系统整合,首先要做好企业信息化建设的系统规划。
(2) 建立办公自动化平台,是进行信息系统整合最初期的方式办公自动化平台提供员工间信息传送和个人网络办公的工具,包括公文流转、电子邮件、任务派发、会议管理、网络短信、事务提醒、日程管理、计划管理等.应当来说,办公自动化平台和各个业务信息系统是能够实现文档级数据的传输,经常会讲一种业务信息系统处理的各种输出报表输出,并放在自动化的办公平台上,这些工作是手工的多一些。而没有建立办公自动化平台的企业,进行系统整合可以通过建立办公自动化平台,将各个业务系统的输出汇集在统一的平台上,并实现内部文档级的数据自动传输与交换。这应当说是最低级的信息系统整合。
(3) 通过构建业务管理文档级集成平台,是文档级信息系统整合的提升基于办公自动化平台之上,附加相应更深的业务管理是目前比较流行的构建办公协同平台的一种方式。对于业务信息系统处理的文档级集成,通过建立业务管理文档级集成平台来实现,该平台要能提供对非结构化信息和部分结构化信息的管理功能。企业的文件、图片、多媒体等办公信息,需要经过搜索整理的信息等非结构化信息进入业务管理集成平台。各个业务信息系统定期输出的报表、报告等结构化信息进入业务管理集成平台。通过构建协同办公平台,实现对各类信息进行编辑、审核等,对各类信息进行分类汇集,并控制信息的发布与访问权限,提供给各级领导、主要业务工作人员和企业对外信息的发布。因为,协同办公平台,其对信息的处理仍然基于文档级处理,因此这种系统的整合方式仍然是初级的。
(4) 建立企业门户平台为主线,是比较流行的一种系统整合方式企业门户平台是指在互连网(Internet)的环境下,把各种应用系统、数据资源和互联网资源统一集成到通用门户之下,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理传输把用户有机地联系在一起。简单的说,门户平台为特定的用户用高度个性化的方式,交互访问相关信息、应用软件、以及商业流程的软件平台。通过建立企业门户平台,组织各种结构化、非结构化的信息内容和应用系统页面,为各级领导、各个主要业务人员和企业的客户群体等不同的信息受众,提供了统一的信息访问渠道,统一的界面和规范的操纵方式,但是不同权限的信息内容。这一点是建立企业门户平台的主要模式。
建立企业门户平台是构建企业统一信息系统外在面貌的流行方式,因此,也是比较流行的一种信息系统整合方式,比较轻易被大多数信息系统的使用者所接受。
(5) 建立数据整合平台,是从数据基础进行整合的信息系统整合方式数据整合就是对分散异构的多数据源实现统一的访问,实时地、智能地将有价值的数据传递给分析系统或其他应用系统进行信息的进一步加工。构建数据整合平台,目的是从不同的应用程序和数据结构提取数据源,并完成在线转换和分析.数据平台要实现对分散异构数据源的访问并形成统一的、对分散异构数据源所产生映射的虚拟数据库。数据平台要整合企业收集的各种外部信息数据库和内部应用系统数据库,综合利用企业的数据资源,提供灵活的数据展现方式。构建数据平台是构建具有流畅数据处理功能的企业门户平台的基础,两者的紧密集成,可以实现全面、统一的权限管理和灵活的报表调用、分析,数据的深层次挖掘功能才能在企业的门户平台中实现。因此,要实现信息系统的整合,进行数据级的整合是一切整合的基础。
(6) 进行应用集成,是信息系统整合比较彻底的方式
构建应用集成平台(EAI),为不同的应用系统互通提供了基于工作流引擎(Workflow Engine)的统一可靠的实时消息通信平台,突破了横贯于异构不兼容应用或数据库之间的障碍,通过消息和智能路由机制实现异构应用之间的松散祸合。支持Web Service,XML/HTTPEJB,RMI,JMS,IMB MQ等接口,实现应用系统在统一工作流下的协同工作。企业应用集成平台提供多种可供选择的通信模式,实现同步/异步的消息传送以及多种消息传送质量的保证。应用集成是系统整合中,将现有信息系统最大化保留,同时对业务需求信息最大整合的最佳模式,相对来讲,这种信息的整合是专业水平较高的整合。应用集成的实现需要很多的基础,其难度比较高,进行应用集成方式的系统整合应当慎重进行。
总之,从上面的分析看,对现有信息系统整合的要点与方式,首先做好总体规划,对于信息化建设基础比较薄弱的企业,可以选择从低级的办公自动化平台开始,逐步到协同办公平台的建立,逐步进行初期的系统整合。对于信息化建设基础比较好的企业,可以选择通过企业门户平台的建设,进行进一步的系统整合,而对于信息系统已经相当完善的企业,可以考虑通过数据整合平台的建立和应用集成,实现对整个信息系统的整合与优化。