NetPOWER助企业管理网络化
  当前,企业管理软件是软件业最为关注的话题之一。在企业不断发展壮大的过程中,不断完善和规范企业的内部管理将成为企业形成自身核心竞争力的一个重点。Internet/Intranet的普及促使企业管理从过去传统的单机桌面软件应用,全面转向以网络化集中管理为核心的新一代系统。企业管理软件也从简单的数据计算和数据库应用过渡到与数据通信技术相结合。如何利用先进的网络手段实现电子商务和ERP,成为企业管理中的重要环节。
  北京综艺达软件技术有限公司在2000年8月向市场推出了第一套面向Internet/Intranet、采用基于Web模式和B/S结构的新一代网络商务管理软件-e商2000。在很短的时间内,e商2000迅速成为国内中小企业通过计算机网络平台进行业务管理的知名品牌,并连续一年多位居连邦软件销售排行榜管理类软件的榜首。最近,在e商2000的成功基础上,综艺达公司又首家推出具有自主知识产权、用于构建大型企业信息管理系统 (包括ERP、SCM、CRM、DRP等)和电子商务解决方案的中间件平台-NetPOWER。引用综艺达程钊总经理的话,不管是e商2000还是NetPOWER,其主要的产品线都是充分利用网络资源,成为有效整合企业供应链和分支机构信息管理的高效应用平台。
  e商2000面向中小型通用产品市场,而NetPOWER面向较为专业、有技术能力以及二次开发需求的大中型企业和软件开发商。程总认为,NetPOWER至少能够帮助用户解决三个方面的问题。第一是将本地局域网络的软件开发方式,直接在Web上实现,可以在基于互联网的窄带条件下实现Web化应用。第二,简化了网络化的编程,用户可以不用考虑网络传输和安全等复杂性问题。第三,快速完成互联网应用软件的客户化订制,缩短用户应用周期,对于物流的控制尤其是产品的强项,而完全基于互联网的应用是该产品最大的特性。
  现在,企业管理软件的种类和品牌很多,但大多是通用类的产品。面对不同的行业,这样的产品必然存在一些用户应用层面上的不足。市场不断的提出“按需定制”的标准,对于应用软件更是如此。很多有一定实力的企业用户一直希望在通用软件管理的基础之上,可以开发出适合自己企业内部管理特点的应用产品,这也是对用户投资的一种长期保证。
  中机电亿万商务有限公司是国家机械局所属的大型骨干企业,主要从事低压电器产品的销售和服务。据中机电的技术工程师曾德华先生介绍,半年以前,为了实现企业内部的工作流和进销存业务管理,中机电公司采用了综艺达公司e商2000企业版,在成功实施和应用了e商2000企业版之后,随着公司业务的不断发展,他们迫切希望将现有的业务全部放到Internet上,从而实现一套完整的电子商务流程。经过反复对比和考证,最终他们选用了综艺达NetPOWER中间件平台。借助这个平台,中机电将在两个月内建立起全新的、基于Internet、以电子化物流为中心的信息管理平台,为企业实现完整的供应链管理奠定基础。
  曾德华认为,企业盈利有两条途径:一个是来源于公司销售额的扩大,另一个是内部管理成本的降低。特别是需要利用计算机网络把企业的内部管理成本降低,互联网是一个很好的途径。中机电在将核心部分如采购、销售、仓储管理起来后,就计划实现一个基于互联网模式的ERP。虽然现在市场上的这类产品很多,如国外的BEA WebLogic、IBM WebSphere、HP Netaction以及Oracle的9iAS等,所具备的功能也基本能适合公司的需要,但产品的价格一般都比较昂贵。而国内在互联网上应用的产品,均要求用户的硬件配置特别高,而且网络速度都特别慢,要求使用专线或宽带。中机电选择综艺达的NetPOWER中间件产品,其最大的优点就是具备良好扩展性、稳定性和运行速度,即使在窄带互联网的条件下,例如通过拨号上网,也能让企业正常使用,结合离线模块,节省了大量的通讯费用。曾德华告诉笔者,在NetPOWER平台下,公司现在的电子商务(网站)、内部管理、CRM、OA及财务系统都将在互联网上有效的整合和运行起来。
  通过总公司和其下所属分支机构采用离线和在线结合使用的方式,保证数据的相对实时性的同时、节省了通讯费用,提高了工作效率。总公司可以及时适度调配库存安排生产,减少库存的积压和再生产的风险。从管理的角度而言,采用在线方式,在信息系统上实现了一套完整的流程,各个环节都在流程上作业,原来那种相对随意的作业方式得到规范化。这样就真正做到了过程管理,改变了过去那种只要结果不要过程的管理方式,同时也保证了数据的完整性和及时性。通过对客户信息的统一管理和维护,公司获得了统一的客户资源,维护起来十分容易。NetPOWER帮助中机电实现了诸多企业管理过程中所急需的实用功能。
  在表述了NetPOWER的众多优越性后,曾德华笑言,现在是一个速度决定一切的时代,在互联网上的应用速度“快”与其他的同类产品,将是NetPOWER赢得用户的又一个法宝。不过同时,他也强调了作为保护企业投资而言,企业自己一定要明确自己的应用需求层面。基于互联网的应用需求功能的实现是NetPOWER最有优势的一方面,也是对于用户最有价值的。通过购买中间件产品,在明确了企业自身互联网应用功能需求的同时,还要考虑企业自身是否具备一定的合作开发和二次开发能力。
   随着Internet的发展,新一代ERP系统不仅仅是将原有的ERP应用在Web上简单延伸,以应用服务器为代表,将成为ERP系统对中间件软件的新需求。
中间件在ERP中的作用
  传统的ERP系统从功能上看,有财务管理、销售管理、产品计划管理、采购库存管理、产品数据管理(宏观/微观)、生产作业管理、人力资源管理等。从系统体系结构上看,ERP系统包括了业务模型、数据模型、对象模型、处理模块、管理模块、工作流模块、通信模块和安全模块等。
  无论是模块之间的互通、互操作,还是应用构件的搭建与跨环境(网络、数据库等)的部署和管理,都需要基础层次的支撑,其中的基础支撑环境需求之一就是中间件。概括地讲,ERP系统所应集合的中间件,目前涉及如TongLINK/Q、MQSeries一类的消息中间件;TongEASY、Tuxedo、MTS一类的交易中间件;新一代ERP系统将普遍应用基于EJB、CORBA或DCOM技术的Web应用服务器。
  从技术上看,中间件可以为ERP系统提供以下好处:
  ■可靠性:提供一个坚固的系统运行环境,具有强大的故障恢复能力、系统重新启动和恢复能力、数据可靠传输能力等。
  ■可扩展性:提供动态部署能力,涉及交易方式、应用程序配置、对象服务嵌入等。
  ■可管理性:系统要实现有效的管理,管理内容包括应用服务器、操作系统进程和线程、数据库连接,以及网络会话等。
  ■数据一致性:交易完整性保障。
  ■应用安全性:包括最终用户身份认证、节点连接的安全认证、应用程序的安全认证、管理界面的访问权限控制、数据加密/解密功能、安全事件报警等。
  世界著名的Giga组织的研究报告,对ERP系统的中间件需求进行过深入分析。Giga组织认为,中间件可以在以下几个方面为ERP系统提供帮助:
  ■语义的通用标准:由于ERP厂商都有各自的接口API,对象的属性、类别、关系等缺乏通用标准,不同厂商的ERP应用不能互操作,服务对象不能即插即用。而中间件作为ERP的底层设施,可以屏蔽不同厂商ERP系统在API上的差异,为上层的ERP应用提供统一的接口。
  ■处理操作的透明性:ERP系统的服务对象的操作接口通常没有与对象实体分离。对同一个服务对象的不同操作,必须在了解对象内部代码的前提下才能实现,处理操作的透明性不够。
  ■工作流与服务对象的静态绑定:工作流指一个业务操作从开始到结束的整个过程。由于企业业务流程的变化,ERP系统不得不重新对服务对象进行编译,其中大量工作是重复劳动,增加了ERP系统实施的难度。
  ■基于消息的应用集成机制:ERP系统在面对企业应用集成需求时,中间件可以在服务对象之间的消息传递、远程进程按需启动管理、数据可靠传输和异步通信机制方面,为ERP系统提供基础服务设施。
  ■服务对象管理:服务对象状态管理、分布对象处理管理等,也是中间件可以发挥作用的地方。
  ■安全性问题:中间件也能起到一定作用,如身份认证、应用访问权限控制、数据加密等。
  ERP对中间件的新需求
  到90年代末期,随着Internet/Intranet技术的蓬勃发展,从根本上改变了企业的商业经营模式,新一代ERP系统也应运而生。新一代ERP系统的核心特征是在原有基础上,加入了基于Internet的客户关系管理(CRM)与价值链管理(VCM)。从企业内部的生产流程来看,ERP本身并没有实质的变化,令人耳目一新的是企业对外经营方式的更新。
  价值链是一种基于Internet的新型商业模式,所连接的活动包括供应方关系、本地后勤、产品处理和需求方活动等。价值链管理所带来的价值是改善库存和供应链管理,同时完善风险管理,从而实现资金的有效使用国外一些著名的厂商,如Oracle、SAP、PeopleSoft、Baan、JDE、I2、Siebel等,都及时地推出新一代的ERP系统。国内的一些厂商,如用友、金蝶、利玛等,也相继以Internet技术亮相。由于国内企业自身发展的局限,至今为止,ERP系统在国内实际上并没有真正得到普及。而新兴的客户关系管理(CRM)与价值链管理(VCM)系统的推广,却成为众多国内企业的下一步计划。
  Web应用服务器可以用一种灵活的方式来代表一个商业进程,把商业过程转化到一个包含若干个阶段的框架结构,每一个阶段代表对一个商业对象(如定货单)的分离的操作。在每一个阶段,由一个或多个专门的组件对对象进行操作。Web应用服务器的另一个重要功能是可以与标准的交易中间件实现集成,这意味着整个平台可以作为一个单一的操作。这在一些必须维护进程的完整性的场合是非常重要的。
  由于中间件在ERP系统中所处的关键地位,直接使用成熟的商用中间件产品,而不是由ERP系统供应商自己开发,是非常必要的。从应用集成来看,对于ERP的用户企业,标准的中间件可以将ERP系统中的原有应用、新增应用、第三方应用和购买的商务构件,融合在一起进行应用集成,可以为企业节省很大一笔投资。
2002-2-5