论文部分内容阅读
电子采购是通过网络进行采购商品的活动。电子采购是传统采购的变革,其包括的主要流程为制定采购策略,搜索供应商,与供应商进行协商,选择供应商,并签订电子合同。通过电子采购技术可以节约交易成本,缩短采购周期,优化库存管理,降低商品价格,促进企业间的合作。电子采购系统关注于采购过程的自动化,但是电子采购在实施过程中遇到了来自于内部和外部的很多不确定性因素的影响。这些不确定性的因素包括需求不确定,交货延迟,库存故障,自然灾害以及其他的不确定性的因素。假如供应商不能按时交货,采购者需要及时获取这个延迟交货的信息。如果采购者没有足够的库存应付延迟期内产品的消耗,那么电子采购系统需要及时的为采购者寻找一个可以按时提供该类商品的供应商。因此,对一个电子采购系统而言,具有足够的灵活性去处理这些不确定性,尤其是运行时的异常,是非常关键的。虽然已有的研究探讨了电子采购在企业运用时可能遇到的风险和不确定因素,但是很少有研究在电子采购系统中去考虑并处理这些异常。因此本文设计了一个具有异常处理能力的电子采购系统。本文首先设计了电子采购系统的框架,这个框架包含四个模块:搜索、协商、选择和异常处理。考虑到Agent具有自主性,能够不断感知环境,并利用特定的知识在不同的环境下进行推理。因此智能Agent有能力处理电子商务过程中的不确定性,并提高电子采购系统的灵活性。本文设计了一个基于Agent的系统去实现电子采购系统的框架。在所设计的系统中,不同的任务,例如搜索、协商、选择、异常检测、异常处理,被分配给不同的具有自主性和协作性的Agent。通过不同Agent之间的协作与交互,系统可以灵活地处理采购过程中的异常,并为实现敏捷采购管理向前迈进了一步。除此之外,本文所设计的系统还运用了Web服务技术,这样可以使得该系统与其他的系统能够更容易的实现互操作,而且系统中的模块也可以通过直接调用已有的Web服务的模块去实现。本文在最后实现了一个基于JADE框架的原型系统,并在原型系统的基础上模拟电子采购过程中的异常。通过对异常处理的分析,可以看出,所设计的系统可以有效地处理采购过程中的各种异常,进而保证采购过程的顺利进行。