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

上传人:小** 文档编号:55716411 上传时间:2018-10-05 格式:DOC 页数: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 前言4 1.1 企业 ERP 系统的需求描述.4 1.2 ERP 技术及应用的发展趋势 .5 1.2.1 B/S 架构的 ERP 已经盛行.5 1.2.2 SOA 架构的引入,使 ERP 全面升级5 1.2.3 平台化ERP 的柔性大大增强 .5 1.2.4 与其它信息系统的集成.6 1.2.5 整合业务流程的监测与评估.7 2 传统 ERP 产品技术架构8 2.1 传统 C/S 架构的 ERP 系统8 2.2 B/S 架构的 ERP 系统8 2.3 C/S 架构和 B/S 架构的优缺点分析.9 2.3.1 C/S 系统优缺点9 2.3.2 B/S 系统优缺点9 2.3.3 结论1

2、0 3 国内外最新 ERP 产品技术架构10 3.1 主流 ERP 产品简要介绍.10 3.1.1 Oracle EBusiness Suite.10 3.1.2 SAP NetWeaver123.1.3 用友 U9.12 3.2 ERP 系统架构设计的共同特点 .13 3.2.1 基于互联网的三层体系架构.14 3.2.2 面向服务架构(SOA)14 3.2.3 模块化和组件化的体系架构.14 4 基于 SOA 架构的 ERP 系统 .15 4.1 SOA 技术简介.15 4.1.1 SOA 概念及简介15 4.1.2 基于 SOA 技术的体系结构16 4.1.3 SOA 的实现方式-Web

3、Service .19 4.2 基于 SOA 的 ERP 系统架构设计.22 4.2.1 SOA 架构基础技术22 4.2.2 SOA 架构设计方案25 4.2.3 SOA 架构实现26 4.2.4 SOA 架构的服务管理组件:ESB27 4.3 ERP 系统架构技术的时间线 .30 5 系统实现的关键技术 32 5.1 关键技术框架及工具 .32 5.1.1 三层分布式架构 32 5.1.2 基于 WEB 的 B/S 架构开发技术 .345.1.3 统一认证技术 34 5.1.4 构件开发技术 36 5.1.5 工作流系统 40 5.1.6 权限管理系统 45 5.1.7 表单生成技术 49

4、 5.1.8 插件化开发框架 51 5.2 系统性能优化技术 .52 5.2.1 分布式技术应用 52 5.2.2 AJAX 局部更新 54 5.2.3 预加载技术 55 5.2.4 数据库查询优化 55 5.2.5 数据库读写分离 56 5.3 系统运营部署设计 .56 5.3.1 服务器集群技术 56 5.3.2 虚拟化数据中心技术 57 6 应用云计算技术的 ERP 系统61 6.1 云计算技术简介 .61 6.1.1 IaaS 基础设施即服务62 6.1.2 PaaS 平台及服务.65 6.1.3 SaaS 软件即服务.65 6.1.4 云计算产生背景分析 69 6.2 应用云计算技术

5、的 ERP 系统 .70 6.2.1 SaaS 模式的 ERP 与传统 ERP 的比较.70 6.2.2 SaaS 模式的 ERP 系统架构设计.70 6.2.3 SaaS 模式的 ERP 系统的应用前景.72 6.3 云计算安全设计 .73 6.3.1 云端数据存储加密 73 6.3.2 网络数据传输加密 74 6.3.3 数据安全管理规范 74 6.3.4 云端加密的利与弊 76 6.4 应用物联网技术的 ERP 系统 .76 6.4.1 物联网技术 76 6.4.2 物联网应用案例服装行业.79 6.4.3 RFID,无线移动数据的收集技术.80 6.5 应用移动技术的 ERP 系统.8

6、1 6.5.1 移动 ERP 系统介绍81 6.5.2 移动 ERP 系统结构图82 7 总结84 8 参考文献851 前言前言1.1 企业企业 ERP 系统的需求描述系统的需求描述ERP 实施的主体企业的需求永远是 ERP 技术发展的主动力,由于全球一体化进程的加剧,使得企业所面临的竞争环境发生了巨大的变化,对 ERP 提出了新的需求,具体表现在50:1) 全球化市场的发展与产业链之间合作经营生产方式的出现,使得 ERP 能支持异地企业运营、异种语言操作和异种货币交易;2) 企业过程重组及协作方式的变化使得 ERP 能支持基于全球范围的可重构过程的供应链及供应网络结构;3) 企业需要应对新生

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

8、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/IP 和统一的基于 We

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

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

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

12、来形成最终的成品。那么对这些组件进行调用,管理和删减、添加及修改,甚至重新构架都可以,而这样对某一部分的改动根本不会影响到其它功能。这就是平台带来的灵活性,易操作性,使它在进行小的改动时可以直接通过系统上的某些功能来实现,而不必要通过改源代码的方式来处理,可以降低企业信息化软件的开发难度,提高开发效率,提高系统的柔性和可扩展性。一方面管理信息化厂商通过平台提供的组件能很方便地满足用户个性化的需求,以及用户在发展过程中各种各样变化的需求。另一方面将应用软件的业务逻辑和开发技术相对分开,使得应用软件的开发者可以仅关注应用的业务任务,而不必关注其技术的实现。这使管理与业务人员参与应用软件的开发成为可

13、能。平台化软件的基本特性如下:1)软件架构灵活;2)核心业务标准化;3)接口标准化,具有很好的兼容性;4)提供客户化工具包。1.2.4 与其它信息系统的集成与其它信息系统的集成1) ERP 与客户关系管理的进一步整合ERP 将更加面向市场和面向顾客,通过基于知识的市场预测、订单处理与生产调度、基于约束调度功能等进一步提高企业在全球化市场环境下更强的优化能力;并进一步与客户关系管理 CRM 结合,实现市场、销售、服务的一体化,使 CRM 的前台客户服务与 ERP 后台处理过程集成,提供客户个性化服务,使企业具有更好的顾客满意度。2)ERP 与电子商务、供应链 SCM、协同商务的进一步整合ERP

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

15、的各种信息、产品不同设计阶段的数据和文档组织在统一的环境中。近年来 ERP 软件商纷纷在 ERP 系统中纳入了产品数据管理 PDM 功能或实现与 PDM 系统的集成,增加了对设计数据、过程、文档的应用和管理,减少了 ERP 庞大的数据管理和数据准备工作量,并进一步加强了企业管理系统与 CAD、CAM 系统的集成,进一步提高了企业的系统集成度和整体效率。4)ERP 与制造执行系统的整合为了加强 ERP 对于生产过程的控制能力,改变 ERP“重计划,轻控制“的弱点,将进一步加强“事前计划、事中控制、事后审核“的功能,ERP 将与制造执行系统 MES(Manufacturing executive

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

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

当前位置:首页 > 商业/管理/HR > 管理学资料

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