任务分配方法、计算机存储介质及电子设备与流程

文档序号:20355165发布日期:2020-04-10 23:18阅读:133来源:国知局
任务分配方法、计算机存储介质及电子设备与流程

本申请涉及物流技术,具体地,涉及一种任务分配方法、计算机存储介质及电子设备。



背景技术:

在目前广泛的业务审批操作模式中,已经完成系统的人工分配和接取功能,工作任务由所有用户自由接取或者管理者主观分配,用户自由接取需要从大量发布的任务中寻找适合自身的任务,有时就会为了酬劳接取不符合自身能力、或者不适合自身的工作,降低了任务完成效率。管理者主观分配,需要管理者投入大量的精力和时间,判断最高效率和公正的分配公司,同时难以确定分配的合理性和公正性,加大了人工成本,同时降低完成销量。



技术实现要素:

本申请实施例中提供了一种任务分配方法、计算机存储介质及电子设备,以解决上述技术问题。

根据本申请实施例的第一个方面,提供了一种任务分配方法,所述方法包括:

获取任务;

根据所述任务确定候选审批对象;

确定所述候选审批对象的当前状态值;

根据所述当前状态值,确定候选审批对象的审批值;

根据所述审批值分配所述任务。

可选地,所述任务具有任务属性,所述任务属性包括申请时间,申请金额和任务类型;

所述审批对象具有审批属性,所述审批属性包括处理时间段,处理金额区间,处理类型;

所述候选审批对象的处理时间段包括所述任务的申请时间,所述候选审批对象的处理金额区间包括所述任务的申请金额,且所述候选审批对象的处理类型与所述任务的任务类型匹配。

可选地,所述确定所述候选审批对象的当前状态值包括:

确定所述任务的难度值;

确定所述候选审批对象的有效处理时长;

根据所述难度值与所述有效处理时长确定所述候选审批对象的当前状态值。

可选地,所述难度值=任务类型平均审核时长/业务平均审核时长;

其中,业务平均审核时长=历史总审核金额/历史总审核时长,任务类型平均审核时长=与所述任务的任务类型相同的历史总审核金额/与所述任务的任务类型相同的历史总审核时长。

可选地,所述确定所述候选审批对象的有效处理时长包括:

确定所述候选审批对象处理时间段的终止时刻tn;

确定所述所述候选审批对象最近完成的一个任务的审批时效;

确定所述候选审批对象的当日未完成任务;

根据所述未完成任务的类型以及任务类型平均审核时长确定当日未完成任务的预计时长;其中,任务类型平均审核时长=与所述任务的任务类型相同的历史总审核金额/与所述任务的任务类型相同的历史总审核时长;

若当前时刻加上所述预计时长后的时刻t1早于tn,则计算t=tn-t1-t2*所述候选审批对象的当日未完成任务总数量,其中,t2=5*所述候选审批对象的当日未完成任务总数量2/所述候选审批对象的当日已完成任务总数量,且时长单位为分钟;

若t大于0,则确定t为有效处理时长;

若t不大于0,或者,若当前时刻加上所述预计时长后的时刻t1非早于tn,则有效处理时长为0。

可选地,所述根据所述难度值与所述有效处理时长确定所述候选审批对象的当前状态值包括:

所述候选审批对象的当前状态值=任务类型平均审核时长-所述有效处理时长/所述难度值。

可选地,所述根据所述当前状态值,确定候选审批对象的审批值包括:

确定候选对象的完成值;

确定候选对象的稳定值=完成值-当日完成均值;所述当日完成均值=当日平均申请金额/当日平均完成时长;所述当日平均申请金额=所有审批对象的当日已完成任务总金额/所有审批对象的当日已完成任务总数量,所述当日平均完成时长=所有审批对象的当日已完成任务总时长/所有审批对象的当日已完成任务总数量;

将稳定值与当前状态值的积作为候选审批对象的审批值。

可选地,若所述任务为所述候选对象的首个任务,则所述候选对象的完成值=所述候选对象的前一日平均申请金额/所述候选对象的前一日平均完成时长;所述候选对象的前一日平均申请金额=所述候选审批对象的前一日已完成任务总金额/所述候选审批对象的前一日已完成任务总数量,所述候选对象的前一日平均完成时长=所述候选审批对象的前一日已完成任务总时长/所述候选审批对象的前一日已完成任务总数量;

