资源管理方法、装置、设备及可读存储介质与流程

文档序号:17541107发布日期:2019-04-29 14:36阅读:163来源:国知局
资源管理方法、装置、设备及可读存储介质与流程

本发明涉及通信技术领域,尤其涉及一种资源管理方法、装置、设备及可读存储介质。



背景技术:

企业一般需要开发多个项目,因而,如何合理地为项目分配合适的人员,是每个企业亟须解决的问题,而目前,大部分企业都是人工进行项目人员的分配,而人工进行项目人员的分配,需要分配人员花费巨大心力,这会造成人力物力资源的浪费。



技术实现要素:

本发明的主要目的在于提供一种资源管理方法、装置、设备及可读存储介质,旨在解决人工进行项目人员的分配,会造成人力物力资源的浪费的技术问题。

为实现上述目的,本发明提供一种资源管理方法,所述资源管理方法包括:

在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:

基于所述项目属性信息对所述工时模块进行项目标签处理;

获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

可选地,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤包括:

匹配所述工时模块对应的项目标签与人员标签,并判断所述工时模块对应的项目标签是否存在多个匹配的人员标签;

当所述工时模块对应的项目标签存在多个匹配的人员标签时,获取预存的所述目标项目的项目重要等级;

基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块;

将所述目标人员标签对应的目标人员作为对应匹配成功的工时模块的项目人员,并对所述目标项目人员进行相应项目任务的分配。

可选地,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤包括:

解析各所述匹配的人员标签,以得到对应项目人员的工作年限,其中,所述人员标签中携带对应项目人员的工作年限信息;

基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序;

当所述目标项目的项目重要等级高于第一预设等级时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

可选地,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤包括:获取各所述匹配的人员标签对应项目人员的工作年限、以及工作评分;

分别获取各所述项目人员的工作年限以及工作评分在目标人员标签选取操作中所占的权重比例;

基于各所述权重比例,以及对应所述项目人员的所述工作年限以及所述工作评分,计算得到各所述匹配的人员标签的匹配分值;

基于各所述匹配分值从大到小排序各所述匹配的人员标签的人员,得到第二排序;

当所述目标项目的项目重要等级高于第二预设等级时,从所述第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

可选地,所述项目属性信息包括项目阶段信息、项目分类信息;

基于所述项目属性信息对所述工时模块进行项目标签处理步骤包括:

获取并基于所述目标项目的项目阶段,对所述工时模块进行阶段划分处理,得到所述工时模块的阶段标签;

在得到阶段标签后,根据预设项目开发方向类型对所述工时模块进行分类标签处理,以得到所述工时模块的项目开发方向标签。

可选地,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块步骤还包括:

获取项目标签中的项目阶段子标签,以及人员标签中的工作分组属性子标签;

判断所述工时模块对应的项目阶段子标签与工作分组属性子标签是否一致,当一致时,得到对应匹配成功的工时模块,其中,所述项目阶段子标签与所述工作分组属性子标签的标签构成规则相同。

可选地,,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤之后包括:

获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址;

基于项目人员的通讯账号,将分配的项目任务对应通知给项目人员。

本发明还提供一种资源管理装置,所述资源管理装置包括:

第一获取模块,用于在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

第二获取模块,用于获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,所述资源管理装置还包括:

第三获取模块,用于获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

匹配模块,用于匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

可选地,所述匹配模块包括:

匹配单元,用于匹配所述工时模块对应的项目标签与人员标签,并判断所述工时模块对应的项目标签是否存在多个匹配的人员标签;

第一获取单元,用于当所述工时模块对应的项目标签存在多个匹配的人员标签时,获取预存的所述目标项目的项目重要等级;

选取单元,用于基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块;

分配单元,用于将所述目标人员标签对应的目标人员作为对应匹配成功的工时模块的项目人员,并对所述目标项目人员进行相应项目任务的分配。

可选地,所述选取单元包括:

解析子单元,用于解析各所述匹配的人员标签,以得到对应项目人员的工作年限,其中,所述人员标签中携带对应项目人员的工作年限信息;

第一排序子单元,用于基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序;

第一选取子单元,用于当所述目标项目的项目重要等级高于第一预设等级时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模。

可选地,所述选取单元还包括:

第一获取子单元,用于获取各所述匹配的人员标签对应项目人员的工作年限、以及工作评分;

第二获取子单元,用于分别获取各所述项目人员的工作年限以及工作评分在目标人员标签选取操作中所占的权重比例;

