
技术摘要:
本发明提供了任务分配方法及装置,包括:获取至少一单待分配任务;确定至少一单待分配任务对应的派单时间;根据派单时间确定是否分配至少一单待分配任务;当确定分配至少一单待分配任务时,确定至少一单待分配任务的分配方式;当至少一单待分配任务的分配方式为按照业 全部
背景技术:
目前,由于现代企业组织职能趋向于集中化服务,因此,同一岗位通常安排多位业 务人员同时处理不同的任务。 但是,多位职能相同的业务人员同时处理任务,就会存在任务分配不均或者在分 配任务时业务人员互相推诿的问题,从而影响任务分配的合理性。
技术实现要素:
本发明实施例提供了任务分配方法及装置,能够提高任务分配的合理性。 第一方面,本发明提供了任务分配方法,包括: 获取至少一单待分配任务; 确定所述至少一单待分配任务对应的派单时间; 根据所述派单时间确定是否分配所述至少一单待分配任务; 当确定分配所述至少一单待分配任务时,确定所述至少一单待分配任务的分配方 式; 当所述至少一单待分配任务的分配方式为按照业务人员的在手任务分配时,确定 至少一名业务人员在手的当前任务的当前数量; 根据所述当前数量从所述至少一名业务人员中确定至少一名目标业务人员,并将 所述至少一单待分配任务分配给所述至少一名目标业务人员。 优选地, 所述根据所述派单时间确定是否分配所述至少一单待分配任务,当确定分配所述 至少一单待分配任务时,确定所述至少一单待分配任务的分配方式,包括: 确定所述派单时间对应的派单日期是否为当前日期; 当所述派单日期为所述当前日期时,确定所述派单时间对应的时间点是否为当前 时间点; 当所述派单时间对应的时间点为所述当前时间点时,确定所述至少一单待分配任 务的分配方式。 优选地, 所述根据所述当前数量从所述至少一名业务人员中确定至少一名目标业务人员, 并将所述至少一单待分配任务分配给所述至少一名目标业务人员,包括: S1:创建包括所述至少一单待分配任务的第一集合,并创建包括所述至少一名业 务人员的第二集合; S2:将所述第二集合中所述当前数量最少的所述业务人员作为目标业务人员; S3:从所述第一集合中确定第一当前任务; 5 CN 111598432 A 说 明 书 2/11 页 S4:将所述第一当前任务分配给所述目标业务人员,并将所述目标业务人员作为 业务人员; S5:当所述第一集合内的所述待分配任务的数量大于0时,确定所述至少一名业务 人员中在手的当前任务的当前数量,返回S2。 优选地, 在所述确定至少一名业务人员在手的当前任务的当前数量之后,在所述S1中的所 述创建包括所述至少一单待分配任务的第一集合之前,进一步包括: 确定所述至少一名业务人员的数量是否大于1,如果是,执行S1,否则,将所述至少 一名业务人员作为目标业务人员,将所述至少一单待分配任务分配给所述目标业务人员。 优选地, 在所述S2之后,在所述S3之前,进一步包括: 确定所述目标业务人员的所述当前数量是否为所述目标业务人员对应的预设的 最大任务量,如果是,从所述第二集合中删除所述目标业务人员,返回S2,否则,执行S3。 优选地, 在所述确定所述至少一单待分配任务的分配方式之后,进一步包括: D1:当所述至少一单待分配任务的分配方式指示按照增量平均分配时,创建包括 所述至少一单待分配任务的第三集合; D2:确定所述至少一名业务人员的分配顺序,并将所述分配顺序中的第一名所述 业务人员作为当前业务人员; D3:确定所述当前业务人员的当前任务的当前数量是否等于所述当前业务人员对 应的预设的最大任务量,如果是,执行D4,否则,执行D5; D4:从所述分配顺序中删除所述当前业务人员,并按照所述分配顺序将所述当前 业务人员的下一名所述业务人员作为当前业务人员,返回D3; D5:从所述第三集合中确定第二当前任务,将所述第二当前任务分配给所述当前 业务人员,并将所述第二当前任务从所述第三集合中删除,执行D6; D6:当所述第三集合内的所述待分配任务的数量大于0时,按照所述分配顺序将所 述当前业务人员的下一名所述业务人员作为当前业务人员,返回D3。 第二方面,本发明提供了任务分配装置,包括: 任务获取模块,用于获取至少一单待分配任务; 时间确定模块,用于确定所述任务获取模块获取的所述至少一单待分配任务对应 的派单时间; 方式确定模块,用于当所述时间确定模块确定分配所述至少一单待分配任务时, 确定所述至少一单待分配任务的分配方式; 任务分配模块,用于当所述方式确定模块确定的所述至少一单待分配任务的分配 方式为按照业务人员的在手任务分配时,确定至少一名业务人员在手的当前任务的当前数 量;根据所述当前数量从所述至少一名业务人员中确定至少一名目标业务人员,并将所述 至少一单待分配任务分配给所述至少一名目标业务人员。 优选地, 所述时间确定模块,用于确定所述派单时间对应的派单日期是否为当前日期;当 6 CN 111598432 A 说 明 书 3/11 页 所述派单日期为所述当前日期时,确定所述派单时间对应的时间点是否为当前时间点;当 所述派单时间对应的时间点为所述当前时间点时,触发所述方式确定模块确定所述至少一 单待分配任务的分配方式。 优选地, 所述任务分配模块,用于执行: S1:创建包括所述至少一单待分配任务的第一集合,并创建包括所述至少一名业 务人员的第二集合; S2:将所述第二集合中所述当前数量最少的所述业务人员作为目标业务人员; S3:从所述第一集合中确定第一当前任务; S4:将所述第一当前任务分配给所述目标业务人员,并将所述目标业务人员作为 业务人员; S5:当所述第一集合内的所述待分配任务的数量大于0时,确定所述至少一名业务 人员中在手的当前任务的当前数量,返回S2。 优选地, 所述任务分配模块,进一步用于确定所述至少一名业务人员的数量是否大于1,如 果是,执行S1,否则,将所述至少一名业务人员作为目标业务人员,将所述至少一单待分配 任务分配给所述目标业务人员。 优选地, 所述任务分配模块,进一步用于确定所述目标业务人员的所述当前数量是否为所 述目标业务人员对应的预设的最大任务量,如果是,从所述第二集合中删除所述目标业务 人员,返回S2,否则,执行S3。 优选地, 所述任务分配模块,进一步用于执行: D1:当所述至少一单待分配任务的分配方式指示按照增量平均分配时,创建包括 所述至少一单待分配任务的第三集合; D2:确定所述至少一名业务人员的分配顺序,并将所述分配顺序中的第一名所述 业务人员作为当前业务人员; D3:确定所述当前业务人员的当前任务的当前数量是否等于所述当前业务人员对 应的预设的最大任务量,如果是,执行D4,否则,执行D5; D4:从所述分配顺序中删除所述当前业务人员,并按照所述分配顺序将所述当前 业务人员的下一名所述业务人员作为当前业务人员,返回D3; D5:从所述第三集合中确定第二当前任务,将所述第二当前任务分配给所述当前 业务人员,并将所述第二当前任务从所述第三集合中删除,执行D6; D6:当所述第三集合内的所述待分配任务的数量大于0时,按照所述分配顺序将所 述当前业务人员的下一名所述业务人员作为当前业务人员,返回D3。 本发明实施例提供了任务分配方法及装置,不同的任务分配时的派单时间可能不 同,因此当获取到需要分配的待分配任务后,基于对应的派单时间确定是否对待分配任务 进行分配,如果可以对待分配任务进行分配,还需要基于每一名业务人员手中负责的当前 任务的当前数量确定能够接受任务分配的目标业务人员,然后为各名目标业务人员分配待 7 CN 111598432 A 说 明 书 4/11 页 分配任务,从而实现提高任务分配的合理性的目的。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。 图1是本发明一实施例提供的任务分配方法的流程图; 图2是本发明另一实施例提供的任务分配方法的流程图; 图3是本发明又一实施例提供的任务分配方法的流程图; 图4是本发明一实施例提供的任务分配装置的结构示意图。