基于soa架构及云计算技术erp系统设计方案

上传人:第*** 文档编号:65159135 上传时间:2018-12-30 格式:DOCX 页数:84 大小:5.98MB
返回 下载 相关 举报
基于soa架构及云计算技术erp系统设计方案_第1页
第1页 / 共84页
基于soa架构及云计算技术erp系统设计方案_第2页
第2页 / 共84页
基于soa架构及云计算技术erp系统设计方案_第3页
第3页 / 共84页
基于soa架构及云计算技术erp系统设计方案_第4页
第4页 / 共84页
基于soa架构及云计算技术erp系统设计方案_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《基于soa架构及云计算技术erp系统设计方案》由会员分享,可在线阅读,更多相关《基于soa架构及云计算技术erp系统设计方案(84页珍藏版)》请在金锄头文库上搜索。

1、目录1 前言41.1 企业ERP系统的需求描述41.2 ERP技术及应用的发展趋势51.2.1 B/S架构的ERP已经盛行51.2.2 SOA架构的引入,使ERP全面升级51.2.3 平台化ERP的柔性大大增强51.2.4 与其它信息系统的集成61.2.5 整合业务流程的监测与评估72 传统ERP产品技术架构82.1 传统C/S架构的ERP系统82.2 B/S架构的ERP系统82.3 C/S 架构和B/S 架构的优缺点分析92.3.1 C/S 系统优缺点92.3.2 B/S 系统优缺点92.3.3 结论103 国内外最新ERP产品技术架构103.1 主流ERP产品简要介绍103.1.1 Ora

2、cle EBusiness Suite103.1.2 SAP NetWeaver123.1.3 用友U9123.2 ERP系统架构设计的共同特点133.2.1 基于互联网的三层体系架构143.2.2 面向服务架构(SOA)143.2.3 模块化和组件化的体系架构144 基于SOA架构的ERP系统154.1 SOA技术简介154.1.1 SOA概念及简介154.1.2 基于SOA技术的体系结构164.1.3 SOA的实现方式-WebService194.2 基于SOA的ERP系统架构设计224.2.1 SOA架构基础技术224.2.2 SOA架构设计方案254.2.3 SOA架构实现264.2.

3、4 SOA架构的服务管理组件:ESB274.3 ERP系统架构技术的时间线305 系统实现的关键技术325.1 关键技术框架及工具325.1.1 三层分布式架构325.1.2 基于WEB的B/S架构开发技术345.1.3 统一认证技术345.1.4 构件开发技术365.1.5 工作流系统405.1.6 权限管理系统455.1.7 表单生成技术495.1.8 插件化开发框架515.2 系统性能优化技术525.2.1 分布式技术应用525.2.2 AJAX局部更新545.2.3 预加载技术555.2.4 数据库查询优化555.2.5 数据库读写分离565.3 系统运营部署设计565.3.1 服务器

4、集群技术565.3.2 虚拟化数据中心技术576 应用云计算技术的ERP系统616.1 云计算技术简介616.1.1 IaaS基础设施即服务626.1.2 PaaS平台及服务656.1.3 SaaS软件即服务656.1.4 云计算产生背景分析696.2 应用云计算技术的ERP系统706.2.1 SaaS模式的ERP与传统ERP的比较706.2.2 SaaS模式的ERP系统架构设计706.2.3 SaaS模式的ERP系统的应用前景726.3 云计算安全设计736.3.1 云端数据存储加密736.3.2 网络数据传输加密746.3.3 数据安全管理规范746.3.4 云端加密的利与弊766.4 应

5、用物联网技术的ERP系统766.4.1 物联网技术766.4.2 物联网应用案例服装行业796.4.3 RFID,无线移动数据的收集技术806.5 应用移动技术的ERP系统816.5.1 移动ERP系统介绍816.5.2 移动ERP系统结构图827 总结848 参考文献851 前言1.1 企业ERP系统的需求描述 ERP实施的主体企业的需求永远是ERP技术发展的主动力,由于全球一体化进程的加剧,使得企业所面临的竞争环境发生了巨大的变化,对ERP提出了新的需求,具体表现在50: 1) 全球化市场的发展与产业链之间合作经营生产方式的出现,使得ERP能支持异地企业运营、异种语言操作和异种货币交易;

