一种资源管理方法及装置制造方法及图纸

技术编号:13383519 阅读:68 留言:0更新日期:2016-07-21 18:32
本发明专利技术实施例公开了一种资源管理方法及装置,资源管理方法包括:在企业管理云平台ECP开发工具加载业务模块;在业务模块下加载属于该业务模块的领域;在领域下加载属于该领域的集合;解析资源,将与该业务模块、该领域及该集合的描述信息均匹配的资源添加至该集合中。本发明专利技术实施例为用户对资源进行查阅和操作提供了快捷便利的方式。

【技术实现步骤摘要】
一种资源管理方法及装置
本专利技术实施例涉及计算机
,尤其涉及一种资源管理方法及装置。
技术介绍
普通eclipse的java透视图中包含的资源管理器只能以项目的形式进行资源管理,如普通java项目、插件项目或者Web项目等等,以一个项目为一个基本单位进行管理,展示所有的资源,对资源的分类仅限于以项目为单位进行。对于企业资源规划(EnterpriseResourcePlanning,ERP)系统而言,eclipse的java透视图中对资源的管理无法体现ERP系统中业务模块、项目以及项目下各种扩展集、扩展项等信息,缺少归纳和总结展示的能力,不便于用户对资源进行查阅和操作。因此,有必要提出一种方法解决上述问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种资源管理方法及装置,便于用户对资源进行查阅和操作。本专利技术实施例提供的资源管理方法,包括:在企业管理云平台(EnterpriseCloudPlatform,ECP)开发工具加载业务模块;在所述业务模块下加载属于所述业务模块的领域;在所述领域下加载属于所述领域的集合;解析资源,将与所述业务模块、所述领域及所述集合的描述信息均匹配的资源添加至所述集合中。可选地,所述加载业务模块包括:优先选择通过目标平台targetplatform加载,其次选择通过插件片段fragment加载,最后选择通过预先配置的模块配置文件加载。可选地,在加载所述业务模块之前,所述方法还包括:利用机器学习法对各个集合中包含的实验数据进行训练以得到资源解析模型;所述解析资源包括,利用所述资源解析模型解析所述资源。可选地,在所述领域下加载属于所述领域的集合之后,所述方法还包括:在所述集合下加载属于所述集合的子节点;在所述子节点下加载属于所述子节点的孙节点;解析所述资源,将与所述业务模块、所述领域、所述集合、所述子节点及所述孙节点的描述信息均匹配的资源添加至所述孙节点中。可选地,所述方法还包括:根据用户的指示删除所述业务模块下的任意一个领域,或删除所述领域下的任意一个集合,或删除所述集合下的任意一个子节点,或删除所述子节点下的任意一个孙节点;或根据所述用户的指示在所述业务模块下新增任意一个领域,或在所述领域下新增任意一个集合,或在所述集合下新增任意一个子节点,或在所述子节点下新增任意一个孙节点。本专利技术实施例提供的资源管理装置,包括:加载单元,用于在ECP开发工具加载业务模块,在所述业务模块下加载属于所述业务模块的领域,以及在所述领域下加载属于所述领域的集合;处理单元,用于解析资源,将与所述业务模块、所述领域及所述集合的描述信息均匹配的资源添加至所述集合中。可选地,所述加载单元加载业务模块包括:优先选择通过目标平台targetplatform加载,其次选择通过插件片段fragment加载,最后选择通过预先配置的模块配置文件加载。可选地,所述装置还包括:模型训练单元,用于利用机器学习法对各个集合中包含的实验数据进行训练以得到资源解析模型;所述处理单元利用所述资源解析模型解析所述资源。可选地,所述加载单元还用于,在所述集合下加载属于所述集合的子节点,以及在所述子节点下加载属于所述子节点的孙节点;所述处理单元还用于,解析所述资源,将与所述业务模块、所述领域、所述集合、所述子节点及所述孙节点的描述信息均匹配的资源添加至所述孙节点中。可选地,所述装置还包括:管理单元,用于根据用户的指示删除所述业务模块下的任意一个领域,或删除所述领域下的任意一个集合,或删除所述集合下的任意一个子节点,或删除所述子节点下的任意一个孙节点;或根据所述用户的指示在所述业务模块下新增任意一个领域,或在所述领域下新增任意一个集合,或在所述集合下新增任意一个子节点,或在所述子节点下新增任意一个孙节点。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,在ECP开发工具加载业务模块,在业务模块下加载属于该业务模块的领域,在领域下加载属于该领域的集合,然后解析资源,将与该业务模块、该领域及该集合的描述信息均匹配的资源添加至该集合中,即本专利技术实施例中,将资源分级管理,最终存储在不同的集合中,用户可根据需要逐层展开,以查阅所需资源和对资源进行操作,方便快捷。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术资源管理方法一个实施例示意图;图2为本专利技术资源管理装置一个实施例示意图;图3为本专利技术资源管理装置另一实施例示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种资源管理方法及装置,便于用户对资源进行查阅和操作。本专利技术实施例提供的资源管理方法是基于ECP的,ECP是基于Java2平台企业版(Java2PlatformEnterpriseEdition,J2EE)、Eclipse等开放的技术和平台,采用了先进的面向服务的体系结构(service-orientedarchitecture,SOA)和标准规范,并通过构件化、图形化、一体化的平台产品为客户提供了完整的覆盖SOA应用全生命周期的支撑,从设计、开发、调试和部署,到运行、维护、管控和治理。通过这样的SOA应用平台,可以真正意义上帮助企业客户和各类机构实现其统一SOA架构的发展策略,并达到低成本、高质量、灵活、易管控地构造SOA应用和服务的目标。请参阅图1,本专利技术资源管理方法一个实施例包括:101、在ECP开发工具加载业务模块;具体实现中,可根据企业所涉及的业务类型预先划分业务模块,业务模块包括但不限于以下业务模块中的一个或多个:标准管理、产权管理、电价管理、会审系统、基建管控、集团报表、集团报告、集团账务、评价稽核、其他模块、设备管理、税务管理、物资管理、预算管理、资产管理、资金管理和综合管理。各个业务模块具有名称,描述信息、配置文件等,业务模块的加载顺序可预先根据需求设置。各个业务模块的配置文件的配置的方法可如下:加载业务模块的方式可包括:优先选择通过目标平台targetplatform加载,目标平台targetplatform中存放有可扩展标记语言(eXtensibleMarkupLanguage,XML)格式的模块配置文件,可在目标平台中找到对应的模块配置文件实现业务模块的加载;当通过目标平台targetplatform加载失败时,可选择通过插件片段fragment加载,插件片段fragment中存放有XML格式的模块配置文件,可在插件片段中找到对应的模块配置文件实现加载;当通过件片段fragment加载加载失败时,可通过预先配置的模块配置文件加载。102、在所述业务模块下加载属于所述业务模块的领域;领域可配合业务模块的划分来设置,每个领域在创建时,已设置好其所属的业务模块,每个领域具有描述信息。本实施例本文档来自技高网...

