基于云计算的企业资源管理方法技术

技术编号:13841041 阅读:132 留言:0更新日期:2016-10-16 11:07
本发明专利技术提供了一种基于云计算的企业资源管理方法,该方法包括:根据企业的业务流程,使用标准化服务语义描述服务接口模型,将企业资源服务通过虚拟化集成封装后作为云平台服务提供给企业使用。本发明专利技术提出了一种基于云计算的企业资源管理方法,支持多企业用户、高可扩展和可重用,满足中小型企业按需租用的低门槛、低成本的信息化需求。

【技术实现步骤摘要】

本专利技术涉及云计算,特别涉及一种基于云计算的企业资源管理方法
技术介绍
云计算采用虚拟化技术将计算资源、基础设施、应用软件等通过互联网实现资源共享和统一管理,并以服务的形式供互联网用户按需使用。云计算在架构实现方面可采用服务计算的技术,将业务功能分解为松耦合、统一标准和接口的服务,满足企业快速构建和响应业务变化、重用原有IT资源、数据共享和业务协同的需求。利用云计算技术和SOA模式构建的企业信息资源管理系统可以实现企业获取共享资源,降低企业信息化成本,提高其在市场竞争中的核心竞争力。传统的企业资源管理系统一般都是为某个特别实现的,并不能满足所有企业对信息化的要求;同时随着互联网发展模式的改变和日益变化的市场情况,传统企业资源管理系统的刚性结构决定了其应对业务突变能力迟缓;企业发展带动的几何性增长信息数据使得企业资源管理系统数据处理服务器的压力越来越大;特别是传统企业资源管理系统的部署需要专业人员的操作和维护,同时架设服务器、使用软件本身等带来的信息化成本巨大,使小型企业对传统企业资源管理系统无法承受。
技术实现思路
为解决上述现有技术所存在的问题,本专利技术提出了一种基于云计算的企业资源管理方法,包括:根据企业的业务流程,使用标准化服务语义描述服务接口模型,将企业资源服务通过虚拟化集成封装后作为云平台服务提供给企业使用。优选地,所述使用标准化服务语义描述服务接口模型,进一步包括:按业务流程对服务进行分层和粒度划分,提供基本功能的服务形成为服务构件层,由基本服务组成,完成最简单的业务逻辑处理,提供更高级功能的组合服务形成为业务服务层,由多个基本服务构件组成,由此得到服务的层次结构;所述服务构件的基本属性包括:ID、服务名称、服务标识、服务功能描述、服务管理者及是否存在依赖关系及其与所依赖对象的关联;在数据库中用两个数据表来存储,一个表为每个构件服务的服务构件列表;另一个表为该构件服务的依赖表,服务构件列表的字段值表示存在依赖时,依赖表中存在相应记录;以企业资源管理系统的业务逻辑为主线,基于语义的方法进行服务构件组合形成服务功能封装,对系统功能模块进行功能划分,一个服务功能封装对应一个功能模块,对具有依赖关系的构件服务设计在同一个服务功能封装内;而对于具有依赖关系但无法组合在一个服务功能封装的构件服务,其依赖关系使用服务封装间的依赖关系实现;服务功能封装作为构件服务和子服务的集合,其属性包括:ID、组合服务名称、服务标示符、组合服务功能描述及包含的构件服务和子服务的集合;其中,服务功能封装是在基础服务构件基础上,选择附加服务构件,确定配置集合后进行封装,具体包括:(1)提取个性化需求,根据业务范围与流程并以构件粒度划分功能,抽象成固定服务并应用可变描述符标识附加构件;按照企业用户的自定义特征,获取服务的行为特征和业务逻辑,在构件集中动态选取所需的功能构件,应用形式化方式表达语义,抽象出基础服务构件与附加服务构件,结合不同企业用户的期限和权限,确定可用服务集合;(3)针对固定服务的特征配置利用依赖关系的传递性建立弱依赖关系;规划并完成具体的组装过程,包括接口的修改、构件间元数据字段扩展;(4)结合其他企业用户已部署的服务的信息,将变量值绑定,固定所有的变量取值,即选
择具有可变属性的数据转换成绑定可配置文件。本专利技术相比现有技术,具有以下优点:本专利技术提出了一种基于云计算的企业资源管理方法,支持多企业用户、高可扩展和可重用,满足中小型企业按需租用的低门槛、低成本的信息化需求。附图说明图1是根据本专利技术实施例的基于云计算的企业资源管理方法的流程图。具体实施方式下文与图示本专利技术原理的附图一起提供对本专利技术一个或者多个实施例的详细描述。结合这样的实施例描述本专利技术,但是本专利技术不限于任何实施例。本专利技术的范围仅由权利要求书限定,并且本专利技术涵盖诸多替代、修改和等同物。在下文描述中阐述诸多具体细节以便提供对本专利技术的透彻理解。出于示例的目的而提供这些细节,并且无这些具体细节中的一些或者所有细节也可以根据权利要求书实现本专利技术。本专利技术的一方面提供了一种基于云计算的企业资源管理方法。图1是根据本专利技术实施例的基于云计算的企业资源管理方法流程图。本专利技术的云计算企业资源服务系统由企业的业务流程驱动,使用标准化的服务语义描述系统的服务接口模型,将企业资源管理作为服务提供给企业使用。系统将所有的计算资源汇集整合后形成虚拟化的资源以服务的形式公开供多企业共享,采用PaaS模式提供企业资源服务应用开发平台,将云计算资源服务提供给小型企业用户使用。在云计算资源服务系统将所有的业务逻辑实体抽象成服务分发到云端,供用户按需使用。实现对服务的分发、存储和管理,通过标准化的语义端口在客户端展现。基于云计算的企业资源管理系统应用面向服务的架构将分布式资源服务
通过虚拟化集成封装后分发到云端实现服务的透明检索和按需使用。根据云计算资源服务系统的软件架构,使用以下模型。自下而上首先是位于底层的物理实体层,提供硬件资源(如计算资源、设备资源等)和软件资源(数据资源、存储资源等)。物理实体层涉及资源的虚拟化技术,对外提供统一的访问接口,实现资源的全局共享和透明访问。在虚拟资源层通过Hadoop对虚拟化封装后的计算资源进行管理,对资源进行直接操作供服务开发用户使用,包括资源的描述、分发、查找、调用和监控。然后在资源服务层,由云计算服务模式提供的开发环境和平台,可开发、部署、管理资源服务,提供构建云服务所需要的基础功能。通过PaaS服务实现系统开发并以服务的形式提供给用户。最后在用户界面层,服务开发者使用统一的界面视图来实现功能模块集成。本专利技术将企业的业务逻辑封装成标准的、规范的服务构件,基础服务构件设计为细粒度服务,各构件组合形成新的大粒度服务响应系统功能,各大粒度服务再组合形成组合服务,最后企业资源服务系统形成完整服务。将具有标准语义接口的服务通过企业级服务总线分发到服务注册中心,部分可公开的服务如与供应商的对话接口、所需产品规格描述接口,分发到公共服务注册中心。云计算资源服务系统内的各逻辑服务作为本地服务请求方,通过企业级服务总线到服务注册中心查找所需服务,根据企业级服务总线返回的查询结果绑定并调用该服务。服务请求方也可请求并调用企业供应链上的协作企业所提供的可公开的服务接口,以完成当前企业与协作企业之间的业务对接。协作企业会将服务接口分发到公共的服务注册中心以便服务请求方通过公共服务注册中心查询、绑定并调用其提供的标准Web服务接口。云计算资源服务是系统内部所有子服务的集合。SOA将企业资源管理系统的各业务流程和业务功能视为服务,根据业务流程将系统的功能模块经过分解
并服务化后,实现服务的描述和调用,即可实现按需使用企业资源服务系统的服务。按需服务通过阶段化分解实现开发流程的松耦合调用,并通过各阶段对系统资源的调用来实现分布式资源的按需和集中应用。以仓储服务为例来说明云计算环境下的企业资源管理系统具体实现。仓储管理模块根据生产订单生成原料出库单和产品入库单,将订单的执行情况反馈到原料需求模块,跟踪查询生产订单的执行情况;销售管理模块通过仓储管理的销售出库单发货给客户完成销售功能;根据采购订单、采购到货单等生成采购入库单,并将入库情本文档来自技高网
...

