CN108062611B - 资源管理方法和装置 - Google Patents
资源管理方法和装置 Download PDFInfo
- Publication number
- CN108062611B CN108062611B CN201610985743.8A CN201610985743A CN108062611B CN 108062611 B CN108062611 B CN 108062611B CN 201610985743 A CN201610985743 A CN 201610985743A CN 108062611 B CN108062611 B CN 108062611B
- Authority
- CN
- China
- Prior art keywords
- state
- resource
- target resource
- rule
- circulation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开了一种资源管理方法和装置。所述方法包括:获取用户对目标资源的占用请求;如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态。本发明实施例的技术方案克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
Description
技术领域
本发明实施例涉及数据处理技术,尤其涉及一种资源管理方法和装置。
背景技术
在商业***运营过程中,以客户为主的实体属于稀缺的资源,各运营部门、销售业务人员,都会对这些稀缺的资源进行挖掘、存储、管理、跟进等流程,以实现最终的客户购买产品提供收入为目的。
现有的客户资源管理方案,是使用人工线下统一邮件登记、人工分配的方式进行的。如果业务人员挖掘到了一个客户资源,就会发邮件询问资源管理员是否有其他人员已经在跟进该客户资源,资源管理员通过登记文件查询,查看是否该客户资源已经被别的人员进行了保有、签单等流程,如果没有,则允许申请者进行跟进。
但是,人工处理的方式首先是耗费人力,其次无法规范化的管理整个资源的运转流程。
发明内容
有鉴于此,本发明实施例提供了一种资源管理方法和装置,以克服人工线下处理方式的大量人力、物力的耗费问题。
在第一方面,本发明实施例提供了一种资源管理方法,包括:
获取用户对目标资源的占用请求;
如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态。
在第二方面,本发明实施例提供了一种资源管理装置,包括:
占用请求获取模块,用于获取用户对目标资源的占用请求;
目标资源状态修改模块,用于如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态。
在第四方面,本发明实施例还提供了一种设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例所述的方法。
本发明实施例提供的资源管理方法及装置,通过获取用户对目标资源的占用请求,如果确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
附图说明
图1是本发明实施例一提供的一种资源管理方法的流程图;
图2是本发明实施例二提供的一种资源管理方法的流程图;
图3是本发明实施例三提供的一种资源管理方法的流程图;
图4是本发明实施例四提供的一种资源管理方法的流程图;
图5是本发明实施例五提供的一种资源管理方法的流程图;
图6是本发明实施例六提供的一种资源管理装置的结构图;
图7是本发明实施例七中的一种电子设备的结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。
另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图1为本发明实施例一提供的一种资源管理方法的流程图,本实施例的方法可以由资源管理装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可集成于用于提供资源管理服务的服务器中。
本实施例的方法具体包括:
110、获取用户对目标资源的占用请求;
在本实施例中,用户具体可以是公司中的具体部门,也可以是公司的具体部门中的员工等,本实施例对此不进行限制。目标资源具体是指可以让用户进行挖掘、使用、管理以及开发等工作的资源,典型的可以是:客户资源或者公司内部需要被独占使用的某个稀缺资源等。
在本实施例中,占用请求具体是指用户提出的,想要独自占用目标资源的请求。本领域技术人员可以理解的是,客户之类的稀缺资源,不但是各个不同公司之间竞争的对象,即便在一个公司内部,也是各个部门、各个员工之间竞争的对象,该资源可以同时被同一公司内部的多个部门或多个员工进行挖掘、使用以及管理等工作,但是,这样不但会造成公司精力和财力的耗费、损害公司利益,还会引起部门间或人员间的冲突,因此,本实施例中的占用请求为独占请求,也就是说,一旦该占用请求被批准,那么本公司内部的其他部门或其他人员都不可以再对该目标资源进行任何工作,直至该目标资源被当前独占用户自主释放或者被***强制重新投放。
120、如果确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态。
在本实施例中,目标资源的状态具体可以是公共可占用以及已占用等状态。其中,当目标资源的状态为已占用时,表示该目标资源正在被某用户占用,但是并不是表示该目标资源不能再被其他用户占用,当该目标资源满足被占用的时间超过了预设时间阈值或该目标资源被重新投放等条件时,该目标资源的状态又会变为公共可占用状态,即可以被所有合法用户抢占。
其中,预设时间阈值具体可以是固定数值,还可以是依据不同的目标资源而变化的数值,本实施例对此不进行限制。
其中,合法用户具体是指具有抢占目标资源资格的用户。用户是否合法具体可以通过将用户的标识与预存的合法用户标识集进行对比等方法来确定,其中,用户标识具体是指用于识别用户身份的唯一标识,典型的可以是:用户在设定网站上注册的登录账号、用户终端的IMEI(International Mobile Equipment Identity,国际移动设备标识)、用户终端的IDFA(Identifier For Advertising,广告标识符),以及用户设备的物理地址等。
其中,目标资源被重新投放具体是指成功抢占该目标资源的用户,在抢占成功后,又对该目标资源进行了成功的开发、使用或管理等工作,与该目标资源之间确立了具体的合作关系,等到该合作关系结束后,该目标资源会被重新投放,并允许所有合法用户进行抢占。
在一个具体的例子中,A公司中的B部门成功抢占了目标资源C,并成功地与目标资源C签订了投放广告的合同,合同的大致内容为目标资源C在B部门制作的网页中每天投放10分钟广告,持续6个月,当该合同到期失效后,目标资源C与B部门之间不再有合作关系,因此,目标资源C被重新投放,又成为了公共可抢占的资源。
在本实施例中,设定的状态更改条件具体是指预先设定的,将目标资源的状态由公共可占用变为已占用状态需要满足的条件,典型的可以是:用户发送的请求为资源占用请求或者用户发送的资源占用请求中的用户标识和资源标识属于预设的合法占用标识集等状态更改条件。进一步地,设定的状态更改条件具体可以是依据不同的目标资源进行变化,还可以是固定不变的,本实施例对此不进行限制。
在本实施例中,将目标资源的当前状态修改为已占用状态的同时,还可以同时存储占用用户的相关信息,占用的起始时间等信息。
本发明实施例提供的资源管理方法,通过获取用户对目标资源的占用请求,如果确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
实施例二
图2是本发明实施例二提供的一种资源管理方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,将确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件优化为:在确定目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;如果占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件。
进一步地,将流转规则优化为:由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足流转逻辑时,将所处理资源的当前状态由起始状态调整至结束状态。
进一步地,将资源占用流转规则中的起始状态优化为:公共可占用状态;将结束状态优化为:已占用状态;将流转逻辑优化为:用户发送的请求为资源占用请求,或者,用户发送的资源占用请求中的用户标识,和/或资源标识属于预设的合法占用标识集。
相应的,本实施例的方法具体包括:
210、获取用户对目标资源的占用请求;
220、在确定目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
在本实施例中,预存的流转规则具体是指预先设定的、规定了目标资源状态的变化以及产生变化相应应该满足的条件的规则。预存的流转规则具体可以是由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足流转逻辑时,将所处理资源的当前状态由起始状态调整至结束状态等规则。
在本实施例中,资源占用流转规则是预存的流转规则中的一种,在资源流转规则中规定,起始状态为公共可占用状态,结束状态为已占用状态,流转逻辑可以包括:用户发送的资源占用请求中的用户标识属于预设的合法占用标识集、用户发送的资源占用请求中的资源标识属于预设的合法占用标识集、用户发送的资源占用请求中的用户标识和资源标识属于预设的合法占用标识集或用户发送的请求为资源占用请求等。
示例性的,流转规则具体还可以为以下两种:
(1)起始状态为已占用状态,流转逻辑为占用状态维持时间超过预设占用时间阈值,结束状态为公共可占用状态;
(2)起始状态为已投放状态,流转逻辑为本次投放已结束,结束状态为公共可占用状态。
进一步地,由于资源占用流转规则对应的流转逻辑不止一种,因此,可以针对上述每一种流转逻辑生成一个资源占用流转规则,并同时存储这些资源占用流转规则,当获取用户的占用请求时,同时调用所有的资源占用流转规则,还可以只生成一个资源占用流转规则,该流转规则中包括了上述所有对应的流转逻辑,本实施例对此不进行限制。
230、如果占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件;
在本实施例中,在调用资源占用流转规则后,会将用户的占用请求与资源占用流转规则中的流转逻辑进行比较,如果两者相同则确定占用请求满足设定的状态更改条件;如果两者不相同则确定占用请求不满足设定的状态更改条件。其中,当占用请求不满足设定的状态更改条件时,可以弹出提醒对话框提示占用请求不合法等。
240、将目标资源的当前状态修改为已占用状态。
本发明实施例提供的资源管理方法,通过在获取用户对目标资源的占用请求并确定目标资源的当前状态为公共可占用状态后,在预存的流转规则中调用资源占用流转规则,当占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件,并将目标资源的当前状态修改为已占用状态,进而可以准确、合理、高效地对目标资源进行管理,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
在上述实施例的基础上,还可以包括:设置自定义流转规则;在自定义流转规则被触发执行时,获取与自定义流转规则关联的处理资源;如果处理资源的当前状态与自定义流转规则中的初始状态相一致,且处理资源符合自定义流转规则中定义的流转逻辑,则将处理资源的当前状态修改为自定义流转规则中定义的结束状态。
这样设置的好处是:更好地满足用户对资源处理的多样化需要。
实施例三
图3是本发明实施例三提供的一种资源管理方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,将确定目标资源的当前状态为公共可占用状态优化为:根据用户对目标资源的占用请求,获取目标资源的资源标识;根据资源标识,查询预存的已占用资源列表;如果已占用资源列表中不包括资源标识,则确定目标资源的当前状态为公共可占用状态。
相应的,本实施例的方法具体包括:
310、获取用户对目标资源的占用请求;
320、根据用户对目标资源的占用请求,获取目标资源的资源标识;
在本实施例中,目标资源的资源标识具体是指用于识别资源的唯一标识,典型的可以是:资源的名称以及资源的编号等标识。
330、根据资源标识,查询预存的已占用资源列表;
在本实施例中,预存的已占用资源列表具体是指已存储的、包含了所有已占用资源的信息的列表。该预存的已占用资源列表的内容是根据资源占用的实际情况的变化而变化的,具体可以是当检测到有资源的状态变为已占用状态或由已占用状态变为其他状态时,更新已占用资源列表,还可以是当获取用户的占用请求时,根据当时的实际情况更新已占用资源列表等,本实施例对此不进行限制。
在本实施例中,查询预存的已占用资源列表具体是指根据目标资源的资源标识,查找预存的已占用资源列表中是否与该目标资源的资源标识相同的资源标识。由于资源标识可以唯一确认某一资源,因此,当在预存的已占用资源列表中查找到相同的资源标识后,可以确认目标资源已被占用,
340、如果已占用资源列表中不包括资源标识,则确定目标资源的当前状态为公共可占用状态;
350、如果占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态。
本发明实施例提供的资源管理方法,通过获取用户对目标资源的占用请求以及目标资源的资源标识,查询预存的已占用资源列表,如果已占用资源列表中不包括资源标识,则确定目标资源的当前状态为公共可占用状态,并且如果占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
实施例四
图4是本发明实施例四提供的一种资源管理方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,还包括:将用户标记为目标资源的占用者。
进一步地,将已占用状态优化为:已保护状态以及已开发状态,其中,已保护状态用于表征资源处于占用者独占开发的状态;已开发状态用于表征资源已经被占用者成功完成开发。
相应的,将目标资源的当前状态修改为已占用状态优化为:将目标资源的当前状态修改为已保护状态;在将目标资源的当前状态修改为已占用状态之后,还包括:记录目标资源的状态修改时间,并实时更新目标资源的已保护状态的持续时间;所述方法还包括:在预存的流转规则中调用资源占用限制流转规则;如果已保护状态的资源的已保护状态的持续时间满足资源占用限制流转规则中定义的流转逻辑,则将满足流转逻辑的已保护状态的资源的当前状态修改为公共可占用状态。
相应的,将资源占用限制流转规则中,起始状态优化为:已保护状态;将结束状态优化为:公共可占用状态;将流转逻辑优化为:已保护状态的持续时间满足设定时间阈值条件。
相应的,本实施例的方法具体包括:
410、获取用户对目标资源的占用请求;
420、在确定目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
430、如果占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件;
440、将目标资源的当前状态修改为已占用状态;
在本实施例中,已占用状态具体可以是已保护状态或已开发状态等,其中,已保护状态用于表征资源处于占用者独占开发的状态;已开发状态用于表征资源已经被占用者成功完成开发。
450、将用户标记为目标资源的占用者;
在本实施例中,将用户标记为目标资源的占用者具体可以是通过修改或增加用户的属性设置将用户标记为目标资源的占用着,或者是通过修改或增加目标资源的属性设置将用户标记为目标资源的占用着,本实施例对此不进行限制。
460、记录目标资源的状态修改时间,并实时更新目标资源的已保护状态的持续时间;
在本实施例中,目标资源的已保护状态的持续时间从目标资源的状态修改时间开始计算,并进行实时更新,典型的可以是:6小时、12小时或24小时等更新时间间隔。
470、在预存的流转规则中调用资源占用限制流转规则;
在本实施例中,资源占用限制流转规则中,起始状态可以为已保护状态;结束状态可以为公共可占用状态;流转逻辑可以为已保护状态的持续时间满足设定时间阈值条件。其中,设定的时间阈值具体可以依据不同的资源设定不同的时间阈值,还可以是所有的资源设定相同的时间阈值,本实施例对此不进行限制。
480、如果已保护状态的资源的已保护状态的持续时间满足资源占用限制流转规则中定义的流转逻辑,则将满足流转逻辑的已保护状态的资源的当前状态修改为公共可占用状态。
本发明实施例提供的资源管理方法,通过在确定目标资源的当前状态为公共可占用状态,且用户的占用请求符合资源占用流转规则中定义的流转逻辑时,将目标资源的状态修改为已占用并将用户标记为目标资源的占用者,同时记录目标资源的已保护状态的持续时间并调用资源占用限制流转规则,当目标资源的已保护状态的持续时间满足资源占用限制流转规则中定义的流转逻辑时,则将已保护状态的资源的当前状态修改为公共可占用状态,进而在满足用户的资源使用需求的同时,避免了资源被同一用户长时间占用的情况,同时克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
实施例五
图5是本发明实施例五提供的一种资源管理方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,还包括:获取外部***提供的资源投放数据;在全部已占用资源中,获取与资源投放数据对应的资源;将与资源投放数据对应的资源的当前状态修改为已开发状态。
510、获取用户对目标资源的占用请求;
520、在确定目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
530、如果占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件;
540、将目标资源的当前状态修改为已占用状态;
550、将用户标记为目标资源的占用者;
560、获取外部***提供的资源投放数据;
在本实施例中,资源的投放数据具体是指已被投放的资源的相关信息以及该资源被投放的相关信息。资源的投放数据可以存储在外部***中,也就是说,可以通过查询外部***的数据,获知已被投放的资源的相关信息。
570、在全部已占用资源中,获取与资源投放数据对应的资源;
在本实施例中,在全部已占用的资源中,查找是否有与资源投放数据中的资源相同的资源,查找的依据具体可以是资源的标识等,也就是说,当已占用资源的标识出现在资源投放数据中时,则可以确认与该资源标识对应的资源已被投放。
580、将与资源投放数据对应的资源的当前状态修改为已开发状态。
在本实施例中,当确定已占用资源中,有与资源投放数据对应的资源时,应将该对应资源的状态修改为已开发状态。
本发明实施例提供的资源管理方法,通过在确定目标资源的当前状态为公共可占用状态,且用户的占用请求符合资源占用流转规则中定义的流转逻辑时,将目标资源的状态修改为已占用并将用户标记为目标资源的占用者,同时获取外部资源投放数据,在全部已占用资源中,查找与资源投放数据对应的资源,并将该对应的资源的状态修改为已开发状态,进而更加准确、及时地确定资源的真实处理状态,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
实施例六
图6是本发明实施例六提供的一种资源管理装置的结构图。如图6所示,所述装置包括:占用请求获取模块101和目标资源状态修改模块102。其中:
占用请求获取模块101,用于获取用户对目标资源的占用请求;
目标资源状态修改模块102,用于如果确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态。
本发明实施例提供的资源管理装置,通过获取用户对目标资源的占用请求,如果确定目标资源的当前状态为公共可占用状态,且占用请求满足设定状态更改条件,则将目标资源的当前状态修改为已占用状态,克服了人工线下处理方式的大量人力、物力的耗费,实现了对稀缺资源的有效管理以及资源的有效开发。
在上述各实施例的基础上,目标资源状态修改模块可以包括:
流转规则调用单元,用于在确定目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
占用请求判定单元,用于如果占用请求符合资源占用流转规则中定义的流转逻辑,则确定当前状态为公共可占用状态且占用请求满足设定状态更改条件。
在上述各实施例的基础上,流转规则可以包括:
由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足流转逻辑时,将所处理资源的当前状态由起始状态调整至结束状态。
在上述各实施例的基础上,在资源占用流转规则中,起始状态可以为公共可占用状态,结束状态可以为已占用状态;
流转逻辑可以包括:用户发送的请求为资源占用请求,或者
用户发送的资源占用请求中的用户标识,和/或资源标识属于预设的合法占用标识集。
在上述各实施例的基础上,目标资源状态修改模块可以包括:
资源标识获取单元,用于根据用户对目标资源的占用请求,获取目标资源的资源标识;
资源列表查询单元,用于根据资源标识,查询预存的已占用资源列表;
目标资源状态确定单元,用于如果已占用资源列表中不包括资源标识,则确定目标资源的当前状态为公共可占用状态。
在上述各实施例的基础上,在目标资源状态修改模块之后,还可以包括:
用户状态修改模块,用于将用户标记为目标资源的占用者。
在上述各实施例的基础上,已占用状态可以包括:已保护状态以及已开发状态;
其中,已保护状态用于表征资源处于占用者独占开发的状态;已开发状态用于表征资源已经被占用者成功完成开发。
在上述各实施例的基础上,目标资源状态修改模块具体可以用于:将目标资源的当前状态修改为已保护状态;
在目标资源状态修改模块之后,还可以包括:
修改时间记录模块,用于记录目标资源的状态修改时间,并实时更新目标资源的已保护状态的持续时间;
装置还可以包括:
限制流转规则调用模块,用于在预存的流转规则中调用资源占用限制流转规则;
状态持续时间判断模块,用于如果已保护状态的资源的已保护状态的持续时间满足资源占用限制流转规则中定义的流转逻辑,则将满足流转逻辑的已保护状态的资源的当前状态修改为公共可占用状态。
在上述各实施例的基础上,在资源占用限制流转规则中,起始状态可以为已保护状态,结束状态可以为公共可占用状态,流转逻辑可以为已保护状态的持续时间满足设定时间阈值条件。
在上述各实施例的基础上,还可以包括:
资源投放数据获取模块,用于获取外部***提供的资源投放数据;
对应资源获取模块,用于在全部已占用资源中,获取与资源投放数据对应的资源;
对应资源状态修改模块,用于将与资源投放数据对应的资源的当前状态修改为已开发状态。
在上述各实施例的基础上,还可以包括:
流转规则自定义模块,用于设置自定义流转规则;
处理资源获取模块,用于在自定义流转规则被触发执行时,获取与自定义流转规则关联的处理资源;
处理资源状态修改模块,用于如果处理资源的当前状态与自定义流转规则中的初始状态相一致,且处理资源符合自定义流转规则中定义的流转逻辑,则将处理资源的当前状态修改为自定义流转规则中定义的结束状态。
实施例七
如图7所示,为本申请实施例七提供的电子设备的硬件结构示意图,如图7所示,该电子设备包括:
一个或多个处理器710,图7中以一个处理器710为例;
存储器720;
所述电子设备还可以包括:输入装置730和输出装置740。
所述电子设备中的处理器710、存储器720、输入装置730和输出装置740可以通过总线或者其他方式连接,图7中以通过总线连接为例。
存储器720作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的数据存储方法对应的程序指令/模块(例如,附图6所示的占用请求获取模块101和目标资源状态修改模块102)。处理器710通过运行存储在存储器720中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的资源管理方法。
存储器720可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器720可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器720可选包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置730可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置740可包括显示屏等显示设备。
也即:上述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现时,进行如下操作:
获取用户对目标资源的占用请求;
如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态。
进一步的,确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件包括:
在确定所述目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
如果所述占用请求符合所述资源占用流转规则中定义的流转逻辑,则确定所述当前状态为公共可占用状态且所述占用请求满足设定状态更改条件。
进一步的,所述流转规则包括:
由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足所述流转逻辑时,将所处理资源的当前状态由所述起始状态调整至所述结束状态。
进一步的:
在所述资源占用流转规则中,所述起始状态为公共可占用状态,所述结束状态为已占用状态;
所述流转逻辑包括:用户发送的请求为资源占用请求,或者
用户发送的资源占用请求中的用户标识,和/或资源标识属于预设的合法占用标识集。
进一步的,确定所述目标资源的当前状态为公共可占用状态包括:
根据用户对目标资源的占用请求,获取所述目标资源的资源标识;
根据所述资源标识,查询预存的已占用资源列表;
如果所述已占用资源列表中不包括所述资源标识,则确定所述目标资源的当前状态为公共可占用状态。
进一步的,在将所述目标资源的当前状态修改为已占用状态之后,还包括:
将所述用户标记为所述目标资源的占用者。
进一步的,所述已占用状态包括:已保护状态以及已开发状态;
其中,所述已保护状态用于表征所述资源处于所述占用者独占开发的状态;所述已开发状态用于表征所述资源已经被所述占用者成功完成开发。
进一步的,将所述目标资源的当前状态修改为已占用状态具体包括:将所述目标资源的当前状态修改为已保护状态;
在将所述目标资源的当前状态修改为已占用状态之后,还包括:
记录所述目标资源的状态修改时间,并实时更新所述目标资源的已保护状态的持续时间;
所述方法还包括:
在预存的流转规则中调用资源占用限制流转规则;
如果已保护状态的资源的已保护状态的持续时间满足所述资源占用限制流转规则中定义的流转逻辑,则将满足所述流转逻辑的所述已保护状态的资源的当前状态修改为所述公共可占用状态。
进一步的:
在所述资源占用限制流转规则中,所述起始状态为已保护状态,所述结束状态为公共可占用状态,所述流转逻辑为已保护状态的持续时间满足设定时间阈值条件。
进一步的,还包括:
获取外部***提供的资源投放数据;
在全部已占用资源中,获取与所述资源投放数据对应的资源;
将与所述资源投放数据对应的资源的当前状态修改为已开发状态。
进一步的,还包括:
设置自定义流转规则;
在所述自定义流转规则被触发执行时,获取与所述自定义流转规则关联的处理资源;
如果所述处理资源的当前状态与所述自定义流转规则中的初始状态相一致,且所述处理资源符合所述自定义流转规则中定义的流转逻辑,则将所述处理资源的当前状态修改为所述自定义流转规则中定义的结束状态。
本发明实施例所提供的资源管理装置可用于执行本发明任意实施例提供的资源管理方法,具备相应的功能模块,实现相同的有益效果。
显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以通过如上所述的服务器实施。可选地,本发明实施例可以用计算机装置可执行的程序来实现,从而可以将它们存储在存储装置中由处理器来执行,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等;或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种资源管理方法,其特征在于,包括:
获取用户对目标资源的占用请求;
如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态;
所述目标资源是指让用户进行挖掘、使用、管理以及开发工作的客户资源或需要被独占使用的稀缺资源;
其中,所述确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件包括:
在确定所述目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
如果所述占用请求符合所述资源占用流转规则中定义的流转逻辑,则确定所述当前状态为公共可占用状态且所述占用请求满足设定状态更改条件;
其中,所述流转规则包括:由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足所述流转逻辑时,将所处理资源的当前状态由所述起始状态调整至所述结束状态;
在所述资源占用流转规则中,所述起始状态为公共可占用状态,所述结束状态为已占用状态;
所述流转逻辑包括:用户发送的请求为资源占用请求,或者
用户发送的资源占用请求中的用户标识,和/或资源标识属于预设的合法占用标识集。
2.根据权利要求1所述的方法,其特征在于,确定所述目标资源的当前状态为公共可占用状态包括:
根据用户对目标资源的占用请求,获取所述目标资源的资源标识;
根据所述资源标识,查询预存的已占用资源列表;
如果所述已占用资源列表中不包括所述资源标识,则确定所述目标资源的当前状态为公共可占用状态。
3.根据权利要求1所述的方法,其特征在于,在将所述目标资源的当前状态修改为已占用状态之后,还包括:
将所述用户标记为所述目标资源的占用者。
4.根据权利要求3所述的方法,其特征在于,所述已占用状态包括:已保护状态以及已开发状态;
其中,所述已保护状态用于表征所述资源处于所述占用者独占开发的状态;所述已开发状态用于表征所述资源已经被所述占用者成功完成开发。
5.根据权利要求4所述的方法,其特征在于,将所述目标资源的当前状态修改为已占用状态具体包括:将所述目标资源的当前状态修改为已保护状态;
在将所述目标资源的当前状态修改为已占用状态之后,还包括:
记录所述目标资源的状态修改时间,并实时更新所述目标资源的已保护状态的持续时间;
所述方法还包括:
在预存的流转规则中调用资源占用限制流转规则;
如果已保护状态的资源的已保护状态的持续时间满足所述资源占用限制流转规则中定义的流转逻辑,则将满足所述流转逻辑的所述已保护状态的资源的当前状态修改为所述公共可占用状态。
6.根据权利要求5所述的方法,其特征在于:
在所述资源占用限制流转规则中,所述起始状态为已保护状态,所述结束状态为公共可占用状态,所述流转逻辑为已保护状态的持续时间满足设定时间阈值条件。
7.根据权利要求4所述的方法,其特征在于,还包括:
获取外部***提供的资源投放数据;
在全部已占用资源中,获取与所述资源投放数据对应的资源;
将与所述资源投放数据对应的资源的当前状态修改为已开发状态。
8.根据权利要求1所述的方法,其特征在于,还包括:
设置自定义流转规则;
在所述自定义流转规则被触发执行时,获取与所述自定义流转规则关联的处理资源;
如果所述处理资源的当前状态与所述自定义流转规则中的初始状态相一致,且所述处理资源符合所述自定义流转规则中定义的流转逻辑,则将所述处理资源的当前状态修改为所述自定义流转规则中定义的结束状态。
9.一种资源管理装置,其特征在于,包括:
占用请求获取模块,用于获取用户对目标资源的占用请求;
目标资源状态修改模块,用于如果确定所述目标资源的当前状态为公共可占用状态,且所述占用请求满足设定状态更改条件,则将所述目标资源的当前状态修改为已占用状态;
所述目标资源是指让用户进行挖掘、使用、管理以及开发工作的客户资源或需要被独占使用的稀缺资源;
其中,所述目标资源状态修改模块包括:
流转规则调用单元,用于在确定所述目标资源的当前状态为公共可占用状态时,在预存的流转规则中调用资源占用流转规则;
占用请求判定单元,用于如果所述占用请求符合所述资源占用流转规则中定义的流转逻辑,则确定所述当前状态为公共可占用状态且所述占用请求满足设定状态更改条件;
其中,所述流转规则包括:由起始状态、流转逻辑以及结束状态构成的三元组,用于在判定条件满足所述流转逻辑时,将所处理资源的当前状态由所述起始状态调整至所述结束状态;
在所述资源占用流转规则中,所述起始状态为公共可占用状态,所述结束状态为已占用状态;
所述流转逻辑包括:用户发送的请求为资源占用请求,或者
用户发送的资源占用请求中的用户标识,和/或资源标识属于预设的合法占用标识集。
10.根据权利要求9所述的装置,其特征在于,目标资源状态修改模块包括:
资源标识获取单元,用于根据用户对目标资源的占用请求,获取所述目标资源的资源标识;
资源列表查询单元,用于根据所述资源标识,查询预存的已占用资源列表;
目标资源状态确定单元,用于如果所述已占用资源列表中不包括所述资源标识,则确定所述目标资源的当前状态为公共可占用状态。
11.根据权利要求9所述的装置,其特征在于,在目标资源状态修改模块之后,还包括:
用户状态修改模块,用于将所述用户标记为所述目标资源的占用者。
12.根据权利要求11所述的装置,其特征在于,所述已占用状态包括:已保护状态以及已开发状态;
其中,所述已保护状态用于表征所述资源处于所述占用者独占开发的状态;所述已开发状态用于表征所述资源已经被所述占用者成功完成开发。
13.根据权利要求12所述的装置,其特征在于,目标资源状态修改模块具体用于:将所述目标资源的当前状态修改为已保护状态;
在目标资源状态修改模块之后,还包括:
修改时间记录模块,用于记录所述目标资源的状态修改时间,并实时更新所述目标资源的已保护状态的持续时间;
所述装置还包括:
限制流转规则调用模块,用于在预存的流转规则中调用资源占用限制流转规则;
状态持续时间判断模块,用于如果已保护状态的资源的已保护状态的持续时间满足所述资源占用限制流转规则中定义的流转逻辑,则将满足所述流转逻辑的所述已保护状态的资源的当前状态修改为所述公共可占用状态。
14.根据权利要求13所述的装置,其特征在于:
在所述资源占用限制流转规则中,所述起始状态为已保护状态,所述结束状态为公共可占用状态,所述流转逻辑为已保护状态的持续时间满足设定时间阈值条件。
15.根据权利要求10所述的装置,其特征在于,还包括:
资源投放数据获取模块,用于获取外部***提供的资源投放数据;
对应资源获取模块,用于在全部已占用资源中,获取与所述资源投放数据对应的资源;
对应资源状态修改模块,用于将与所述资源投放数据对应的资源的当前状态修改为已开发状态。
16.根据权利要求9所述的装置,其特征在于,还包括:
流转规则自定义模块,用于设置自定义流转规则;
处理资源获取模块,用于在所述自定义流转规则被触发执行时,获取与所述自定义流转规则关联的处理资源;
处理资源状态修改模块,用于如果所述处理资源的当前状态与所述自定义流转规则中的初始状态相一致,且所述处理资源符合所述自定义流转规则中定义的流转逻辑,则将所述处理资源的当前状态修改为所述自定义流转规则中定义的结束状态。
17.一种电子设备,其特征在于,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610985743.8A CN108062611B (zh) | 2016-11-09 | 2016-11-09 | 资源管理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610985743.8A CN108062611B (zh) | 2016-11-09 | 2016-11-09 | 资源管理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108062611A CN108062611A (zh) | 2018-05-22 |
CN108062611B true CN108062611B (zh) | 2022-11-04 |
Family
ID=62137668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610985743.8A Active CN108062611B (zh) | 2016-11-09 | 2016-11-09 | 资源管理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108062611B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111833024A (zh) * | 2020-07-20 | 2020-10-27 | 北京百度网讯科技有限公司 | 用于输出信息的方法、装置、设备以及存储介质 |
CN115375111B (zh) * | 2022-08-02 | 2023-07-25 | 贝壳找房(北京)科技有限公司 | 资源流转方法及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744513A (zh) * | 2004-08-30 | 2006-03-08 | 华为技术有限公司 | 一种实现网络资源时间管理的方法 |
CN101030884A (zh) * | 2006-03-03 | 2007-09-05 | 中国电信股份有限公司 | 电信网络资源oss***中独占性资源的调度方法 |
CN103605792A (zh) * | 2013-12-04 | 2014-02-26 | 网易传媒科技(北京)有限公司 | 一种提供业务资源的方法和设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8191068B2 (en) * | 2004-10-27 | 2012-05-29 | Nec Corporation | Resource management system, resource information providing method and program |
-
2016
- 2016-11-09 CN CN201610985743.8A patent/CN108062611B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744513A (zh) * | 2004-08-30 | 2006-03-08 | 华为技术有限公司 | 一种实现网络资源时间管理的方法 |
CN101030884A (zh) * | 2006-03-03 | 2007-09-05 | 中国电信股份有限公司 | 电信网络资源oss***中独占性资源的调度方法 |
CN103605792A (zh) * | 2013-12-04 | 2014-02-26 | 网易传媒科技(北京)有限公司 | 一种提供业务资源的方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN108062611A (zh) | 2018-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107679718B (zh) | 名单分配方法、设备以及计算机可读存储介质 | |
CN108399101B (zh) | 资源调度的方法、装置和*** | |
US8661499B2 (en) | Dynamic policy trees for matching policies | |
CN107679740A (zh) | 业务员筛选激活方法、电子装置及计算机可读存储介质 | |
CN108256721B (zh) | 一种任务调度方法、终端设备及介质 | |
US11929974B2 (en) | Automatically managing email communications using indirect reply identity resolution | |
CN103780686A (zh) | 一种云组织内自定义申请审批流程的方法及*** | |
CN112732895A (zh) | 审核文本的方法、装置、电子设备和存储介质 | |
CN110009347B (zh) | 一种区块链交易信息审计的方法及装置 | |
CN108062611B (zh) | 资源管理方法和装置 | |
CN108268605B (zh) | 一种共享空间资源管理方法及*** | |
US20120197746A1 (en) | Virtual Ticket Line in a Computer System | |
CN112488579A (zh) | 任务指派方法及装置、电子设备、存储介质 | |
US11928461B2 (en) | Software utilization optimization in managed networks | |
CN108520401B (zh) | 用户名单管理方法、装置、平台及存储介质 | |
CN116166735B (zh) | 航空数据的处理方法、装置、电子设备及存储介质 | |
CN107679871B (zh) | 名单管理方法、装置、***以及计算机可读存储介质 | |
CN116389385A (zh) | 一种***资源处理方法、装置、存储介质及设备 | |
CN112288406B (zh) | 一种基于科技信息众创平台的服务对象检索方法 | |
CN112000727B (zh) | 一种动态配置业务数据脱敏显示方法 | |
CN103870325A (zh) | 流程引擎处理方法 | |
CN112711623A (zh) | 数据拉通方法及装置、存储介质、电子装置 | |
US20200302401A1 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
CN112330504B (zh) | 基于区块链网络的案件管理方法、装置、介质及电子设备 | |
US20180349823A1 (en) | Systems and methods for generating and managing service appointments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |