平台的集成对象是供应链的所有经营活动。供应链中涉及许多经营实体,在多代理结构中,这些经营实体都被视为不同的决策代理,并具有一种或几种经营决策功能。设计者首先必须保证集成平台可以建立或识别组成供应链的所有经营实体(代理)的类型、功能、输入和输出,以及经营实体之间的约束关系,承担每个经营活动的实体属性等。为此,集成平台的建模系统必须具有以下功能:
① 提供面向过程的经营活动的功能组件库;
② 提供抽取各种功能,并组成供应链各层次和类型的经营代理方法;
③ 提供确定代理的输入、输出、属性等手段;
④ 提供新建、修改、增删代理属性的手段;
⑤ 提供建立、修改代理约束关系的工具;
⑥ 提供新建、修改、增删代理的工具;
⑦ 提供显示整个或局部视图的供应链模型工具;
⑧ 提供查询功能组件库、代理、约束信息的工具。
1.2 支持集成的供应链中代理之间的协同工作
企业集团集成的供应链上存在许多的决策代理,这些异地分布的代理所处的环境和拥有的条件千差万别,经营决策维持其独立性,而且,供应链中还不可避免地存在偏离计划的各种扰动,所以,集成的监控平台必须能够支持代理间的协同工作:
① 可以支持每个代理的平行或序列的决策活动;
② 保证代理工作的独立性;
③ 根据供应链整体的经营目标对代理的行为进行约束;
④ 根据预选确定的规则对多个代理的同时操作提供协调;⑤ 允许根据权限对异地的数据库信息访问和操作;
⑥ 记录代理的工作请求,避免对重复请求再处理;
⑦ 支持任意规模的操作对象;
⑧ 允许根据权限对操作对象变化锁定;
⑨ 提供将格式化的数据处理为单独的操作对象;
10 技术数据的安全性保证;
11 提供相同类型数据一致性的检验。
1.3 支持异构的分布式通讯环境
供应链的集成监控平台对于整个企业运行监控系统来说不是独立的,它需要与企业集团的其它运行监控子系统之间进行实时的信息交互,从其它子系统中获取经营活动所需的输入信息,同时为其它子系统提供决策结果。另外,供应链涉及异地分布的许多经营实体,这些实体可能处于不同的信息环境,所以,集成的监控平台必须是开放的,其要求具体表现在,
① 提供供应链经营实体与其它应用软件的信息交互手段;
② 支持异地、多地的通讯;
③ 对异构的硬件环境的适应性,包括DEC(Digital Equipment Corporation)、HP(Hewlett Packard)、Sun、IBM、Personal Computer等;
④ 对异构操作环境的适应性,包括UNIX、Mac/OS、Microsoft Windows、OS/2、MVS、OS/400等;
⑤ 对异构数据库的适应性;
⑥ 对不同通讯协议的适应性,包括BitBus、TCP/IP、MAP、HTTP等;
⑦ 对不同网络通讯环境的适应性,包括Data Bridging、Internet、E-mail、FTP、Telnet等。
1.4 供应链运行的监控、数据分析和评价功能
建立供应链集成监控平台的最终目的是借助平台实现对整个企业集团的供应链运行监控进行有效的管理和操作,所以,它必须提供以下功能:
① 具备根据应用对象要求,对供应链中代理属性、输入、输出和代理之间的约束,以及集成数据库的信息初始化的功能;
② 具备对供应链代理模型实时运行功能,实时地获取各节点上的输入信息,模拟代理的决策行为,为代理提供相应决策信息;
③ 拥有可供供应链上所有经营实体(代理)并行工作的各类交互界面和软件平台;
④ 拥有对各个运行阶段的运行数据的记录和查询功能;
⑤ 帮助决策者监控供应链的运行,诊断供应链可能产生异常情况的主体和原因;
⑥ 针对供应链中出现的各种异常情况为决策代理提供相关的处理和协调途径;
⑦ 确认供应链运行中的瓶颈;
⑧ 为企业供应链评价系统提供关键经营数据,进行技术处理和分析,为改进和完善供应链组织和结构提供依据;
⑨ 帮助决策者根据不同节点上代理的表现进行客观的评价和考核。
1.5 为用户提供友好的操作环境
供应链集成监控平台的用户面向企业供应链各层次的决策管理人员,供应链经营活动前端操作人员等,为了使没有很多编程知识的用户熟练行使其职责,平台为他们提供的操作界面必须是十分友好的:
① 编程必须是面向对象或动作的,使用者只需要指定对象或动作;
② 平台必须能够支持面向对象和面向过程的应用;
③ 支持创建或更新对象结构时的子对象成组或分解;
④ 为常用的操作和信息服务提供快捷的途径;
⑤ 为用户所有可能的操作提供交互界面,包括新对象定义、新关系定义、访问指定的视图或模型、增加或删除信息等;
⑥ 提供和产生供应链建模的图形编辑器;
⑦ 通过简易的方法能够对现有的过程进行修改和完善;
⑧ 为用户的误操作提供必要的帮助信息;
⑨ 可实时地为用户提供在线帮助。
2 供应链集成监控平台的体系结构
供应链中经营活动的信息处理系统和技术的兼容性及互操作是供应链集成的关键,为此,为整个供应链建立可以共享实时供应链数据的体系结构是最好的途径。笔者采用的是美国工业信息体系结构协议(National Industrial Information Infrastructure Protocols,NIIIP)。