计算子单元,用于基于各所述权重比例,以及对应所述项目人员的所述工作年限以及所述工作评分,计算得到各所述匹配的人员标签的匹配分值;

第二排序子单元,用于基于各所述匹配分值从大到小排序各所述匹配的人员标签的人员,得到第二排序;

第二选取子单元,用于当所述目标项目的项目重要等级高于第二预设等级时,从所述第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

可选地,所述项目属性信息包括项目阶段信息、项目分类信息;

所述第二获取模块包括:

第二获取单元,用于获取并基于所述目标项目的项目阶段,对所述工时模块进行阶段划分处理,得到所述工时模块的阶段标签;

分类单元,用于在得到阶段标签后,根据预设项目开发方向类型对所述工时模块进行分类标签处理,以得到所述工时模块的项目开发方向标签。

可选地,所述匹配模块包括:

第三获取单元,用于获取项目标签中的项目阶段子标签,以及人员标签中的工作分组属性子标签;

判断单元,用于判断所述工时模块对应的项目阶段子标签与工作分组属性子标签是否一致,当一致时,得到对应匹配成功的工时模块,其中,所述项目阶段子标签与所述工作分组属性子标签的标签构成规则相同。

可选地,所述源管理装置还包括:

第四获取模块,用于获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址;

通知模块,用于基于项目人员的通讯账号,将分配的项目任务对应通知给项目人员。

此外,为实现上述目的,本发明还提供一种资源管理设备,所述资源管理设备包括:存储器、处理器,通信总线以及存储在所述存储器上的资源管理程序,

所述通信总线用于实现处理器与存储器间的通信连接;

所述处理器用于执行所述资源管理程序,以实现以下步骤:

在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:

基于所述项目属性信息对所述工时模块进行项目标签处理;

获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

可选地,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤包括:

匹配所述工时模块对应的项目标签与人员标签,并判断所述工时模块对应的项目标签是否存在多个匹配的人员标签;

当所述工时模块对应的项目标签存在多个匹配的人员标签时,获取预存的所述目标项目的项目重要等级;

基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块;

将所述目标人员标签对应的目标人员作为对应匹配成功的工时模块的项目人员,并对所述目标项目人员进行相应项目任务的分配。

可选地,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤包括:

解析各所述匹配的人员标签,以得到对应项目人员的工作年限,其中,所述人员标签中携带对应项目人员的工作年限信息;

基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序;

当所述目标项目的项目重要等级高于第一预设等级时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

可选地,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤包括:获取各所述匹配的人员标签对应项目人员的工作年限、以及工作评分;

分别获取各所述项目人员的工作年限以及工作评分在目标人员标签选取操作中所占的权重比例;

基于各所述权重比例,以及对应所述项目人员的所述工作年限以及所述工作评分,计算得到各所述匹配的人员标签的匹配分值;

基于各所述匹配分值从大到小排序各所述匹配的人员标签的人员,得到第二排序;

当所述目标项目的项目重要等级高于第二预设等级时,从所述第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

可选地,所述项目属性信息包括项目阶段信息、项目分类信息;

基于所述项目属性信息对所述工时模块进行项目标签处理步骤包括:

获取并基于所述目标项目的项目阶段,对所述工时模块进行阶段划分处理,得到所述工时模块的阶段标签;

在得到阶段标签后,根据预设项目开发方向类型对所述工时模块进行分类标签处理,以得到所述工时模块的项目开发方向标签。

可选地,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块步骤还包括:

获取项目标签中的项目阶段子标签,以及人员标签中的工作分组属性子标签;

判断所述工时模块对应的项目阶段子标签与工作分组属性子标签是否一致,当一致时,得到对应匹配成功的工时模块,其中,所述项目阶段子标签与所述工作分组属性子标签的标签构成规则相同。

可选地,,所述匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤之后包括:

获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址;

基于项目人员的通讯账号,将分配的项目任务对应通知给项目人员。

此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行以用于:

在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:

基于所述项目属性信息对所述工时模块进行项目标签处理;

获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

本发明通过在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:基于所述项目属性信息对所述工时模块进行项目标签处理;获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。在本申请中,不再是人工对项目进行项目人员的分配,而是自动化实现人员分配,即基于工时模块、项目标签和人员标签,实现项目人员的自动分配,整个人员分配过程全自动化,避免人工进行人员分配过程中的信息识别、信息匹配、人员归类等工作,快速简捷实现项目人员分配,避免人力物力资源的浪费,因而,本申请解决了现有技术中人工进行项目人员的分配,会造成人力物力资源的浪费的技术问题。