【技术保护点】
一种资源管理方法,其特征在于,包括:在企业管理云平台ECP开发工具加载业务模块;在所述业务模块下加载属于所述业务模块的领域;在所述领域下加载属于所述领域的集合;解析资源,将与所述业务模块、所述领域及所述集合的描述信息均匹配的资源添加至所述集合中。

【技术特征摘要】
1.一种资源管理方法,其特征在于,包括:在企业管理云平台ECP开发工具加载业务模块;在所述业务模块下加载属于所述业务模块的领域;在所述领域下加载属于所述领域的集合;解析资源,将与所述业务模块、所述领域及所述集合的描述信息均匹配的资源添加至所述集合中;在加载所述业务模块之前,所述方法还包括:利用机器学习法对各个集合中包含的实验数据进行训练以得到资源解析模型;所述解析资源包括,利用所述资源解析模型解析所述资源。2.如权利要求1所述的方法,其特征在于,在所述领域下加载属于所述领域的集合之后,所述方法还包括:在所述集合下加载属于所述集合的子节点;在所述子节点下加载属于所述子节点的孙节点;解析所述资源,将与所述业务模块、所述领域、所述集合、所述子节点及所述孙节点的描述信息均匹配的资源添加至所述孙节点中。3.如权利要求2所述的方法,其特征在于,所述方法还包括:根据用户的指示删除所述业务模块下的任意一个领域,或删除所述领域下的任意一个集合,或删除所述集合下的任意一个子节点,或删除所述子节点下的任意一个孙节点;或根据所述用户的指示在所述业务模块下新增任意一个领域,或在所述领域下新增任意一个集合,或在所述集合下新增任意一个子节点,或在所述子节点下新增任意一个孙节点。4.一种资...

【专利技术属性】
技术研发人员:毕伟周明郭华
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:广东;44

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

1