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

基于SaaS和SOA的ERP系统关键问题的研究

作 者: 唐圣潘
导 师: 周肆清
学 校: 中南大学
专 业: 计算机科学与技术
关键词: ERP SaaS SOA J2EE MVC Web Services
分类号: TP315
类 型: 硕士论文
年 份: 2011年
下 载: 189次
引 用: 1次
阅 读: 论文下载
 

内容摘要


现代企业的信息管理主要通过ERP(Enterprise Resource Planning,企业资源计划)系统来实现。ERP系统具有数据量大、用户多、业务逻辑复杂、业务流程复杂多变等特点,这对ERP系统架构的稳定性、开放性、易扩展性等提出了更高要求。同时,由于中小企业存在资金有限、管理投入不足、信息化技术人才匮乏等缺点,传统的软件产品销售模式超出中小企业的承受能力。针对这一现实局限,本文将SaaS模式和SOA架构应用于ERP系统的研发,旨在通过设计支持多用户、高性能、易扩展的ERP系统解决方案,为中小企业以低成本、低门槛方式实现“拿来即用,按需使用”的企业信息化。本文首先通过介绍SaaS(Software as a Service,软件即服务)模式、SOA架构及ERP系统的基本概念、相关特性及当前发展状况,阐述了基于SaaS模式和SOA架构ERP系统研发的必要性和意义。针对SaaS模式和SOA架构的特性,对多租户应用页面元素的可配置性问题进行了研究,提出了相应的解决方案;鉴于目前基于共享数据模型的多租户数据延伸技术的局限性,提出一种基于XML的多租户数据延伸方案;对SaaS模式下的用户数据安全进行了研究,提出一种基于CP-ABE算法加密的用户数据安全策略;在基于SOA的SaaS应用中,对多租户业务流程的可配置性问题进行了研究,提出相应的解决方案。然后,讨论J2EE分层架构和MVC模式的设计理念,构建以Struts2、Spring、Hibernate为组合的应用框架。利用Web Services技术实现系统的SOA架构,以最大限度地实现系统内各子系统的松散耦合。接着在此应用框架基础上,对ERP系统功能作整体分析,并以具有代表性的设备管理子系统为例,详细介绍了该子系统基于服务的实现。基于SaaS和SOA的ERP系统的研究,对改善ERP软件的功能可适用性,为广大中小企业提供切实可行的ERP实施方案,增强其核心业务竞争力,并推进国内中小企业信息化建设具有现实意义。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 研究背景和意义  9-10
  1.2 基于SaaSSOAERP系统的应用现状及分析  10-11
  1.3 研究内容  11-12
  1.4 论文结构  12-13
第二章 SaaS模式、SOA架构和ERP系统的相关理论综述  13-23
  2.1 SaaS模式  13-16
    2.1.1 SaaS模式的特点  13-14
    2.1.2 SaaS模式的成熟度模型  14-16
  2.2 SOA架构  16-18
    2.2.1 SOA的体系架构  16-17
    2.2.2 SOA的特点  17
    2.2.3 SOA的优势  17-18
  2.3 ERP系统  18-21
    2.3.1 ERP的发展过程及趋势  18-20
    2.3.2 ERP的特点  20-21
  2.4 SaaS模式、SOA架构和ERP系统的结合  21-22
  2.5 本章小结  22-23
第三章 基于SaaS和SOA的ERP系统研发的关键问题研究  23-48
  3.1 多租户应用页面元素的可配置性研究  23-27
    3.1.1 多租户应用页面元素可配置性问题的提出  23-24
    3.1.2 多租户应用页面元素的可配置性实现  24-27
  3.2 基于共享数据模型的多租户数据延伸技术研究  27-32
    3.2.1 SaaS的数据模型  27-28
    3.2.2 基于共享数据模型的多租户数据延伸方案  28-32
  3.3 SaaS模式下的用户数据安全策略研究  32-39
    3.3.1 SaaS模式下的用户数据安全漏洞  33
    3.3.2 SaaS模式下的用户数据安全策略探讨  33-34
    3.3.3 基于CP-ABE算法加密的用户数据安全策略  34-39
  3.4 基于SOA的多租户业务流程可配置性研究  39-46
    3.4.1 基于SOA的多租户业务流程需求分析  39-40
    3.4.2 关键技术分析  40-42
    3.4.3 基于SOA的多租户业务流程可配置性实现  42-46
  3.5 本章小结  46-48
第四章 基于SaaS和SOA的ERP系统实现  48-76
  4.1 系统技术框架介绍  48-52
    4.1.1 J2EE框架  48-50
    4.1.2 MVC模式  50-52
  4.2 系统实现  52-75
    4.2.1 系统架构  52-54
    4.2.2 系统总体设计  54-57
    4.2.3 项目设备管理子系统基于服务的设计与实现  57-75
  4.3 本章小结  75-76
第五章 总结与展望  76-78
  5.1 总结  76-77
  5.2 展望  77-78
参考文献  78-82
致谢  82-83
攻读学位期间主要的研究成果  83

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 面向ERP的实木家具设计策略和室内整体化解决方案的研究,TS664
  3. 异族效应的脑机制:一项ERP研究,B842.1
  4. 不同人群本体感觉差异性比较及脑机制研究,B845
  5. 男性内外向人格与性态度对性图片加工的影响:来自ERP的证据,B844.2
  6. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  7. DM精细化工公司销售业务的ERP解决方案设计,F426.7
  8. 煤炭销售ERP系统的研究与设计,TP311.52
  9. 齐二机床资金管理中ERP运用的问题及对策研究,F270.7
  10. 昆仑公司ERP项目优化策略研究,F270.7
  11. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  12. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  13. 基于客户协同的浪潮ERP研发管理研究,F426.672
  14. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  15. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  16. G公司技术产品的动态扩散过程研究,F273.1;F407.672
  17. 鞍山供电公司ERP系统—营销管理子系统的研究,TP311.52
  18. OpenBASE企业管理器设计与实现,TP311.52
  19. 基于Struts2的校友管理与服务系统的设计与实现,TP311.52
  20. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  21. 高职院校毕业生信息管理系统的设计与实现,TP311.52

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