物流业务数据的统计分析方法、装置、设备及存储介质制造方法及图纸

技术编号:35188372 阅读:24 留言:0更新日期:2022-10-12 18:02
本发明专利技术涉及大数据领域,公开了一种物流业务数据的统计分析方法、装置、设备及存储介质。该方法包括:基于Java反射机制,依次执行目标单例对象中多个物流业务渠道的业务函数,分别得到每个物流业务渠道的业务密文数据,其中,所述业务密文数据为同态加密的业务数据;基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据;根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据;根据所述目标业务明文数据进行物流业务数据统计分析,得到分析结果。本发明专利技术通过对同态加密后的业务密文数据直接计算处理后再进行解密,从而提升了对物流业务数据进行统计分析的效率。分析的效率。分析的效率。

【技术实现步骤摘要】
物流业务数据的统计分析方法、装置、设备及存储介质


[0001]本专利技术涉及大数据领域,尤其涉及一种物流业务数据的统计分析方法、装置、设备及存储介质。

技术介绍

[0002]随着物流运输行业的高速发展,各物流业务方的业务数据也呈现指数级的增长,这些数据成为了物流企业发展的资源,通过对其进行数据统计分析,从而做出相应的决策以推动企业发展,而往往为了提升数据安全性,在对业务数据进行数据分析之前,各方的业务数据均进行了加密,从而保障数据安全。
[0003]在现有的技术中,在进行数据分析之前,通常是先对将各业务方的数据逐一进行解密后再做相应的数据计算,从而导致效率低下。

技术实现思路

