家电业一体化供需链系统设计与技术实现
一、背景
在当今激烈竞争的市场面前,纵使业绩卓越的公司也有同样的困惑:"企业如何长盛不衰?"这种焦虑来自于市场竞争环境发生了改变,消费者需求趋于多样化、个性化,市场变得让人捉摸不透,再加上信息技术的蓬勃兴起,更是加剧了企业的全球化竞争。传统的企业管理模式正在经受严峻挑战。供应链改写企业竞争规则的意识已经深深烙进企业管理者的脑海中。
对他们而言,现代企业的竞争不仅是企业之间的竞争,而且是供应链与供应链的企业集团之间的竞争,集中体现在供应链的效率上,企业供应链是一个利益集合体,强调杰出企业间的战略合作关系,每一个核心企业从事自己最擅长的业务,同一条链上的企业能够达到产品互补和利益共享,供应链的运转效率,决定了企业集团之间的竞争能力。在同一条供应链上的企业之间能够实现产品的产供销一体化,终端市场信息共享。
借助供应链这种新兴群体管理模式,将使企业继续腾飞。高效率供应链已成为企业决胜未来的法宝。
家电业是国内信息化,制造业信息化' target=_blank>企业信息化的先驱,该行业的信息化水平明显高于国内其它行业,打造高效、一体化的供需链是家电业特别是家电流通业的竞争法宝。
二、上游供需链的e化设计与建设
如何提高整条供需链的运转效率,强化供需链在市场中的竞争能力,供需链上各企业就要达到数据信息的高度共享、互动,以及信息服务的共享,也就是要做到e化供需链。
在供需链各环节上的企业的信息化水平也是参差不齐的,在进行供需链信息化时,也不能简单地进行一刀切,而要根据具体情况进行分别对待。
对于那些信息化水平较高,自己有完整的信息处理平台,我们就要实现企业间信息平台的集成,也就是将供应链上的一个个信息孤岛集成为信息与服务共享的跨企业的平台,这就需要一套类似中间件的产品,通过该系统实现不同企业信息平台之间的交互,这种方式,我们称之为b2bi方式。
但是,对于一些中小企业,目前没有自己完善的信息平台,还有一部份企业,虽然规模比较大,也有自己的信息平台,但是这些信息平台大部分是由第三方软件公司来帮助建立的,系统本身相对来说比较封闭,没有预留扩充接口或者是有这种接口但是对应用企业来说不可见或不可操作,对于这一部份企业,同样处在供应链上,它们的系统将直接影响整个供应链的效率,这就像"木桶理论"中构成木桶的最短的木板,要想提高整个供应链的效率,就要面对这一问题、解决这一问题。对于这种情况,我们提出了基于asp模式的应用解决方案,也就是我们建立一整套的系统应用平台,生产厂家可以在该平台上处理自己的业务,包括管理自己的库存,查询自己产品的销售情况,统计、分析与自己相关的数据的指标信息。
我们在规划该平台结构时,充分考虑了平台结构的先进性、实用性、稳定性与可扩充性。这是一个基于j2ee架构的分布式多层应用系统,其中的商务逻辑全部基于java bean或ejb开发,大部分功能通过web服务(web service)公开,这不但保证了系统的可扩充性,也使本系统与内部的其它系统以及上游厂商实现信息与功能的共享打下了可靠的基础,从而避免将该平台建成一个信息孤岛。
另外,这种结构平台也保证了系统的可伸缩性与可维护性,由于商务逻辑全部是一个个基于bean或ejb服务的构件,因此,可以很容易地进行组合搭配构建新的系统,或对本系统的功能进行增减。整个应用平台基于j2ee规范构建,系统对外提供的web服务全部封装成ejb形式的构件。 后台数据库服务平台是本系统的数据中心,它存贮着本系统需要的各种数据:包括上、下游客户注册的详细资料、为各上、下游企业的信用级别、各种商品的详细信息(包括品名、规格、条码、生产厂家、批次码、计量单位、包装尺寸等)、本系统所需的各种编码信息、各种商品的进、销、存情况以系统进行的一些统计分析数据等。
系统除了b2b电子商务的应用服务外,还有一部分就是物流应用部分,这一部分实现整个供应链中的物流管理,包括上、下游的商品流转,物流中心商品库存的管理、物流中心车辆的智能调度等。
b2bi集成技术的选择:
在与生产厂家进行信息平台集成时,由于要面对众多不同的生产厂家,而这些生产厂家的信息平台也千差万别,如何进行不同平台的集成是我们面临的一个技术难题。
edi方式实现复杂、费用高,并且只能实现数据交换,而不能实现功能的共享;
再一种方案是基于dcom的远程过程调用,由于这种模式主要是基于microsoft的dcom协议来完成,因此,它目前只能在基于windows的平台上实现,不能实现跨平台,而我们面临的上游用户的系统平台是各式各样,因此,这种方案对于我们的系统是不合适的。
另一种方式是基于corba协议的远程过程调用(rpc),这种方式可以做到跨平台,但是实现方式复杂,针对不同的上游用户实现方式要分别处理,不容易推广。
我们选择的是web service 技术,这是一种新兴的技术,web services以技术栈的形式规范了web services体系中的各类关键接口技术,包括服务的描述、发布、发现以及消息的传输。
在企业间应用集成方面,web service技术有着得天独厚的优势。
首先,它可以是基于http协议,能够很容易地跨越系统的防火墙;第二,它将xml作为信息交换格式,使信息的处理更加简单,厂商之间的信息很容易实现沟通,并且这种信息格式最适合做跨平台应用;第三,它基于soap协议进行远程对象访问,开发实现可以通过各种开发工具,而不需要绑定到特定的开发工具之上,这很容易适应不同客户、不同系统平台以及不同的开发平台。第四,这种方案容易发布,通过uddi、wsdl、soap等技术协议,能够很容易实现系统的布署。第五,系统安全可以得到保证,由于所有提供的服务都可以由自己进行控制,非法的访问与服务不会得到系统的支持,因此,不会由于集成工作而影响系统的安全。
三、核心分销商信息系统的建设及应用集成
作为核心分销商,在整个供需链中起着承上启下的作用,它应该具有自己主导的物流网络以及完善的信息化系统,在终端销售上,它有自己的连锁体系以及自己的"旗舰店"。它是联系连锁体系内各级分销商与上游供应商的扭带。因此,核心分销商信息系统的建设是整个系统的关键。
核心分销商的信息系统基本上也是逐步建立起来的各个子系统,一般包括erp系统、pos系统、电子商务平台以及物流系统等,这些子系统之间基本上也不能进行信息的共享或只能有限地共享。
因此,作为核心分销商要在供应链信息化中起到承上启下作用,首先要将企业内的各应用系统进行集成(eai),通过eai系统,建立统一的承上启下的数据平台。由于大部分核心分销商内部信息化基本上已经完成,所以,我们在此不讨论这些系统的具体建设方案,而只考虑各系统之间的集成方案。
eai的主要目的是通过建立底层结构来联系横贯整个企业的异构系统应用、数据源等,完成在企业内部的erp、crm、scm、pos、omp、logs、数据仓库以及其他重要的内部系统之间无缝地共享和交换数据的需要。
传统的集成方案通过点到点的方式实现不同应用系统之间的交互,这种实现方式工作量大,扩展性差。
eai中间件选用bie,bie是最好的开源应用集成中间件之一。bie由5gl图形工具map builder 和基于web的dashboard组成,这两种工具帮助我们完成应用集成并顺利运行。bie可以非常容易地集成内部系统、商业伙伴的应用,甚至集成网站。
bie基于web的配置面板可以容易地设置安全、路由和通知系统配置;利用图形化过程构造器(pross buikder)可以方便地建立商业规则;通过配置面板,系统管理员可以获取系统统计、实物报告、故障信息以及在线帮助。
映射构造器(map builder)简化外部资源和内部系统的文档映射,用户可以通过鼠标点击连接两端,而且可以通过扩展的宏(macro)系统添加商业规则。
map builder可以使用任何合法的 w3c schema并且是第一个可以商业化实用完整oag schema的系统。
宏系统执行string,date 和 math functions,可以通过java api快捷方便地扩展。
eai系统支持的集成形式:
系统通过eai,可以集成企业内、合作伙伴的几乎所有应用系统,包括:
plug-in api:一组可插入的api,可以扩展bie支持各种协议、文档格式、验证和虚拟的东西。
xml web services:支持先进的业务应用数据交换。
ftp:向支持ftp的系统传送文档。
edi x12:具有读写 edi x12 文档的能力。
http and https:通过http and https 在商业伙伴中传送数据。
soap:支持soap 1.1协议。
smtp:通过smtp发送数据。
xslt:通过xslt变换文档以验证格式。
四、下游供需链的信息化建设
对于供需链下游信息化的建设,主要是指连锁系统内各连锁分销商或销售门店的信息化建设。它们主要向供应链提供终端销售数据以及终端的库存数据,并且通过供应链上的电子商务平台完成家电产品的采购。
考虑到下游的连锁分销商规模一般都比较小,基本上没有完善的erp系统。并且,在连锁体系内与核心分销商是一个利益共同体,因此,我们由核心分销商提供一套进、销、存管理系统,该系统包括pos系统、采购管理、库存管理等子系统。通过在下游销售门店采用统一的信息系统,一方面,可以减轻销售门店信息化的投资,加快供需链下游企业的信息化速度;另一方面,由于采用了统一的信息系统,可以方便核心分销商采集各销售门店的终端销售数据、各级门店的库存结构,为自己以及上游供应商提供统计分析用的原始数据。
所有的商品基本上都是由下游终端零售店(包括核心分销商的旗舰店)进行销售到最终客户手中,因此,下游终端零售店拥有最原始的销售数据、用户资料等信息。这些信息也是核心分销商以及上游生产商所关心的,通过对这些数据进行统计、分析,可以为核心分销商以及上游生产商提供市场决策的依据。针对不同的终端零售店,根据具体情况,我们采取不同的手段来获取这些数据。对于一些偏远的宽带接入不方便的终端零售店,我们通过定时拨号上传的方式来上传这些原始数据。而对那些条件较好能够实时接入宽带的用户,我们采取实时上传或实时抓取的方式来收集些原始数据。然后,由核心分销商共享这部分数据。
终端零售店通过登录核心分销商的电子商务平台来完成商品的采购工作。由核心分销商进行统一配送。以上是家电业一体化供需链系统设计与关键技术的介绍,在进行系统整体设计时,不论是上游集成还是下游的信息化,我们没有进行一刀切,而是根据具体情况,有针对性地采取了不同的实现方案,我们的目的就是尽一切可能,提高整个供需链的运转效率,而不要产生"木桶理论"中的最短木条。以上方案通过在国家"十五、"科技攻关项目---"济南市电子商务与现代物流示范工程"中使用,产生了很好的效果。