附图说明

图1为本发明资源管理方法第一实施例的流程示意图;

图2为本发明资源管理方法第二实施例的流程示意图;

图3是本发明实施例方法涉及的硬件运行环境的设备结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种资源管理方法,在本发明资源管理方法的第一实施例中,参照图1,所述资源管理方法包括:

步骤s10,在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

步骤s20,获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行步骤:

步骤s30,基于所述项目属性信息对所述工时模块进行项目标签处理;

步骤s40,获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

步骤s50,匹配所述各个工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

具体步骤如下:

步骤s10,在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

需要说明的是,在本实施例中,资源管理方法应用于资源管理系统,在资源管理系统中,存在人员信息存储库,所述人员信息存储库中,存储有各个项目人员的人员属性信息,其中,人员属性信息包括项目人员的工作年限、工作事项或者内容、工作分组、工作编制等信息,例如,在人员信息存储库中存储有a项目人员对应的工作年限如3年、工作事项或者内容为web前端开发,工作分组为开发小组、工作编制为有编制,工作评分等级为中级等。其中,在人员信息存储库中具体可以是根据项目人员所处的工作分组对各个项目人员进行分类存储。

在资源管理系统中,能够实现项目人员分配功能,具体地,分配操作人员可以在资源管理系统的人员分配功能界面,通过触摸或者点击项目分配图标方式触发目标项目的项目人员分配指令,以从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长,以最终实现目标项目的人员分配,在触发目标项目的项目人员分配指令前,已经导入了需要分配项目人员的目标项目,即是导入了需要分配项目人员的目标项目的各个文件如目标项目配置文件等信息,因而,在检测到目标项目的项目人员分配指令时,即可以实现获取目标项目的配置文件,在得到配置文件后,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长,其中,项目属性信息包括项目名称、项目版本、项目任务有效性区间、项目分类标识等,其中,项目任务有效性区间包括各个项目分段任务的有效性区间,例如,项目任务包括系统开发、测试、部署设计、投产评审等分段任务,因而,项目任务的有效性区间包括系统开发、测试、部署设计、投产评审等分段任务的分段有效性区间,其中,在本实施例中,项目分类标识包括项目开发方向标识,如项目有后台开发方向、客户端开发方向等。除了能从配置文件中得到目标项目的项目属性信息外,还可以得到目标项目的项目时长,其中,所述项目时长指的是预计完成目标项目的时间。

步骤s20,获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:

在得到项目时长后,获取所述项目时长对应的工时模块集合,即是获取项目时长对应的各个工时模块,其中,可以按照小时为单位分配工时模块,如项目时长若为1个月即30天,每天8小时,则项目时长对应的工时模块个数为240个,其中,每个工时模块自带属性即自然属性有:年月日、起始时间、终点时间、时间长度等。用以具体实施例进行说明,工时模块对应可以是从2018年5月24日早上9点至2018年5月24日早上10点,时间长度为1小时,所述工时模块只是目标项目对应的一个工时模块而已,而目标项目包括多个工时模块,所述各个工时模块的时间长度可以不止是1个小时。

步骤s30,基于所述项目属性信息对所述工时模块进行项目标签处理;

在得到工时模块集合后,针对所述工时模块集合中的每一个工时模块,执行:基于所述项目属性信息对所述工时模块进行项目标签处理,对所述工时模块进行各个项目标签处理指的是对所述工时模块添加项目属性标签,即是对所述工时模块添加机器能够识别的项目属性标签。

其中,所述项目属性信息包括项目阶段信息、项目分类信息;

基于所述项目属性信息对所述工时模块进行项目标签处理步骤包括:

步骤s21,获取并基于所述目标项目的项目阶段,对所述工时模块进行阶段划分处理,得到所述工时模块的阶段标签;

