论文摘要
本文以集成电子商务系统的电子竞标软件研究开发为背景,结合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 平台构造Agent3.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 本章小结第七章 总结与展望参考文献致谢在学期间的研究成果及发表的学术论文
相关论文文献
标签:电子竞标领域模型论文; 对象体系结构论文; 结构与优化方法论文; 权重生成算法论文; 模糊综合评标算法论文; 描述模板论文; 实现框架论文;