论文部分内容阅读
B2C电子商务订购具有多频次、小批量、随机性强等特点。电子商务订单作为物流管理的数据源以及配送的实物,其处理的效率严重影响电子商务的物流配送效率和物流成本,因此订单的处理成为电子商务物流管理的难点和热点问题。电子商务订单处理涉及到人机对话、供货商选择和物流中心选择三部分,订单的实时处理不仅需要这三部分实时完成各自的任务,而且需要这三部分进行实时交互,一方面实现订单处理系统与用户的实时交互,另一方面实现供货商选择和物流配送中心选择两个部分在制定订单满足计划上的合作,从而提高电子商务订单处理的实时性。本文针对电子商务订单实时处理中的人机对话部分、供货商选择部分和物流中心选择部分的实时交互问题,以提高电子商务订单处理的实时性和智能性为目标,将人工智能Multi-Agent的理论和方法引入到电子商务订单处理系统中,进行了电子商务订单处理的实时交互系统研究。本文所做的研究工作包括:(1)分析了电子商务环境下各个活动部分对实时交互的需求和电子商务订单处理中各个模块在实时交互中需要解决的关键问题:交互方式、状态管理和信息分类处理问题。(2)针对电子商务订单实时处理中存在的实时交互问题,提出了基于Multi-Agent理论体系的电子商务订单处理的交互Multi-Agent系统框架。重点设计了以管理Agent为中心的交互模式,带有消息通信接口和状态库的Agent结构和黑板和消息传递相结合的通信方式。在解决关键问题的基础上,设计了电子商务订单处理的模块之间的交互。(3)采用Java和Prolog的API机制实现Agent内部规则库的动态维护机制,采用J2EE的JMS技术实现了对电子商务订单实时处理Multi-Agent系统的通信和交互,取得了良好的效果。本文提出的支持电子商务订单实时交互的并行处理通信的Agent通信方式和以管理Agent为中心的交互模式对于电子商务订单处理中信息的集成具有一定的理论意义和应用价值。同时,本文提出的订单处理交互模式对同类问题的研究具有借鉴作用。而且,系统的实现提高了电子商务订单处理中各部分之间交互的智能性和实时性,有利于促进电子商务订单的实时处理和电子商务物流配送的发展。