6、2) 企业过程重组及协作方式的变化使得ERP能支持基于全球范围的可重构过程的供应链及供应网络结构; 3) 企业需要应对新生产与经营方式的灵活性与敏捷性使得ERP也越来越灵活的适应多种生产制造方式的管理模式; 4) 由于行业特性越来越明显,因此ERP的行业化发展趋势越来越明显; 5) 企业的快速发展使得ERP的柔性越来越高以适应企业的动态变化; 6) 企业的低成本策略使得ERP可以按需配置、大大缩短实施周期。 IT技术的发展是推动ERP发展的另一驱动力,毕竟ERP应用是以“技术导向”为推动的应用技术,具体表现在,计算机新技术的不断出现将会为ERP提供越来越灵活与强大功能的软硬件平台,多层分布式结

7、构、面向对象技术、中间件技术与Internet的发展会使ERP的功能与性能迅速提高。图1.1 企业ERP系统结构图1.2 ERP技术及应用的发展趋势1.2.1 B/S架构的ERP已经盛行 B/S模式是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术捆绑植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。 网络应用系统的发展正在改变着ERP系统的开发及其实施方法 ,传统ERP体系结构逐渐被由客户、应用服务器、数据库服务器组成的三层B/S结构所替代 ,并有了统一的通讯协议TCP/I

8、P和统一的基于Web浏览器的用户界面。B/S ERP把传统的依赖于邮件、电话、人盯人的管理方式变革为目标导向、流程驱动、智能的电子商务流程。并且该B/S架构的ERP可以把企业内部流程与企业外部流程连接起来,与客户、合作伙伴、供应商协同完成供应链业务操作52。1.2.2 SOA架构的引入,使ERP全面升级SOA(Service-Oriented Architecture 面向服务架构)的概念是由Gartner公司给出的,Gartner对SOA的定义为“客户端/服务器的软件设计方法,一项应用由软件服务和软件服务使用者组成SOA与大多数通用的客户端/服务器模型的不同之处,在于它着重强调软件组件的松散

9、耦合,并使用独立的标准接口。其核心是: 1)SOA是一种软件架构思想,并不是一种产品。 2)SOA的重点是面向服务,此服务包括企业的内部与外部的每一个业务细节,比如企业中财务应收发票的处理就是一个服务。SOA的思想是把这些服务从复杂的环境中独立出来组件化封装,然后通过标准的接口使不同的服务之间相互调用。 3)SOA是一种软件架构思想,通过使企业中一个个细化的服务标准化,来达到企业的IT系统跟随企业的动态变化的目的。1.2.3 平台化ERP的柔性大大增强 在ERP应用实施的过程中,用户的满意度一直不高。主要原因是产品更新周期加快、市场响应要求提高,对ERP的个性化要求越来越高,这是导致ERP实施

10、成功率不高的重要原因之一。 经过多年的积累,人们已经总结出了ERP系统中业务的核心,其架构、业务模型、标准化高的业务处理均是可封装的,如果我们把这部分封装起来,再开发出辅助这个平台的客户化工具,就可以形成业务化平台。同样如此,如果对ERP进行分析、研究,将ERP的相关部分封装起来,再加上工具包,就可以形成平台化的ERP。 平台级企业信息解决方案提供了一个软件平台,内置多种管理软件组件和快捷的二次开发工具,其组件可以通过多种语言来开发,开发出一个个的小模块,然后把每一个小模块独立起来建成一个组件,最后把这些组件组装起来形成最终的成品。那么对这些组件进行调用,管理和删减、添加及修改,甚至重新构架都

