CN117875634A - 对象分配方法和装置、电子设备及存储介质 - Google Patents
对象分配方法和装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN117875634A CN117875634A CN202311866277.8A CN202311866277A CN117875634A CN 117875634 A CN117875634 A CN 117875634A CN 202311866277 A CN202311866277 A CN 202311866277A CN 117875634 A CN117875634 A CN 117875634A
- Authority
- CN
- China
- Prior art keywords
- order
- target
- reserved
- delivery
- store
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000009826 distribution Methods 0.000 claims abstract description 55
- 238000012545 processing Methods 0.000 claims abstract description 13
- 238000012216 screening Methods 0.000 claims description 40
- 238000004364 calculation method Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 description 10
- 238000012797 qualification Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例提供了一种对象分配方法和装置、电子设备及存储介质,属于大数据技术领域。该方法包括:获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量,根据目标订单量和预设识别参数识别目标店铺的出单高峰时段,获取在出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长和预留配送对象数量进行配送对象预留处理,得到目标配送对象。本申请实施例能够将店铺设置为需要高优保障履约的店铺,并在店铺附近预留配送对象,以使配送对象快速完成订单配送,进而提高订单履约的质量。
Description
技术领域
本申请涉及大数据技术领域,尤其涉及一种对象分配方法和装置、电子设备及存储介质。
背景技术
在即时物流的订单调度场景中,订单优先指派给空闲骑士,而不会将部分空闲骑士预留在某店铺附近,让骑士在空闲状态下等待店铺指派订单。
部分需要高优保障履约的店铺在订单高峰期时,店铺附近没有合适骑士,店铺的订单在短时间内无法指派给骑士的问题,影响订单履约的质量,因此,如何提高订单履约的质量,成为了亟待解决的技术问题。
发明内容
本申请实施例的主要目的在于提出一种对象分配方法和装置、电子设备及存储介质,旨在提高订单履约的质量。
为实现上述目的,本申请实施例的第一方面提出了一种对象分配方法,所述方法包括:
获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量;
根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段;
获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量;
获取所述候选配送对象到达所述目标店铺的时长,得到目标到店时长;
根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象。
在一些实施例,所述预设识别参数包括平台订单量、履约订单量和全天订单量,所述平台订单量包括当前时间段内平台产生的订单总量,所述履约订单量包括所述目标店铺完成履约的订单总量,所述全天订单量包括所述目标店铺当天完成订单的总量,所述根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段,包括:
根据所述目标订单量计算所述目标店铺相比于所述平台订单量的占比,得到第一订单占比;
根据所述目标订单量计算所述履约订单量的占比,得到订单履约占比;
根据所述目标订单量和所述全天订单量进行占比计算,得到第二订单占比;
根据所述第一订单占比、所述订单履约占比和所述第二订单占比生成所述出单高峰时段。
在一些实施例,所述根据所述第一订单占比、所述订单履约占比和所述第二订单占比生成所述出单高峰时段,包括:
根据所述第一订单占比和预设的平台占比阈值进行比较,得到第一比较结果;
根据所述订单履约占比和预设的订单履约阈值进行比较,得到第二比较结果;
根据所述目标订单量和预设的订单量阈值进行比较,得到第三比较结果;
根据所述第一比较结果、所述第二比较结果和所述第三比较结果筛选第一时间段,并将所述第一时间段排除;
根据所述第二订单占比筛选第二时间段,并将所述第二时间段设置为所述出单高峰时段。
在一些实施例,所述获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量,包括:
根据当前排班的所述候选配送对象的数量和预设的预留比例计算预留数量,得到初始预留数量;
获取所述目标店铺在所述出单高峰时段时的历史订单量;
根据所述历史订单量在所述初始预留数量的基础上增加所述候选配送对象的预留数量,得到所述预留配送对象数量。
在一些实施例,在所述根据当前排班的所述候选配送对象的数量和预设的预留比例计算预留数量,得到初始预留数量之后,所述对象分配方法还包括:
获取当前已被预留的所述候选配送对象,得到第一预留配送对象;
根据所述第一预留配送对象的订单量进行接单判断,得到接单判断结果;
根据所述接单判断结果获取能够接单的所述候选配送对象的数量,得到接单配送对象数量;
根据所述接单配送对象数量减少所述初始预留数量。
在一些实施例,所述根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象,包括:
根据预设的预留条件筛选掉不可预留的所述候选配送对象,得到可预留配送对象;
根据所述目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果;
根据所述到店时长比较结果在所述可预留配送对象中筛选所述预留配送对象数量的所述候选配送对象进行预留,得到所述目标配送对象。
在一些实施例,在所述根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象之后,所述对象分配方法还包括:
获取所述目标店铺派单的区域,得到店铺派单区域;
根据所述店铺派单区域将所述目标店铺的订单分配给所述目标配送对象。
为实现上述目的,本申请实施例的第二方面提出了一种对象分配装置,所述装置包括:
订单量获取模块,用于获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量;
高峰期识别模块,用于根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段;
预留数量计算模块,用于获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量;
到店时长获取模块,用于获取所述候选配送对象到达所述目标店铺的时长,得到目标到店时长;
配送对象预留模块,用于根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象。
为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的对象分配方法。
为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的对象分配方法。
本申请提出的对象分配方法和装置、电子设备及存储介质,其通过获取预设的目标店铺每间隔预设时间间隔产生的订单量,得到目标订单量,根据目标订单量和预设识别目标店铺出单的高峰时间段,得到出单高峰时段,获取目标店铺在出单高峰时段内需要预留的候选配送对象的数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长在候选配送对象中筛选符合条件的配送对象,并将预留配送对象数量的符合条件的配送对象进行预留,得到目标配送对象。通过获取预设的目标店铺在预设时间间隔内产生的目标订单量,根据目标订单量和预设识别参数识别目标店铺对应的出单高峰时段,获取目标店铺在出单高峰时段内预留的候选配送对象的数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长筛选预留配送对象数量的符合条件的目标配送对象,能够将店铺设置为需要高优保障履约的店铺,并在店铺附近预留配送对象,以使配送对象快速完成订单配送,进而提高订单履约的质量。
附图说明
图1是本申请实施例提供的对象分配方法的流程图;
图2是图1中的步骤S102的流程图;
图3是图1中的步骤S204的流程图;
图4是图3中的步骤S103的流程图;
图5是本申请实施例提供的对象分配方法的另一流程图;
图6是图1中的步骤S105的流程图;
图7是本申请实施例提供的对象分配方法的又一流程图;
图8是本申请实施例提供的对象分配装置的结构示意图;
图9是本申请实施例提供的电子设备的硬件结构示意图。
附图标记说明:
订单量获取模块801、高峰期识别模块802、预留数量计算模块803、到店时长获取模块804、配送对象预留模块805。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
在即时物流的订单调度场景中,订单优先指派给空闲骑士,而不会将部分空闲骑士预留在某店铺附近,让骑士在空闲状态下等待店铺指派订单。
部分需要高优保障履约的店铺在订单高峰期时,店铺附近没有合适骑士,店铺的订单在短时间内无法指派给骑士的问题,影响订单履约的质量,因此,如何提高订单履约的质量,成为了亟待解决的技术问题。
基于此,本申请实施例提供了一种对象分配方法和装置、电子设备及存储介质,旨在提高订单履约的质量。
本申请实施例提供的对象分配方法和装置、电子设备及存储介质,具体通过如下实施例进行说明,首先描述本申请实施例中的对象分配方法。
本申请实施例提供的对象分配方法,涉及大数据技术领域。本申请实施例提供的对象分配方法可应用于终端中,也可应用于服务器端中,还可以是运行于终端或服务器端中的软件。在一些实施例中,终端可以是智能手机、平板电脑、笔记本电脑、台式计算机等;服务器端可以配置成独立的物理服务器,也可以配置成多个物理服务器构成的服务器集群或者分布式***,还可以配置成提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN以及大数据和人工智能平台等基础云计算服务的云服务器;软件可以是实现对象分配方法的应用等,但并不局限于以上形式。
本申请可用于众多通用或专用的计算机***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
图1是本申请实施例提供的对象分配方法的一个可选的流程图,图1中的方法可以包括但不限于包括步骤S101至步骤S105。
步骤S101,获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量;
步骤S102,根据目标订单量和预设识别参数识别目标店铺的出单高峰时段;
步骤S103,获取在出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量;
步骤S104,获取候选配送对象到达目标店铺的时长,得到目标到店时长;
步骤S105,根据目标到店时长和预留配送对象数量进行配送对象预留处理,得到目标配送对象。
本申请实施例所示意的步骤S101至步骤S105,通过获取预设的目标店铺每间隔预设时间间隔产生的订单量,得到目标订单量,根据目标订单量和预设识别目标店铺出单的高峰时间段,得到出单高峰时段,获取目标店铺在出单高峰时段内需要预留的候选配送对象的数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长在候选配送对象中筛选符合条件的配送对象,并将预留配送对象数量的符合条件的配送对象进行预留,得到目标配送对象。通过获取预设的目标店铺在预设时间间隔内产生的目标订单量,根据目标订单量和预设识别参数识别目标店铺对应的出单高峰时段,获取目标店铺在出单高峰时段内预留的候选配送对象的数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长筛选预留配送对象数量的符合条件的目标配送对象,能够将店铺设置为需要高优保障履约的店铺,并在店铺附近预留配送对象,以使配送对象快速完成订单配送,进而提高订单履约的质量。
在一些实施例的步骤S101中,根据一段时间内目标店铺的订单量情况预测目标店铺每个时段的订单量,得到目标订单量。
例如,根据预设时间间隔将全天的时间分割为若干个时间段,获取若干个时间段内目标店铺历史生成的历史订单量,以天为单位,将预设天数的每个时间段内的历史订单量进行平均计算,得到平均订单量,将每个时间段对应的平均订单量作为相应时间段的目标订单量。
需要说明的是,目标店铺的选择包括:根据实际业务场景,选择需要高优保障履约的店铺作为目标店铺,或者,选择指标不达成实行扣罚制度的店铺作为目标店铺。另外,若存在某个店铺在高峰时段时订单量过多,且占用调度单元中大部分运力,进而导致影响其他店铺履约,则可以将其他店铺作为目标店铺,并后续对目标店铺进行保护性预留。
请参阅图2,在一些实施例中,预设识别参数包括平台订单量、履约订单量和全天订单量,平台订单量包括当前时间段内平台产生的订单总量,履约订单量包括目标店铺完成履约的订单总量,全天订单量包括目标店铺当天完成订单的总量,步骤S102可以包括但不限于包括步骤S201至步骤S204:
步骤S201,根据目标订单量计算目标店铺相比于平台订单量的占比,得到第一订单占比;
步骤S202,根据目标订单量计算履约订单量的占比,得到订单履约占比;
步骤S203,根据目标订单量和全天订单量进行占比计算,得到第二订单占比;
步骤S204,根据第一订单占比、订单履约占比和第二订单占比生成出单高峰时段。
在一些实施例的步骤S201中,获取目标店铺若干个时间段对应的目标订单量,并获取平台若干个时间段对应的平台订单量,将当前时间段的目标订单量与对应时间段的平台订单量进行占比计算,得到第一订单占比。
在一些实施例的步骤S202中,获取目标店铺若干个时间段对应的目标订单量,并获取目标店铺若干个时间段对应的履约订单量,将当前时间段的目标订单量与对应时间段的履约订单量进行占比计算,得到订单履约占比。
在一些实施例的步骤S203中,获取目标店铺若干个时间段对应的目标订单量,并获取目标店铺的全天订单量,依次将若干个时间段的目标订单量与全天订单量进行占比计算,得到第二订单占比。
本申请实施例所示意的步骤S201至步骤S204,依次将目标店铺若干个时间段的目标订单量与平台在对应时间段的平台订单量进行占比计算,得到第一订单占比,依次将目标店铺若干个时间段的目标订单量与目标店铺在对应时间段的履约订单量进行占比计算,得到订单履约占比,依次将目标店铺若干个时间段的目标订单量与全天订单量进行占比计算,得到第二订单占比,根据第一订单占比和订单履约占比筛选出无需配置预留的时间段,并将无需配置预留的时间段去除,根据第二订单占比在其余的时间段中筛选出目标店铺订单较多的时间段,将订单较多的时间段作为出单高峰时段。通过计算目标店铺和平台在相应时间段内的订单占比,得到第一订单占比,计算目标店铺在相应时间段内的生成订单和履约订单的订单占比,得到订单履约占比,计算目标店铺在相应时间段内的生成订单和全天的生成订单的订单占比,得到第二订单占比,根据第一订单占比和订单履约占比去除无需配置预留的时间段,根据第二订单占比在其余的时间段中筛选订单较多的时间段作为出单高峰时段,能够自动识别得到各个店铺的高峰时段。
需要说明的是,基于目标订单量结合调度单元内店铺的订单量占比、店铺在各个时间段内的订单量和订单履约情况、店铺在各个时间段内的订单量占店铺全天订单量的比例等数据生成高峰时段。
请参阅图3,在一些实施例中,步骤S204可以包括但不限于包括步骤S301至步骤S305:
步骤S301,根据第一订单占比和预设的平台占比阈值进行比较,得到第一比较结果;
步骤S302,根据订单履约占比和预设的订单履约阈值进行比较,得到第二比较结果;
步骤S303,根据目标订单量和预设的订单量阈值进行比较,得到第三比较结果;
步骤S304,根据第一比较结果、第二比较结果和第三比较结果筛选第一时间段,并将第一时间段排除;
步骤S305,根据第二订单占比筛选第二时间段,并将第二时间段设置为出单高峰时段。
在一些实施例的步骤S301中,在某时间段内,若目标店铺的订单与调度单元的订单之间的占比大于平台占比阈值,则不为该目标店铺预留配送对象。其中,预设的平台占比阈值可以根据实际情况设置,本申请不对平台占比阈值进行具体限定。例如,平台占比阈值设置为90%,在某时间段内,若调度单元中90%占比以上的订单都是目标店铺的订单,则生成出单高峰时段时不需考虑该时间段,因为不为该目标店铺预留配送对象,配送对象基本也都在为该目标店铺服务。
在一些实施例的步骤S302中,在某时间段内,若目标店铺的履约质量很好的情况下,则不需在该时间段给目标店铺预留配送对象。例如,在某时间段内,若目标店铺履约的订单占比大于预设的订单履约阈值,则表示目标店铺的履约质量很好,不需在该时间段给目标店铺预留配送对象。订单过少或已经很好的情况下,也不需在此时段预留。
在一些实施例的步骤S303中,在某时间段内,若目标店铺的订单过少,则不需在该时间段给目标店铺预留配送对象。例如,在某时间段内,若目标店铺的订单小于预设的订单量阈值,则表示目标店铺的订单过少,不需在该时间段给目标店铺预留配送对象。
在一些实施例的步骤S304中,在某时间段内,若目标店铺的订单与调度单元的订单之间的占比大于平台占比阈值,则筛选出该时间段,将该时间段排除。在某时间段内,若目标店铺的履约质量很好,则筛选出该时间段,将该时间段排除。在某时间段内,若目标店铺的订单过少,则筛选出该时间段,将该时间段排除。
在一些实施例的步骤S305中,根据目标店铺在各个时间段的订单量占比进行筛选,筛选订单量占比最高的若干个时间段作为目标店铺的出单高峰时段。其中,订单量占比最高的若干个时间段可以根据实际情况设置个数,在本申请不对此进行具体限定。
本申请实施例所示意的步骤S301至步骤S305,将第一订单占比与预设的平台占比阈值进行比较,得到第一比较结果,将订单履约占比与预设的订单履约阈值进行比较,得到第二比较结果,将目标订单量与预设的订单量阈值进行比较,得到第三比较结果,根据第一比较结果进行时间段筛选,筛选第一订单占比大于平台占比阈值的时间段,根据第二比较结果进行时间段筛选,筛选订单履约占比大于订单履约阈值的时间段,根据第三比较结果进行时间段筛选,筛选目标订单量小于订单量阈值的时间段,得到第一时间段,并将第一时间段排除,根据第二订单占比在剩余的时间段中进行时间段筛选,订单量占比最高的若干个时间段,得到第二时间段,并将第二时间段设置为目标店铺的出单高峰时段。通过将第一订单占比与预设的平台占比阈值进行比较,得到第一比较结果,将订单履约占比与预设的订单履约阈值进行比较,得到第二比较结果,将目标订单量与预设的订单量阈值进行比较,得到第三比较结果,根据第一比较结果、第二比较结果和第三比较结果筛选无需预留配送对象的第一时间段,将第一时间段排除后,根据第二订单占比筛选订单占比最高的若干个第二时间段,并将第二时间段设置为出单高峰时段,能够自动识别得到各个店铺的高峰时段。
需要说明的是,周末、节假日分别与周中的订单分布差异较大,在生成出单高峰时段时,可针对周末或节假日进行区分。
请参阅图4,在一些实施例中,步骤S103可以包括但不限于包括步骤S401至步骤S403:
步骤S401,根据当前排班的候选配送对象的数量和预设的预留比例计算预留数量,得到初始预留数量;
步骤S402,获取目标店铺在出单高峰时段时的历史订单量;
步骤S403,根据历史订单量在初始预留数量的基础上增加候选配送对象的预留数量,得到预留配送对象数量。
在一些实施例的步骤S401中,调度单元的调度压力体现在调度单元中的订单量和配送对象的数量,调度单元中的订单量越多,调度压力越大,调度单元中的订单量越少,调度压力越小,并且,配送对象的数量越少,调度压力越大,配送对象的数量越多,调度压力越小。若调度压力大,则说明配送对象的资源紧张,预留比例应控制的越小;若调度压力小,则说明处于排班状态的配送对象越多,可预留的配送对象也越多,预留比例应控制的越大。其中,预留的配送对象数量可以为排班的配送对象数量*预留比例,并可在此基础上进行调整。
在一些实施例的步骤S402中,获取目标店铺在当前出单高峰时段内历史产出的若干个订单量,根据历史产出的若干个订单量进行和计算,将计算的订单量和值作为当前出单高峰时段对应的历史订单量。
在一些实施例的步骤S403中,参考目标店铺近期在该出单高峰时段的历史订单量,若历史订单量越多,说明目标店铺在该出单高峰时段的订单量多的可能性越大,则需要预留更多的配送对象。
本申请实施例所示意的步骤S401至步骤S403,统计当前处于排班状态的候选配送对象的数量,并根据处于排班状态的候选配送对象的数量和当前出单高峰时段内的订单量预先设置相应的预留比例,根据预留比例和处于排班状态的候选配送对象的数量计算需要预留的配送对象的数量,得到初始预留数量,获取目标店铺在当前出单高峰时段内历史产出的订单量,得到历史订单量,将历史订单量与预留数量阈值进行比较,若历史订单量大于预留数量阈值,则在初始预留数量的基础上增加候选配送对象的预留数量,若历史订单量小于预留数量阈值,则在初始预留数量的基础上减少候选配送对象的预留数量,得到预留配送对象数量。通过当前排班的候选配送对象的数量和预设的预留比例计算预留的配送对象的数量,得到初始预留数量,获取目标店铺在出单高峰时段时历史产出的订单量,得到历史订单量,在初始预留数量的基础上,根据历史订单量对初始预留数量进行预留数量的调整,得到预留配送对象数量,能够根据实际情况预留相应数量的配送对象在目标店铺的接单区域,进而提高调度的准确性。
请参阅图5,在一些实施例中,在步骤S103之后,对象分配方法还可以包括但不限于包括步骤S501至步骤S504:
步骤S501,获取当前已被预留的候选配送对象,得到第一预留配送对象;
步骤S502,根据第一预留配送对象的订单量进行接单判断,得到接单判断结果;
步骤S503,根据接单判断结果获取能够接单的候选配送对象的数量,得到接单配送对象数量;
步骤S504,根据接单配送对象数量减少初始预留数量。
本申请实施例所示意的步骤S501至步骤S504,获取已经预留至任意目标店铺的候选配送对象,得到第一预留配送对象,获取第一预留配送对象的订单量,将第一预留配送对象的订单量与预设的接单单量阈值进行比较,进而判断第一预留配送对象是否具备接收目标店铺订单的能力,得到接单判断结果,若接单判断结果表示第一预留配送对象仍能接收目标店铺订单,则获取仍能接收目标店铺订单的第一预留配送对象的数量,得到接单配送对象数量,根据接单配送对象数量和第一预留配送对象的数量确定减少预留的数量,并基于减少预留的数量减少初始预留数量。通过获取当前已被预留至任一目标店铺的候选配送对象,得到第一预留配送对象,根据第一预留配送对象当前接收的订单量判断第一预留配送对象是否仍能接收目标店铺的订单,得到接单判断结果,根据接单判断结果获取仍能接收目标店铺的订单的第一预留配送对象的数量,得到接单配送对象数量,根据接单配送对象数量减少初始预留数量,能够根据实际情况调整预留至目标店铺的配送对象数量,进而提高调度的准确性。
需要说明的是,在已经预留至任意目标店铺的候选配送对象中进行筛选,筛选其中还能够接目标店铺的订单的配送对象,即第一预留配送对象,第一预留配送对象越多,则本轮需要预留的配送对象就越少。
在一些实施例中,在某个调度单元中,目标店铺可以有一个或多个,若目标店铺的数量越多,需要预留的配送对象也相应更多,因此,本申请根据目标店铺的数量调度配送对象进行预留,例如,若目标店铺的数量大于预设阈值,则增加初始预留数量,若目标店铺的数量小于预设阈值,则减少初始预留数量。
在一些实施例中,目标店铺当前的待指派的订单越多,说明目标店铺出现压单情况越严重,需要针对当前的目标店铺预留更多的配送对象来消化目标店铺待指派的订单。因此,本申请根据当前的待指派的订单调度配送对象进行预留,例如,若当前的待指派的订单大于预设阈值,则增加初始预留数量,若当前的待指派的订单小于预设阈值,则减少初始预留数量。
在一些实施例的步骤S104中,例如:空闲状态的配送对象的到店时间=配送对象相距目标店铺的距离/配送对象的速度,有单状态的配送对象的到店时间=预估的配送对象身上完成订单的时间+配送对象完成订单后的位置相距目标店铺的距离/配送对象的速度。
请参阅图6,在一些实施例,步骤S105包括但不限于包括步骤S601至步骤S603:
步骤S601,根据预设的预留条件筛选掉不可预留的候选配送对象,得到可预留配送对象;
步骤S602,根据目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果;
步骤S603,根据到店时长比较结果在可预留配送对象中筛选预留配送对象数量的候选配送对象进行预留,得到目标配送对象。
在一些实施例的步骤S601中,预留条件可以包括相应的硬性规则,例如,配送对象处于紧急状况时上报相应的紧急状态,则将处于紧急状态下的候选配送对象筛查掉,以让候选配送对象处理紧急情况;或者,配送对象接收了特殊任务,则将处于特殊任务状态下的候选配送对象筛查掉,以让候选配送对象针对性的完成特殊任务;或者,若候选配送对象作为刚入职的新人,则将处于新人状态下的候选配送对象筛查掉,因为新人无法胜任某些特定的配送任务。其中,在本申请不对预留条件进行具体限定。
本申请实施例所示意的步骤S601至步骤S603,根据预设的预留条件筛选不可预留的候选配送对象,将不可预留的候选配送对象去掉,并将剩余的候选配送对象设置为可预留配送对象,将目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果,若到店时长比较结果表示目标到店时长小于预设到店时长阈值,则表示当前的候选配送对象符合预留资格,若到店时长比较结果表示目标到店时长大于预设到店时长阈值,则表示当前的候选配送对象不符合预留资格,在符合预留资格的可预留配送对象中筛选预留配送对象数量的候选配送对象进行预留,得到目标配送对象。通过预设的预留条件筛选掉不可预留的候选配送对象,并将剩余的候选配送对象设置为可预留配送对象,根据目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果,根据到店时长比较结果在可预留配送对象中筛选预留资格的配送对象,并筛选预留配送对象数量的可预留配送对象进行预留,得到目标配送对象,能够筛选符合预留条件和预留资格的配送对象进行预留,提高调度的准确性。
需要说明的是,从调度单元的配送对象里选择合适的配送对象进行预留。假设预留配送对象数量为n,预设到店时长阈值为t,其中,预设到店时长阈值表示配送对象的预留时长。遍历全部配送对象,根据预留条件筛选掉不可预留的配送对象,之后,计算每个可预留的配送对象的预估到店时间,得到目标到店时间。最后,目标到店时间小于预设到店时长阈值t的配送对象中选取目标到店时间最小的预留配送对象数量n个配送对象,即为本轮要预留的配送对象。
请参阅图7,在一些实施例中,步骤S105之后,对象分配方法还可以包括但不限于包括步骤S701至步骤S702:
步骤S701,获取目标店铺派单的区域,得到店铺派单区域;
步骤S702,根据店铺派单区域将目标店铺的订单分配给目标配送对象。
本申请实施例所示意的步骤S701至步骤S702,获取目标店铺派单的区域,得到店铺派单区域,将店铺派单区域发送至目标配送对象,使目标配送对象移动至店铺派单区域内,将目标店铺的订单分配至处于店铺派单区域内的目标配送对象。获取目标店铺派单的区域,得到店铺派单区域,引导目标配送对象移动至店铺派单区域,将目标店铺的订单分配给位于店铺派单区域内的目标配送对象,能够准确将目标店铺的订单分配至预留的配送对象,使配送对象完成履约任务,提高订单的履约质量。
需要说明的是,在应用程序上对配送对象发送提醒信息,并展示目标店铺位置,引导配送对象尽快到目标店铺附近等待出单。在***进行派单时,只能指派目标店铺的订单给目标配送对象。另外,在***进行派单时,目标店铺的订单优先指派给目标配送对象,防止目标配送对象被预留但订单派给其他配送对象。
本申请实施例根据一段时间内目标店铺的订单量情况预测目标店铺每个时段的订单量,得到目标订单量。通过计算目标店铺和平台在相应时间段内的订单占比,得到第一订单占比,计算目标店铺在相应时间段内的生成订单和履约订单的订单占比,得到订单履约占比,计算目标店铺在相应时间段内的生成订单和全天的生成订单的订单占比,得到第二订单占比。通过将第一订单占比与预设的平台占比阈值进行比较,得到第一比较结果,将订单履约占比与预设的订单履约阈值进行比较,得到第二比较结果,将目标订单量与预设的订单量阈值进行比较,得到第三比较结果,根据第一比较结果、第二比较结果和第三比较结果筛选无需预留配送对象的第一时间段,将第一时间段排除后,根据第二订单占比筛选订单占比最高的若干个第二时间段,并将第二时间段设置为出单高峰时段。通过当前排班的候选配送对象的数量和预设的预留比例计算预留的配送对象的数量,得到初始预留数量,获取目标店铺在出单高峰时段时历史产出的订单量,得到历史订单量,在初始预留数量的基础上,根据历史订单量对初始预留数量进行预留数量的调整,或者,通过获取当前已被预留至任一目标店铺的候选配送对象,得到第一预留配送对象,根据第一预留配送对象当前接收的订单量判断第一预留配送对象是否仍能接收目标店铺的订单,得到接单判断结果,根据接单判断结果获取仍能接收目标店铺的订单的第一预留配送对象的数量,得到接单配送对象数量,根据接单配送对象数量减少初始预留数量,或者,若目标店铺的数量大于预设阈值,则增加初始预留数量,若目标店铺的数量小于预设阈值,则减少初始预留数量,或者,若当前的待指派的订单大于预设阈值,则增加初始预留数量,若当前的待指派的订单小于预设阈值,则减少初始预留数量,通过调整初始预留数量得到预留配送对象数量。获取候选配送对象到达目标店铺的时长,得到目标到店时长。通过预设的预留条件筛选掉不可预留的候选配送对象,并将剩余的候选配送对象设置为可预留配送对象,根据目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果,根据到店时长比较结果在可预留配送对象中筛选预留资格的配送对象,并筛选预留配送对象数量的可预留配送对象进行预留,得到目标配送对象。获取目标店铺派单的区域,得到店铺派单区域,引导目标配送对象移动至店铺派单区域,将目标店铺的订单分配给位于店铺派单区域内的目标配送对象,能够将店铺设置为需要高优保障履约的店铺,并在店铺附近预留配送对象,以使配送对象快速完成订单配送,进而提高订单履约的质量。
在一些实施例中,本申请提供了预留配送对象的配置化入口,能够增加预留配送对象的灵活性。例如,操作人员可以通过配置化入口默认设置高峰时段需要高优保障履约的目标店铺A,同时,操作人员还可以根据实际情况进行配置,比如设置预留条件的店铺、品牌或者预留时段。若调度单元中存在目标店铺A,并且目标店铺A满足预留条件,目标店铺A附近商圈未配置其他的预留店铺或品牌,则仅在目标店铺A的高峰期为目标店铺A预留配送对象。若存在目标店铺A,并且目标店铺A满足预留条件,目标店铺A附近商圈配置其他的预留店铺或品牌,则在需要配置的时段,操作人员可以通过配置化入口为指定店铺或品牌预先预留运力。
例如,商圈中有一家或多家需保障履约的目标店铺,则可在目标店铺处于出单高峰时段时,对目标店铺预留配送对象。或者,商圈中某个目标店铺处于出单高峰时段时的订单量占比很高,导致商圈中配送对象资源都被该目标店铺占用,影响其他店铺履约,则可在目标店铺处于出单高峰时段对其他店铺预留配送对象,保证其他店铺有配送对象可以配送订单。
例如,假设商圈中有一家重点保障的目标店铺A,首先根据目标店铺的历史订单量预测出单高峰时段,如11点、12点、17点和18点的时间段为目标店铺的出单高峰时段,则在这四个时间段为目标店铺A预留配送对象。在实时调度中,根据商圈当时的调度压力得到预留比例m,调度压力越大预留比例越低,预留比例m乘以商圈中处于排班状态的配送对象数量,得到预留配送对象数量n,根据目标店铺A当时的待指派订单数量、商圈中已预留的配送对象数量等数据对预留配送对象数量n进行调整。之后,遍历商圈中的配送对象,通过预留条件筛选可预留的配送对象,并计算配送对象到达目标店铺A的时间,例如,配送对象1至4的到店时间分别是3分钟、5分钟、10分钟和18分钟,预设到店时长阈值为15分钟,则在前三个配送对象中选择x个作为本轮预留的配送对象。在确定预留的配送对象后,对配送对象进行提醒,使配送对象在15分钟内对目标店铺A的订单进行履约。
请参阅图8,本申请实施例还提供一种对象分配装置,可以实现上述对象分配方法,该装置包括:订单量获取模块801、高峰期识别模块802、预留数量计算模块803、到店时长获取模块804、配送对象预留模块805。
订单量获取模块801获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量。高峰期识别模块802根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段。预留数量计算模块803获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量。到店时长获取模块804获取所述候选配送对象到达所述目标店铺的时长,得到目标到店时长。配送对象预留模块805根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象。
订单量获取模块801通过获取预设的目标店铺每间隔预设时间间隔产生的订单量,得到目标订单量,高峰期识别模块802根据目标订单量和预设识别目标店铺出单的高峰时间段,得到出单高峰时段,预留数量计算模块803获取目标店铺在出单高峰时段内需要预留的候选配送对象的数量,得到预留配送对象数量,到店时长获取模块804获取候选配送对象到达目标店铺的时长,得到目标到店时长,配送对象预留模块805根据目标到店时长在候选配送对象中筛选符合条件的配送对象,并将预留配送对象数量的符合条件的配送对象进行预留,得到目标配送对象。通过获取预设的目标店铺在预设时间间隔内产生的目标订单量,根据目标订单量和预设识别参数识别目标店铺对应的出单高峰时段,获取目标店铺在出单高峰时段内预留的候选配送对象的数量,得到预留配送对象数量,获取候选配送对象到达目标店铺的时长,得到目标到店时长,根据目标到店时长筛选预留配送对象数量的符合条件的目标配送对象,能够将店铺设置为需要高优保障履约的店铺,并在店铺附近预留配送对象,以使配送对象快速完成订单配送,进而提高订单履约的质量。
该对象分配装置的具体实施方式与上述对象分配方法的具体实施例基本相同,在此不再赘述。
本申请实施例还提供了一种电子设备,电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述对象分配方法。该电子设备可以为包括平板电脑、车载电脑等任意智能终端。
请参阅图9,图9示意了另一实施例的电子设备的硬件结构,电子设备包括:
处理器901,可以采用通用的CPU(CentralProcessingUnit,中央处理器)、微处理器、应用专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请实施例所提供的技术方案;
存储器902,可以采用只读存储器(ReadOnlyMemory,ROM)、静态存储设备、动态存储设备或者随机存取存储器(RandomAccessMemory,RAM)等形式实现。存储器902可以存储操作***和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器902中,并由处理器901来调用执行本申请实施例的对象分配方法;
输入/输出接口903,用于实现信息输入及输出;
通信接口904,用于实现本设备与其他设备的通信交互,可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信;
总线905,在设备的各个组件(例如处理器901、存储器902、输入/输出接口903和通信接口904)之间传输信息;
其中处理器901、存储器902、输入/输出接口903和通信接口904通过总线905实现彼此之间在设备内部的通信连接。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述对象分配方法。
存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本申请实施例提供的对象分配方法、对象分配装置、电子设备及存储介质,其通过自动识别需要高优保障的目标店铺,并自动识别目标店铺的高峰时段,在目标店铺处于高峰时段时根据实际情况预估目标店铺需要预留的配送对象的数量,并根据配送对象的到店时间筛选需要预留的配送对象,调度预留的配送对象至目标店铺附近接单,进而提高订单的履约质量。
本申请实施例描述的实施例是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域技术人员可知,随着技术的演变和新应用场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
本领域技术人员可以理解的是,图中示出的技术方案并不构成对本申请实施例的限定,可以包括比图示更多或更少的步骤,或者组合某些步骤,或者不同的步骤。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
本申请的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括多指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例的方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序的介质。
以上参照附图说明了本申请实施例的优选实施例,并非因此局限本申请实施例的权利范围。本领域技术人员不脱离本申请实施例的范围和实质内所作的任何修改、等同替换和改进,均应在本申请实施例的权利范围之内。
Claims (10)
1.一种对象分配方法,其特征在于,所述方法包括:
获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量;
根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段;
获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量;
获取所述候选配送对象到达所述目标店铺的时长,得到目标到店时长;
根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象。
2.根据权利要求1所述的对象分配方法,其特征在于,所述预设识别参数包括平台订单量、履约订单量和全天订单量,所述平台订单量包括当前时间段内平台产生的订单总量,所述履约订单量包括所述目标店铺完成履约的订单总量,所述全天订单量包括所述目标店铺当天完成订单的总量,所述根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段,包括:
根据所述目标订单量计算所述目标店铺相比于所述平台订单量的占比,得到第一订单占比;
根据所述目标订单量计算所述履约订单量的占比,得到订单履约占比;
根据所述目标订单量和所述全天订单量进行占比计算,得到第二订单占比;
根据所述第一订单占比、所述订单履约占比和所述第二订单占比生成所述出单高峰时段。
3.根据权利要求2所述的对象分配方法,其特征在于,所述根据所述第一订单占比、所述订单履约占比和所述第二订单占比生成所述出单高峰时段,包括:
根据所述第一订单占比和预设的平台占比阈值进行比较,得到第一比较结果;
根据所述订单履约占比和预设的订单履约阈值进行比较,得到第二比较结果;
根据所述目标订单量和预设的订单量阈值进行比较,得到第三比较结果;
根据所述第一比较结果、所述第二比较结果和所述第三比较结果筛选第一时间段,并将所述第一时间段排除;
根据所述第二订单占比筛选第二时间段,并将所述第二时间段设置为所述出单高峰时段。
4.根据权利要求1所述的对象分配方法,其特征在于,所述获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量,包括:
根据当前排班的所述候选配送对象的数量和预设的预留比例计算预留数量,得到初始预留数量;
获取所述目标店铺在所述出单高峰时段时的历史订单量;
根据所述历史订单量在所述初始预留数量的基础上增加所述候选配送对象的预留数量,得到所述预留配送对象数量。
5.根据权利要求4所述的对象分配方法,其特征在于,在所述根据当前排班的所述候选配送对象的数量和预设的预留比例计算预留数量,得到初始预留数量之后,所述对象分配方法还包括:
获取当前已被预留的所述候选配送对象,得到第一预留配送对象;
根据所述第一预留配送对象的订单量进行接单判断,得到接单判断结果;
根据所述接单判断结果获取能够接单的所述候选配送对象的数量,得到接单配送对象数量;
根据所述接单配送对象数量减少所述初始预留数量。
6.根据权利要求1所述的对象分配方法,其特征在于,所述根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象,包括:
根据预设的预留条件筛选掉不可预留的所述候选配送对象,得到可预留配送对象;
根据所述目标到店时长和预设到店时长阈值进行比较,得到到店时长比较结果;
根据所述到店时长比较结果在所述可预留配送对象中筛选所述预留配送对象数量的所述候选配送对象进行预留,得到所述目标配送对象。
7.根据权利要求1至6任一项所述的对象分配方法,其特征在于,在所述根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象之后,所述对象分配方法还包括:
获取所述目标店铺派单的区域,得到店铺派单区域;
根据所述店铺派单区域将所述目标店铺的订单分配给所述目标配送对象。
8.一种对象分配装置,其特征在于,所述装置包括:
订单量获取模块,用于获取预设的目标店铺在预设时间间隔内的订单量,得到目标订单量;
高峰期识别模块,用于根据所述目标订单量和预设识别参数识别所述目标店铺的出单高峰时段;
预留数量计算模块,用于获取在所述出单高峰时段的候选配送对象的预留数量,得到预留配送对象数量;
到店时长获取模块,用于获取所述候选配送对象到达所述目标店铺的时长,得到目标到店时长;
配送对象预留模块,用于根据所述目标到店时长和所述预留配送对象数量进行配送对象预留处理,得到目标配送对象。
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的对象分配方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的对象分配方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311866277.8A CN117875634A (zh) | 2023-12-30 | 2023-12-30 | 对象分配方法和装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311866277.8A CN117875634A (zh) | 2023-12-30 | 2023-12-30 | 对象分配方法和装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117875634A true CN117875634A (zh) | 2024-04-12 |
Family
ID=90578574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311866277.8A Pending CN117875634A (zh) | 2023-12-30 | 2023-12-30 | 对象分配方法和装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117875634A (zh) |
-
2023
- 2023-12-30 CN CN202311866277.8A patent/CN117875634A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109816128B (zh) | 网约车订单的处理方法、装置、设备及可读存储介质 | |
CN110348613A (zh) | 分拨中心智能物流管理方法及*** | |
CN109670684B (zh) | 基于时间窗口的货运车辆的调度方法及电子设备 | |
CN106373382B (zh) | 一种用于车辆调度的方法与设备 | |
US20150149381A1 (en) | Delivery Area Management Method | |
JP6953172B2 (ja) | スケジューリングシステム、スケジューリング方法及びプログラム | |
CN108494861A (zh) | 用于服务资源调配的方法、装置及电子设备 | |
CN111506398B (zh) | 任务调度方法和装置、存储介质、电子装置 | |
CN114186786A (zh) | 一种工单的分配方法、装置、终端和存储介质 | |
CN111210136A (zh) | 一种机器人任务调度的方法及服务器 | |
CN108154298A (zh) | 配送任务分配方法、装置、电子设备及计算机存储介质 | |
CN109214712A (zh) | 一种订单调度方法及装置 | |
CN111776896B (zh) | 电梯调度方法和装置 | |
CN110991846B (zh) | 服务人员任务分配方法、装置、设备及存储介质 | |
CN109614236B (zh) | 集群资源动态调整方法、装置、设备及可读存储介质 | |
CN108108929A (zh) | 一种家电极速安装的方法及*** | |
CN112862319B (zh) | 订单调度的方法、装置、设备及存储介质 | |
CN117875634A (zh) | 对象分配方法和装置、电子设备及存储介质 | |
CN109597681B (zh) | 云端控制方法、装置、计算机设备及存储介质 | |
CN107645411B (zh) | 一种基于线性规划的通道流量调拨方法及装置 | |
CN110348795A (zh) | 配送资源管理方法、装置、电子设备及计算机存储介质 | |
EP2930666A1 (en) | Integrated part inventory management system and method | |
US20180240210A1 (en) | System and method for transportation scheduling and planning | |
CN111445053B (zh) | 用工需求信息处理方法、装置及电子设备 | |
CN112633855A (zh) | 一种任务提醒方法及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |