英语原文共 5 页,剩余内容已隐藏,支付完成后下载完整资料
基于S0A的ERP系统应用研究
目录
摘 要
在本文中,我们提出了一个工程方法和构建知识的知识驱动,基于云计算的ERP服务体系的中小型企业 SOA框架,它被称为KC-ERP-SS。基于云计算的ERP服务模式的理论性的描述,和对于这样一个模型的软件基础架构一样,它们的发展都是用于为中小企业设计和实施一个开放的,实用化,可扩展的, 持续创新的ERP数字化服务生态系统。我们的方法提供了一个IT解决方案,旨在建设一个低成本,高可扩展性,多租户和高可用性的ERP业务系统。 与此同时,我们把提出这样一个概念,ERP作为一种服务,可以满足使用率和随需应变的需求并且是符合中小企业需求。
关键词:基于云计算的ERP服务体系、SOA架构、数字化电子服务的生态系统、知识驱动
第1章 介绍
如今,企业资源规划(ERP)系统被广泛采用,来提高企业的整体竞争力。 它甚至说,一个现代企业的建设是从ERP系统的部署开始的。ERP系统结合了企业 的信息技术与现代商业管理方法,优化企业资源配置,以提供对趋向于数字化,网络化、知识驱动的、灵活的、以及虚拟企业的解决方案。
传统的ERP系统通常是昂贵的、不灵活的,就像是意味着孤岛数据和功能的烟囱结构一样。 这些问题超越了预算紧张的中小型企业的能力。 在当前,随着超级服务器技术,高速通信网络和大型存储设备的快速发展,这种基于云计算的ERP系统内的工程环境和SOA框架的方法正在成为一个软件工程领域的重要范例。
在本文中,我们提出了一个工程方法和构建知识的知识驱动,基于云计算的ERP服务体系的中小型企业 SOA框架,它被称为KC-ERP-SS。 KC-ERP-SS被定义为一个开放的,具有实用为导向的、可扩展的、持续的、创新的、为中小型企业服务的ERP数字化服务生态系统。首先,这个为构建基于云的ERP服务系统的工程方法和计算理论中提出了以服务为业务参考模型,其中基于ERP系统的云计算环境包括SaaS的服务器集群,PaaS的服务器集群和IaaS 服务器集群,支持ERP的服务交付,ERP服务开发和数据资源存储。 这样一种作为IT工具的计算模型和计算环境,是一种开放的公共网络空间,使中小企业的社区方便的,按需访问共享和 ERP服务/资源的协同池。 其次,基于云计算的ERP服务模式的理论描述,以及用于这种模型的软件基础设施,是被用于开发设计和实现一个为中小企业服务的开放的、面向公用事业的、可扩展性的、持续创新的ERP数字生态系统。
我们的方法提供了一个IT解决方案,旨在创建一个低成本,高可扩展性,多 租户和高可用性的ERP 服务系统。 更具体地,ERP系统的顶层服务接口模型,包括对于决策支持管理服务接口方面,策划管理服务,制造及生产管理服务,质量控制管理服务,供应链管理服务, 客户关系管理服务,以及知识管理服务等,这些方面被提出定义并加以高度抽象。与此同时,我们提出一个概念 ERP是为满足中小企业使用率和随需应变的需求。
第2章 SOA的基本概念框架
2.1 SOA框架的概念
一个是SOA(面向服务的架构)框架被视为分布式体系结构模型和工程方法,其中,一个软件系统通过链接的多样化功能应用服务(服务作为最基本 通过定义的接口系统中的组件)与服务之间的合同被实施应用。接口定义独立于服务平台和编程的语言,这使构建服务以一个通用的方式进行异类通信。这个接口可以实现服务之间的松耦合。
2.2 SOA框架的关键技术
bull; WSDL(Web服务定义语言):WSDL 描述Web服务的三个基本属性:网络服务接口,消息格式和约定。服务描述是实现松散耦合的Web服务架构的一个关键。
bull; SOAP(简单对象访问协议):SOAP是基于 XML和HTTP。它使用XML来描述信息并通过HTTP传输消息。SOAP是独立的编程语言和操作系统,并具有更好的可扩展性。SOAP和其他Web服务协议为SOA的应用程序构建了技术基础。
bull; UDDI(统一描述,发现和集成): UDDI是一个跨行业、跨平台、开放的用于网络服务类型的信息架构。网络服务可以通过UDDI动态地发现和结合到企业服务中。企业可以利用 UDDI注册和搜索Web服务
第3章 云计算和云计算服务工程
云计算是分布式计算,并行计算,网格计算和虚拟化技术的融合,并且它是 技术,服务模式和应用开发的结果。 换句话说,云计算是一种基于互联网的、提供动态可扩展性和虚拟化资源的IT 服务模式。 目前,这是走向服务网络趋势很关键的一步。
3.1 特点和云计算的优势
bull; 可扩展性:云计算为用户提供动态、可扩展的服务/信息资源。对于用户来说,他们可以在任何时间和任何地点通过云来购买服务/计算资源,也可以随时根据资源要求为保存成本而释放这些资源。
bull; 集中资源中心:云计算资源(包括网络,服务器,存储 应用程序和服务)都集中在一个集成的虚拟资源池,并使用多租户模式,为消费者提供共享资源。
bull; 动态资源分配:实施云计算使用虚拟化技术实现不同资源的直接松耦合。 从而可以提高资源动态配置功能。
3.2 云计算的服务模式
bull;IaaS(基础设施即服务)
IaaS的被视为由云提供的最基本的服务形式。在这种形式下,用户从云计算基础设施获得资源,例如服务器,存储设备,网络设备等。有了这些基础设施资源, 用户不需要购买和维护硬件装置和相关的系统软件,而是直接使用这些基础设施构建自己的平台,建设各类信息系统。
bull; PaaS(平台即服务)
PaaS不仅为用户提供既各种硬件资源,也可以直接使用软件资源,但对综合资源的基础平台要进一步开发和利用。 PaaS不是针对普通的最终用户,软件开发者也可以利用这些开放资源的充分优势来开发定制应用程序。
bull; SaaS(软件即服务)
在这种服务模式中,云服务供应商部署服务器上的软件。因此,客户端可以通过互联网上的按需应用软件服务,经由服务/资源提供商订购。客户机获得通过由生产商根据互联网和薪酬根据数量和服务的持续时间提供的服务。有了这项服务,企业没必要开发自己的软件,也不用要购买软件,而是租用基于Web的 软件。云服务提供商可以自由地选择管理和维护软件,并同时提供软件的离线操作和本地数据存储。通过这种方式,用户可以随时随地使用软件和订购服务。
第4章 基于S0A框架的ERP系统
基于云的知识驱动的ERP服务系统(CK-ERP-SS)是一种运用计算模型和工程构建知识驱动的办法,基于云的ERP基础服务体系是基于SOA框架为中小企业提供的体系。与传统的ERP理论和应用程序比较,这样一个基于SOA的云ERP系统是一个优秀的IT解决方案,如图1所示。计算模式的特点是针对中小企业的数字服务生态系统,目的是为中小企业设计和实施开放的、实用为导向的、可扩展的、持续的、创新的中小型企业ERP服务。
图4.1 计算模型基于云的ERP数字化服务生态系统
4.1 建模的数字生态系统服务
数字化服务生态系统建模为通过ERP服务联盟形成协作的大规模的中小企业集群的一个枢纽。
4.2 服务接口建模
为了提供一个IT解决方案,这个方案旨在构建低成本,高可扩展性, 多租户和高可用性的ERP服务系统,我们提出了一个基于服务的在最顶级的抽象接口模式。 它提供的最基本的功能是将服务分配给企业级组件的层。那是细粒度的服务。 如表一所示的查询服务,它只能对最简单的商业逻辑做处理。由基本服务综合服务提供更先进的功能是服务既定的利益层,它被称为粗粒度的服务。 如表I所示清单服务,它是由一系列的基本服务组成的。 一些服务包含掌握在这个过程层的复杂业务流程,构成了服务的层次结构。
表4.2.1 服务粒度划定
综合服务 |
综合服务 |
基本服务 |
服务组件 |
ERP服务 |
采购服务 |
采购计划服务 |
应用服务 |
审批服务 |
|||
采购仓储服务 |
应用服务 |
||
审批服务 |
|||
采购发票服务 |
应用服务 |
||
审批服务 |
|||
供应商服务 |
查询服务 |
||
清单服务 |
仓储服务 |
应用服务 |
|
审批服务 |
|||
出入库服务 |
应用服务 |
||
审批服务 |
|||
查询服务 |
|||
库存查询服务 |
应用服务 |
||
审批服务 |
|||
生产服务 |
材料申请服务 |
应用服务 |
|
审批服务 |
|||
出入库服务 |
应用服务 |
||
审批服务 |
|||
MPS服务 |
应用服务 |
||
审批服务 |
|||
供应商服务 |
应用服务 |
||
审批服务 |
|||
发票服务 |
查询服务 |
4.3 Deploymen服务
ERP业务系统基于云计算和SOA架构,并采用SOA架构模型。但它采用的是云计算技术的具体的的应用,实现被部署在云平台的模型,如图1,2。首先,利用私有云部署在底层的应用硬件层(包括服务器,存储设备,网络 通过使
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[153471],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。