在得到需要添加项目标签的各个工时模块后,对所述各个项目工时模块进行分段处理,如项目工时模块为150个,时间最靠前的70个工时模块对应为系统开发阶段,时间稍靠前的30个工时模块对应为测试阶段,时间稍靠后的30个工时模块为部署设计阶段,时间最靠后的20个工时模块为投产评审计阶段等,为区分各个阶段划分后的工时模块,可以对每个工时模块对应标签第一位添加不同子标签,如将系统开发阶段对应的工时模块对应标签第一位相应添加k子标签,将测试阶段对应的工时模块添加c子标签,将部署设计阶段对应的工时模块添加b子标签,将投产评审计阶段对应的工时模块添加t子标签,得到各个工时模块的各个阶段子标签后。需要说明的是,在对各个工时模块进行阶段划分处理后,还可以对阶段划分后的各个工时模块进行进一步的子阶段划分处理,如系统开发阶段可以细分为需求分析子阶段、软件设计子阶段、程序编码子阶段等,所述各个子阶段对应为工时模块标签的第二位标识,如需求分析子阶段、软件设计子阶段、程序编码子阶段对应工时模块标签的子标签为x、s、以及m,因而系统开发阶段对应综合标签可以分为kx、ks、以及km等。即在本实施例中,获取并基于所述目标项目的项目阶段,对所述工时模块进行阶段划分处理,得到所述工时模块的阶段标签。

步骤s22,在得到阶段标签后,根据预设项目开发方向类型对所述工时模块进行分类标签处理,以得到所述工时模块的项目开发方向标签。

在得到各个阶段标签后,根据预设项目开发方向类型对所述工时模块进行分类标签处理,以得到所述工时模块的项目开发方向标签,具体地,对工时模块进行具体项目分类的分类子标签处理,所述具体项目分类子标签处于工时模块的标签第三位,项目分类子标签包括项目开发方向子标签,如项目有后台开发方向,所述后台开发子标签为#、客户端开发方向,所述客户端开发方向子标签为%等,在对所述各个工时模块进行具体项目分类的分类子标签处理后,即可得到各个工时模块的各个项目标签,如某工时模块为2018051209kx#,其中,2018051209为工时模块起始时间信息即2018年05月12日09点开始,kx为系统开发阶段中的需求分析子阶段,#标识所述项目为后台开发标识。

步骤s40,获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

获取预存的项目人员的人员属性,其中,预存的项目人员指的是在人员信息存储库中的各个项目人员,另外,所述预存的项目人员还可以指的是人员信息存储库中对应某一子公司或者集团内部的项目人员,或者是人员信息存储库中某个子存储库中对应的各个项目人员,其中,人员信息存储库根据项目人员所在楼层或者所在子公司等进行分类,得到各个子存储库,进一步地,所述各个预存的项目人员还可以是在触发目标项目的项目人员分配指令前,人工选取的以供导入的各个项目人员,在得到预存的项目人员后,获取所述预存的各个项目人员的人员属性,具体地,获取各个项目人员的工作分组属性,工作内容属性等,在得到项目人员的工作分组属性后,基于所述人员属性对所述工时模块进行对应人员标签处理,即对工时模块相应添加所有预存的项目人员的人员属性的标签,如若某项目的项目人员共有4个,则对所述项目的任一某工时模块均进行4个人员标签的标签添加处理,根据项目人员的工作分组属性,工作内容属性等,其中,所述项目标签与人员标签中存在构成规则相同的子标签,如若所述4个项目人员的工作分组属性均为系统开发小组,工作内容属性分别为需求分析、软件设计、程序编码,程序编码,则所述4个项目人员对应人员子标签分别为kx#、ks#、km#以及km#等,k表示项目人员工作分组属性为系统开发小组,而x、s、m以及m表示项目人员工作内容为需求分析、软件设计、程序编码,程序编码,即所述表示项目人员工作内容的标签与项目标签子阶段划分标签对应构成规则相同,#表示所述项目为对应后台开发方向,则对所述项目的任一工时模块均进行4个人员标签的标签添加处理后,所述任一工时模块均有4个人员标签:2018051209kx#,2018051209ks#,2018051209km#,2018051209km#标签,其中,2018051209为工时模块起始时间信息即2018年05月12日09点开始,需要说明的是,人员标签还可以包括项目人员的工作年限信息以及工作评分信息等,如人员标签可以为2018051209kx#58,其中,5为所述项目人员有5年的工作年限,8表示所述为所述项目人员评分为8分。

步骤s50,匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。如某工时模块项目标签为2018051209kx#,对应各个人员标签为2018051209kx#,2018051209ks#,2018051209km#,2018051209km#,则对所述工时模块而言,存在一个人员标签2018051209kx#与项目属性标签即2018051209kx#匹配,所述工时模块是匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,即将所述2018051209kx#对应项目任务分配给2018051209kx#对应项目人员,即项目任务与所述匹配成功的工时模块的项目标签关联。

