分拨中心时效分段监控预警方法、装置、设备及存储介质与流程

文档序号:31226064发布日期:2022-08-23 19:30阅读:296来源:国知局
分拨中心时效分段监控预警方法、装置、设备及存储介质与流程

1.本发明属于物流时效管理技术领域,尤其涉及一种分拨中心时效分段监控预警方法、装置、设备及存储介质。


背景技术:

2.目前物流领域中的数据时效监控系统主要是面向全网订单中所有的数据,但是在进行数据时效监控时,并没有对分拨中心中的数据进行区分,所有的数据都是采用不同的的指标评价标准。这样在进行数据时效监控时,准确性比较低,并且不具有针对性,对数据时效监控的结果也无法进行直观的判断。对于分拨中心管理者来说,如果想利用数据来支撑经营决策,就需要对这些分散在各业务场景的数据进行监测。如果通过传统的数据报表来分析与呈现,不仅会耗费数据分析人员大量的精力,而且只能呈现几个小时甚至数天之前的数据。从而造成时效数据查找缓慢,工作效率低下等问题。数据的准确性以及及时性都有待改善。


技术实现要素:

3.为解决上述问题,本发明的目的是提供一种分拨中心时效分段监控预警方法、装置、设备及存储介质,该分拨中心时效分段监控预警方法能够有效的将所有与时效相关的指标规范整合,更快捷的维护数据的准确性,当数据出现问题之后,可以不用修复所有的数据,只需要从有问题的步骤开始修复,进而帮助管理者更好的经营决策,提升工作效率。
4.为实现上述目的,本发明的技术方案为:
5.一种分拨中心时效分段监控预警方法,包括:在数据仓库中预先建立对分拨中心实时数据进行若干分层机制,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据;针对所述目标数据层设置多个时效监控模块,基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息;展示所述各时效监控模块的时效信息,按照预设预警策略发出相应预警信息。
6.在本发明一个实施例中,所述基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息进一步包括:按照业务需求设置时效报表模型,所述时效报表模型至少包括设置的时效监控模块信息和订单时效监控报表的生成规则信息,所述生成规则信息进一步包括所述时效监控模块获取哪些目标数据层的哪些字段信息,按照哪些计算方式更新所述订单时效监控报表的对应字段值;所述时效监控模块按照所述时效报表模型获取对应目标数据层的对应字段中的实时数据,并按照预先定设定的计算方式更新所述订单时效监控报表的对应字段值;计算出订单层的所述订单时效监控报表中的时效信息。
7.在本发明一个实施例中,所述基于所述多个时效监控模块按照预设时效报表模型
计算出所述实时目标数据在各时效监控模块中的时效信息之后还包括:采用始发网点-入首分拨模块、入首分拨-出首分拨模块、出首分拨-入末分拨模块、入末分拨-出末分拨模块、出末分拨-末端派送模块并行处理,生成各订单对应的订单时效监控报表,组成订单层的多段时效报表模型数据;对所述些订单时效监控报表按照站点层或分拨中心层建立对应层的时效监控报表,设置对应层的时效统计纬度,生成不同层不同颗粒的时效报表模型数据;接收到用户的时效监控请求,获得所述用户对应的权项,提供与所述权项配套的层不同颗粒的时效报表模型数据。
8.在本发明一个实施例中,所述按照预设预警策略发出相应预警信息之后还包括:当接收到其它服务器或用户要求获得分拨中心时效分段监控数据请求时,对所述请求进行合法性认证;认证通过后,对所述实时目标数据在各时效监控模块中的时效信息作为隐私数据进行处理;通过密钥管理系统获取隐私数据进行加密传输;密钥管理系统在不同的周期内生成至少一种密钥数据,其中密钥数据至少包括:内容密钥cek、密钥加密密钥kek。
9.在本发明一个实施例中,所述按照预设预警策略发出相应预警信息进一步包括:设置时效数据的预警范围,预警范围至少包括物流网络中包括站点或分拨中心在内的一个节点,所述时效数据用于表征预警范围对物流对象的处理时间长短;获取所述节点记录的预警范围内处理的历史物流对象的历史多段时效数据,以及一个物流对象从进入预警范围到从预警范围离开的第一多段时效数据;根据所述历史多段时效数据、所述第一多段时效数据和预先设定的物流衰减系数,确定预警范围的当前多段时效数据,其中,所述物流衰减系数用于表征预警范围的时效变更频率;在所述当前时效数据满足设定阈值的情况下,动态生成对应预警范围的预警信息。
10.在本发明一个实施例中,所述将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据进一步包括:在订单服务器、运输信息服务器、扫描服务器中分别设置一同步模块,定期将所述些服务器中的数据分别更新至对应的订单数据层、运输信息层、扫描信息层,以此获得每一目标数据层对应的实时目标数据。
11.在本发明一个实施例中,所述获得对应层数的目标数据层和每一目标数据层对应的实时目标数据包括:确定服务器中当前待处理的目标数据;获取所述目标数据的数据推送需求信息;其中,所述数据推送需求信息为预先基于数据推送需求模板所配置的信息;基于所述数据推送需求信息,对所述目标数据进行相应的数据推送处理,以实现将所述目标数据发送至其对应的目标数据层级。
12.基于相同的构思,本发明还提供一种分拨中心时效分段监控预警装置,包括:数据分层模块,用于在数据仓库中预先建立对分拨中心实时数据进行若干分层机制,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;数据获取模块,用于将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据;时效监控模块,用于针对所述目标数据层设置多个时效监控模块,基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息;预警模块,用于展示所述各时效监控模块的时效信息,按照预设预警策略发出相应预警信息。
13.基于相同的构思,本发明还提供一种计算机设备,其特征在于,包括:存储器,所述
存储器用于存储处理程序;处理器,所述处理器执行所述处理程序时上述的分拨中心时效分段监控预警方法。
14.基于相同的构思,本发明还提供一种可读存储介质,其特征在于,所述可读存储介质上存储有处理程序,所述处理程序被处理器执行时实现上述的分拨中心时效分段监控预警方法。
15.采用上述技术方案后,与现有技术相比,本发明的有益之处在于:
16.1、在数据时效分析之前,可以先利用原有服务器上的待统计分析的目标数据,可以对目标数据进行分层,每一个目标数据分层都有它的作用域,再对分层后的数据进行二次处理后分析,当数据出现问题之后,可以不用修复所有的数据,只需要从有问题的步骤或数据层开始修复,提升数据时效的效率。还有,当原始数据或底层数据出现问题时,可以在数据分层后各个层级分别处理时给出相应的预警或处理,对数据时效分析可以进行隔离,进一步避免数据时效分析时出现问题。
17.2、现有数据时效分析无法达到一个相对标准化,因此后续在对时效分析数据进行量化时同样存在问题。本技术人从技术层级进行处理时发现,不是规定一个分析标准就能解决的,核心在于物流数据或订单数据是海量的且是每时刻都在更新的,数据时效分析算法做到计算具有一定的及时性。我司采用直接利用已有相关团队分别对订单服务器、运输信息服务器、扫描服务器的数据进行维护,我司技术人员只需要直接利用该些数据实现构建本数据仓库对应的订单数据层、运输信息层、扫描信息层,而且同步模块可以保存该些分层数据的及时性和准确性,节省大量的处理时间。
18.3、本发明按照业务需求设置时效报表模型,时效报表模型至少包括设置的时效监控模块信息和订单时效监控报表的生成规则信息,所述生成规则信息进一步包括所述时效监控模块获取哪些目标数据层的哪些字段信息,按照哪些计算方式更新所述订单时效监控报表的对应字段值。即业务需求要更改时效规则,直接修改时效报表模型即可,时效监控模块按照所述时效报表模型实时生成订单时效监控报表中的时效信息,处理效率高且实时性强,更具有自动生成性。
19.4、分拨中心时效分段监控的数据分为底层数据:订单时效监控报表。在这个基础上汇总生成的站点层或分拨中心层建立对应层的时效监控报表,对应用户可以通过访问系统,获得所述用户对应的权项,提供与所述权项配套的层不同颗粒的时效报表模型数据,管理分层化,也考虑到不同用户展示内容的不同。
20.5、根据历史时效数据、第一多段时效数据和物流衰减系数动态的调整所述预警范围,能够智能准确的根据当前的多段时效数据动态计算预警范围,无需人为进行调整,特别是分拨中心的数据量是很大时,可以用标准的评价体系根据各个分拨中心当前实际情况动态调整预警范围,可操作性强。
附图说明
21.下面结合附图对本发明的具体实施方式作进一步详细说明,其中:
22.图1为本发明一种分拨中心时效分段监控预警方法第一个实施例流程图;
23.图2为本发明一种分拨中心时效分段监控预警方法第一个实施例流程图;
24.图3为本发明一种分拨中心时效分段监控预警方法第一个实施例流程图;
25.图4为本发明一种分拨中心时效分段监控预警方法第一个实施例流程图;
26.图5为本发明一种分拨中心时效分段监控预警方法第一个实施例流程图;
27.图6为本发明一种分拨中心时效分段监控预警装置示意图;
28.图7为本发明计算机设备的实施例示意图。
具体实施方式
29.以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比率,仅用以方便、明晰地辅助说明本发明实施例的目的。
30.需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
31.实施例一
32.请参阅图1,其为一种分拨中心时效分段监控预警方法的流程图。它包括:
33.s110:在数据仓库中预先建立对分拨中心实时数据进行若干分层机制,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;
34.s120:将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据;
35.s130:针对所述些目标数据层设置多个时效监控模块,基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息;
36.s140:展示所述各时效监控模块的时效信息,按照预设预警策略发出相应预警信息。
37.先介绍步骤s110-s120。
38.申请人发现,如果直接对底层的实时数据进行处理,一旦时效分段监控的机制发生变化,则整个实时数据的时效监控需要重新计算,数据中仓中的数据是实时更新的,根本无法做到监控又重新计算,根本不具有可实施性,这就是为什么对这些分散在各业务场景的数据进行监测,无法做到的核心原因。
39.为此,本发明引入了数据仓库建设中数据仓库分层的技术。在本技术中有两种实现的可能路径:第一种是,自行设计数据仓库分层,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式。第二种是利用现有的数据仓库建设中已有的分层及分层后的数据。
40.先介绍第二种技术实现方案。现在订单数据产生后,通过各个接口将数据发送至系统的数据中仓中。当前订单服务器从数据中仓中获得原始实时数据,将对订单相关的数据预先进行清洗、二次处理,整理成订单数据保存至订单服务器。一般来说,订单服务器是按预先设定周期对实时数据进行处理后,更新至订单数据层的。比如,按订单单号为核心数据,保存至该订单对应的用户信息。从运输车的采集终端上传的数据进入数据中仓后,运输信息服务器同理对该些数据进行清洗、二次处理后,存储至运输信息层,该运输信息层保存的数据包含但不限于始发站点信息、始发时间、分拨中心信息、进入时间、出来时间、经历的路径信息等。扫描终端将扫描的信息上传至扫描服务器后进入数据中仓中,扫描服务器对
该些数据进行清洗、二次处理后,存储至扫描信息层。
41.本发明在数据仓库的建立中,直接利用已有的分层及分层后的数据,比如,在订单服务器、运输信息服务器、扫描服务器中分别设置一同步模块,定期实现将以上服务器中的数据分别更新至对应的订单数据层、运输信息层、扫描信息层。以本中心的数据中仓数据为例,已有相关团队分别对订单服务器、运输信息服务器、扫描服务器的数据进行维护,我司技术人员只需要直接利用该些数据实现构建本数据仓库对应的订单数据层、运输信息层、扫描信息层,而且同步模块可以保存该些分层数据的及时性和准确性。
42.如果没有相关的数据进行利用的话,只能自行设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;将待统计分析的目标数据按照所述分层机制完成对所述目标数据的分层,获得对应层数的目标数据层和每一目标数据层对应的实时目标数据。即订单数据层、运输信息层、扫描信息层包括哪些字段,该些字段的数据从基础数据库中的数据抽取路径、如何进行清洗及二次处理。每一次只能从底层的基础数据库中去计算。
43.但是,本发明对数据进行数据分层及相应处理后,存在以下的好处:
44.第一:清晰数据结构:每一个数据分层都有它的作用域,这样我们在使用表的时候能更方便地定位和理解。
45.第二:数据血缘追踪:简单来讲可以这样理解,我们最终给业务呈现的是直接使用的张业务表,但是它的来源有很多,如果有一张来源表出问题了,能够快速准确地定位到问题,并清楚它的危害范围,通过这种分层可以实现定位的快速性和修改的快速性。
46.第三:减少重复开发:规范数据分层,开发一些通用的中间层数据,能够减少极大的重复计算。把复杂问题简单化。将一个复杂的任务分解成多个步骤来完成,每一层只处理单一的步骤,比较简单和容易理解。而且便于维护数据的准确性,当数据出现问题之后,可以不用修复所有的数据,只需要从有问题的步骤开始修复。
47.第四:屏蔽原始数据的异常,屏蔽业务的影响,不必改一次业务就需要重新接入数据。
48.其中,所述将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据进一步包括:在订单服务器、运输信息服务器、扫描服务器中分别设置一同步模块,定期将所述些服务器中的数据分别更新至对应的订单数据层、运输信息层、扫描信息层,以此获得每一目标数据层对应的实时目标数据。
49.此外,所述获得对应层数的目标数据层和每一目标数据层对应的实时目标数据包括:确定服务器中当前待处理的目标数据;获取所述目标数据的数据推送需求信息;其中,所述数据推送需求信息为预先基于数据推送需求模板所配置的信息;基于所述数据推送需求信息,对所述目标数据进行相应的数据推送处理,以实现将所述目标数据发送至其对应的目标数据层。
50.本技术通过预先创建一种统一、通用的数据推送需求模板,来解决现有技术针对数据库中各数据表的不同数据推送需求,因需分别进行相应的开发工作而导致的开发工作量大这一问题。其中,所述数据推送需求模板集成有数据库中各数据表的不同数据推送需求所对应的各个属性配置项,例如具体可集成表名、用于筛选数据的字段名、查询方式、文件生成规则(或称为写文件方式)等多种属性配置项。在实际应用环境中,可采用配置文件
的形式将所述数据推送需求模板展示给用户,从而,用户可依据数据库中各数据表的实际推送需求,对各属性配置项的取值进行相应配置,在此基础上可实现为各数据表生成所需的配置文件。
51.在开发、实现所述数据推送需求模板时,可预先依据实际需求来界定所述模板的适用范围,例如具体可依据实际需求,将所述模板界定为仅适用于某一种数据库中各数据表的数据推送需求配置,或界定为适用于多种不同数据库中各数据表的数据推送需求配置等;在此基础上,可根据所界定的适用范围来确定并集成所需的各个属性配置项,最终形成所需的数据推送需求模板。
52.再介绍步骤s130。如图2所示,所述基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中时效信息进一步包括:
53.s210:按照业务需求设置时效报表模型,所述时效报表模型至少包括设置的时效监控模块信息和订单时效监控报表的生成规则信息,所述生成规则信息进一步包括所述时效监控模块获取哪些目标数据层的哪些字段信息,按照哪些计算方式更新所述订单时效监控报表的对应字段值;
54.s220:所述时效监控模块按照所述时效报表模型获取对应目标数据层的对应字段中的实时数据,并按照预先定设定的计算方式更新所述订单时效监控报表的对应字段值;
55.s230:计算出订单层的所述订单时效监控报表中的时效信息。
56.这是本发明的核心。
57.按照业务需求设置时效报表模型。该时效报表模型至少包括:设置的时效监控模块信息、及各个时效监控模块的计算方法、计算后存储路径。简单来说,时效监控模块假设是多段式进一步包括:始发网点-入首分拨模块、入首分拨-出首分拨模块、出首分拨-入末分拨模块、入末分拨-出末分拨模块、出末分拨-末端派送模块。
58.时效报表模型中至少包括订单时效监控报表的生成,这是最底层-订单时效层的数据生成方式。订单时效监控报表包括字段:“单号、规划天数、实际天数、全程时效、时效是否达成、网点

