中国企业信息化的发展,往往是和企业的发展同时进行的,从简单的网上收发邮件、公司管理、员工信息管理到物流平台、客户服务平台、营销网络等等,这样一个个在不同发展时期由某个部门为了实现某个功用而建设开发的业务系统平台,常常是体系结构不同、不同的业务逻辑、不同的开发环境、由各自独立的服务器承载,这就在企业内部形成了多个孤立的小系统群。这种没有统一标准、统筹考虑的信息化建设在目前的企业运营中弊端逐渐显露。
一 目前一些企业的信息化现状
(一)信息化建设缺乏统筹考虑
企业的信息化只在某一阶段为企业生产管理应用,虽然能够解决一时的功能需求和效率提升问题,但从长远来看,缺乏整体的信息化建设规划,这样的各自为政。最终导致了不能以企业全局性运营进行战略性思考,不能将企业各层面的管控纳入统一的平台中。不能通过统一的信息化规划和建设来提升企业整体运营能力。
(二)数据信息不能被汇总和分析
各个业务应用系统均包括一套独立的平台框架和设备等,数据、信息独立存储,这些经营数据、帐务数据、人力资源数据、资产数据等等都保存在各自的系统中,这些数据仅仅是被简单的在本系统内进行汇总和分析,而不能被汇集到统一的数据库中被多层面充分分析和利用,在管理和决策起到应有的作用。随着企业的不断发展,这将最终成为企业发展的巨大瓶颈。
(三)无止境的维护开发成本
很多老的业务系统缺乏友好的维护接口。维护成本极高。而且很多小系统是在支撑平台上直接构建业务系统。这使得业务需求发生改变或需要升级时,因为业务系统与支撑系统之间的软硬件过度耦合。而使得升级改造困难重重。这种低层次的软件开发模式,使业务的开发,维护和扩展变得复杂而艰难,很多时候陷入了充之可惜。留之无用的境地。
(四)无法快速满足企业发展的需求
企业处于竞争日益激烈的今天,为了以最快速度满足市场需求的变化,企业的业务系统必将处于一种动态变化之中。时时根据需求调整内部和对外的信息流。而现有系统通常需要响应这种变化是非常困难的,各系统间基本独立的结构让统一的动作几乎变得不可能,就是单一的功能实现也会因为现有系统业务层与支撑的关联和复杂的数据、流程等逻辑关系而无所适从。
(五)无法全面支撑企业流程的电子化
流程管理在现代企业中扮演着越来越重要的角色,根据规范化的管理制度,通过信息化手段来实施,从根本上提升企业的效率。流程管理渗透了企业运营的每一个环节,任何一项业务的实施都肯定有其相对应的操作流程。企业流程管理是一个复杂多变的过程。现有系统的电子化流程多不具有全网全层面的支撑能力。且无法进行有效的流程分析和监管。
存在如此多的问题,所以企业普遍希望。在现有业务系统的基础上通过改造快速组建新的综合业务系统。来满足企业的信息化发展需求,但是在整合过程中,常会发现这并不比作一个新系统来的容易。这个平台要有一个清晰的能跟上以后企业发展步伐的统一的技术应用架构。要让企业真正实现“用户主控、随需而变、全局规划、整体集成”的信息化战略。它应兼具企业门户、行政办公、工作流程、业务管理、个人助理等各方面的全面业务体系。
二 比较前沿的两个解决方案
(一)应用整合策略SOA
什么是SOA,这是SOA实践指南中给出的定义“面向服务的体系结构(Service-Oriented Architecture)是一个组件模型。它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的。它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互”。SOA是传统的面向对象的模型的替代模型,面向对象的模型是紧耦合的。而向服务的体系结构SOA是松耦合的系统。具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。
SOA凭借其松耦合的特性,可以让企业按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,提供多种方式和渠道来进行服务的构建,并可以把企业现有的应用作为服务而接入到新系统中来,对现有的系统平台的资源进行有效的利用。
对于企业管理者来说,SOA的技术层面的内容不是问题,而怎样实施SOA。达到目的才是问题。来看看SOA整合系统必须的实施步骤:
1.对需要实现的业务进行分析建立模型。就是将需要确立成一个个的具体业务服务点;
2.分析目前企业中待整合平台的所有应用功能。系统结构,对开放的接口能够提供哪些功能;
3.根据以上的分析结果,制定服务模型,体现逻辑结构到具体IT实现间的映射,实现服务与结构的对应;
4.根据要实现的整个系统体系架构和目前存在的各系统的实际情况,确定各个业务平台的集成方式,这个方式必须是能够保证系统性能的,可靠的;
5.新系统是基于服务的。实现所需要的服务是开发的目标,所以最重要的环节就是完成业务处理流程的开发;
6.最后是建立综合平台的门户系统,一个实现所有业务处理统一分类显示,单点登录,访问所需业务处理工具和相关后台系统。
在这里我们还必须提到一个概念,ESB,因为这是目前实现SOA较多用到的个重要部件,“ESB全称为EntERPrise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢。是构筑企业神经系统的必要元素。”ESB的作用是在于跨越不同结构的系统把他们提供的服务连接起来,使服务与服务之间沟通并连接到统一的总线上来,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式。如Web服务、Messaging等的多种服务集成方式,以及分布式的运行管理机制,它支持基于内容的路由功能,多种消息传递形式,支持广泛使用的传输协议,并可以提供一系列的标准接口。
(二)云计算
我们再来了解一下现在较热门的一个企业信息化解决方案云计算,“云计算(Cloud Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网络存储(Network Storage Technologies)等传统计算机技术和网络技术发展融合的产物”。云计算的基本原理是,通过网络将庞大的计算处理程序自动拆分成无数个较小的子程序,再由很多服务器所组成的庞大系统接受、处理、计算分析之后将处理结果回传给用户终端。
企业数据中心运行所使用的资源是存在于互联网上的服务器集群上的资源,它包括硬件资源(服务器、存储器、CPU等)和软件资源(如业务软件、集成开发环境等),云计算技术解决了并行计算、均衡负载、宕机切换等高性能服务器集群问题,同时能实现数据加密传输、加密存储、容灾备份等安全性的保证。当面对不同用户时。可将模块化应用系统智能地组装给客户以满足个性化需求。也可通过WEB形式在线使用软件。
云计算本质上是一种更加灵活、高效、低成本、节能的信息运作的全新方式,通过不断提高“云”的处理能力。最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。云计算把公共电子商务技术和资源存储在“云”端,终端用户采用简单终端就能随时随地获得各种信息。这就能够减少企业对IT设备的投入成本、维护、开发费用等一系列的支出。以一种相比传统IT更经济的方式提供IT服务。对于中小型企业来说是更有利的方案。现在云计算已经开如借助SaaS(Software as a Service)软件即服务,PaaS(Platformas a Service)平台即服务,IaaS(Infrastructure as a Service)基础设施服务等先进的商业模式把这强大的计算能力分布到终端用户手中。
尽管云计算模式具有许多优点,但是也存在的一些问题,如数据隐私问题、网络传输问题等。这些问题随着技术的发展必将得到解决。
对于企业来说,选择什么样的解决方案,应该根据自身的实际情况来决定,无论我们上面简单介绍到的SOA、云计算。还是我们没提到的API、开源软件等等,这些都是企业未来信息化发展的可选方式,而且更新的技术和模式也必将涌现。中国企业信息化的发展将在市场需要和技术发展的双重推动下高速向前。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:企业信息化进程中存在的问题与对策
本文网址:http://www.toberp.com/html/consultation/1081945211.html