在线投诉 | 邮件投诉 | QQ投诉 | 4006-400-312
当前位置:资讯首页 > 资讯新闻 > 正文
    
基于BPEL的制造业电子商务服务系统
2012-09-02 21:53:20 来源:万方数据
针对网络化难产和制造业电子商务,在食业内外部集成的基础上,提出以服务集成的思想构建制造业电子商务服务系统。

1 概 述

随着制造业技术和应用需求的不断发展,网络化制造模式与电子商务近年来得到了极大的关注。在网络化制造中,为保证企业内部、企业与伙伴企业以及客户之问的信息交换和信息系统的应用,必须将分散的系统加以集成。所以,网络化制造的实现基础是企业应用集成(Enterprise Application Integration,EAI) 。加强食业内部系统整合的系统级集成、实现企业与伙伴企业或客户之间整合的食业级集成则是其中的重点。制造业电子商务是为了加强食业问的商务协作、密切和改善客户关系而产生的,其与网络化制造的区别仅在于后者是从面向生产制造和合作企业的角度,前者是从面向业务和客户的角度来看待企业活动的。企业间集成的内容与实现的手段往往与电子商务所涉及的内容交叉融合、相互渗透。

本文采用面向服务的体系结构(Service-Oriented Architecture,SOA)的思想创建构件化服务集成模型,构建制造业电子商务服务系统,从企业应用全面集成的角度看待和实现电子商务。系统构建的关键是业务流程的构造,即将构件化服务封装为web服务,在面向服务体系结构下实现流程建模。

2 制造业电子商务服务业务流程

2.1 业务流程的创建

制造业电子商务着重于企业间集成,使得制造企业利用互联网将自身与供应商、客户有机地联为一个整体,在电子商务过程中,以不同的角色与不同的对象交互。这种交互可以用业务流程进行描述。业务流程的创建是构建制造业电子商务服务系统的重要环节。

制造业电子商务的业务流程包括面向供应商的B2B模式和面向客户的B2C模式。根据供应商与本企业交互关系的不同,B2B商务模式又可以分为2类:(1)供应商与企业具有一种紧密耦合、双向互动的关系,这类供应商往往要直接参与订单的处理和产品的设计开发过程,双方对产品的设计达成一致后再进行生产。(2)供应商与企业的合作关系相对比较松散,企业拿到订单后,往往通过向其采购零部件或下发部分订单任务的方式与供应商进行交互,完成两者之间的商务往来。

松散耦合的工作流模型中每一个参与方实现自己的工作流,维护自身的基础结构。各个工作流通过预定义的同步点组成交互组织的工作流。据此,本文创建了一个典型的制造业电子商务业务流程,如图1所示。

图1中的方框表示企业内部的应用系统集成;左右两边箭头分别表示与客户以及与供应商的电子商务活动;虚线框表示由主导企业与合作企业共同组成的虚拟企业或企业联盟。联盟中的主导企业发挥主要作用,通过企业门户向客户提供相关的查询服务,接收客户定制的订单请求。

2.2 业务流程的说明

业务流程B2B部分的重点是虚拟企业联盟里合作企业的交互与协同。以产品设计和数据管理为例,不但设计部门内部要开展实时交互(音视频、电子自板、协同批注等),企业内部的设计部门与生产部门也要开展非实时交互(制造任务工作流)。在主导企业与合作食业之间,客户要求的个性化和产品结构的复杂性往往要求高效的交瓦与数据共享。

在业务流程B2C部分,从面向用户服务的角度,系统提供的服务可抽象为产品查询、订单提交、订单执行情况查询3个部分。典型的业务流程描述如下:

(1)客户从企业门户网站查询企业已有的产品信息。

(2)客户网上提交订单请求,并提供相关认证信息,接受企业通过第三方评估机构对其进行的信用评估。

(3)企业通过虚拟企业联盟内的应用系统,对订单请求(价格、供货时间、渠道等)进行审核和湃估,将核算结果和初步设计反馈给客户,等待订单确认。

(4)一且订单确认并完成了必要的合同和支付手续,即交付企业内部集成的生产管理系统组织开发和生产。

(5)客户可以随时通过企业门户网站查询跟踪订单的执行状态。

本文把制造企业向客户提供的3块服务综合为“订单服务”,作为业务流程的总服务。总服务里包含的企业和客户之间交互的流程也相应分为3块,每一个流程块调用被封装为Web服务的各个子服务来完成具体的工作,而这些子服务则依靠虚拟企业联盟内集成的系统应用或其他第三方服务(如信用评估)来实现。

相关文章