学位论文 > 优秀研究生学位论文题录展示

基于SOA的协同制造异构系统的数据集成研究

作 者: 马由
导 师: 郑宏
学 校: 北京理工大学
专 业: 计算机科学与技术
关键词: 制造业 PLM SOA Web Services CXF XML WSDL
分类号: TP311.13
类 型: 硕士论文
年 份: 2011年
下 载: 72次
引 用: 0次
阅 读: 论文下载
 

内容摘要


伴随着经济全球化、现代技术革命,尤其是信息技术革命的发展,制造业的全球化趋势不断加强,其业务发展方向和势头都在向世界范围迈进。在企业信息化过程中,各种辅助企业运营的信息系统应运而生,其处理的数据量日益庞大,数据种类繁多,以至于企业在专注自己业务的同时不得不抽出大量的人员去操作不同种类的系统,这种情况也随着企业的发展以及涉及面的扩展而加重,企业的宗旨不免有点本末倒置。异构系统的数据集成技术就是针对目前和将来企业所面对的这种窘境而提出的。制造业异构系统涉及到CAD,CAPP,ERP等,CAD产生的数据有二维,三维等图片文件,CAPP产生一些产品配套流程等业务流数据,ERP则包括企业运营有关的基础数据和报表数据等。将这些异构数据集成并在各系统之间实现数据交换,需要一个通用的元数据模板和一个可视化的定制模板,同时在数据传输安全性和使用权限方面要有所保障。本文提出了一种基于面向服务构架(SOA)思想的异构数据集成方案,对制造业产品生命周期(PLM)各阶段的数据进行访问和重组织以对外提供新的可定制化的功能,通过一个集成系统实例:“协同制造异构数据集成系统”来研究以Java为开发语言的基于SOA的异构系统数据集成。本文研究的SOA的实现方式是Web Services技术。在进行服务包装时,采用“从JAVA到WSDL”的设计思路,将已有类用annotation格式化标记;然后用CXF相关技术实现服务接口层,并在spring容器中发布成WSDL表示的服务;在集成平台接口层中按照“从WSDL到JAVA”的方式,首先采用wsdl2java生成所有基础类,在集成平台中对通过WSDL请求的数据进行逻辑处理并映射到一个XML存储文件中,该XML文件是一个事先制定好的通用的元数据文件;基于该元数据文件生成一个可视化定制界面,对服务进行定制申请。

全文目录


摘要  5-6
Abstract  6-10
第1章 绪论  10-19
  1.1 引言  10-14
    1.1.1 研究背景  10-12
    1.1.2 课题来源  12-13
    1.1.3 研究内容  13-14
  1.2 国内外发展状况  14-18
    1.2.1 应用状况  14-17
    1.2.2 技术状况  17-18
  1.3 本章小结  18-19
第2章 基于 SOA 的制造数据集成分析  19-35
  2.1 异构数据集成分析  19-21
    2.1.1 异构数据集成需求  19-20
    2.1.2 异构数据结构分析  20
    2.1.3 异构数据集成层次  20-21
  2.2 SOA 的架构研究  21-28
    2.2.1 SOA 的理论概述  21-23
    2.2.2 SOA 三层架构研究  23-25
    2.2.3 SOA 实现方法研究  25-28
  2.3 基于 SOA 的异构数据集成  28-34
    2.3.1 基于SOA 的产品生命周期  28-32
    2.3.2 基于SOA 的元数据分析  32-33
    2.3.3 基于SOA 的数据转换  33-34
  2.4 本章小结  34-35
第3章 基于 SOA 的制造数据集成设计  35-47
  3.1 数据集成需求  35
  3.2 集成功能模型  35-41
    3.2.1 集成总体架构  35-36
    3.2.2 服务提供层功能模型  36-39
    3.2.3 服务访问层功能模型  39
    3.2.4 服务集成层功能模型  39-41
  3.3 集成数据模型  41-44
    3.3.1 元数据模型  41-43
    3.3.2 用户模型  43-44
  3.4 安全认证设计  44-46
    3.4.1 用户权限管理  44-46
    3.4.2 服务管理  46
  3.5 本章小结  46-47
第4章 制造数据结构设计及数据转换  47-58
  4.1 数据类型分析  47-50
    4.1.1 基本数据类型  47
    4.1.2 复杂数据类型  47-50
  4.2 基于 XML 的数据结构  50-55
    4.2.1 数据库映射文件  50-52
    4.2.2 类映射文件  52-54
    4.2.3 数据文件  54-55
  4.3 数据结构转换  55-56
    4.3.1 泛型封装  55-56
    4.3.2 类封装  56
  4.4 本章小结  56-58
第5章 基于 SOA 的制造数据集成实现  58-67
  5.1 服务接口设计  58-60
    5.1.1 服务提供端接口  58
    5.1.2 服务访问端接口  58-60
  5.2 Web Services 封装  60-64
  5.3 WSDL 配置发布  64
  5.4 XML 数据填充  64-66
  5.5 本章小结  66-67
第6章 基于 SOA 的制造数据集成测试  67-71
  6.1 测试界面展示  67-69
  6.2 测试结果分析  69-70
  6.3 本章小结  70-71
结论  71-72
参考文献  72-75
致谢  75

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. LXI自动测试系统集成技术研究,TP274
  4. 基于网络的服装款式设计系统的研究与实现,TS941.2
  5. 基于MDA的界面自动生成方法的研究,TP311.5
  6. C++代码缺陷检测系统的研究与设计,TP311.53
  7. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  8. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  9. 基于XML的异构数据交换系统的设计与实现,TP311.52
  10. 基于资源消耗会计的制造业成本管理研究,F406.72
  11. 重庆制造业发展研究,F427
  12. 基于制造业集聚视角的吉林省经济增长研究,F427
  13. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  14. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  15. 面向服务的数据集成模型的研究与实现,TP311.52
  16. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  17. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  18. 仓库出库辅助系统的设计与实现,TP311.52
  19. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  20. 保险支付平台设计与实现,TP311.52
  21. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com