基于Agent的智能电子商务支持系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Agent的智能电子商务支持系统

基于Agent的智能电子商务支持系统 1 引 言 ??? 电子商务(Electronic Commerce)是目前IT行业中最为热门的话题,它作为一种崭新的商务活动形式,正在改变着人们的生活,改变着传统的商务活动。最初的电子商务只是在互联网上建立一个网站,把互联网作为一个发布信息的窗口,这个网站仅仅用于访问,是静态的。目前的电子商务模式已经可以通过网络完成部分甚至是大部分交易行为。网上订货,电子支付,再辅以软件管理的物流配送系统,从而大大缩短交易时间,降低交易费用,并使客户能够更好了解订购过程。但是作为第一代电子商务模式延伸和补充的第二代电子商务模式,仍不能很切中要害地满足企业和个人的需求,因为这两种电子商务的都是以供应商为中心的,而客户却在饱受信息泛滥之苦,影响了电子商务的效率。随着企业间竞争的加剧,企业与合作伙伴的紧密联系与互动和对顾客的需求与偏爱作出快速反应变得十分重要,电子商务的生命在于快捷、高效,智能化将是电子商务发展的必然趋势。 Mobile Agent技术和跨平台语言(Java)的出现,为提高分布式网络环境中的商务服务提供了新思路。把Agent技术应用于电子商务,Agent将程序代码、数据以及执行状态等信息打包,通过Internet传送到远程计算机。这种一次性交互比传统的几次、几十次,甚至上百上千次交互可大大节约时间,提高了电子商务的效率,简化操作过程,可以有效地减少供应链上的延迟和实现紧密的互动,同时还具有智能辅助决策的功能。该文提出了基于Agent的智能电子商务支持系统(IECSS)模型。 2 基于Agent的智能电子商务支持系统(IECSS)模型 2.1 基于Agent的智能电子商务支持系统的体系结构 系统以拉动式市场营销为基础,主要包括三部分:购买商Agent Host(简称BAH)、供应商Agent Host(简称SAH)和购买商Mobile Agent(简称MA)。如图1所示。 图1 基于Agent的智能电子商务支持系统(IECSS)模型 Agent Host主要产生和派遣MA,负责接受MA传来的信息和发送信息,并协调MA之间的通信。MA是用户任务的完成体,它在Agent Host所建立的运行环境中执行。按功能分为搜索MA,采购MA和执行MA 三种。该文采用面向Agent的开发方法,给出基于领域分析(Domain Analysis)的MA基本对象构架。实际上,面向Agent的开发方法可以看作是一种特殊的面向对象的开发方法,对象是构建IECSS的基本单位。 任务(Task)任务描述利用层次任务分析法,一个任务可以描述为一棵任务树。数据结构采用有向无环图表示(Directed Acyclic Graph,DAG)。DAG包括DAG根部的最终产品及制造该产品所需要的部件。从面向对象的观点来看,一个任务或子任务就是一个对象,它拥有完成任务相应的计算机操作。一个任务对象可以发送信息触发其它对象,也可以由其它对象触发。MA可以被指示在特定的时间自动唤醒执行任务以及响应系统产生的事件执行任务。也就是说,MA可以根据任务进度表行动或由事件驱动。 目标(Goal)MA具有自治、协作及推理等能力,这些能力的一个基本特征是目标驱动。一个目标或子目标也是一个对象,目标对象拥有自己的属性和操作。目标对象属性包括目标的状态、注解、完成目标的战略等。需要购买的产品部件用XML描述,每一个DAG节点包括名称,最高价格,所需数量,交货期限,潜在供应商URL清单,供应商鉴定器和其产品鉴定器。 记忆装置(Mnemonic Instrument)MA需要多种类型的记忆装置,如信息过滤,知识发现,事件匹配。这些记忆装置是支持Agent发现和保持知识的基本单元。一个好的MA必须具有记忆装置来发现和管理相关供应商清单。 工作流控制器(Work Flow Controller)利用移动技术,不仅减少了通信过载,而且使用户控制MA的任务成为可能。在电子商务中,MA的旅行环境是复杂的,处理这种复杂性要基于明确的工作流,因此MA必须具有工作流控制器对象。 用户接口(Interface)这里的用户接口与一般的程序设计语言接口有所不同,它是MA之间以及MA与外部环境通信的中介。 安全策略(Security)提供对MA自身的保护,防止外部环境对其非法访问。 图2 Agent分类及其结构 2.2 智能电子商务支持系统(IECSS)工作流程 (1)用户(或应用软件)根据所需部件、要求供货的时间表等形成DAG。 (2)BAH以深度优先遍历DAG,从DAG中初始化需要部件,编码成任务分配表,产生MA的指令,然后派遣搜索MA。 (3)搜索MA根据所需部件,在网上搜索供应商信息,返回。BAH抽取购买商需要部件的购买标准(包括价格,数量,交货期限,优先权及供应商清单等信息

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档