【技术保护点】
一种基于云计算的企业资源管理方法,其特征在于,包括:根据企业的业务流程,使用标准化服务语义描述服务接口模型,将企业资源服务通过虚拟化集成封装后作为云平台服务提供给企业使用。

【技术特征摘要】
1.一种基于云计算的企业资源管理方法,其特征在于,包括:根据企业的业务流程,使用标准化服务语义描述服务接口模型,将企业资源服务通过虚拟化集成封装后作为云平台服务提供给企业使用。2.根据权利要求1所述的方法,其特征在于,所述使用标准化服务语义描述服务接口模型,进一步包括:按业务流程对服务进行分层和粒度划分,提供基本功能的服务形成为服务构件层,由基本服务组成,完成最简单的业务逻辑处理,提供更高级功能的组合服务形成为业务服务层,由多个基本服务构件组成,由此得到服务的层次结构;所述服务构件的基本属性包括:ID、服务名称、服务标识、服务功能描述、服务管理者及是否存在依赖关系及其与所依赖对象的关联;在数据库中用两个数据表来存储,一个表为每个构件服务的服务构件列表;另一个表为该构件服务的依赖表,服务构件列表的字段值表示存在依赖时,依赖表中存在相应记录;以企业资源管理系统的业务逻辑为主线,基于语义的方法进行服务构件组合形成服务功能封装,对系统功能模块进行功能划分,一个服务功能封装对应一个功能模块,对具有依赖关系的构件服...

【专利技术属性】
技术研发人员:郭建锋
申请(专利权)人:成都镜杰科技有限责任公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1