11、可以,而这样对某一部分的改动根本不会影响到其它功能。这就是平台带来的灵活性,易操作性,使它在进行小的改动时可以直接通过系统上的某些功能来实现,而不必要通过改源代码的方式来处理,可以降低企业信息化软件的开发难度,提高开发效率,提高系统的柔性和可扩展性。一方面管理信息化厂商通过平台提供的组件能很方便地满足用户个性化的需求,以及用户在发展过程中各种各样变化的需求。另一方面将应用软件的业务逻辑和开发技术相对分开,使得应用软件的开发者可以仅关注应用的业务任务,而不必关注其技术的实现。这使管理与业务人员参与应用软件的开发成为可能。 平台化软件的基本特性如下: 1)软件架构灵活; 2)核心业务标准化; 3)

12、接口标准化,具有很好的兼容性; 4)提供客户化工具包。1.2.4 与其它信息系统的集成1) ERP与客户关系管理的进一步整合 ERP将更加面向市场和面向顾客,通过基于知识的市场预测、订单处理与生产调度、基于约束调度功能等进一步提高企业在全球化市场环境下更强的优化能力;并进一步与客户关系管理CRM结合,实现市场、销售、服务的一体化,使CRM的前台客户服务与ERP后台处理过程集成,提供客户个性化服务,使企业具有更好的顾客满意度。2)ERP与电子商务、供应链SCM、协同商务的进一步整合ERP将面向协同商务(Collaborative Commerce),支持企业与贸易共同体的业务伙伴、客户之间的协作

13、,支持数字化的业务交互过程;ERP供应链管理功能将进一步加强,并通过电子商务进行企业供需协作,如汽车行业要求 ERP的销售和采购模块支持用电子商务或EDI实现客户或供应商之间的电子订货和销售开单过程;ERP将支持企业面向全球化市场环境,建立供应商、制造商与分销商间基于价值链共享的新伙伴关系,并使企业在协同商务中做到过程优化、计划准确、管理协调。3)ERP与产品数据管理的整合产品数据管理 PDM(Product Data Management)将企业中的产品设计和制造全过程的各种信息、产品不同设计阶段的数据和文档组织在统一的环境中。近年来ERP软件商纷纷在ERP系统中纳入了产品数据管理PDM功能

14、或实现与PDM系统的集成,增加了对设计数据、过程、文档的应用和管理,减少了 ERP庞大的数据管理和数据准备工作量,并进一步加强了企业管理系统与CAD、CAM系统的集成,进一步提高了企业的系统集成度和整体效率。4)ERP与制造执行系统的整合为了加强ERP对于生产过程的控制能力,改变ERP重计划,轻控制的弱点,将进一步加强事前计划、事中控制、事后审核的功能,ERP将与制造执行系统MES(Manufacturing executive System)、车间层操作控制系统SFC更紧密的结合,形成实时化的ERP/MES/SFC系统。该趋势在流程工业企业的管控一体化系统中体现得最为明显。5)ERP与工作流

15、管理系统的进一步整合全面的工作流规则保证与时间相关的业务信息能够自动地在正确时间传送到指定的地点。ERP的工作流管理功能将进一步增强,通过工作流实现企业的人员、财务、制造与分销间的集成,并能支持企业经营过程的重组,也使 ERP的功能可以扩展到办公自动化和业务流程控制方面。6)ERP与企业知识门户进一步整合企业知识门户(Enterprise Knowledge Portal,EKP)所关注的是企业内部员工和信息内容,它的核心是知识管理(KM),通过与ERP 系统的集成,使得企业内任何员工都可以实时地与工作团队中的其他成员取得联系、寻找到能够提供帮助的专家或者快速连接到相关的知识,它的建立和使用可以大大提高企业范围内的知识共享,并由此提高企业员工的工作效率。1.2.5 整合业务流程的监测与评估“用于测量成功的业务应用解决方案是连续改进的关键:财务表现的共

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号