论文部分内容阅读
[摘要] 电子商务时代的到来,对供应链管理产生了重大的影响,基于多Agent 的电子商务的快速发展使得供应链的整合可以更有效地达成。
[关键词] Agent 电子商务 供应链管理
一、基于多Agent电子商务供应链管理系统分布式的物理结构
供应链运行的环境的多样性决定了多Agent电子商务供应链管理系统分布式物理结构。整个供应链管理是一个分布式系统,最高层是各个企业通过专门企业接口Agent经过Internet连接来进行信息的交互,内部系统的各种需求和响应都是通过企业接口Agent传送和接收的,在这一个层面上还有负责整个系统管理的注册服务器、查询服务器和企业知识库;每个企业内部其实相当于一个独立的子系统,各个职能功能都由职能协调Agent协调各个实体Agent进行系统各个方面的运作;实体Agent是整个系统运行的基础,各种类型的实体Agent根据自己的能力通过Agent协调,完成各自的任务。
二、基于多Agent电子商务供应链管理系统模型设计
根据电子商务供应链的特点及企业供应链的业务活动可构造基于多Agent协同的电子商务供应链管理系统,如图1所示。
图1 基于多Agent电子商务供应链管理系统总体结构
此系统结构包含如下具体内容:①电子商务供应链定义工具:定义了企业的业务活动中的基本实体;②领域本体知识模块:通过对基本实体的描述,构成了企业的领域本体知识;③业务规则模型模块:提供了业务规则模型,它控制着企业的业务处理流程,存放在业务数据库之中;④数据引擎模块:数据引擎用来将企业的业务数据、企业的本体知识、业务规则等映射到多Agent系统;⑤多Agent调度系统模块:多Agent调度系统协调各实体Agent,实现敏捷化的供应链管理系统。
三、基于多Agent电子商务供应链管理系统模型中不同功能角色Agent分析
多Agent理论为分布式系统提供了一种抽象的分析方法,它把网络中的人、组织和机器间的交互合作、共同完成工作任务的各种活动描述为Agent间的自主作业活动;供应链是典型的分布式系统,把供应链视作为由协作的多Agent组成的网络,每个Agent具有一定的功能,并可与其他Agent进行协作。在图1的基础上对不同角色Agent进行了进一步的分析,如图2所示。
图2 各实体Agent 之间的关系
其中:①决策Agent:对产品的市场需求做出预测后,产生决策信息,传递给计划Agent;②供应商Agent:接受来自采购Agent 的物料需求信息,完成供应商供货信息处理,并负责与供应商进行谈判以及对供应商的评价;③客户Agent:通过与客户谈判,确定订单中的产品价格和供货期,处理客户提出的修改或取消订单的请求;反映整个供应链的需求信息及用户反馈信息;④销售Agent:接收来自客户Agent的消息,查询库存Agent;⑤库存Agent:供应链中的分布式库存表现为各类形式的库存,这些库存分布以不同的状态分布于供应链的不同位置。库存Agent以及时供货和降低库存量为目标,与采购Agent、制造Agent、销售Agent进行协调工作;⑥计划Agent:从决策Agent获得市场预测信息,做出供应链的总体计划,以及采购、销售、制造计划,分别传送给采购Agent、销售Agent和制造Agent;负责协调整个供应链中多工厂、多供应商、多配送中心的作业活动;⑦采购Agent:负责供应链中的物料采购,决定订购批量和周期,尽可能降低成本;经质量Agent反馈检验结果后,确认采购或调整采购数量;⑧制造Agent:完成制造单元管理、制造单元作业计划制定及进度监控功能。将验收合格的在制品或成品信息传送给库存Agent;⑨质量Agent:负责原辅材料、产成品及制造过程的质量监督管理,并把结果反馈给采购Agent及制造Agent,以确认采购及制造过程。⑩ 运输Agent:从计划Agent处获得运输计划,负责资源的分配及规划,产生一系列运输指令,满足由计划Agen产生的资源流动要求;售后服务Agent:负责接受来自客户的售后反馈信息,把信息传递给质量Agent,由质量Agent处理后再回传,然后把处理结果反馈给客户Agent,经协商后确定问题解决的方式。
系统中每个Agent有各自的目标和约束条件,当某个Agent的目标与其他Agent的目标发生冲突时,就需要进行冲突的协调解决,以达到SCM系统总体目标。Agent间各种约束条件具体表现为Agent间的各种依赖关系,SCM系统中的多Agent 之间存在着各种依赖关系,Agent之间的依赖关系是设计多Agent 协调机制的基础。
参考文献:
张润杰:利用多Agent系统管理供应链[J]兰州理工大学学报, 2004,(06)
[关键词] Agent 电子商务 供应链管理
一、基于多Agent电子商务供应链管理系统分布式的物理结构
供应链运行的环境的多样性决定了多Agent电子商务供应链管理系统分布式物理结构。整个供应链管理是一个分布式系统,最高层是各个企业通过专门企业接口Agent经过Internet连接来进行信息的交互,内部系统的各种需求和响应都是通过企业接口Agent传送和接收的,在这一个层面上还有负责整个系统管理的注册服务器、查询服务器和企业知识库;每个企业内部其实相当于一个独立的子系统,各个职能功能都由职能协调Agent协调各个实体Agent进行系统各个方面的运作;实体Agent是整个系统运行的基础,各种类型的实体Agent根据自己的能力通过Agent协调,完成各自的任务。
二、基于多Agent电子商务供应链管理系统模型设计
根据电子商务供应链的特点及企业供应链的业务活动可构造基于多Agent协同的电子商务供应链管理系统,如图1所示。
图1 基于多Agent电子商务供应链管理系统总体结构
此系统结构包含如下具体内容:①电子商务供应链定义工具:定义了企业的业务活动中的基本实体;②领域本体知识模块:通过对基本实体的描述,构成了企业的领域本体知识;③业务规则模型模块:提供了业务规则模型,它控制着企业的业务处理流程,存放在业务数据库之中;④数据引擎模块:数据引擎用来将企业的业务数据、企业的本体知识、业务规则等映射到多Agent系统;⑤多Agent调度系统模块:多Agent调度系统协调各实体Agent,实现敏捷化的供应链管理系统。
三、基于多Agent电子商务供应链管理系统模型中不同功能角色Agent分析
多Agent理论为分布式系统提供了一种抽象的分析方法,它把网络中的人、组织和机器间的交互合作、共同完成工作任务的各种活动描述为Agent间的自主作业活动;供应链是典型的分布式系统,把供应链视作为由协作的多Agent组成的网络,每个Agent具有一定的功能,并可与其他Agent进行协作。在图1的基础上对不同角色Agent进行了进一步的分析,如图2所示。
图2 各实体Agent 之间的关系
其中:①决策Agent:对产品的市场需求做出预测后,产生决策信息,传递给计划Agent;②供应商Agent:接受来自采购Agent 的物料需求信息,完成供应商供货信息处理,并负责与供应商进行谈判以及对供应商的评价;③客户Agent:通过与客户谈判,确定订单中的产品价格和供货期,处理客户提出的修改或取消订单的请求;反映整个供应链的需求信息及用户反馈信息;④销售Agent:接收来自客户Agent的消息,查询库存Agent;⑤库存Agent:供应链中的分布式库存表现为各类形式的库存,这些库存分布以不同的状态分布于供应链的不同位置。库存Agent以及时供货和降低库存量为目标,与采购Agent、制造Agent、销售Agent进行协调工作;⑥计划Agent:从决策Agent获得市场预测信息,做出供应链的总体计划,以及采购、销售、制造计划,分别传送给采购Agent、销售Agent和制造Agent;负责协调整个供应链中多工厂、多供应商、多配送中心的作业活动;⑦采购Agent:负责供应链中的物料采购,决定订购批量和周期,尽可能降低成本;经质量Agent反馈检验结果后,确认采购或调整采购数量;⑧制造Agent:完成制造单元管理、制造单元作业计划制定及进度监控功能。将验收合格的在制品或成品信息传送给库存Agent;⑨质量Agent:负责原辅材料、产成品及制造过程的质量监督管理,并把结果反馈给采购Agent及制造Agent,以确认采购及制造过程。⑩ 运输Agent:从计划Agent处获得运输计划,负责资源的分配及规划,产生一系列运输指令,满足由计划Agen产生的资源流动要求;售后服务Agent:负责接受来自客户的售后反馈信息,把信息传递给质量Agent,由质量Agent处理后再回传,然后把处理结果反馈给客户Agent,经协商后确定问题解决的方式。
系统中每个Agent有各自的目标和约束条件,当某个Agent的目标与其他Agent的目标发生冲突时,就需要进行冲突的协调解决,以达到SCM系统总体目标。Agent间各种约束条件具体表现为Agent间的各种依赖关系,SCM系统中的多Agent 之间存在着各种依赖关系,Agent之间的依赖关系是设计多Agent 协调机制的基础。
参考文献:
张润杰:利用多Agent系统管理供应链[J]兰州理工大学学报, 2004,(06)