基于构件技术的compiereerp软件soa化研究

基于构件技术的compiereerp软件soa化研究

ID:23731743

大小:54.00 KB

页数:6页

时间:2018-11-10

基于构件技术的compiereerp软件soa化研究_第1页
基于构件技术的compiereerp软件soa化研究_第2页
基于构件技术的compiereerp软件soa化研究_第3页
基于构件技术的compiereerp软件soa化研究_第4页
基于构件技术的compiereerp软件soa化研究_第5页
资源描述:

《基于构件技术的compiereerp软件soa化研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于构件技术的CompiereERP软件SOA化研究第一章绪论1.1研究背景随着信息技术的不断发展,ERP系统已经成为企业节约成本、提高效率的重要手段。近年来,ERP在国内外都得到了广泛的应用,各企业对于ERP的需求也日益增加。ERP运用信息技术的管理思想,为企业管理层及员工提供方便快捷的管理平台。SOA(Service-OrientedArchitecture,面向服务架构)是由Gartner公司于1996年最先提出的⑴,这一架构支持使用者通过网络对松散耦合的粗粒度服务进行分布式的部署和调用。2002年底,Gar

2、tner又提出了SOA是现代应用开发领域最重要的课题。Gartner公司预计,SOA将逐步取代传统的整体软件架构。虽然到目前为止,SOA还是一个比较新的领域,人们对于SOA的认识还处于一个初始阶段,尽管还没有一个明确的官方定义,但这一架构已经得到了广泛的认可。国内外许多企业已经成功在自己的信息技术部门实现了SOA?面向服务这一架构与面向对象的编程方式并不是完全对立的。基于SOA的系统可以使用面向对象的方法来构造服务,但是从整体上来讲系统是面向服务的。尽管ERP已经得到了广泛应用,SOA的发展前景也相当乐观,但是将面

3、向服务的架构应用到ERP系统的实践并不多见。大部分企业的ERP系统是建立在面向流程的架构上的,使得各功能模块很难重用,一旦有业务流程需要改变,旧的系统就很可能变得一无是处。..1.2国内外研究现状20世纪90年代,Gartner公司前瞻性地提出了SOA这一概念,但由于软件技术水平和信息化程度的限制,SOA架构的实现并不是那么容易。近年来,随着XML(ExtensibleMarkupLanguage,可扩展性标记语言)、RPII)演变而来。ERP系统所涉及的关键技术包括:关系型数据库管理系统(relationalda

4、tabasemanagementsystem,RDBMS)、计算机辅助软件工程(puter-aidedsoftRPII进行了极大改进,客户需求、企业内部的生产活动以及生产资料通过ERP系统结合为一个整体,形成了完整的供应链管理(SCM)。通过管理供应链上的各项环节,就形成了以供应链为核心的ERP系统。供应链打破了企业与部门的限制,形成了以生产为关键环节的业务流程。然而,现有的ERP系统绝大部分是面向流程的,导致其无法适应如今多变的市场环境,主要问题表现在[1、(1)不能快速适应业务流程的变化,当企业因内部原因(例如

5、企业结构变化)或者外部原因(例如公司合并)导致业务流程发生变化,使得原有ERP系统无法继续运行,企业不得不购买新的ERP系统,造成投资浪费;(2)不能快速灵活地融入供应链。由于异构平台带来的诸多不便,滞后了企业与其供应链上下游合作伙伴的信息交互。因此,各大ERP厂商以及各大企业都希望新的ERP系统可以适应当今灵活多变的市场环境,动态ERP系统概念开始进入人们的视线。.第三章服务发布........133.1piere软件分析.......133.2服务的设计与发布.......153.3关键问题及其解决......

6、.233.3其他功能模块的SOAK.......243.4本章小结.......27第四章服务平台设计.......284.1系统整体架构.......284.2平台系统E-R图.......294.3系统功能模块.......304.4系统流程图.......304.5逻辑表设计.......314.6本章小结.......32第五章系统测试.......335.1界面测试.......335.2系统功能测试.......355.3测试结果.......385.4本章小结.......38第五章系统测试本系统通过

7、调用在第三章中发布的服务,来为企业提供基于SOA的动态ERP系统支持。企业内部人员可以根据自己的需要选择适当的服务进行调用,并且,相对于之前C/S模式的ERP系统,本系统可以运行在任何安装了浏览器的计算机上。通过本系统,企业可以突破内网的限制,完成与其供应链上下游伙伴的信息接轨,由于本系统是由旧的ERP系统改善而来,有效的利用的现有的软件资源,为企业节省了大量开销。为了尽可能地模拟异构环境,在本章所做测试中,将服务通过运行在VMware上的Linux虚拟机发布,并在windows平台上运行本系统进行测试。过程中是否

8、有验证以及验证不通过时是否会有相应的文字提示;经过测试,本系统页面布局符合人们的使用习惯,超链接全部正常可用,文字描述没有歧义,整体感觉很人性化。..结论此次毕业设计是在认真研究ERP系统及SOA架构之后完成的。本文通过对piereERP软件的SOA化研究,验证了基于流程的ERP系统能够被重新构建为基于SOA的ERP系统,可以为企业在SOA的部署过程中节约大

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。