[0004]本专利技术的主要目的在于解决现有物流业务数据的统计分析方案中因需要对数据逐一解密从而导致效率低下的问题。
[0005]本专利技术第一方面提供了一种物流业务数据的统计分析方法,包括:
[0006]基于Java反射机制,依次执行目标单例对象中多个物流业务渠道的业务函数,分别得到每个物流业务渠道的业务密文数据,其中,每个业务函数用于访问对应物流业务渠道的数据接口,所述业务密文数据为同态加密的业务数据;
[0007]基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据;
[0008]根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据;
[0009]根据所述目标业务明文数据进行物流业务数据统计分析,得到分析结果。
[0010]可选的,在本专利技术第一方面的第一种实现方式中,所述基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据包括:
[0011]根据模型视图控制器MVC设计模式,构建模型视图控制器MVC数据模型,其中,所述模型视图控制器MVC数据模型中包括模型层和控制层;
[0012]获取与所述数据分析需求信息对应的业务控制逻辑;
[0013]将每个物流业务渠道的业务密文数据加载至所述模型层中,得到目标模型层;
[0014]将所述业务控制逻辑输入至所述控制层中,得到目标控制层;
[0015]调用所述目标控制层对所述目标模型层中业务密文数据进行数据抽取和数据计算,得到目标业务密文数据。
[0016]可选的,在本专利技术第一方面的第二种实现方式中,所述模型视图控制器MVC数据模型中还包括视图层,所述根据预置的解密算法,对所述目标业务密文数据进行解密,得到目
标业务明文数据之后,还包括:
[0017]获取与所述数据分析需求信息对应的基础视图参数,并将所述基础视图参数输入至所述视图层中,得到初始视图层,其中,所述基础视图参数中包括表征待输入数据对应位置信息的模板变量;
[0018]使用所述目标业务明文数据替换所述初始视图层中的模板变量,得到目标视图层;
[0019]对所述目标视图层进行页面渲染,得到物流业务数据视图;
[0020]根据所述物流业务数据视图进行物流业务数据统计分析。
[0021]可选的,在本专利技术第一方面的第三种实现方式中,所述使用所述目标业务明文数据替换所述初始视图层中的模板变量,得到目标视图层之后,所述对所述目标视图层进行页面渲染,得到物流业务数据视图之前,还包括:
[0022]对所述目标模型层和所述目标控制层进行监听,若监听到所述目标模型层或所述目标控制层发生数据变化,则对所述目标视图层进行热更新。
[0023]可选的,在本专利技术第一方面的第四种实现方式中,所述对所述目标视图层进行页面渲染,得到物流业务数据视图包括:
[0024]遍历所述目标视图层中的文档节点和层叠样本表标记;
[0025]根据遍历到的文档节点,构建DOM节点树模型;
[0026]根据遍历到的层叠样式表标记,构建层叠样式表规则树模型;
[0027]根据所述DOM节点树模型与所述层叠样式表规则树模型,构建渲染树模型,并将所述目标视图层中的元素布局到所述渲染树模型的节点上;
[0028]依次对所述渲染树模型中的每个节点进行绘制,得到所述物流业务数据视图。
[0029]可选的,在本专利技术第一方面的第五种实现方式中,所述目标业务密文数据基于预置的对称加密算法进行了加密,所述根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据包括:
[0030]获取所述对称加密算法对应的加密密钥,并根据所述对称加密算法对应的逆算法计算出所述加密密钥对应的解密密钥;
[0031]根据所述解密密钥对所述目标业务密文数据进行对称解密,得到目标业务明文数据。
[0032]可选的,在本专利技术第一方面的第六种实现方式中,所述目标业务密文数据基于预置的非对称加密算法进行了加密,所述根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据包括:
[0033]获取所述非对称加密算法对应的密钥对,其中,所述密钥对是根据预置的双线性群计算所得,所述密钥对包括公钥和私钥,所述公钥用于加密,所述私钥用于解密;
[0034]根据所述私钥对所述目标业务密文数据进行非对称解密,得到目标业务明文数据。
[0035]本专利技术第二方面提供了一种物流业务数据的统计分析装置,包括:
[0036]加密数据获取模块,用于基于Java反射机制,依次执行目标单例对象中多个物流业务渠道的业务函数,分别得到每个物流业务渠道的业务密文数据,其中,每个业务函数用于访问对应物流业务渠道的数据接口,所述业务密文数据为同态加密的业务数据;
[0037]数据处理模块,用于基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据;
[0038]数据解密模块,用于根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据;
[0039]数据分析模块,用于根据所述目标业务明文数据进行物流业务数据统计分析,得到分析结果。
[0040]可选的,在本专利技术第二方面的第一种实现方式中,所述数据处理模块包括:
[0041]模型构建单元,用于根据模型视图控制器MVC设计模式,构建模型视图控制器MVC数据模型,其中,所述模型视图控制器MVC数据模型中包括模型层和控制层;
[0042]逻辑获取单元,用于获取与所述数据分析需求信息对应的业务控制逻辑;
[0043]模型层输入单元,用于将每个物流业务渠道的业务密文数据加载至所述模型层中,得到目标模型层;
[0044]控制层输入单元,用于将所述业务控制逻辑输入至所述控制层中,得到目标控制层;
[0045]抽取计算单元,用于调用所述目标控制层对所述目标模型层中业务密文数据进行数据抽取和数据计算,得到目标业务密文数据。
[0046]可选的,在本专利技术第二方面的第二种实现方式中,所述数据处理模块包括:
[0047本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物流业务数据的统计分析方法,其特征在于,所述物流业务数据的统计分析方法包括:基于Java反射机制,依次执行目标单例对象中多个物流业务渠道的业务函数,分别得到每个物流业务渠道的业务密文数据,其中,每个业务函数用于访问对应物流业务渠道的数据接口,所述业务密文数据为同态加密的业务数据;基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据;根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据;根据所述目标业务明文数据进行物流业务数据统计分析,得到分析结果。2.根据权利要求1所述的物流业务数据的统计分析方法,其特征在于,所述基于预置的数据分析需求信息,对每个物流业务渠道的业务密文数据进行数据抽取和数据计算,得到目标业务密文数据包括:根据模型视图控制器MVC设计模式,构建模型视图控制器MVC数据模型,其中,所述模型视图控制器MVC数据模型中包括模型层和控制层;获取与所述数据分析需求信息对应的业务控制逻辑;将每个物流业务渠道的业务密文数据加载至所述模型层中,得到目标模型层;将所述业务控制逻辑输入至所述控制层中,得到目标控制层;调用所述目标控制层对所述目标模型层中业务密文数据进行数据抽取和数据计算,得到目标业务密文数据。3.根据权利要求2所述的物流业务数据的统计分析方法,其特征在于,所述模型视图控制器MVC数据模型中还包括视图层,所述根据预置的解密算法,对所述目标业务密文数据进行解密,得到目标业务明文数据之后,还包括:获取与所述数据分析需求信息对应的基础视图参数,并将所述基础视图参数输入至所述视图层中,得到初始视图层,其中,所述基础视图参数中包括表征待输入数据对应位置信息的模板变量;使用所述目标业务明文数据替换所述初始视图层中的模板变量,得到目标视图层;对所述目标视图层进行页面渲染,得到物流业务数据视图;根据所述物流业务数据视图进行物流业务数据统计分析。4.根据权利要求3所述的物流业务数据的统计分析方法,其特征在于,所述使用所述目标业务明文数据替换所述初始视图层中的模板变量,得到目标视图层之后,所述对所述目标视图层进行页面渲染,得到物流业务数据视图之前,还包括:对所述目标模型层和所述目标控制层进行监听,若监听到所述目标模型层或所述目标控制层发生数据变化,则对所述目标视图层进行热更新。5.根据权利要求3所述的物流业务数据的统计分析方法,其特征在于,所述对所述目标视图层进行页面渲染,得到物流业务数据视图包括:遍历所述目标视图层中的文档节点和层叠样本表标记;根据遍历到的文档节点,构建DOM节点树模...

【专利技术属性】
技术研发人员:尚冠男杨周龙
申请(专利权)人:上海东普信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1