分布式环境下物资分配系统的研究及实现

分布式环境下物资分配系统的研究及实现

论文摘要

分布环境下的物资分发问题涉及到计算机领域的各种经典问题,在现代社会物流应用越来越广泛的今天,对分布环境下的物资分配进行研究显得尤为有意义。本文以分布环境下物资分配过程为现实背景,着重研究了其中的三个主要问题:关系数据库的集成、数据库的查询优化设计和物资分配问题。主要研究内容包括:1.在数据集成方面。基于现有数据集成工具InforEAI,提出了一种关系数据库的数据集成体系结构。它通过引入数据镜像层的概念,将原有的不同异构数据库数据通过InforEAI转换到一个标准数据库平台下,形成数据镜像。在此基础之上,通过触发器机制实现实时业务数据转换。针对业务转换函数的不可预见性,通过建立元触发器表,实现了业务逻辑转换函数的可定制。2.在数据库的查询优化设计方面。将数据库的基本数据进行了统计分析,形成决策所需的信息,存入数据库,以便决策时使用。在实现过程中,根据问题需要从文件组织、分表和建立索引对查询统计进行了优化,提高了数据库的查询统计效率,可以为决策模块快速准确的提供信息。3.在物资分配模型方面。首先以供需双方的物资数量经常变化,无法事先准确知道为背景,建立了带模糊约束的物资分配问题的数学模型,这一模型符合实际,较好的解决了问题。由于用确定性方法解决带模糊约束的物资分配问题时会消弱模型的模糊意义,不利于科学决策。本文采用了遗传算法来求解,通过设置合理的初值产生初始种群,以及交叉、变异算子的合理设计,达到了加快搜索最优解的目的,实验结果表明用遗传算法得到了满意的结果。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 相关问题研究现状
  • 1.2.1 数据集成与InforEAI
  • 1.2.2 数据库的查询优化
  • 1.2.3 模糊数学与运输问题
  • 1.2.4 遗传算法
  • 1.3 课题研究内容
  • 1.4 论文的组织结构
  • 第二章 物资分配系统体系结构设计与数据集成
  • 2.1 物资分配系统体系结构
  • 2.1.1 系统概述
  • 2.1.2 系统体系结构
  • 2.2 主要功能模块
  • 2.2.1 数据集成模块
  • 2.2.2 查询统计模块
  • 2.2.3 物资分配模块
  • 2.3 基于InforEAI 的关系数据库集成
  • 2.3.1 基于InforEAI 的集成体系结构
  • 2.3.2 Oracle 数据库下的结构实现
  • 2.3.3 基于元触发器表的数据实时更新机制
  • 2.4 本章小结
  • 第三章 物资分配系统查询统计优化方法设计
  • 3.1 物资分配系统查询统计概述
  • 3.2 查询统计优化方法设计
  • 3.2.1 文件组织
  • 3.2.2 分裂大表和建立索引
  • 3.3 优化方法性能对比
  • 3.3.1 查询统计代价比较
  • 3.3.2 优化方法实验结果
  • 3.4 本章小结
  • 第四章 物资分配模型设计与实现
  • 4.1 带模糊约束的物资分配模型
  • 4.1.1 问题描述
  • 4.1.2 带模糊约束的物资分配问题数学模型建立
  • 4.2 物资分配模型求解思路
  • 4.3 物资分配模型的遗传算法实现
  • 4.4 实验测试比较
  • 4.4.1 实验环境
  • 4.4.2 实验评测
  • 4.5 本章小结
  • 第五章 系统的实现与应用
  • 5.1 主要子模块实现
  • 5.1.1 数据库的设计
  • 5.1.2 查询统计模块
  • 5.1.3 数据获取模块
  • 5.1.4 物资分配模块
  • 5.1.5 人工辅助模块
  • 5.1.6 系统软硬件平台
  • 5.2 应用情况
  • 结束语
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的文章
  • 攻读硕士学位期间参加的科研工作
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    分布式环境下物资分配系统的研究及实现
    下载Doc文档

    猜你喜欢