分拨是否延误、始发分拨操作是否延误、分拨

分拨是否延误、末端分拨操作是否延误、末端派送是否延误”。始发网点-入首分拨模块接收计算时,直接生成新的一订单时效监控报表,从运输信息层中的单号数据直接写入该订单时效监控报表的“单号”数据,“始发分拨操作是否延误”的字段的数据是运输信息层的“第一次分拨操作的时间点”字段与“始发时间”字段的时间差,即订单时效监控报表每个字段的来源(来源于哪个数据层的什么字段数据)、计算方式、存储的路径及存储其它属性信息。可以仅用一个时效监控模块(类以一进程)来计算。考虑到实时数据量大时,本实例,也可以设置多个进程(如始发网点-入首分拨模块、入首分拨-出首分拨模块、出首分拨-入末分拨模块、入末分拨-出末分拨模块、出末分拨-末端派送模块)并行计算,将计算后的结果更新至订单时效监控报表对应的字段中。设置各个模块对应的计算字段信息,这种方式提升整个并行处理能力。
59.通过上述操作,可以将订单时效层的各订单的时效数据进行生成。
60.如图3所示,在步骤s130和s140之间还包括:
61.s310:采用始发网点-入首分拨模块、入首分拨-出首分拨模块、出首分拨-入末分拨模块、入末分拨-出末分拨模块、出末分拨-末端派送模块并行处理,生成各订单对应的订单时效监控报表,组成订单层的多段时效报表模型数据;
62.s320:对所述些订单时效监控报表按照站点层或分拨中心层建立对应层的时效监控报表,设置对应层的时效统计纬度,生成不同层不同颗粒的时效报表模型数据;
63.s330:接收到用户的时效监控请求,获得所述用户对应的权项,提供与所述权项配套的层不同颗粒的时效报表模型数据。
64.通过s130中获得订单时效层的各订单的时效数据进行生成,利用该数据可以对其进行归总,比如,以分拨中心或站点进行统计或归总,归总的颗粒还可以设置。比如,分拨中心作为始发网点的交件情况进行统计,以目标中心为网点派送操作来统计等。一般来说,可以给到分拨中心或站点的用户的监控权限,当其访问系统时,可以根据不同的权项(比如属性中权项设计,有需求级别设置等),根据需求提供与属性配套的层不同颗粒的时效报表模型数据。
65.具体说明步骤s140。
66.如图4所示,按照预设预警策略发出相应预警信息进一步包括:
67.s410:设置时效数据的预警范围,预警范围至少包括物流网络中包括站点或分拨中心在内的的一个节点,所述时效数据用于表征预警范围对物流对象的处理时间长短;
68.s420:获取所述节点记录的预警范围内处理的历史物流对象的历史多段时效数据,以及一个物流对象从进入预警范围到从预警范围离开的第一多段时效数据;
69.s430:根据所述历史多段时效数据、所述第一多段时效数据和预先设定的物流衰减系数,确定预警范围的当前多段时效数据,其中,所述物流衰减系数用于表征预警范围的时效变更频率;
70.s440:在所述当前时效数据满足设定阈值的情况下,动态生成对应预警范围的预警信息。
71.举例说明,对于物流网络中的每一个节点,根据历史时效数据以及第一多段时效数据,计算出该节点的物流衰减系数,该物流节点系数用于表征预警范围的时效变更频率。例如,当某一节点的相关快递的第一多段时效数据出现延长,那么将影响该节点的物流衰减系数,系统判断近期该节点的运转受到影响,根据特定算法会延长该节点的预警范围。当将来的某时段,多段时效数据有所改善,则也会影响该节点的物流衰减系数,从而缩短该节点的预警范围。以此能够实现物流网络中每一个节点的预警范围的实时动态预测。这里所述的节点可以是物流网络中的网点或者是分拨中心等。
72.此外,每个时效模块都有对应的订单延误率,制定延误率的评分策略:例如发出过程延误判责多段时效的延误率;发出/到达过程延误判责:

往期最优a1,规划时效达成率b1,差异为c1=b1-a1,总票数为时效达成票数,时效未达成票数;

延误率:网点

分拨,始发分拨操作,分拨

分拨,末端分拨操作。
73.举例说明,快件001在始发网点收货的时间为a1,到达入首分拨的时间为b1,则始发网点-入首分拨的时效为c1=b1-a1,此时,该快件的车线信息所对应的始发网点到入首分拨的标准时效值为z1,那么,若c1》z1时,则判断快件001时效未达成;若c1《z1时,则判断快件001时效达成。
74.如图5所示,作为本发明的优选方案,还可以包括:
75.s510:当接收到其它服务器或用户要求获得分拨中心时效分段监控数据请求时,对所述请求进行合法性认证;
76.s520:认证通过后,对所述实时目标数据在各时效监控模块中的时效信息作为隐私数据进行处理;
77.s530:通过密钥管理系统获取隐私数据进行加密传输;密钥管理系统在不同的周期内生成至少一种密钥数据,其中密钥数据至少包括:内容密钥cek、密钥加密密钥kek。
78.具体的,当有其他服务器请求获取分拨中心时效分段监控数据请求时,按照预设的机制对其进行合法性认证。通过认证后,可以将各时效监控模块中的时效信息按一定的位长分组,例如,可以按照8个字节一组进行分组得到d1d2

