基于CIAgent技术的分布式数据库研究与设计

基于CIAgent技术的分布式数据库研究与设计

论文摘要

本文首先对异构数据库集成面临的问题及动态及静态集成方法进行了概述,分析了它们特点,提出了新动态集成方法。介绍了分布式数据库技术及多Agent技术,并研究了二者结合的可行性及关键技术。然后分析了采输处数据库集成需求,按照自底向上设计了同构异质分布式数据库,并定义了数据字典。设计了多Agent系统结构,及各Agent之间的交互消息。系统实现中,基于CIAgent开发包,设计了包括支持网络分布环境的通信模块的通用Agent(DIAgent),使得此DIAgent能够在网络环境下与其它DIAgent交互。然后分别设计各专用DIAgent的,并给出了核心代码。最后,在此基础上的设计了全局应用。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究目的及意义
  • 1.2 国内外研究现状
  • 1.3 本文研究内容
  • 第2章 异种数据库集成
  • 2.1 集成面临的问题
  • 2.1.1 异构性
  • 2.1.2 完整性
  • 2.1.3 性能
  • 2.1.4 语义冲突
  • 2.1.5 权限瓶颈
  • 2.1.6 附加约束
  • 2.1.7 集成内容限定
  • 2.2 集成方法研究
  • 2.2.1 数据移植到新的数据管理系统
  • 2.2.2 中间件集成异构数据库
  • 2.3 现有方法及新方法比较
  • 第3章 相关理论概述与研究
  • 3.1 多Agent技术
  • 3.1.1 Agent概念
  • 3.1.2 Agent分类及其形式化表示
  • 3.1.3 多Agent系统
  • 3.1.4 多Agent系统工具概述
  • 3.1.5 CIAgent开发平台分析
  • 3.1.6 面向Agent技术开发方法学
  • 3.2 分布式数据库
  • 3.2.1 分布式数据库概念
  • 3.2.2 分布式数据库分类
  • 3.2.3 分布式数据库结构
  • 3.2.4 分布式数据库基本问题
  • 3.2.5 分布式数据库设计
  • 3.2.6 小结
  • 第4章 多AGENT技术与分布式数据库技术相结合
  • 4.1 可行性分析
  • 4.1.1 智能相似性
  • 4.1.2 复杂性一致
  • 4.1.3 系统结构类似性
  • 4.1.4 并行性一致
  • 4.1.5 同源于分布式技术
  • 4.2 关键技术及难点
  • 第5章 生产运行管理系统设计与研究
  • 5.1 系统分析
  • 5.1.1 组织结构
  • 5.1.2 数据库应用系统现状分析
  • 5.1.3 采气队生产数据库
  • 5.1.4 采输处数据集成需求
  • 5.1.5 实现技术分析
  • 5.2 总体设计
  • 5.2.1 设计目标和设计原则
  • 5.2.2 分布式数据库设计
  • 5.2.3 多Agent体系结构设计
  • 5.2.4 设计中的新颖性
  • 5.3 详细设计及系统实现
  • 5.3.1 技术思路
  • 5.3.2 DIAgent设计及实现
  • 5.3.3 系统实现中创新
  • 5.4 基于全局模式的Web应用系统
  • 5.4.1 体系结构设计
  • 5.4.2 功能模块设计
  • 5.4.3 运行环境
  • 5.4.4 系统实现及界面
  • 第6章 结论及创新点
  • 致谢
  • 参考文献表
  • 附录A 研究生期间发表的论文
  • 附录B 科研项目
  • 附录C 研究生期间获得的奖励
  • 附录D 论文阶段的收获与科研心得
  • 附录E CIAGENT开发包解析
  • E1 类图及包图
  • E2 类的解析
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于CIAgent技术的分布式数据库研究与设计
    下载Doc文档

    猜你喜欢