论文部分内容阅读
云计算是一种基于互联网的面向服务的新兴计算模式,它采用虚拟化技术将计算资源、基础设施、应用软件等通过互联网实现资源共享和统一管理,并以服务的形式供互联网用户按需使用。云计算可以满足IT服务的按需共给、面向多租户、资源集成等需求。云计算在架构实现方面可采用服务计算的技术,而面向服务的架构模式(Service-OrientedArchitecture,SOA)是实现服务的最有效方法,它能将业务功能分解为松耦合、统一标准和接口的服务,满足企业快速构建和响应业务变化、重用原有IT资源、数据共享和业务协同的需求。利用云计算技术和SOA模式构建的企业信息资源管理系统可以实现企业获取共享资源,降低企业信息化成本,实现传统企业向数字企业的过渡,提高其在市场竞争中的核心竞争力。通过对云计算和面向服务架构的研究,提出了利用SOA框架由订单驱动的云计算ERP服务体系(Order-driving,Cloud-based ERP Service System,OC-ERP-SS)的计算模型,该模型为中小型企业(Small and Medium Enterprises,SMEs)设计、实施了一个开放的、面向实用、可扩展、服务可重用的企业数字化生态服务系统。基于该模型,提出了利用云计算和SOA架构的面向SMEs的信息化IT解决方案,旨在构建一个支持多租户、高可扩展和可重用的ERP系统。该系统由企业的业务流程驱动,利用标准化的服务语义描述系统的服务接口模型,包括生产控制(计划、制造)服务、物流管理(采购、库存、销售)服务和财务管理(会计核算、财务)服务等,将ERP看做一个服务提供给企业使用,满足中小型企业拿来即用、按需付费的低门槛、低成本的信息化需求。首先分析了中小型企业信息化的现状和ERP系统的国内外发展现状,提出设计实施面向服务的云ERP的必要性和意义;然后按照服务工程设计系统的步骤,利用OC-ERP-SS模型设计了云ERP服务系统的体系结构和服务接口,按照核心业务需求分析完成各服务的建模、发布和组合。接着在对系统开发环境及系统开发关键技术分析的基础上,以库存管理子系统为例介绍了云ERP服务系统的详细设计及实现过程。最后,研究了Google GAE平台环境下,云开发环境的构建及服务部署,将云ERP服务系统发布到云端供中小型企业随时随需使用。