若所述任务非所述候选对象的首个任务,则所述候选对象的完成值=所述候选对象的当日平均申请金额/所述候选对象的当日平均完成时长;所述候选对象的当日平均申请金额=所述候选审批对象的当日已完成任务总金额/所述候选审批对象的当日已完成任务总数量,所述候选对象的当日平均完成时长=所述候选审批对象的当日已完成任务总时长/所述候选审批对象的当日已完成任务总数量。

第二个方面,本申请实施例提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。

第三个方面,本申请实施例提供了一种电子设备,其特征在于,包括存储器、以及一个或多个处理器,所述存储器用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行时,实现如上所述的方法。

本实施例中提供的方案中,确定候选审批对象的当前状态值;根据当前状态值,确定候选审批对象的审批值;根据审批值分配任务,实现了任务的客观分配。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了本申请实施例中提供的一种任务分配方法的流程示意图;

图2示出了本申请实施例中提供的一种电子设备的结构示意图。

具体实施方式

在目前广泛的业务审批操作模式中,已经完成系统的人工分配和接取功能,工作任务由所有用户自由接取或者管理者主观分配,用户自由接取需要从大量发布的任务中寻找适合自身的任务,有时就会为了酬劳接取不符合自身能力、或者不适合自身的工作,降低了任务完成效率。管理者主观分配,需要管理者投入大量的精力和时间,判断最高效率和公正的分配公司,同时难以确定分配的合理性和公正性,加大了人工成本,同时降低完成销量。

基于此,本申请提供一种任务分配方法,确定候选审批对象的当前状态值;根据当前状态值,确定候选审批对象的审批值;根据审批值分配任务,实现了任务的客观分配。

本实施例提供的方法如图1所示,其实现流程如下:

101,获取任务。

其中,任务具有任务属性,任务属性包括申请时间,申请金额和任务类型。

102,根据任务确定候选审批对象。

审批对象具有审批属性,审批属性包括处理时间段,处理金额区间,处理类型。

候选审批对象的处理时间段包括任务的申请时间,候选审批对象的处理金额区间包括任务的申请金额,且候选审批对象的处理类型与任务的任务类型匹配。

处理类型可以为资金审批等。处理时间段如上班时间(9:00-17:00)。

本步骤具体实现时,可以将今天上班的所有审批对象确定为候选审批对象。

103,确定候选审批对象的当前状态值。

当前状态值描述了候选审批对象的当前工作情况,通过当前状态值可以反映候选审批对象当前是否适合接收新任务。

确定候选审批对象的当前状态值包括:

103-1,确定任务的难度值。

难度值=任务类型平均审核时长/业务平均审核时长。

其中,业务平均审核时长=历史总审核金额/历史总审核时长,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长。

历史总审核金额/历史总审核时长,历史总审核时长,与任务的任务类型相同的历史总审核金额,与任务的任务类型相同的历史总审核时长均是通过对历史数据进行分析得到的。

103-2,确定候选审批对象的有效处理时长。

本步骤的实现过程为:

1)确定候选审批对象处理时间段的终止时刻tn。

2)确定候选审批对象最近完成的一个任务的审批时效。

3)确定候选审批对象的当日未完成任务。

4)根据未完成任务的类型以及任务类型平均审核时长确定当日未完成任务的预计时长。

其中,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长。

若当前时刻加上预计时长后的时刻t1早于tn,则计算t=tn-t1-t2*候选审批对象的当日未完成任务总数量,其中,t2=5*候选审批对象的当日未完成任务总数量2/候选审批对象的当日已完成任务总数量,且时长单位为分钟。

若t大于0,则确定t为有效处理时长。

若t不大于0,或者,若当前时刻加上预计时长后的时刻t1非早于tn,则有效处理时长为0。

103-3,根据难度值与有效处理时长确定候选审批对象的当前状态值。

候选审批对象的当前状态值=任务类型平均审核时长-有效处理时长/难度值。

104,根据当前状态值,确定候选审批对象的审批值。

具体的,先确定候选对象的完成值,再确定候选对象的稳定值=完成值-当日完成均值,最后将稳定值与当前状态值的积作为候选审批对象的审批值。

其中,确定候选对象的完成值时,若任务为候选对象的首个任务,则候选对象的完成值=候选对象的前一日平均申请金额/候选对象的前一日平均完成时长。候选对象的前一日平均申请金额=候选审批对象的前一日已完成任务总金额/候选审批对象的前一日已完成任务总数量,候选对象的前一日平均完成时长=候选审批对象的前一日已完成任务总时长/候选审批对象的前一日已完成任务总数量。

若任务非候选对象的首个任务,则候选对象的完成值=候选对象的当日平均申请金额/候选对象的当日平均完成时长。候选对象的当日平均申请金额=候选审批对象的当日已完成任务总金额/候选审批对象的当日已完成任务总数量,候选对象的当日平均完成时长=候选审批对象的当日已完成任务总时长/候选审批对象的当日已完成任务总数量。

当日完成均值=当日平均申请金额/当日平均完成时长。当日平均申请金额=所有审批对象的当日已完成任务总金额/所有审批对象的当日已完成任务总数量,当日平均完成时长=所有审批对象的当日已完成任务总时长/所有审批对象的当日已完成任务总数量。

105,根据审批值分配任务。

具体的,将任务分配给审批值最高的候选审批对象。

本实施例提供的任务分配方法,是一种能够提高融资业务审批任务分配任务分配方法。

本方法执行之前会进行配置,例如配置审批对象(如实际应用时的审批人)配置权限等级,审批一个任务的审批人数量,审批人权限等级。配置审批人权限等级包括:审批人可操纵业务金额额度区间;审批人可操作业务时间区间;审批人可操作业务产品类型。配置审批人时效等级包括。

具体实践时,当接收到业务审批请求后,会查询对应预设的审批人的集合;查询审批人对应的考勤数据;根据审批人的当天考勤数据,从审批人集合中提取满足预设考勤条件的审批人作为候选审批人(即候选审批对象)。例如审批人a为考勤数据为请假或出差,则该审批人非候选审批人。

或者,在得到当前上班的审批人后,获取满足预设考勤条件的审批人的权限等级,获取业务申请所需的等级权限,根据等级权限配置,得到筛选结果;从满足条件的审批人中提取候选审批人。

例:审批人a可操作审批金额为>20万,可操作业务时间区间为:7:00-16:00,可操作业务类型为a,获取到业务申请金额,业务申请时间,业务类型不符合审批人权限等级的则排除。

得到候选审批人之后会确定各候选审批对象的当前状态值。该当前状态值=任务类型平均审核时长-有效处理时长/难度值。该当前状态值根据金额/分钟,添加当体状态表现,用状态去判定,该用户最高拿多少单,适不适合接下去拿单子。

其中,难度值=任务类型平均审核时长/业务平均审核时长。根据产品类型的历史审批记录,计算业务平均审核时长=历史总审核金额/历史总审核时长,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长。

有效处理时长根据之前首单的审批时效,或者当日的审批时效,根据上班时间确定。确定候选审批对象处理时间段的终止时刻tn;确定候选审批对象最近完成的一个任务的审批时效;确定候选审批对象的当日未完成任务;根据未完成任务的类型以及任务类型平均审核时长确定当日未完成任务的预计时长;其中,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长;若当前时刻加上预计时长后的时刻t1早于tn,则计算t=tn-t1-t2*候选审批对象的当日未完成任务总数量,其中,t2=5*候选审批对象的当日未完成任务总数量2/候选审批对象的当日已完成任务总数量,且时长单位为分钟;若t大于0,则确定t为有效处理时长;若t不大于0,或者,若当前时刻加上预计时长后的时刻t1非早于tn,则有效处理时长为0。

获取各个审批人当日审批审批业务,根据业务产品类型和金额,计算各个审核人完成时效,若任务为候选对象的首个任务,则候选对象的完成值=候选对象的前一日平均申请金额/候选对象的前一日平均完成时长;候选对象的前一日平均申请金额=候选审批对象的前一日已完成任务总金额/候选审批对象的前一日已完成任务总数量,候选对象的前一日平均完成时长=候选审批对象的前一日已完成任务总时长/候选审批对象的前一日已完成任务总数量;

若任务非候选对象的首个任务,则候选对象的完成值=候选对象的当日平均申请金额/候选对象的当日平均完成时长;候选对象的当日平均申请金额=候选审批对象的当日已完成任务总金额/候选审批对象的当日已完成任务总数量,候选对象的当日平均完成时长=候选审批对象的当日已完成任务总时长/候选审批对象的当日已完成任务总数量。