具体地,所述匹配所述各个工时模块对应的项目标签与人员标签,得到匹配成功的工时模块步骤还包括:

步骤s41,获取项目标签中的项目阶段子标签,以及人员标签中的工作分组属性子标签;

在本实施例中,为快速进行各个工时模块对应的项目标签与人员标签的匹配,获取获取项目标签中的项目阶段子标签,以及人员标签中的工作分组属性子标签。

步骤s42,判断所述工时模块对应的项目阶段子标签与工作分组属性子标签是否一致,当一致时,得到对应匹配成功的工时模块,其中,所述项目阶段子标签与所述工作分组属性子标签的标签构成规则相同。

在得到项目阶段子标签以及工作分组属性子标签后,判断某一工时模块对应的项目阶段子标签与工作分组属性子标签是否一致或者相同,当相同时,得到对应匹配成功的工时模块,其中,所述项目阶段子标签与工作分组属性子标签的标签构成规则相同。

本发明通过在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,执行如下步骤:基于所述项目属性信息对所述工时模块进行项目标签处理;获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。在本申请中,不再是人工对项目进行项目人员的分配,而是自动化实现人员分配,即基于工时模块、项目标签和人员标签,实现项目人员的自动分配,整个人员分配过程全自动化,避免人工进行人员分配过程中的信息识别、信息匹配、人员归类等工作,快速简捷实现项目人员分配,避免人力物力资源的浪费,因而,本申请解决了现有技术中人工进行项目人员的分配,会造成人力物力资源的浪费的技术问题。

进一步地,本发明提供资源管理方法的另一实施例,在所述实施例中,所述匹配所述各个工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤包括:

步骤s43,匹配所述工时模块对应的项目标签与人员标签,并判断所述工时模块对应的项目标签是否存在多个匹配的人员标签;

在本实施例中,可能存在多个项目人员都可以对项目具体事项进行处理的情况,即工时模块对应的项目标签可能存在多个匹配的人员标签,例如:某工时模块项目标签为2018051209km#,对应各个人员标签为2018051209kx#,2018051209ks#,2018051209km#,2018051209km#等,其中,则对所述工时模块而言,存在至少二个人员标签2018051209km#与项目属性标签即2018051209km#匹配。

步骤s44,当所述工时模块对应的项目标签存在多个匹配的人员标签时,获取预存的所述目标项目的项目重要等级;

各个工时模块对应的项目标签存在多个匹配的人员标签时,获取预存的所述目标项目的项目重要等级,其中,项目等级是各个项目所携带的信息,或者在得到目标项目的配置文件时,即可得到目标项目的项目重要等级,所述项目等级包括非常重要、重要、次等重要、普通、不重要等等级。

步骤s45,基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块;

具体地,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤包括:

步骤a1,解析各所述匹配的人员标签,以得到对应项目人员的工作年限,其中,所述人员标签中携带对应项目人员的工作年限信息;

由于人员标签中可以包括项目人员的工作年限信息,因而在得到人员标签后,解析所述匹配的人员标签,以得到各个匹配的项目人员的工作年限。

步骤a2,基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序;

基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序,如工作5年的项目人员对应人员标签排在工作3年的项目人员对应人员标签前。

步骤a3,当所述目标项目的项目重要等级高于第一预设等级时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模。

当所述目标项目的项目重要等级高于第一预设等级时,如当所述目标项目的项目重要等级高于普通等级(第一预设等级)时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。即是由于目标项目很重要,因而,为快速或者高质量的完成目标项目任务,因而,选取工作年限长即选取工作经验丰富的项目人员,进行目标项目任务的处理,并得到对应匹配成功的工时模块。

进一步地,存在项目人员工作年限少,但是任务完成质量高的情况,因而,为准确选取完成目标项目的项目人员,所述基于所述目标项目的项目重要等级,从多个所述匹配的人员标签中选取目标人员标签,并得到对应匹配成功的工时模块步骤还包括:

步骤b1,获取各所述匹配的人员标签对应项目人员的工作年限、以及工作评分;

在本实施例中,综合考虑项目人员的工作年限以及工作评分,以准确选取项目人员。

步骤b2,分别获取各所述项目人员的工作年限以及工作评分在目标人员标签选取操作中所占的权重比例;

在得到各个匹配的人员标签对应各个项目人员的工作年限、以及工作评分后,获取工作年限以及工作评分在目标人员标签选取操作中所占的权重比例,如工作年限的权重比例为40%,工作评分的权重比例为60%.

