CN111815239B - 错误补码订单统计方法、装置及计算机可读存储介质 - Google Patents
错误补码订单统计方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111815239B CN111815239B CN202010673725.2A CN202010673725A CN111815239B CN 111815239 B CN111815239 B CN 111815239B CN 202010673725 A CN202010673725 A CN 202010673725A CN 111815239 B CN111815239 B CN 111815239B
- Authority
- CN
- China
- Prior art keywords
- data
- business
- coverage area
- point
- dispatched
- 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
- 230000000295 complement effect Effects 0.000 title claims abstract description 125
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000006870 function Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 4
- BULVZWIRKLYCBC-UHFFFAOYSA-N phorate Chemical compound CCOP(=S)(OCC)SCSCC BULVZWIRKLYCBC-UHFFFAOYSA-N 0.000 claims 7
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000001914 filtration 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
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000012216 screening 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/216—Parsing using statistical methods
-
- 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/10—Office automation; Time management
-
- 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
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Development Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
错误补码订单统计方法、装置及计算机可读存储介质。本发明公开了一种错误补码订单统计方法,该方法包括:接收有效订单的补码数据和签收数据;根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;判断所述距离差是否在预设阈值范围内;统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量;本发明的优点是:能快速、准确地计算订单实际派件营业点与应派件营业点距离,从而判断该订单是否属于预设范围内派送以精确判断该订单是否属于补码错误订单,为后续对补码操作分析改进打好基础,并且自动处理降低了人工成本。
Description
技术领域
本发明涉及物流领域,具体涉及错误补码订单统计方法、装置及计算机可读存储介质。
背景技术
快递被物流公司收取后进行运输,运输途中经过不同的地区,从不同的运输部门进行中转,最终到达目的地营业点进行派送,应由距离收件地址最近的营业点将快递派送的客户手中。但由于目前运营系统的不完善以及在实际运输派件中有时会出现快递运输中途更改收货地址的情况,会导致最终到达并进行派件的营业点与收件地址相距甚远,以致于需要对快递再进行营业点之间的转运,延长了派件时间,增加了运输成本。
为解决这一问题,目前采用在运输途中对快递运单进行补码的手段,即在运输途中对快递运单进行信息补录,从而提高定位距离收货地址最近的营业点进行派送的准确度,达到尽快将快递派送到客户手中并节省运输成本的目的。
但目前补码存在错误补码的情况,为统计错误补码订单以便后续分析改进,目前由派送营业点的工作人员人工比对实际派件营业点与应派件营业点是否一致以判断补码结果是否准确,从而判断定位补码错误订单。但目前单日派件量多达数百万,并且当某营业点的派件量超出该营业点派送能力时,附近的营业点帮忙派件的情况也不能粗暴归类于实际派件营业点与应派件营业点不一致即补码错误,人工判断统计补码错误订单的方法执行起来十分困难,统计出的补码错误订单也并不精确。
发明内容
本发明目的是:提供一种高效、精确的一种错误补码订单统计方法、装置及计算机可读存储介质以解决人工统计错误补码订单效率低下,结果不精确的问题。
本发明的技术方案是:第一方面,提供一种错误补码订单统计方法,该方法包括:
接收有效订单的补码数据和签收数据;
根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;
判断所述距离差是否在预设阈值范围内;
统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。
进一步的,所述接收有效订单的补码数据和签收数据具体包括:
接收派送端经rocketMQ传输筛选的有效订单的补码数据和签收数据。
进一步的,所述补码数据至少包括订单号、补码时间、收货地址及与所述收货地址对应的经纬度坐标,所述签收数据至少包括订单号、实际派件营业点及与所述实际派件营业点对应的经纬度坐标集。
进一步的,所述根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差具体包括:
转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据;
基于所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据分别计算获得应派件营业点中心点数据和实际派件营业点中心点数据;
根据所述应派件营业点中心点数据和实际派件营业点中心点数据生成所述应派件营业点和实际派送营业点的距离差。
进一步的,所述转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据之后还包括:
接收数据库反馈的应派件营业点覆盖区域历史数据和实际派件营业点覆盖区域历史数据;
比对所述应派件营业点覆盖区域数据和应派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述应派件营业点覆盖区域数据至所述数据库中以覆盖更新所述应派件营业点覆盖区域历史数据;
比对所述实际派件营业点覆盖区域数据和实际派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述实际派件营业点覆盖区域数据至所述数据库中以覆盖更新所述实际派件营业点覆盖区域历史数据。
进一步的,所述基于所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据分别计算获得应派件营业点中心点数据和实际派件营业点中心点数据具体包括:
利用Geometry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据以获取所述应派件营业点中心点数据和实际派件营业点中心点数据。
进一步的,所述利用Geometry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据具体包括:
判断所述应派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述应派件营业点覆盖区域数据以获取所述应派件营业点中心点数据;
若判断结果为是,合并处理所述应派件营业点覆盖区域数据得到应派件营业点合并覆盖区域数据;
利用Geometry函数计算所述应派件营业点合并覆盖区域数据以获取所述应派件营业点中心点数据;
并判断所述实际派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述实际派件营业点覆盖区域数据以获取所述实际派件营业点中心点数据;
若判断结果为是,合并处理所述实际派件营业点覆盖区域数据得到实际派件营业点合并覆盖区域数据;
利用Geometry函数计算所述实际派件营业点合并覆盖区域数据以获取所述实际派件营业点中心点数据。
进一步的,该方法还包括:
生成所述补码失误订单数量与所有有效订单数量的比值。
第二方面,提供一种错误补码订单统计装置,该装置包括:
接收模块,用于接收有效订单的补码数据和签收数据;
生成模块,用于根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;
判断模块,用于判断所述距离差是否在预设阈值范围内;
统计模块,用于统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。
第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
与现有技术相比,本发明的优点是:能快速、准确地计算订单实际派件营业点与应派件营业点距离,从而判断该订单是否属于预设范围内派送以精确判断该订单是否属于补码错误订单,为后续对补码操作分析改进打好基础,并且自动处理降低了人工成本。
附图说明
下面结合附图及实施例对本发明作进一步描述:
图1为本发明实施例提供的一种错误补码订单统计方法流程图;
图2为本发明实施例提供的一种错误补码订单统计方法流程图;
图3为本发明实施例提供的一种错误补码订单统计装置的结构示意图;
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请旨在提供一种错误补码订单统计方法,能处理每天多达数百万的实际派件营业点信息与应派件营业点信息进行自动比对,以高效、准确地统计补码错误订单,为后续分析改进目前的补码方式做好准备;解决目前人工难以应付海量的实际派件营业点信息与应派件营业点信息,难以获取错误补码订单量的问题。
另外,需要说明的是,本申请中“多个”指2个或2个以上。
实施例1:本实施例提供一种错误补码订单统计方法,参照图1所示,该方法包括:
101、接收有效订单的补码数据和签收数据;
具体的,接收派送端经rocketMQ传输筛选的有效订单的补码数据和签收数据。
具体的,于本实施例中,所述补码数据至少包括订单号、补码时间、收货地址及与所述收货地址对应的经纬度坐标,所述签收数据至少包括订单号、实际派件营业点及与所述实际派件营业点对应的经纬度坐标集。根据订单号关联同一订单的补码数据和签收数据。
102、根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;
于本实施例中,本步骤具体包括:
102-1、转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据;
102-2、基于所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据分别计算获得应派件营业点中心点数据和实际派件营业点中心点数据;
具体的,利用Geometry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据以获取所述应派件营业点中心点数据和实际派件营业点中心点数据。
更具体的,于本实施例中,本子步骤具体包括:
判断所述应派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述应派件营业点覆盖区域数据以获取所述应派件营业点中心点数据;
若判断结果为是,合并处理所述应派件营业点覆盖区域数据得到应派件营业点合并覆盖区域数据;
利用Geometry函数计算所述应派件营业点合并覆盖区域数据以获取所述应派件营业点中心点数据;
并判断所述实际派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述实际派件营业点覆盖区域数据以获取所述实际派件营业点中心点数据;
若判断结果为是,合并处理所述实际派件营业点覆盖区域数据得到实际派件营业点合并覆盖区域数据;
利用Geometry函数计算所述实际派件营业点合并覆盖区域数据以获取所述实际派件营业点中心点数据。
102-3、根据所述应派件营业点中心点数据和实际派件营业点中心点数据生成所述应派件营业点和实际派送营业点的距离差。
本步骤还在子步骤102-1后,比对更新所述应派件营业点覆盖区域数据、实际派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据、实际派件营业点覆盖区域历史数据,具体包括:
接收数据库反馈的应派件营业点覆盖区域历史数据和实际派件营业点覆盖区域历史数据;
比对所述应派件营业点覆盖区域数据和应派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述应派件营业点覆盖区域数据至所述数据库中以覆盖更新所述应派件营业点覆盖区域历史数据;
比对所述实际派件营业点覆盖区域数据和实际派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述实际派件营业点覆盖区域数据至所述数据库中以覆盖更新所述实际派件营业点覆盖区域历史数据。
103、判断所述距离差是否在预设阈值范围内;
104、统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。
105、生成所述补码失误订单数量与所有有效订单数量的比值。
本实施例提供的一种错误补码订单统计方法能快速、准确地计算实际派件营业点与应派件营业点距离,从而判断该订单是否属于预设范围内派送以精确判断该订单是否属于补码错误订单,为后续对补码操作分析改进打好基础,并且自动处理降低了人工成本;另外实际派件营业点与应派件营业点距离值的获取方便后续判断出哪一部分营业点属于派货高峰区,需要增加快递人员解决供需,从而进一步提升快递派送的准确率和效率。
实施例2:本实施例提供一种错误补码订单统计方法,参照图2所示,该方法包括:
201、接收有效订单的补码数据和签收数据;在步骤201之后,执行步骤202。
具体的,接收派送端经rocketMQ传输筛选的有效订单的补码数据和签收数据。RocketMQ为RocketMQ消息队列。通过RocketMQ消息队列传输单日上百万订单的签收数据和补码日志数据,可以做一次缓冲,极大地减少了业务处理系统的压力。另外,RocketMQ消息队列进行消息筛选过滤,剔除快递单号为空、地址为空等无效订单的数据,保留有效订单的签收数据和补码日志数据。
具体的,于本实施例中,所述补码数据至少包括订单号、补码时间、收货地址及与所述收货地址对应的经纬度坐标,所述签收数据至少包括订单号、实际派件营业点及与所述实际派件营业点对应的经纬度坐标集。
根据订单号确定同一订单的补码数据和签收数据。更具体的,补码数据中包含的收货地址有一个,或者有2个及2个以上,每次补码更新收货地址时都自动记录该次补码时间,即补码时间和收货地址一一对应。当补码数据中包含的收货地址有2个或2个以上时,根据补码时间正序对收货地址进行排序,选择最末时间点的收货地址及与该最末时间点的收货地址对应的经纬度坐标。
当然补码数据、签收数据还可以包括其他数据,如应派件营业点编号、实际派件营业点编号等。本发明对此不做具体限定。
202、根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;在步骤202之后,执行步骤203。
具体的,于本实施例中,本步骤包括以下子步骤:
202-1、转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据;在子步骤202-1之后,分别执行子步骤202-2和子步骤202-3。
具体的,根据补码数据中的收货地址定位距该收货地址距离最近的应派件营业点,获得地理信息系统反馈的应派件营业点对应的经纬度坐标集,将应派件营业点的经纬度坐标集转换为应派件营业点的覆盖区域数据,将签收数据中的实际派件营业点的经纬度坐标集转换为实际派件营业点的覆盖区域数据。更具体的,营业点覆盖区域为多边形。应派件营业点覆盖区域数据包括应派件营业点覆盖区域对应的多边形数据,实际派件营业点覆盖区域数据包括实际派件营业点覆盖区域对应的多边形数据。由于应派件营业点的经纬度坐标集和实际派件营业点的经纬度坐标集均可能是1个,也可能是多个,每个经纬度坐标集转换为一个多边形,所以转换后应派件营业点覆盖区域数据包括应派件营业点覆盖区域对应的多边形数据、实际派件营业点覆盖区域数据包括实际派件营业点覆盖区域对应的多边形数据均可能是一个,也可能是多个。
202-2、比对更新所述应派件营业点覆盖区域数据、实际派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据、实际派件营业点覆盖区域历史数据;具体包括:
接收数据库反馈的应派件营业点覆盖区域历史数据和实际派件营业点覆盖区域历史数据;
比对所述应派件营业点覆盖区域数据和应派件营业点覆盖区域历史数据是否一致;若比对结果不一致,发送所述应派件营业点覆盖区域数据至所述数据库中以覆盖更新所述应派件营业点覆盖区域历史数据;
比对所述实际派件营业点覆盖区域数据和实际派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述实际派件营业点覆盖区域数据至所述数据库中以覆盖更新所述实际派件营业点覆盖区域历史数据。
具体的,于本实施例中,比对应派件营业点覆盖区域对应的多边形的面积和应派件营业点历史覆盖区域对应的多边形的面积是否一致,若比对结果不一致说明该应派件营业点覆盖区域有变化,则删除应派件营业点覆盖区域历史数据,存入应派件营业点覆盖区域数据进行数据更新。相似的,比对实际派件营业点覆盖区域对应的多边形的面积和实际派件营业点历史覆盖区域对应的多边形的面积是否一致,若比对结果不一致说明该实际派件营业点覆盖区域有变化,则删除实际派件营业点覆盖区域历史数据,存入实际派件营业点覆盖区域数据进行数据更新。
需要说明的是:于本实施例中,可以先比对更新所述应派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据,也可以先比对实际派件营业点覆盖区域数据与实际派件营业点覆盖区域历史数据,还可以同时比对更新所述应派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据、实际派件营业点覆盖区域数据与实际派件营业点覆盖区域历史数据。本实施例对具体比对更新顺序不做限定。
202-3、基于所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据分别计算获得应派件营业点中心点数据和实际派件营业点中心点数据;在子步骤202-3之后,执行子步骤202-4。
具体的,于本实施例中,利用Geometry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据以获取所述应派件营业点中心点数据和实际派件营业点中心点数据。
更具体的,于本实施例中,本步骤包括:
判断所述应派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述应派件营业点覆盖区域数据以获取所述应派件营业点中心点数据。
此时,该应派件营业点覆盖区域对应一个多边形,利用Geometry函数对应派件营业点覆盖区域对应的多边形进行计算,计算出该多边形的中心点数据即为应派件营业点中心点数据。
若判断结果为是,合并处理所述应派件营业点覆盖区域数据得到应派件营业点合并覆盖区域数据;
利用Geometry函数计算所述应派件营业点合并覆盖区域数据以获取所述应派件营业点中心点数据。
此时,该应派件营业点覆盖区域对应有多个多边形,利用Geometry函数将对应的多个多边形合并为一个多边形后再对合并后的多边形进行计算,计算出该多边形的中心点数据即为应派件营业点中心点数据。
同理,判断所述实际派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述实际派件营业点覆盖区域数据以获取所述实际派件营业点中心点数据;
若判断结果为是,合并处理所述实际派件营业点覆盖区域数据得到实际派件营业点合并覆盖区域数据;
利用Geometry函数计算所述实际派件营业点合并覆盖区域数据以获取所述实际派件营业点中心点数据。
需要说明的是:在本发明中可以是先对应派件营业点覆盖区域数据进行判断计算,也可以是先对实际派件营业点覆盖区域数据进行判断计算,还可以是同时对应派件营业点覆盖区域数据、实际派件营业点覆盖区域数据进行判断计算,本发明对顺序不做限定。
202-4、根据所述应派件营业点中心点数据和实际派件营业点中心点数据生成所述应派件营业点和实际派送营业点的距离差。在步骤202-4之后,执行步骤203。
203、判断所述距离差是否在预设阈值范围内;在步骤203之后,执行步骤204。
具体的,根据实际预设一个预设阈值,举例说明:规定在某营业点的需要派件的订单量超出该营业点配送能力范围时,与该营业点距离5公里内的相邻营业点帮忙派件的情况不属于错误补码,则预设该预设阈值为5公里。
更具体的,当判断结果为距离差不在预设阈值范围内时,判断该补码数据中的收货地址数量是否为1,若该补码数据中的收货地址数量不为1,查询该补码数据中根据补码时间正序排序的收货地址序列,调取该收货地址序列中倒数第二位收货地址及对应的经纬度坐标集,返回步骤202以生成第二应派件营业点和实际派件营业点的距离差,判断第二应派件营业点和实际派件营业点的距离差是否在预设阈值范围内。
204、统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。在步骤204之后,执行步骤205。
205、生成所述补码失误订单数量与所有有效订单数量的比值。
本实施例提供的一种错误补码订单统计方法能快速、准确地计算实际派件营业点与应派件营业点距离,从而判断该订单是否属于预设范围内派送以精确判断该订单是否属于补码错误订单,为后续对补码操作分析改进打好基础,并且自动处理降低了人工成本;另外实际派件营业点与应派件营业点距离值的获取方便后续判断出哪一部分营业点属于派货高峰区,需要增加快递人员解决供需,从而进一步提升快递派送的准确率和效率。
实施例3:本实施例提供了一种错误补码订单统计装置,参照图3所示,该装置包括:
接收模块21,用于接收有效订单的补码数据和签收数据;
生成模块22,用于根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;
判断模块23,用于判断所述距离差是否在预设阈值范围内;
统计模块24,用于统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量,生成所述补码失误订单数量与所有有效订单数量的比值。
本实施例提供的一种错误补码订单统计装置用于实现实施例1与实施例2所提供的一种错误补码订单统计方法,其有益效果与实施例1与实施例2中提供的一种错误补码订单统计方法的有益效果相同,在此不做赘述。
实施例4:本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下任一步骤:
接收有效订单的补码数据和签收数据;
根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差;
判断所述距离差是否在预设阈值范围内;
统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量;
生成所述补码失误订单数量与所有有效订单数量的比值。
本发明实施例提供的一种计算机可读存储介质用于处理执行实施例1与实施例2中任一实施例所提供的一种错误补码订单统计方法的步骤,其有益效果与实施例1与实施例2中提供的一种错误补码订单统计方法的有益效果相同,在此不做赘述。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
需要说明的是:上述实施例提供的一种错误补码订单统计装置在执行一种错误补码订单统计方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的一种错误补码订单统计装置与一种错误补码订单统计方法实施例属于同一构思,其具体实现过程与有益效果详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
当然上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明主要技术方案的精神实质所做的修饰,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种错误补码订单统计方法,其特征在于,该方法包括:
接收有效订单的补码数据和签收数据,所述补码数据至少包括订单号、补码时间、收货地址及与所述收货地址对应的经纬度坐标,所述签收数据至少包括订单号、实际派件营业点及与所述实际派件营业点对应的经纬度坐标集,根据订单号关联同一订单的补码数据和签收数据;
根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差,包括:
转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据;
比对更新所述应派件营业点覆盖区域数据、实际派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据、实际派件营业点覆盖区域历史数据;
利用Geomet ry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据以获取所述应派件营业点中心点数据和实际派件营业点中心点数据;
根据所述应派件营业点中心点数据和实际派件营业点中心点数据生成所述应派件营业点和实际派送营业点的距离差;
判断所述距离差是否在预设阈值范围内;
统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。
2.根据权利要求1所述的错误补码订单统计方法,其特征在于,所述接收有效订单的补码数据和签收数据具体包括:
接收派送端经rocketMQ传输筛选的有效订单的补码数据和签收数据。
3.根据权利要求1所述的错误补码订单统计方法,其特征在于,所述转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据之后还包括:
接收数据库反馈的应派件营业点覆盖区域历史数据和实际派件营业点覆盖区域历史数据;
比对所述应派件营业点覆盖区域数据和应派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述应派件营业点覆盖区域数据至所述数据库中以覆盖更新所述应派件营业点覆盖区域历史数据;
比对所述实际派件营业点覆盖区域数据和实际派件营业点覆盖区域历史数据是否一致;若比对结果不一致,
发送所述实际派件营业点覆盖区域数据至所述数据库中以覆盖更新所述实际派件营业点覆盖区域历史数据。
4.根据权利要求1所述的错误补码订单统计方法,其特征在于,所述利用Geomet ry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据具体包括:
判断所述应派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geometry函数计算所述应派件营业点覆盖区域数据以获取所述应派件营业点中心点数据;
若判断结果为是,合并处理所述应派件营业点覆盖区域数据得到应派件营业点合并覆盖区域数据;
利用Geomet ry函数计算所述应派件营业点合并覆盖区域数据以获取所述应派件营业点中心点数据;
并判断所述实际派件营业点覆盖区域数据的数量是否大于1;若判断结果为否,利用Geomet ry函数计算所述实际派件营业点覆盖区域数据以获取所述实际派件营业点中心点数据;
若判断结果为是,合并处理所述实际派件营业点覆盖区域数据得到实际派件营业点合并覆盖区域数据;
利用Geomet ry函数计算所述实际派件营业点合并覆盖区域数据以获取所述实际派件营业点中心点数据。
5.根据权利要求1所述的错误补码订单统计方法,其特征在于,该方法还包括:
生成所述补码失误订单数量与所有有效订单数量的比值。
6.一种错误补码订单统计装置,其特征在于,该装置包括:
接收模块,用于接收有效订单的补码数据和签收数据,所述补码数据至少包括订单号、补码时间、收货地址及与所述收货地址对应的经纬度坐标,所述签收数据至少包括订单号、实际派件营业点及与所述实际派件营业点对应的经纬度坐标集,根据订单号关联同一订单的补码数据和签收数据;
生成模块,用于根据所述补码数据和签收数据生成应派件营业点和实际派件营业点的距离差,具体用于:
转换所述有效订单的补码数据和签收数据以分别生成应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据;
比对更新所述应派件营业点覆盖区域数据、实际派件营业点覆盖区域数据与对应的应派件营业点覆盖区域历史数据、实际派件营业点覆盖区域历史数据;
利用Geomet ry函数分别计算所述应派件营业点覆盖区域数据和实际派件营业点覆盖区域数据以获取所述应派件营业点中心点数据和实际派件营业点中心点数据;
根据所述应派件营业点中心点数据和实际派件营业点中心点数据生成所述应派件营业点和实际派送营业点的距离差;
判断模块,用于判断所述距离差是否在预设阈值范围内;
统计模块,用于统计所有距离差超出所述预设阈值范围的订单得到补码失误订单数量。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010673725.2A CN111815239B (zh) | 2020-07-14 | 2020-07-14 | 错误补码订单统计方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010673725.2A CN111815239B (zh) | 2020-07-14 | 2020-07-14 | 错误补码订单统计方法、装置及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111815239A CN111815239A (zh) | 2020-10-23 |
CN111815239B true CN111815239B (zh) | 2024-04-23 |
Family
ID=72842465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010673725.2A Active CN111815239B (zh) | 2020-07-14 | 2020-07-14 | 错误补码订单统计方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111815239B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112488195B (zh) * | 2020-11-30 | 2024-04-19 | 上海寻梦信息技术有限公司 | 派件员代派送识别方法、装置、设备以及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001065271A1 (en) * | 1998-10-09 | 2001-09-07 | Cell-Loc Inc. | Methods and apparatus to position a mobile receiver using downlink signals |
CN102780772A (zh) * | 2012-07-16 | 2012-11-14 | 泸州品创科技有限公司 | 一种物流定位认证监测系统及其工作方法 |
CN105975512A (zh) * | 2016-04-28 | 2016-09-28 | 浙江大学宁波理工学院 | 一种顾及空间位置的多维属性可视化广义模型的构建方法 |
CN108805476A (zh) * | 2017-04-27 | 2018-11-13 | 北京京东尚科信息技术有限公司 | 电子签收方法和装置 |
CN110544049A (zh) * | 2019-09-11 | 2019-12-06 | 贵州省烟草公司六盘水市公司 | 一种基于卷烟经营内管实时数据的监控预警方法、系统及装置 |
CN110704484A (zh) * | 2019-09-09 | 2020-01-17 | 华迪计算机集团有限公司 | 一种对海量实时数据流进行处理的方法及系统 |
CN111311377A (zh) * | 2020-03-20 | 2020-06-19 | 时时同云科技(成都)有限责任公司 | 订单处理方法、装置及系统 |
CN111369187A (zh) * | 2020-02-27 | 2020-07-03 | 进佳科技(国际)有限公司 | 电商货件交付点变更后的补偿系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150227890A1 (en) * | 2014-02-07 | 2015-08-13 | Kristin Kaye Bednarek | Communications system and smart device apps supporting segmented order distributed distribution system |
-
2020
- 2020-07-14 CN CN202010673725.2A patent/CN111815239B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001065271A1 (en) * | 1998-10-09 | 2001-09-07 | Cell-Loc Inc. | Methods and apparatus to position a mobile receiver using downlink signals |
CN102780772A (zh) * | 2012-07-16 | 2012-11-14 | 泸州品创科技有限公司 | 一种物流定位认证监测系统及其工作方法 |
CN105975512A (zh) * | 2016-04-28 | 2016-09-28 | 浙江大学宁波理工学院 | 一种顾及空间位置的多维属性可视化广义模型的构建方法 |
CN108805476A (zh) * | 2017-04-27 | 2018-11-13 | 北京京东尚科信息技术有限公司 | 电子签收方法和装置 |
CN110704484A (zh) * | 2019-09-09 | 2020-01-17 | 华迪计算机集团有限公司 | 一种对海量实时数据流进行处理的方法及系统 |
CN110544049A (zh) * | 2019-09-11 | 2019-12-06 | 贵州省烟草公司六盘水市公司 | 一种基于卷烟经营内管实时数据的监控预警方法、系统及装置 |
CN111369187A (zh) * | 2020-02-27 | 2020-07-03 | 进佳科技(国际)有限公司 | 电商货件交付点变更后的补偿系统 |
CN111311377A (zh) * | 2020-03-20 | 2020-06-19 | 时时同云科技(成都)有限责任公司 | 订单处理方法、装置及系统 |
Non-Patent Citations (4)
Title |
---|
"互联网+"背景下多元物流末端配送问题研究;陈怡欣;《科技创业月刊》;第32卷(第11期);152-156 * |
Perspectives on MEMS in bioengineering:a novel capacitive position mecrosensor;A.pedrocchi;《IEEE Transactions onBiomedical Engineering》;第47卷(第1期);8-11 * |
UPS世界港的技术应用研究;汪水盘;《湖北科技学院学报》;第35卷(第11期);4-6 * |
互联网保险业务模式创新探讨;梁戈;《科技和产业》;第18卷(第02期);105-109 * |
Also Published As
Publication number | Publication date |
---|---|
CN111815239A (zh) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109685416B (zh) | 快递件的派送分单方法及装置、计算机设备及存储介质 | |
CN106372821B (zh) | 确定服务站点信息的方法及装置 | |
CN109165895B (zh) | 一种基于配送业务的定价方法及装置 | |
CN108681845B (zh) | 一种基于大数据的智慧物流派单管理系统 | |
CN111563708A (zh) | 智慧物流货物链路运输方法及系统 | |
CN107464074B (zh) | 一种精确物流配送方法和系统 | |
CN111292043A (zh) | 一种快递派送方法及装置 | |
CN111325428A (zh) | 一种工单推送方法、装置及存储介质 | |
CN111815239B (zh) | 错误补码订单统计方法、装置及计算机可读存储介质 | |
CN113592440A (zh) | 一种基于大数据的智慧物流取件分析系统及方法 | |
CN115879850A (zh) | 一种基于数据流约束的物流信息系统可靠性分析方法 | |
CN111429073A (zh) | 快件签收方法、装置、设备和存储介质 | |
CN106570176A (zh) | 发电企业电量统计报送的方法及电量管理系统 | |
CN112700210A (zh) | 一种运费核对方法、装置及存储介质 | |
CN112718507A (zh) | 一种快件分拣方法、装置、设备及存储介质 | |
CN111325603A (zh) | 基于快递面单的一段码管理方法、装置、设备及存储介质 | |
CN115170017A (zh) | 运单处理方法、装置以及存储介质 | |
CN114372759A (zh) | 一种垃圾收运车最佳卸料口排队管理方法和系统 | |
CN113094241A (zh) | 一种实时程序准确性的确定方法、装置、设备及存储介质 | |
CN116029704B (zh) | 可回收物品的回收方法、系统以及介质 | |
CN113762815B (zh) | 物流配送信息的处理方法、装置、设备及存储介质 | |
CN112465415B (zh) | 一种仓库管理方法、系统及计算机可读存储介质 | |
KR101212321B1 (ko) | 물류 인프라 대응방안 시뮬레이션 시스템 및 그 방법 | |
CN115293683A (zh) | 派件分组方法、装置、设备及存储介质 | |
CN115423409A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |