基于移动AGENT的电子市场的设计与研究

基于移动AGENT的电子市场的设计与研究

论文摘要

随着Internet的蓬勃发展,电子商务也在迅速崛起。B2C成为非常重要的电子商务模型。市场是人们为了进行交易而进行集会的地方。电子市场的意义在于用Internet上的电子交易代替现实中的物理交易。在电子市场中,供应商或代理商给买方提供虚拟商店,让买家可以在线订购。这为买方的订购提供了极大的方便。然而,想要订购商品,还是要去各个商务站点来比较、寻找符合自己要求的商品。所以,电子市场还必须可以让用户只上一个市场站点,就可以得到从多个商家中筛选出来的、最接近他的要求的商品清单。 这篇论文的目的就是要设计这样一个系统。我们的电子市场可以让很多商家在其中注册。用户只需要指定他的查询条件,电子市场就会查询整个市场中的供应商,替用户找出最可能符合要求的结果集。如果没有精确符合用户条件的供应商,查询算法会智能的调整查询条件,返回最接近用户要求的查询结果。我们实现的电子市场中,服务器端和客户端的数据传递没有采用传统的c/s(客户端/服务器)模型,而是尝试使用了一种相对新颖的技术——软件Agent。使用Agent实现电子市场增加了系统的健壮性和灵活性。考虑到基于Java的平台无关性和易用性,我们选择了基于Java的Agent系统,即IBM的aglets。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究的背景
  • 1.2 研究的目的及主要工作
  • 第二章 AGENT技术概论
  • 2.1 AGENT的定义
  • 2.1.1 Agent的弱定义
  • 2.1.2 Agent的强定义
  • 2.1.3 Agent的其他属性
  • 2.2 AGENT的理论模型
  • 2.3 AGENT的结构
  • 2.3.1 Agent的三种体系结构
  • 第三章 移动AGENT
  • 3.1 移动AGENT技术
  • 3.1.1 移动Agent的起源
  • 3.1.2 与其它网络技术比较
  • 3.2 移动AGENT系统结构
  • 3.3 移动AGENT的迁移与定位机制
  • 3.3.1 移动Agent的迁移
  • 3.3.2 移动Agent的定位
  • 3.4 AGENT的交互
  • 3.5 用JAVA语言开发移动AGENT
  • 3.5.1 Java开发移动Agent的优势
  • 3.5.2 Java的动态迁移
  • 3.5.3 RMI技术
  • 3.5.4 Java的动态转载类机制
  • 3.5.5 Agent的发送和接收
  • 第四章 AGENT与电子商务及电子市场
  • 4.1 电子商务理论
  • 4.1.1 电子商务的产生及发展
  • 4.1.2 电子商务定义
  • 4.1.3 电子商务分类
  • 4.2 电子商务中引入AGENT的可行性和必要性
  • 4.3 基于AGENT的电子商务的发展
  • 4.4 现有AGENT系统的分析
  • 4.4.1 产品中介Agent系统
  • 4.4.2 商家中介Agent系统
  • 4.4.3 交易协商Agent系统
  • 第五章 电子市场体系设计
  • 5.1 电子市场概述
  • 5.2 电子市场服务器端
  • 5.2.1 用户输入界面
  • 5.2.2 请求处理器
  • 5.2.3 购物Agent
  • 5.3 电子集市服务器端
  • 5.3.1 接收Agent
  • 5.3.2 搜索Agent
  • 5.3.3 XML格式转换器
  • 5.3.4 数据库处理器
  • 第六章 电子市场的详细设计
  • 6.1 简介
  • 6.2 软件AGENT的创建、移动和消息收发
  • 6.2.1 Aglet框架
  • 6.2.2 Aglet API
  • 6.2.2 Aglet通信
  • 6.2.3 Agtet的安全
  • 6.2.4 固定aglet
  • 6.2.5 移动aglet
  • 6.3 电子市场服务器端实现
  • 6.4 电子集市服务器端实现
  • 6.5 XML格式转换
  • 6.6 数据库查询和查询调整
  • 6.6.1 查询语句的生成
  • 6.6.2 查询条件调整
  • 6.6.3 多供应商
  • 6.7 小结
  • 第七章 结论及展望
  • 7.1 总结
  • 7.2 以后的工作及展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于移动AGENT的电子市场的设计与研究
    下载Doc文档

    猜你喜欢