基于SOA的ERP系统架构分析与应用

基于SOA的ERP系统架构分析与应用

论文摘要

随着信息技术的发展,信息系统在企业的发展中发挥着越来越重要的作用。ERP系统作为融入企业整个生产流程、涉及到供应链各个方面的信息系统为提高企业的生产效率、增强企业的市场竞争力做出了重要贡献。但是,在ERP系统应用的过程中,企业遇到了诸如“信息孤岛”、“遗留系统”等问题:各个系统之间无法进行通畅的信息和数据的交流;ERP系统的刚性设计使的企业无法灵活的应对外界环境的变化;由于缺乏整体的规划,信息系统是不同时期由不同厂商采取不同的技术实现,管理困难。这一系列问题制约了ERP系统对企业发展的促进作用,使得企业的信息化发展遇到了瓶颈。面向服务的体系架构(Service Oriented Architecture:SOA)是近年来出现的一种新的信息系统解决模式,它在以往面向对象、面向架构的基础上更进一步提出了面向服务的思想。SOA将业务功能分解为自包含的、总耦合、遵循统一的标准和有统一接口的服务,使企业可以提升软件系统的快速构建和响应业务变化能力、充分复用用户原有IT资源、实现跨平台的数据共享和业务协同。SOA的思想可以有效地解决ERP系统发展过程中遇到的瓶颈。本文将SOA的思想引入ERP系统架构中,构建了基于SOA的ERP系统架构模型,将业务流程由服务动态组合实现。针对服务粒度难以把握的问题,本文将服务组件的概念引入到系统架构中,在数据层和服务层中间设置了单独的服务组件层,将系统原子级的功能单元封装为服务组件,由服务组件组装成服务,从而有效地避免了服务粒度的把握问题。针对如何成功实施基于SOA的ERP系统架构,本文探讨了企业基于SOA的企业整体架构和企业IT架构,提出了基于SOA的企业架构模型和企业IT架构模型。针对SOA项目的独特性,本文对如何成功实施SOA项目做了阐述,并提出了企业SOA路线图,为企业成功实施SOA项目提供了一定的方法论支持。最后,本文通过一个企业基于SOA的ERP系统架构的实施案例,验证了文章提出的上述模型。对企业的信息化建设有一定的指导意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 企业信息化进程中面临的现实问题
  • 1.1.2 SOA是进行企业信息化的可行方式
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 研究目标与研究意义
  • 1.4 论文的研究内容
  • 1.5 论文的组织结构
  • 第二章 SOA综述
  • 2.1 软件架构
  • 2.1.1 传统的软件架构
  • 2.1.2 基于组件的软件架构
  • 2.1.3 面向服务的软件架构
  • 2.2 SOA概述
  • 2.2.1 SOA的定义
  • 2.2.2 SOA的体系框架
  • 2.2.3 服务
  • 2.2.4 SOA的标准体系
  • 2.2.5 SOA的特点
  • 2.3 SOA的实现技术
  • 2.3.1 Web Service
  • 2.3.2 XML
  • 2.3.3 SOAP
  • 2.3.4 SCA和SDO
  • 2.3.5 ESB
  • 第三章 基于SOA的ERP系统架构
  • 3.1 企业架构
  • 3.1.1 企业架构的框架
  • 3.1.2 企业架构方法论
  • 3.2 基于SOA的企业IT架构
  • 3.2.1 IT基础设施层
  • 3.2.2 数据资源及技术支撑层
  • 3.2.3 服务层
  • 3.2.4 企业应用层
  • 3.2.5 安全管理
  • 3.3 基于SOA的ERP系统架构
  • 3.3.1 服务提供者分层模型
  • 3.3.2 SCA的实现
  • 3.3.3 有应用程序的服务化
  • 3.3.4 ESB的设计
  • 第四章 SOA项目实施
  • 4.1 SOA项目需求来源
  • 4.2 SOA项目实施过程
  • 4.2.1 战略规划阶段
  • 4.2.2 项目实施阶段
  • 4.3 SOA项目实施要素
  • 4.4 SOA项目实施与传统项目实施比较
  • 第五章 A公司ERP系统SOA化案例
  • 5.1 案例背景
  • 5.2 项目实施过程
  • 5.2.1 组织保障
  • 5.2.2 项目实施
  • 5.2.3 企业架构和IT架构
  • 5.2.4 服务的识别与实现
  • 5.3 实施结果
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 论文不足
  • 6.3 研究展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].Gnu/Linux系统nftables防火墙的本地IPS能力部署[J]. 网络安全和信息化 2019(12)
    • [2].钢铁贸易“服务组件”设计与应用——基于服务接触的视角[J]. 上海质量 2015(06)
    • [3].XP系统的几点安全防御要领[J]. 计算机与网络 2011(18)
    • [4].基于服务组件架构的企业应用集成研究[J]. 福建电脑 2010(03)
    • [5].基于服务组件架构的企业应用集成研究[J]. 现代经济信息 2009(15)
    • [6].面向实时系统的服务组件动态等级调度策略[J]. 计算机系统应用 2012(08)
    • [7].实施SOA:价值才是根木[J]. 中国计算机用户 2008(30)
    • [8].开源云技术在石油石化行业的应用思考[J]. 当代石油石化 2020(09)
    • [9].基于SCA可变性的多租户功能可配置方法研究[J]. 计算机工程与设计 2014(06)
    • [10].基于VC的上位机与PLC间的OPC通讯[J]. 信息通信 2015(08)
    • [11].基于SOA架构的提醒服务组件的设计[J]. 长江大学学报(自然科学版)理工卷 2008(04)
    • [12].百度社会化服务组件让你利用社会化网络[J]. 计算机与网络 2013(11)
    • [13].一种敏捷服务组合方法模型的研究与设计[J]. 西安交通大学学报 2013(02)
    • [14].基于服务组件框架的分布式数据融合仿真系统设计[J]. 电子设计工程 2012(24)
    • [15].应用于公共电子医疗领域的SOA服务组件管理系统[J]. 电子设计工程 2014(02)
    • [16].“嵌入式”版权服务组件管理平台设计与实现[J]. 北方工业大学学报 2016(01)
    • [17].DSCM:一个支持动态演化的服务组件架构模型[J]. 小型微型计算机系统 2010(01)
    • [18].实施SOEA的四大准则[J]. 软件世界 2009(09)
    • [19].一种基于Spring的轻量级面向服务组件框架[J]. 武汉大学学报(理学版) 2010(06)
    • [20].SCA——面向服务的设计模型[J]. 科技信息(学术研究) 2008(32)
    • [21].基于信任路径搜索的分布式虚拟化环境下可信服务组件选择方法——HA_OTPS[J]. 电子学报 2017(01)
    • [22].基于Struts框架与服务组件框架的分布式交通仿真系统设计[J]. 上海理工大学学报 2009(05)
    • [23].基于.NET精简框架的嵌入式RFID服务组件[J]. 计算机工程 2008(17)
    • [24].开放性数据库的数据服务改进模型研究[J]. 内江科技 2008(05)
    • [25].江苏大学 基于微服务构建分布式数据服务平台[J]. 中国教育网络 2018(06)
    • [26].基于SCA规范的DNC系统及其实现[J]. 山东大学学报(工学版) 2008(01)
    • [27].服务组件的设计与应用[J]. 微型电脑应用 2008(05)
    • [28].基于REST的服务器框架研究与实现[J]. 信息化建设 2016(07)
    • [29].基于SCA的规划设计信息管理系统设计与实现[J]. 电脑知识与技术 2010(15)
    • [30].SCA构建高校迎新系统的应用研究[J]. 计算机与现代化 2009(11)

    标签:;  ;  

    基于SOA的ERP系统架构分析与应用
    下载Doc文档

    猜你喜欢