基于XML的制造业应用软件异构数据库数据交换技术研究

基于XML的制造业应用软件异构数据库数据交换技术研究

论文摘要

随着信息技术的发展,信息化已经成为制造业提高竞争力的核心,制造业应用软件CAX、产品数据管理(PDM)、企业资源规划(ERP)等在我国是制造技术的重要技术领域。在我国制造业应用软件处于刚刚起步阶段。制造业应用软件系统集成可以有效的缩短产品形成周期,加速产品从设计领域到制造领域的转化。本文通过对制造企业信息技术应用现状分析,阐述了目前制造业应用软件所面临的问题,论述了制造业应用软件集成的必要性和重要意义,研究了异构数据的集成策略和方法。提出了一个具有高度通用性和可扩展性的基于XML(The Extensible Markup Language)的数据交换模型、研究了XML与关系数据库间的映射、异构数据的存取等;提出了一种数据交换系统体系结构,并作为集成开发系统的指导模型和基本原则;该系统提供了一个异构数据共享与集成的中间平台,可实现异构数据的透明操作和无缝集成。基于以上集成开发系统的指导模型和体系结构,本文以制造业应用软件PDM、ERP系统为例,阐述了PDM与ERP系统的区别与联系并且比较分析了PDM与ERP系统的三种集成方式,提出了相应的解决方案,实现了PDM与ERP间的数据共享集成。本文提出的解决方案具有通用性,可以有效的解决制造业其他异构数据库应用软件的数据共享问题。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的目的与意义
  • 1.2 国内外研究现状
  • 1.3 本课题的来源及研究内容
  • 第2章 相关技术研究
  • 2.1 XML 相关技术
  • 2.1.1 XML 简介
  • 2.1.2 XML 解析技术
  • 2.1.3 XML 数据模型的特点
  • 2.1.4 XQuery 查询语言
  • 2.1.5 关系型数据库的存取
  • 2.2 XML 与关系数据库
  • 2.2.1 基于模板驱动的映射
  • 2.2.2 基于模型驱动的映射
  • 2.3 异构数据库
  • 2.3.1 异构数据库的具体划分
  • 2.3.2 异构数据库的集成方法
  • 2.4 数据交换
  • 2.4.1 数据交换的必要性
  • 2.4.2 数据交换实现数据集成要解决的问题
  • 2.4.3 数据交换的安全性分析
  • 2.5 本章小结
  • 第3章 基于XML 的异构数据交换模型
  • 3.1 系统服务对象
  • 3.2 交换系统总体结构
  • 3.3 数据库注册流程
  • 3.4 数据读写接口
  • 3.4.1 接口一的处理流程
  • 3.4.2 接口二的处理流程
  • 3.5 数据连接与访问
  • 3.5.1 数据库访问技术
  • 3.5.2 访问数据库的过程
  • 3.5.3 创建连接
  • 3.5.4 关闭连接
  • 3.6 数据提取
  • 3.6.1 数据查询
  • 3.6.2 包装器
  • 3.7 数据加载
  • 3.7.1 数据解析
  • 3.7.2 存储XML 文档
  • 3.8 数据映射
  • 3.8.1 映射机制
  • 3.8.2 映射规则
  • 3.8.3 映射语言
  • 3.9 结果汇总处理
  • 3.10 安全策略和机制
  • 3.11 本章小结
  • 第4章 系统实现
  • 4.1 开发中的软硬件环境
  • 4.1.1 系统的软件环境
  • 4.1.2 系统的硬件环境
  • 4.2 PDM 与ERP 集成功能和集成模式
  • 4.2.1 集成系统功能
  • 4.2.2 PDM 与ERP 的集成模式
  • 4.3 BOM 分析
  • 4.3.1 PDM 中的BOM
  • 4.3.2 ERP 中的BOM
  • 4.3.3 BOM 集成的必要性
  • 4.4 基于WEB 的PDM 与ERP 集成实例
  • 4.4.1 系统体系结构
  • 4.4.2 系统主要模块
  • 4.5 本章小结
  • 结论
  • 参考文献
  • 附录一
  • 附录二
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于XML的制造业应用软件异构数据库数据交换技术研究
    下载Doc文档

    猜你喜欢