确定候选对象的稳定值=完成值-当日完成均值;当日完成均值=当日平均申请金额/当日平均完成时长;当日平均申请金额=所有审批对象的当日已完成任务总金额/所有审批对象的当日已完成任务总数量,当日平均完成时长=所有审批对象的当日已完成任务总时长/所有审批对象的当日已完成任务总数量;

将稳定值与当前状态值的积作为候选审批对象的审批值。

例如审批人a、b根据审批时效等级,通过本实施例提供的方法可以计算出接受业务审批所需完成时间,完成所需时间最早接收此单,当完成时间一致时,判断a、b当日审批完成率,完成率低的接受此单,当完成率一致时,判断a、b对当前业务申请完成时间,时效更高的接受此业务申请,当a、b对当前业务申请完成时间一致,则判断a、b待处理任务中,最近一单进入待处理任务时间,时间最早时间的审批人接受此单。

本实施例提供的方法查询与接收的业务审批请求对应预设的审批人集合,并根据审批人考勤数据从审批人中提取候选审批人,再根据权限等级提取满足预设审批人,再根据候选审批对象的当前状态值确定候选审批对象的审批值,根据审批值分配任务,实现了对审批任务的自动分配。在审批任务分配过程中,不需要专业的审批分配人员进行处理,综合各审批人的考勤情况、处理时长,难度值等综合确定,能够极大提高审批任务的分配效率及业务请求分配的规范和公平性。

本实施例提供的方法,确定候选审批对象的当前状态值;根据当前状态值,确定候选审批对象的审批值;根据审批值分配任务,实现了任务的客观分配。

基于同一发明构思,本实施例提供了一种计算机存储介质,其上存储有计算机程序所述程序被处理器执行时实现如下步骤。

获取任务;

根据任务确定候选审批对象;

确定候选审批对象的当前状态值;

根据当前状态值,确定候选审批对象的审批值;

根据审批值分配任务。

可选地,任务具有任务属性,任务属性包括申请时间,申请金额和任务类型;

审批对象具有审批属性,审批属性包括处理时间段,处理金额区间,处理类型;

候选审批对象的处理时间段包括任务的申请时间,候选审批对象的处理金额区间包括任务的申请金额,且候选审批对象的处理类型与任务的任务类型匹配。

可选地,确定候选审批对象的当前状态值包括:

确定任务的难度值;

确定候选审批对象的有效处理时长;

根据难度值与有效处理时长确定候选审批对象的当前状态值。

可选地,难度值=任务类型平均审核时长/业务平均审核时长;

其中,业务平均审核时长=历史总审核金额/历史总审核时长,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长。

可选地,确定候选审批对象的有效处理时长包括:

确定候选审批对象处理时间段的终止时刻tn;

确定候选审批对象最近完成的一个任务的审批时效;

确定候选审批对象的当日未完成任务;

根据未完成任务的类型以及任务类型平均审核时长确定当日未完成任务的预计时长;其中,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长;

若当前时刻加上预计时长后的时刻t1早于tn,则计算t=tn-t1-t2*候选审批对象的当日未完成任务总数量,其中,t2=5*候选审批对象的当日未完成任务总数量2/候选审批对象的当日已完成任务总数量,且时长单位为分钟;

若t大于0,则确定t为有效处理时长;

若t不大于0,或者,若当前时刻加上预计时长后的时刻t1非早于tn,则有效处理时长为0。

可选地,根据难度值与有效处理时长确定候选审批对象的当前状态值包括:

候选审批对象的当前状态值=任务类型平均审核时长-有效处理时长/难度值。

可选地,根据当前状态值,确定候选审批对象的审批值包括:

确定候选对象的完成值;

确定候选对象的稳定值=完成值-当日完成均值;当日完成均值=当日平均申请金额/当日平均完成时长;当日平均申请金额=所有审批对象的当日已完成任务总金额/所有审批对象的当日已完成任务总数量,当日平均完成时长=所有审批对象的当日已完成任务总时长/所有审批对象的当日已完成任务总数量;

将稳定值与当前状态值的积作为候选审批对象的审批值。

可选地,若任务为候选对象的首个任务,则候选对象的完成值=候选对象的前一日平均申请金额/候选对象的前一日平均完成时长;候选对象的前一日平均申请金额=候选审批对象的前一日已完成任务总金额/候选审批对象的前一日已完成任务总数量,候选对象的前一日平均完成时长=候选审批对象的前一日已完成任务总时长/候选审批对象的前一日已完成任务总数量;

