摘要:在竞争、合作、动态的市场环境中对供需网络中的物流、信息流、资金流进行有效的调度与管理是敏捷供需链管理(ASCM)的目标与核心,这就要求敏捷供需链管理系统(ASCMS)应具有快速的动态可重构性及集成性,建立良好的ASCMS体系结构是实现ASCMS功能及性能的重要保证。论文从ASCMS的特点出发,分析了ASCMS对系统体系结构的需求,提出了以Internet、CORBA(公共对象请求代理体系结构)、标准协议、电子商务等信息技术及相关标准为基础,以系统的建立、运作、重构为核心,支持动态企业联盟运作的敏捷供需链管理系统体系结构,最后概括了该体系结构的特点。
关键词:供需链;供需链管理;敏捷;体系结构
供需链(SC)是由供应商、制造商、分销商(或配送中心)、零售商及用户等实体组成的供需网络。
人们对供需链的研究始于60年代,着眼于在相对平稳的市场环境下企业及其供应商和用户之间物料的集中调度与管理。但是,对于动态市场环境中的动态企业联盟而言,结盟企业具有地理上的分散性、职权的自主性和充分的自治性,合作与竞争、自主与联合并存,形成由各实体构成的复杂、动态的供需网络。敏捷供需链(ASC)用于强调动态企业联盟与突变市场的混沌同步能力。
在ASC中,如何对各实体之间的物流、信息流、资金流进行计划、协调、调度与控制,使相互之间取得双赢的效果,并及时响应经营条件的变化,增加动态企业联盟对外部环境的敏捷性是敏捷供需链管理(ASCM)的主要任务,其目标是在正确的时间,将正确的物料,在正确的地点,按照正确的数量交给正确的交易对象。ASCM是一种复杂的计划、协调、调度与控制过程,必须从系统的角度出发,采用系统工程的理论、技术与方法,借助于计算机软硬件、Internet、电子商务等先进的信息技术,建立敏捷供需链管理系统(ASCMS),使ASC中各相关实体在信息共享的基础上密切协作,形成一个有机整体,才能实现预定的目标。建立有效的ASCMS是一项复杂的系统工程,其中,必须首先建立良好的系统体系结构。
1、ASCMS对体系结构的需求
系统体系结构是指表达系统的各组成部分及其相互关系的框架。ASCMS是一类支持敏捷供需链管理的信息系统。为了有效地支持动态企业联盟的优化运行,客观上要求ASCMS应具有良好的动态可重构性、集成性和开放性。动态可重构性是指ASCMS快速适应产品、市场及企业联盟组织形态变化的能力;集成性是指ASCMS对参与ASC的各(自主)实体之间实现信息共享与功能互操作的支持能力;开放性是指ASCMS独立于特定的实现环境(特定的计算机硬件、系统软件、网络协议等)及融合新技术的能力。
1.1 对信息基础结构的需求
由于敏捷供需链具有各组成部分地理上的分散性及组织管理上的分布性等特点,其信息基础结构应该是开放的和基于标准的,即使用标准或通用的通迅协议,通讯机制应能够提供必要的安全保障措施;使用通用的信息、知识描述方法,便于实现信息共享;应用标准的分布式对象技术,集成异构的、分布的过程、数据和计算环境,以便供需链的参与者能够在不同的数据结构、过程及计算环境中进行协作;提供最新的支持经营过程的环境与方法,例如,Internet/Intranet、电子商务(EC)等,适应信息技术的发展趋势。
1.2 对系统建立与重构方法的需求
满足特定需求的ASCMS是建立在特定企业联盟组织模式和管理与运作方式基础上的具有特定功能与性能的信息系统。系统需求变化的主要来源有企业联盟的组织模式(参与联盟的企业数量、性质及协作方式)、管理与运作规程、系统功能等。因此,实现ASCMS的动态可重构性必须合理区分一般需求与特定需求的关系,规划合理的系统组成部分及其相互关系,根据需求变化的性质与程度,进行不同层次和不同程度的系统重构。在一般需求与特定需求方面,应建立满足一般需求的供需链参考模型及参考系统,在此基础上,采取重用或重构手段得到满足特定需求的ASCMS。在系统结构方面,应划分合理的层次结构,规划系统的一般功能与性能,建立合理的系统构件模型,采用相对稳定与独立的系统构件在不同层次上构造系统的一般功能,满足一般性能;建立系统的管理与运作模式及一般的管理规程,便于通过修改管理规程适应需求的变化。
1.3 对系统集成机制的需求
由于参与供需链的各企业之间具有不同层次和不同程度的协作关系,同时,各企业的信息基础结构及相关的信息系统可能也有差别,这就要求系统应提供不同的集成机制,实现不同程度的系统集成。
2、ASCMS体系结构
基于敏捷企业信息基础结构,根据ASCMS对体系结构的需求,以Internet、CORBA(公共对象请求代理体系结构)、标准协议、电子商务等信息技术及相关标准为基础,系统的建立、运作、重构为核心,支持动态企业联盟运作的敏捷供需链管理系统体系结构如图1所示,该体系结构由信息基础结构,系统的建立、运作、重构过程,系统集成机制,用户接口等组成。
图1 敏捷供需链管理系统体系结构nextpage
2.1 信息基础结构
ASCMS的信息基础结构由支撑环境、系统服务及开发环境与工具构成。在支撑环境中,选择Internet/Intranet及其支持下的电子商务平台使企业能够利用最新信息技术进行经营与管理,符合信息技术及经营模式的发展趋势。选择对象管理组织(OMG)的分布式对象技术CORBA(ORB是CORBA的核心)作为实现异构环境的信息与应用集成、建立分布式应用的平台。系统服务包括数据服务、通用服务和应用服务,数据服务通过数据库服务器提供数据管理功能;通用服务通过通用服务器提供电子邮件、数据转换、文档管理等服务;应用服务通过应用服务器提供应用领域的特定功能。系统开发环境与工具包括系统建模、应用开发等工具或平台,以便建立或重构系统。系统通迅采用TCP/IP、ORB网间互联协议(IIOP)、电子数据交换(EDI)、知识获取操作语言(KQML)等协议或标准,保证系统的开放性。采用Internet/Intranet环境下的网络安全技术,保证不同层次上通迅安全。
2.2 系统建立、运作与重构过程
基于供需链参考模型、敏捷供需链的计划与控制模式,利用系统构件构造满足一般需求的敏捷供需链管理系统的参考系统是建立ASCMS的主要内容。
根据ASCM的一般需求,依据相关信息对供需链中各实体之间的物料、资金进行有效的计划、协调、调度与控制是ASMS的主要功能。进行有效的计划、协调、调度与控制的基础是对各类信息的管理及对各种事务的监督执行。此外,为了便于供需链优化及经营决策,基于系统模型的仿真功能是不可缺少的。因此,我们将ASCMS划分为仿真决策,计划、协调、调度与控制及过程管理三个层次。其中,过程管理层在工作流管理系统的支持下,完成计划、协调、调度与控制层的各种计划、订单的执行过程及相关的信息管理;计划、协调、调度与控制层的功能由多代理系统完成[3]。基于系统模型,通过仿真的办法,对系统中的物流、信息流、资金流进行优化,辅助管理人员进行战略、布局、经营等方面的决策,是仿真决策层的主要功能。
在竞争、合作、动态的市场环境中,串行的计划与控制的方法是不适应的,一种可行的办法是采用分布协调和局部计划与调度的方法管理交易对象之间的行为,见图2。对于供需链中的任意两个实体而言,当作为用户的实体向作为供应商的实体提出需求时,供应商实体根据用户需求及交易准则首先与库存系统协商,若库存能满足需求,则与运输部门协商确定运输任务,进一步向财务部门协商收、付款计划,至此,满足用户需求的协调计划制定完毕,转入执行阶段。在执行过程中,针对意外情况还可能存在计划的协商调整过程。如果库存不能或不能完全满足用户需求,则与采购部门协商确定采购或生产任务,此时表现为用户的需求在供应商的协调下由供应商的供应商满足。
图2 敏捷供需链的管理与运作模式
图2中的协调与控制以单个用户需求(订单)为计划对象,有利于快速响应用户需求,提高服务水平;对于库存、采购、运输、财务而言,在满足完成协作任务的前题下,可以进行局部调整与优化(例如,批量效应)。
ASCMS由不同层次的系统构件构造而成。规划不同层次的系统构件便于根据需求变化的性质与程度在不同层次上进行系统重构。对于具体的应用背景,将敏捷供需链的参考模型转化为具体供需链的组织模式,根据该组织模式及特定的功能与性能需求,在开发环境及工具的支持下,将参考系统实例化为具体应用环境下的敏捷供需链管理系统。当需求变化时,系统的重构过程类似于上述的实例化过程。
用户接口采用浏览器的方式,便于统一人机界面,减少系统的维护负担。同时,在Internet/Intranet环境中支持移动管理或应用。
2.3 系统集成机制
由于参与供需链的各实体之间的协作关系及密切程度不同,系统提供电子邮件、接口代理及通过ORB集成的不同集成方式。
对于具有松散的一般供需关系的实体之间,通过电子邮件的方式实现信息交换,由于有人的参与,系统具有最大的柔性及适应性,同时也很容易控制有关安全性的问题,但响应速度及效率差。
对于具有密切的供需关系且含有异构信息系统的实体之间,通过系统封装工具,将异构信息系统封装成接口代理的形式实现信息或应用的集成。接口代理起一种转换器的作用,它接收来自其它实体的信息,将其转换成符合实体内部的协议形式,然后进行相应的处理,包括对实体内部的应用或数据的访问等;或者接收实体内部的信息,将其转换成实体间通迅协议的格式,然后发送给相关实体的接口代理。通过在接口代理中增添访问控制规则,可以比较方便地进行安全和访问控制。
对于具有密切的供需关系且均含有基于CORBA应用的实体之间,可以通过ORB实现信息和应用集成。
3、结束语
面对竞争、合作、动态的市场环境,对供需网络中的物流、信息流、资金流进行适时、适量、适地的调度与管理,支持以动态企业联盟为主要形式的虚拟企业的优化运行,增强市场竞争力是敏捷供需链管理系统的研究目标与核心。建立良好的敏捷供需链管理系统体系结构,使其具有快速的动态可重构性及集成性是动态企业联盟的客观要求。本文在分析敏捷供需链管理对系统体系结构的需求的基础上,从信息基础结构,系统的建立、运行、重构过程,系统集成机制、用户接口形式等方面出发,建立了敏捷供需链管理系统的体系结构,该体系结构具有集成性、开放性、支持分布式应用和系统的动态可重构性等显著特点,对于研究与开发各类敏捷供需链管理系统具有一定的指导意义。