dn(若数据不是8的整数倍,用指定的padding数据补位)。将分组后的当前目标数据与密钥进行加密运算得到当前目标数据密文并将其发送给需求的分拨中心;其中密钥数据至少包括:内容密钥cek、密钥加密密钥kek。
79.具体的:
80.1)第一组数据d1与初始化向量i异或后的结果进行des加密得到第一组密文c1(初始化向量i为全零)。
81.2)第二组数据d2与第一组的加密结果c1异或以后的结果进行des加密,得到第二组密文c2。
82.3)之后的数据以此类推,得到cn。
83.4)按顺序连为c1c2c3

cn即为加密结果。服务器将该加密结果发送给各分拨中心。
84.将所述当前目标数据密文与密钥进行解密运算并合并后通过分拨中心终端展示当前目标数据。
85.1)首先将数据按照8个字节一组进行分组得到c1c2c3

cn。
86.2)将第一组数据进行解密后与初始化向量i进行异或得到第一组明文d1(注意:一定是先解密再异或)。
87.3)将第二组数据c2进行解密后与第一组密文数据进行异或得到第二组数据d2。
88.4)之后依此类推,得到dn。
89.5)按顺序连为d1d2d3

dn即为解密结果。
90.由于在传输过程中将数据进行加密,可以保证数据的安全性以及系统运行的安全性。
91.实施例二
92.如图6所示,基于相同的构思,本发明还提供一种分拨中心时效分段监控预警装置600,该分拨中心时效分段监控预警装置600包括:数据分层模块610,用于在数据仓库中预先建立对分拨中心实时数据进行若干分层机制,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;数据获取模块620,用于将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据;时效监控模块630,用于针对所述目标数据层设置多个时效监控模块,基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息;预警模块640,用于展示所述各时效监控模块的时效信息,按照预设预警策略发出相应预警信息。
93.实施例三
94.如图7所示,基于相同的构思,本发明还提供一种计算机设备700,该计算机设备700可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)710(例如,一个或一个以上处理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个或一个以上海量存储设备)。其中,存储器720和存储介质730可以是短暂存储或持久存储。存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对计算机设备700中的一系列指令操作。更进一步地,处理器710可以设置为与存储介质730通信,在计算机设备700上执行存储介质730中的一系列指令操作。
95.计算机设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口750,一个或一个以上输入输出接口760,和/或,一个或一个以上操作系统731,例如windows serve,mac os x,unix,linux,freebsd等等。
96.本领域技术人员可以理解,图7示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件或者组合某些部件,或者不同的部件布置。
97.所述计算机可读指令被所述处理器执行时,使得所述处理器执行所述计算机可读指令时实现以下步骤:在数据仓库中预先建立对分拨中心实时数据进行若干分层机制,并设定分层后的每一目标数据层对应的作用域、所述作用域的数据抽取路径和数据处理方式;将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据;;针对所述目标数据层设置多个时效监控模块,基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息;展示所述各时效监控模块的时效信息,按照预设预警策略发出相应预警信息。
98.在本发明一个实施例中,所述基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息进一步包括:按照业务需求设置时效报表模型,所述时效报表模型至少包括设置的时效监控模块信息和订单时效监控报表的生成规则信息,所述生成规则信息进一步包括所述时效监控模块获取哪些目标数据层的哪些字段信息,按照哪些计算方式更新所述订单时效监控报表的对应字段值;所述时效监控模块按照所述时效报表模型获取对应目标数据层的对应字段中的实时数据,并按照预先定设定的计算方式更新所述订单时效监控报表的对应字段值;计算出订单层的所述订单时效监控报表中的时效信息。
99.在本发明一个实施例中,在所述基于所述多个时效监控模块按照预设时效报表模型计算出所述实时目标数据在各时效监控模块中的时效信息之后还包括:采用始发网点-入首分拨模块、入首分拨-出首分拨模块、出首分拨-入末分拨模块、入末分拨-出末分拨模块、出末分拨-末端派送模块并行处理,生成各订单对应的订单时效监控报表,组成订单层的多段时效报表模型数据;对所述些订单时效监控报表按照站点层或分拨中心层建立对应层的时效监控报表,设置对应层的时效统计纬度,生成不同层不同颗粒的时效报表模型数据;接收到用户的时效监控请求,获得所述用户对应的权项,提供与所述权项配套的层不同颗粒的时效报表模型数据。
100.在本发明一个实施例中,所述按照预设预警策略发出相应预警信息之后还包括:当接收到其它服务器或用户要求获得分拨中心时效分段监控数据请求时,对所述请求进行合法性认证;认证通过后,对所述实时目标数据在各时效监控模块中的时效信息作为隐私
数据进行处理;通过密钥管理系统获取隐私数据进行加密传输;密钥管理系统在不同的周期内生成至少一种密钥数据,其中密钥数据至少包括:内容密钥cek、密钥加密密钥kek。
101.在本发明一个实施例中,所述按照预设预警策略发出相应预警信息进一步包括:设置时效数据的预警范围,预警范围至少包括物流网络中包括站点或分拨中心在内的一个节点,所述时效数据用于表征预警范围对物流对象的处理时间长短;获取所述节点记录的预警范围内处理的历史物流对象的历史多段时效数据,以及一个物流对象从进入预警范围到从预警范围离开的第一多段时效数据;根据所述历史多段时效数据、所述第一多段时效数据和预先设定的物流衰减系数,确定预警范围的当前多段时效数据,其中,所述物流衰减系数用于表征预警范围的时效变更频率;在所述当前时效数据满足设定阈值的情况下,动态生成对应预警范围的预警信息。
102.在本发明一个实施例中,所述将待统计分析的目标数据按照所述分层机制完成所述目标数据层分层和每一目标数据层对应的实时目标数据进一步包括:在订单服务器、运输信息服务器、扫描服务器中分别设置一同步模块,定期将所述些服务器中的数据分别更新至对应的订单数据层、运输信息层、扫描信息层,以此获得每一目标数据层对应的实时目标数据。
103.在本发明一个实施例中,所述获得对应层数的目标数据层和每一目标数据层对应的实时目标数据包括:确定服务器中当前待处理的目标数据;获取所述目标数据的数据推送需求信息;其中,所述数据推送需求信息为预先基于数据推送需求模板所配置的信息;基于所述数据推送需求信息,对所述目标数据进行相应的数据推送处理,以实现将所述目标数据发送至其对应的目标数据层。
104.在一个实施例中,提出了一种可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述,具体步骤在此不再赘述。
105.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
106.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
107.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1