若任务非候选对象的首个任务,则候选对象的完成值=候选对象的当日平均申请金额/候选对象的当日平均完成时长;候选对象的当日平均申请金额=候选审批对象的当日已完成任务总金额/候选审批对象的当日已完成任务总数量,候选对象的当日平均完成时长=候选审批对象的当日已完成任务总时长/候选审批对象的当日已完成任务总数量。

本实施例提供的计算机存储介质上存储的计算机程序,确定候选审批对象的当前状态值;根据当前状态值,确定候选审批对象的审批值;根据审批值分配任务,实现了任务的客观分配。

基于同一发明构思,本实施例提供了一种电子设备,参见图2,包括存储器201、处理器202、总线203以及存储在存储器201上并可在处理器202上运行的计算机程序,所述处理器202执行所述程序时实现如下步骤。

获取任务;

根据任务确定候选审批对象;

确定候选审批对象的当前状态值;

根据当前状态值,确定候选审批对象的审批值;

根据审批值分配任务。

可选地,任务具有任务属性,任务属性包括申请时间,申请金额和任务类型;

审批对象具有审批属性,审批属性包括处理时间段,处理金额区间,处理类型;

候选审批对象的处理时间段包括任务的申请时间,候选审批对象的处理金额区间包括任务的申请金额,且候选审批对象的处理类型与任务的任务类型匹配。

可选地,确定候选审批对象的当前状态值包括:

确定任务的难度值;

确定候选审批对象的有效处理时长;

根据难度值与有效处理时长确定候选审批对象的当前状态值。

可选地,难度值=任务类型平均审核时长/业务平均审核时长;

其中,业务平均审核时长=历史总审核金额/历史总审核时长,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长。

可选地,确定候选审批对象的有效处理时长包括:

确定候选审批对象处理时间段的终止时刻tn;

确定候选审批对象最近完成的一个任务的审批时效;

确定候选审批对象的当日未完成任务;

根据未完成任务的类型以及任务类型平均审核时长确定当日未完成任务的预计时长;其中,任务类型平均审核时长=与任务的任务类型相同的历史总审核金额/与任务的任务类型相同的历史总审核时长;

若当前时刻加上预计时长后的时刻t1早于tn,则计算t=tn-t1-t2*候选审批对象的当日未完成任务总数量,其中,t2=5*候选审批对象的当日未完成任务总数量2/候选审批对象的当日已完成任务总数量,且时长单位为分钟;

若t大于0,则确定t为有效处理时长;

若t不大于0,或者,若当前时刻加上预计时长后的时刻t1非早于tn,则有效处理时长为0。

可选地,根据难度值与有效处理时长确定候选审批对象的当前状态值包括:

候选审批对象的当前状态值=任务类型平均审核时长-有效处理时长/难度值。

可选地,根据当前状态值,确定候选审批对象的审批值包括:

确定候选对象的完成值;

确定候选对象的稳定值=完成值-当日完成均值;当日完成均值=当日平均申请金额/当日平均完成时长;当日平均申请金额=所有审批对象的当日已完成任务总金额/所有审批对象的当日已完成任务总数量,当日平均完成时长=所有审批对象的当日已完成任务总时长/所有审批对象的当日已完成任务总数量;

将稳定值与当前状态值的积作为候选审批对象的审批值。

可选地,若任务为候选对象的首个任务,则候选对象的完成值=候选对象的前一日平均申请金额/候选对象的前一日平均完成时长;候选对象的前一日平均申请金额=候选审批对象的前一日已完成任务总金额/候选审批对象的前一日已完成任务总数量,候选对象的前一日平均完成时长=候选审批对象的前一日已完成任务总时长/候选审批对象的前一日已完成任务总数量;

若任务非候选对象的首个任务,则候选对象的完成值=候选对象的当日平均申请金额/候选对象的当日平均完成时长;候选对象的当日平均申请金额=候选审批对象的当日已完成任务总金额/候选审批对象的当日已完成任务总数量,候选对象的当日平均完成时长=候选审批对象的当日已完成任务总时长/候选审批对象的当日已完成任务总数量。

本实施例提供的电子设备,确定候选审批对象的当前状态值;根据当前状态值,确定候选审批对象的审批值;根据审批值分配任务,实现了任务的客观分配。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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