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

基于P2P的SaaS服务数据集成方法研究与实现

作 者: 张绍谦
导 师: 龚斌
学 校: 山东大学
专 业: 计算机技术
关键词: 数据集成 企业信息集成 数据仓库 P2P SOA SaaS ECGP 同步数据集成 异步数据集成
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 30次
引 用: 0次
阅 读: 论文下载
 

内容摘要


企业信息化水平的提高与企业间业务协同的不断深化,带来了企业内或不同企业间的应用系统之间信息共享、业务数据互操作需求的增加。数据集成是实现信息共享的有效方式,也是实现系统间业务数据互操作的基础,因此,如何高效地实现不同应用间的数据集成成为信息共享研究领域的重要课题。在深入研究企业信息集成P2P相关技术的基础上,本文借鉴ECGP(An Efficient Clustered Global-Peer P2P Architecture)结构提出了一种基于ECGP的数据集成模型,与传统基于纯P2P的数据集成模型相比,该模型具有可扩展性、负载均衡等特点,解决了当企业数据源节点过多时造成的数据集成效率低、数据节点管理困难等问题。其次,基于上述模型,并结合SOA(面向服务架构)及SaaS(软件即服务)模式相关思想,文章提出了基于SaaS服务的数据集成框架,具有如下特点:11框架采用面向服务架构:集成数据源存在于企业不同系统或不同企业的系统中,具有分布式、异构性、自治性等特点,面向服务架构具有松散耦合、平台无关等特征,能在维护数据源自治性的基础上更加容易地屏蔽底层数据源的异构性;21框架应用SaaS模式:SaaS模式的应用为企业数据集成带来了挑战,也带来了新的解决方案,框架基于SaaS模式,能够使系统与SaaS应用、非SaaS应用间的数据集成更加灵活、高效,同时能使企业免于系统的部署、升级和维护,为企业节省开支;31框架采用数据仓库与中间件相结合的方式进行数据集成:用数据仓库存储、管理历史数据并在必要时可对数据进行分析处理;使用中间件对数据源系统新增、修改或删除的数据进行集成,在保证数据集成准确、完整的同时,能够保证数据集成的实时、高效。文章首先以SBM(Supply Business Management-供应商业务管理1与ERP系统数据集成为例,分析了企业数据集成的业务场景与相关需求,并在此基础上提出了基于ECGP的数据集成模型;其次,以模型为基础,提出了基于SaaS服务数据集成框架,对框架结构、集成机制、集成流程及集成模式进行了详细阐述,并对框架在数据集成异构性、一致性方面的工作进行了深入分析;然后,通过描述框架关键模块的实现方法对系统的实现过程进行了展示,并阐述了系统的实际应用情况;最后,我们对文章的研究工作进行了总结与展望。

全文目录


摘要  8-10
ABSTRACT  10-12
第1章 绪论  12-19
  1.1 研究背景  12-14
    1.1.1 数据集成背景  12-13
    1.1.2 应用背景  13-14
  1.2 研究现状  14-17
    1.2.1 集成数据模型  14-15
    1.2.2 数据集成方法  15-16
    1.2.3 数据集成系统  16-17
  1.3 论文研究内容  17
  1.4 论文组织结构  17-18
  1.5 本章小结  18-19
第2章 相关技术介绍  19-25
  2.1 P2P & ECGP  19-20
  2.2 SOA & Web Service  20-21
  2.3 SaaS  21-22
  2.4 数据集成  22-23
  2.5 本章小结  23-25
第3章 需求分析及数据集成模型  25-31
  3.1 数据集成需求分析  25-28
    3.1.1 业务场景  25-26
    3.1.2 ERP  26-27
    3.1.3 SBM  27-28
  3.2 数据集成模型  28-30
  3.3 本章小结  30-31
第4章 系统设计及关键技术分析  31-40
  4.1 数据集成框架  31-35
    4.1.1 数据集成架构  31-32
    4.1.2 数据集成机制  32-33
    4.1.3 数据集成流程  33-34
    4.1.4 数据集成模式  34-35
  4.2 关键技术分析  35-39
    4.2.1 数据集成异构性分析  35-36
    4.2.2 数据集成一致性分析  36-39
  4.3 本章小结  39-40
第5章 系统实现与应用  40-52
  5.1 系统功能  40-42
  5.2 系统实现  42-49
    5.2.1 基于元数据的可配置性  42-43
    5.2.2 异构数据的提取  43-44
    5.2.3 中间数据文件的传输  44-45
    5.2.4 数据有效性验证  45-46
    5.2.5 数据判重  46-48
    5.2.6 错误反馈  48
    5.2.7 定时集成  48-49
  5.3 系统应用  49-51
  5.4 本章小结  51-52
第6章 总结与展望  52-54
  6.1 总结  52
  6.2 展望  52-54
参考文献  54-58
致谢  58-59
攻读学位期间发表的学术论文目录  59-60
攻读学位期间参加的科研项目  60-61
学位论文评阅及答辩情况表  61

相似论文

  1. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  2. 基于SaaS临床路径管理系统的设计与实现,TP311.52
  3. 基于SaaS模型面向SAP系统的GRC服务研究与表现,TP393.09
  4. SaaS技术在人力资源服务平台中的应用研究,TP311.52
  5. 基于SaaS和SOA的ERP系统关键问题的研究,TP315
  6. WEB报表工具及其组件化的研究与开发,TP393.09
  7. 基于SaaS模式的统一通信服务平台的设计与实现,TP393.09
  8. 面向SaaS模式的应用软件日志架构设计与实现,TP393.09
  9. 基于SaaS的协同项目管理系统的研究与开发,TP311.52
  10. 基于SaaS模式的应用集成平台的设计与开发,TP311.52
  11. 基于SaaS模式的TMS系统架构研究与设计,TP311.52
  12. SaaS-II的软件服务运作及盈利模式研究,F407.672
  13. 基于SaaS架构的IT自动化运维服务系统的实现,TP393.09
  14. 苏州市软件评测中心有限公司CRM系统研究,F426.672
  15. 基于.NET三层架构的服务外包平台的研究和构建,TP311.52
  16. 基于云计算理论的图书馆管理系统研究,TP315
  17. 基于SAAS架构的集中式移动化应用平台的构建,TP311.52
  18. SaaS模式下多租户多用户软件功能与构架的研究,TP311.52
  19. 针对科研型SaaS的模型驱动开发方法设计,TP311.52
  20. SaaS应用构建方法的研究与实现,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com