步骤b3,基于各所述权重比例,以及对应所述项目人员的所述工作年限以及所述工作评分,计算得到各所述匹配的人员标签的匹配分值;

在得到权重比例后,基于各所述权重比例,以及对应所述项目人员的所述工作年限以及所述工作评分,计算得到各所述匹配的人员标签的匹配分值,如项目人员对应的匹配分值可以为7,8等。

步骤b4,基于各所述匹配分值从大到小排序各所述匹配的人员标签的人员,得到第二排序;

基于各所述匹配分值从大到小排序各所述匹配的人员标签的人员,得到第二排序,在第二排序中,匹配分值高的排在前列。

步骤b5,当所述目标项目的项目重要等级高于第二预设等级时,从所述第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。

当所述目标项目的项目重要等级高于第二预设等级时,从所述第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。如当所述目标项目的项目重要等级高于重要等级(第二预设等级)时,从第二排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模块。需要说明的是,在存在多个排列第一的人员标签时,通知所述多个排列第一的人员标签对应的项目人员,以供所述项目人员自己选择是否对应处理相应的项目任务。

在本实施例中,通过解析各所述匹配的人员标签,以得到对应项目人员的工作年限,其中,所述人员标签中携带对应项目人员的工作年限信息;基于各所述工作年限从大到小排序各所述匹配的人员标签,得到第一排序;当所述目标项目的项目重要等级高于第一预设等级时,从第一排序中选取排列第一的人员标签作为目标人员标签,并得到对应匹配成功的工时模。由于在本实施例中能够选取工作年限长即选取工作经验丰富的项目人员,进行目标项目任务的处理,因而提升了项目处理效率。

进一步地,本发明提供资源管理方法的另一实施例,在所述实施例中,所述匹配所述各个工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配步骤之后包括:

步骤s50,获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址;

在本实施例中,在对匹配成功的工时模块进行相应项目人员的项目任务分配后,基于项目人员的人员标签,从人员信息存储库中,获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址等

步骤s60,基于项目人员的通讯账号,将分配的项目任务对应通知给项目人员。

在得到项目人员的通讯账号后,通过短信、微信、钉钉以及邮件等形式将项目任务对应通知给项目人员,以供项目人员及时获取需要处理的待处理任务。

在本实施例中,通过获取已进行项目任务分配的项目人员的通讯账号,所述通讯账号包括电话号码、微信、钉钉以及邮箱地址;基于项目人员的通讯账号,将分配的项目任务对应通知给项目人员。由于能够让项目人员及时获取需要处理的待处理任务。因而,提升了项目处理效率。

参照图3,图3是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例资源管理设备可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面3)播放器、便携计算机等终端设备。

如图3所示,该资源管理设备可以包括:处理器1001,例如cpu,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。

可选地,该资源管理设备还可以包括目标用户接口、网络接口、摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。目标用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard),可选目标用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。

本领域技术人员可以理解,图3中示出的资源管理设备结构并不构成对资源管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块以及资源管理程序。操作系统是管理和控制资源管理设备硬件和软件资源的程序,支持资源管理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与资源管理设备中其它硬件和软件之间通信。

在图3所示的资源管理设备中,处理器1001用于执行存储器1005中存储的资源管理程序,实现上述任一项所述的资源管理方法的步骤。

本发明资源管理设备具体实施方式与上述资源管理方法各实施例基本相同,在此不再赘述。

本发明还提供一种资源管理装置,所述资源管理装置包括:

第一获取模块,用于在检测到目标项目的项目人员分配指令时,从目标项目的配置文件中获取所述目标项目的项目属性信息与项目时长;

第二获取模块,用于获取所述项目时长对应的工时模块集合,针对所述工时模块集合中的每一个工时模块,所述资源管理装置还包括:

第三获取模块,用于获取预存的项目人员的人员属性,基于所述人员属性对所述工时模块进行对应人员标签处理;

匹配模块,用于匹配所述工时模块对应的项目标签与人员标签,得到匹配成功的工时模块,对匹配成功的工时模块进行相应项目人员的项目任务分配,其中,所述项目任务与所述匹配成功的工时模块的项目标签关联。

本发明资源管理装置具体实施方式与上述资源管理方法各实施例基本相同,在此不再赘述。

本发明提供了一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述任一项所述的资源管理方法的步骤。

本发明可读存储介质具体实施方式与上述资源管理方法各实施例基本相同,在此不再赘述。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利处理范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1