面向Agent的电子竞标软件模型研究

面向Agent的电子竞标软件模型研究

论文摘要

本文以集成电子商务系统的电子竞标软件研究开发为背景,结合J2EE和Spring等开发框架,以面向对象/面向构件的方法论为指导,建立了电子竞标的软件构架,并采用面向Agent和设计模式等方法对其进行了优化。首先,文章探讨了J2EE软件开发框架的体系结构及框架优劣。再从三层体系结构的角度,分析了各层次的实现方法,添加了新的技术帮助实现,实现解耦和软件优化等。接着,对Agent单元结构及其实现方法进行了深入研究。探讨了Agent技术及其特性,提出了面向Agent与面向对象相结合的软件开发方法。之后给出了Agent的结构模型,并进行了分析说明,阐述了其运行机制,给出了Agent结构的简单实现模板。然后,对电子竞标软件模型进行领域需求分析和领域设计。在领域分析阶段,对电子竞标的需求进行抽象和描述,建立软件的用例模型和活动模型;对评标算法进行研究,建立算法数学模型。在领域设计阶段,采用面向对象/构件的方法,重点建立模糊综合评标的对象结构模型和对象行为模型,并将面向Agent理论运用进去,对结构模型进行优化。最后,给出软件开发环境和工具配置的过程。结合ACME语言给出电子竞标软件主要构件的描述。在此基础上,给出关键算法的程序实现和典型界面应用的实现。文章中分析得到的软件模型分析过程、实现方法被用于电子竞标软件的研究与实现中,规范了软件开发过程,提高了开发效率,具有一般的理论意义和工程实用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究领域的发展概况
  • 1.2 课题背景和研究内容
  • 1.3 课题研究的主要工作
  • 第二章 软件开发框架研究与应用
  • 2.1 J2EE 框架研究
  • 2.1.1 框架的概念
  • 2.1.2 J2EE 体系结构
  • 2.1.3 J2EE 框架优劣分析
  • 2.2 基于J2EE 轻量级框架的多层应用
  • 2.2.1 表现层与Ajax 技术的应用
  • 2.2.2 业务层与IoC 技术的应用
  • 2.2.3 数据存储层与ORM 技术的应用
  • 2.3 本章小结
  • 第三章 AGENT 结构与实现方法研究
  • 3.1 AGENT概念与面向AGENT技术
  • 3.1.1 Agent 定义与特性
  • 3.1.2 面向Agent 技术
  • 3.2 AGENT结构与通信机制
  • 3.2.1 Agent 结构模型定义
  • 3.2.2 方法槽算法逻辑与Agent 结构实现
  • 3.2.3 Agent 通信机制
  • 3.3 AGENT实现平台
  • 3.3.1 JADE 平台简介及其特点
  • 3.3.2 利用JADE 平台构造Agent
  • 3.4 本章小结
  • 第四章 电子竞标软件的领域分析
  • 4.1 招标领域知识分析
  • 4.1.1 招标业务流程
  • 4.1.2 招标项目的分类
  • 4.1.3 招标投标政策法规
  • 4.2 电子评标算法模型
  • 4.2.1 评标方法分析
  • 4.2.2 权重生成算法数学模型
  • 4.2.3 模糊综合评标算法数学模型
  • 4.3 电子竞标软件的领域模型
  • 4.3.1 电子竞标领域需求
  • 4.3.2 电子竞标用例模型
  • 4.3.3 典型事务活动模型
  • 4.4 本章小结
  • 第五章 电子竞标软件的领域设计
  • 5.1 对象结构模型设计
  • 5.1.1 初始类模型
  • 5.1.2 细化类模型
  • 5.1.3 Agent 优化与设计
  • 5.1.4 精化类模型
  • 5.2 对象行为模型设计
  • 5.2.1 电子竞标交互模型
  • 5.2.2 电子竞标状态模型
  • 5.3 数据库设计
  • 5.3.1 基本数据库设计
  • 5.3.2 对象/关系映射
  • 5.4 系统界面设计
  • 5.5 本章小结
  • 第六章 电子竞标软件的领域实现
  • 6.1 开发环境的选择与配置
  • 6.1.1 开发环境配置
  • 6.1.2 集成开发环境配置
  • 6.2 电子竞标软件构件描述
  • 6.3 典型应用实现
  • 6.3.1 权重生成算法实现
  • 6.3.2 模糊综合评标算法实现
  • 6.3.3 典型界面应用实现
  • 6.4 本章小结
  • 第七章 总结与展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  

    面向Agent的电子竞标软件模型研究
    下载Doc文档

    猜你喜欢