一种基于服务器端的石油数据处理方法、装置及存储介质制造方法及图纸

技术编号:27687952 阅读:12 留言:0更新日期:2021-03-17 04:12
本发明专利技术实施例公开了一种基于服务器端的石油数据处理方法、装置及存储介质,利用预先构建的信息识别神经网络模型能够根据客户端发来的车主信息以及车辆信息确定出需要推荐的第一待推石油类型,以及利用预先构建的订单识别神经网络模型根据客户端中存储的石油订单数据来确定出需要推荐的第二待推石油类型,这样服务器就可以将两个待推石油类型进行结合确定出与用户以及用户的车辆匹配的目标石油信息,发送至客户端在对应显示屏的信息推荐栏中进行展示。这样,服务器能够自动为用户推荐石油信息,并且推荐的石油信息更符合用户或者用户车辆的实际需求,给用户提供便利。

【技术实现步骤摘要】
一种基于服务器端的石油数据处理方法、装置及存储介质
本专利技术属于数据处理
,特别是涉及一种基于服务器端的石油数据处理方法、装置及存储介质。
技术介绍
传统的加油站加油服务,程序复杂,过程冗余缓慢,通常需要用户将车开入加油站后,再选取加油油号、加油金额等,待加油完毕,还需要通过现金支付,现金找零等方式来进行结算,造成了大量的时间浪费。若加油站客流量过大,还会造成后面车辆的拥堵,降低加油效率,给加油站的运营带来负面影响。基于上述情况,现在出现很多加油站对应的APP客户端服务,用来给加油站提供网上下单加油的服务。但是现有的网上加油服务,比较局限,用户需要搜索对应的石油服务进行下单,不能为用户智能推荐石油信息,不方便使用。
技术实现思路
鉴于上述问题,本专利技术提出了一种基于服务器端的石油数据处理方法、装置及存储介质,以便克服网上加油服务,比较局限,用户需要搜索对应的石油服务进行下单,不能为用户智能推荐石油信息,不方便使用的技术问题。根据本专利技术的第一方面,提出了一种基于服务器端的石油数据处理方法,步骤包括:根据接收到的客户端发来的账号登录指令中的角色权限信息,获取对应的展示信息,并将展示信息发送至对应的客户端,其中所述客户端包括:用户端或加油站端;接收客户端发来的车主信息和/或车辆信息,利用预先构建的信息识别神经网络模型根据所述车主信息和/或所述车辆信息确定第一待推石油类型;以及,接收客户端发来的石油订单数据,利用预先构建的订单识别神经网络模型根据所述石油订单数据确定第二待推石油类型;结合所述第一待推石油类型与所述第二待推石油类型确定至少一个目标石油信息,并将所述目标石油信息发送至客户端进行显示。进一步地,所述方法还包括:接收客户端发来的油品检验指令,其中所述油品检验指令中包含有石油种类;提取所述油品检验指令中的石油种类,从地图中查找具有所述石油种类检查资格的至少一个待确定检查站;获取所述客户端的位置信息,从至少一个待确定检查站中查找与所述位置信息属于同一个市级的确定检查站;若查找到的确定检查站有多个,则按照与所述客户端的位置信息的距离由进到远的顺序进行排列后发送至所述客户端,以供客户端从多个确定检查站中选择目标检查站;接收所述客户端发来的目标检查站以及送检时间,获取所述目标检查站在所述送检时间内的所述石油种类对应的送检业务是否饱和,若饱和,则生成拒绝送检指令发送至所述客户端,以供所述客户端重新确定目标检查站,若未饱和,则将所述油品检验指令以及所述送检时间进行打包,发送至所述目标检查站。进一步地,所述根据接收到的客户端发来的账号登录指令中的角色权限信息,获取对应的展示信息,并将展示信息发送至对应的客户端,具体包括:接收所述客户端发来的账号登录指令,将所述账号登录指令与数据库中对应的账号信息进行认证;认证成功后,获取对应的Token签名,将Token签名与账号登录指令进行结合生成Token数据;根据Token数据生成JWT数据,并将所述JWT数据反馈至所述客户端,以供所述客户端根据所述JWT数据确定对应角色权限信息;接收所述客户端发来的角色权限信息获取对应的展示信息,并将展示信息发送至对应的客户端。进一步地,在所述接收客户端发来的车主信息和/或车辆信息,利用预先构建的信息识别神经网络模型根据所述车主信息和/或所述车辆信息确定第一待推石油类型之前,所述方法还包括:获取预定数量的信息样本数据,并为每个信息样本数据添加对应的石油类型标签,其中,所述信息样本数据包括:个人样本信息和/或车辆样本信息,所述石油类型标签的数量为一个或多个;预先构建信息识别初始神经网络,其中,所述信息识别初始神经网络包括:信息识别输入层、N个信息识别隐层、信息识别输出层;将所述信息样本数据从信息识别输入层中输入,通过所述N个信息识别隐层对所述信息样本数据进行处理,其中,第一个信息识别隐层的接收的是来自信息识别输入层输出的数据内容,剩余的信息识别隐层的数据都是上一个信息识别隐层处理后输出的数据内容;最后一个信息识别隐层将处理结果数据输出至信息识别输出层,以供所述信息识别输出层根据处理结果数据确定对应的石油类型;判断输出石油类型与对应的石油类型标签是否相同,若相同,则对下一个信息样本数据进行训练,若不同,则对各个信息识别隐层的参数进行调整使得输出的石油类型与对应的石油类型标签相同;将信息样本数据全部训练完成之后的信息识别初始神经网络作为信息识别神经网络模型。进一步地,在所述接收客户端发来的石油订单数据,利用预先构建的订单识别神经网络模型根据所述石油订单数据确定第二待推石油类型之前,所述方法还包括:获取预定数量的石油订单样本数据,并为每个石油订单样本数据添加对应的石油类型标签,其中,所述石油类型标签的数量为一个或多个;预先构建订单识别初始神经网络,其中,所述订单识别初始神经网络包括:订单识别输入层、M个订单识别隐层、订单识别输出层;将所述石油订单样本数据从订单识别输入层中输入,通过所述M个订单识别隐层对所述石油订单样本数据进行处理,其中,第一个订单识别隐层的接收的是来自订单识别输入层输出的数据内容,剩余的订单识别隐层的数据都是上一个订单识别隐层处理后输出的数据内容;最后一个订单识别隐层将处理结果数据输出至订单识别输出层,以供所述订单识别输出层根据处理结果数据确定对应的石油类型;判断输出石油类型与对应的石油类型标签是否相同,若相同,则对下一个石油订单样本数据进行训练,若不同,则根据输出的石油类型与对应的石油类型标签计算订单损失函数,根据订单损失函数对对订单识别隐层的参数进行调整使得输出的石油类型与对应的石油类型标签相同;将石油订单样本数据全部训练完成之后的订单识别初始神经网络作为订单识别神经网络模型。进一步地,所述方法还包括:接收客户端发来的用户加油下单信息,其中,加油下单信息中包括目标石油商品、客户端的位置信息、目标加油站和加油时间段;提取所述用户加油下单信息中的客户端的位置信息,并在地图中查找所述目标加油站的位置信息,计算所述客户端到达所述目标加油站的车程耗时;若当前时间+车程耗时≤所述加油时间段的最晚时间点,则获取所述目标加油站在所述加油时间段内的所述目标石油商品是否有剩余出油口,若有,则将所述用户加油下单信息发送至所述目标加油站的加油站端进行确认接收,同时生成确认接收指令发送至客户端,否则,对所述用户加油下单信息进行拒绝接收,并生成拒绝接收指令发送至客户端;若当前时间+车程耗时>所述加油时间段的最晚时间点,则对所述用户加油下单信息进行拒绝接收,并生成重新确认加油时间段指令发送至客户端。进一步地,所述方法还包括:接收所述客户端发来的入驻加油站命令,获取客户端的位置信息;根据所述客户端的位置信息确定出距离小于等于距离阈值的至少一个加油站,将所述至少一个加油站发本文档来自技高网...

【技术保护点】
1.一种基于服务器端的石油数据处理方法,其特征在于,步骤包括:/n根据接收到的客户端发来的账号登录指令中的角色权限信息,获取对应的展示信息,并将展示信息发送至对应的客户端,其中所述客户端包括:用户端或加油站端;/n接收客户端发来的车主信息和/或车辆信息,利用预先构建的信息识别神经网络模型根据所述车主信息和/或所述车辆信息确定第一待推石油类型;/n以及,接收客户端发来的石油订单数据,利用预先构建的订单识别神经网络模型根据所述石油订单数据确定第二待推石油类型;/n结合所述第一待推石油类型与所述第二待推石油类型确定至少一个目标石油信息,并将所述目标石油信息发送至客户端进行显示。/n

【技术特征摘要】
1.一种基于服务器端的石油数据处理方法,其特征在于,步骤包括:
根据接收到的客户端发来的账号登录指令中的角色权限信息,获取对应的展示信息,并将展示信息发送至对应的客户端,其中所述客户端包括:用户端或加油站端;
接收客户端发来的车主信息和/或车辆信息,利用预先构建的信息识别神经网络模型根据所述车主信息和/或所述车辆信息确定第一待推石油类型;
以及,接收客户端发来的石油订单数据,利用预先构建的订单识别神经网络模型根据所述石油订单数据确定第二待推石油类型;
结合所述第一待推石油类型与所述第二待推石油类型确定至少一个目标石油信息,并将所述目标石油信息发送至客户端进行显示。


2.根据权利要求1所述的基于服务器端的石油数据处理方法,其特征在于,所述方法还包括:
接收客户端发来的油品检验指令,其中所述油品检验指令中包含有石油种类;
提取所述油品检验指令中的石油种类,从地图中查找具有所述石油种类检查资格的至少一个待确定检查站;
获取所述客户端的位置信息,从至少一个待确定检查站中查找与所述位置信息属于同一个市级的确定检查站;
若查找到的确定检查站有多个,则按照与所述客户端的位置信息的距离由进到远的顺序进行排列后发送至所述客户端,以供客户端从多个确定检查站中选择目标检查站;
接收所述客户端发来的目标检查站以及送检时间,获取所述目标检查站在所述送检时间内的所述石油种类对应的送检业务是否饱和,若饱和,则生成拒绝送检指令发送至所述客户端,以供所述客户端重新确定目标检查站,若未饱和,则将所述油品检验指令以及所述送检时间进行打包,发送至所述目标检查站。


3.根据权利要求1所述的基于服务器端的石油数据处理方法,其特征在于,所述根据接收到的客户端发来的账号登录指令中的角色权限信息,获取对应的展示信息,并将展示信息发送至对应的客户端,具体包括:
接收所述客户端发来的账号登录指令,将所述账号登录指令与数据库中对应的账号信息进行认证;
认证成功后,获取对应的Token签名,将Token签名与账号登录指令进行结合生成Token数据;
根据Token数据生成JWT数据,并将所述JWT数据反馈至所述客户端,以供所述客户端根据所述JWT数据确定对应角色权限信息;
接收所述客户端发来的角色权限信息获取对应的展示信息,并将展示信息发送至对应的客户端。


4.根据权利要求1所述的基于服务器端的石油数据处理方法,其特征在于,在所述接收客户端发来的车主信息和/或车辆信息,利用预先构建的信息识别神经网络模型根据所述车主信息和/或所述车辆信息确定第一待推石油类型之前,所述方法还包括:
获取预定数量的信息样本数据,并为每个信息样本数据添加对应的石油类型标签,其中,所述信息样本数据包括:个人样本信息和/或车辆样本信息,所述石油类型标签的数量为一个或多个;
预先构建信息识别初始神经网络,其中,所述信息识别初始神经网络包括:信息识别输入层、N个信息识别隐层、信息识别输出层;
将所述信息样本数据从信息识别输入层中输入,通过所述N个信息识别隐层对所述信息样本数据进行处理,其中,第一个信息识别隐层的接收的是来自信息识别输入层输出的数据内容,剩余的信息识别隐层的数据都是上一个信息识别隐层处理后输出的数据内容;
最后一个信息识别隐层将处理结果数据输出至信息识别输出层,以供所述信息识别输出层根据处理结果数据确定对应的石油类型;
判断输出石油类型与对应的石油类型标签是否相同,若相同,则对下一个信息样本数据进行训练,若不同,则对各个信息识别隐层的参数进行调整使得输出的石油类型与对应的石油类型标签相同;
将信息样本数据全部训练完成之后的信息识别初始神经网络作为信息识别神经网络模型。


5.根据权利要求1所述的基于服务器端的石油数据处理方法,其特征在于,在所述接收客户端发来的石油订单数据,利用预先构建的订单识别神经网络模型根据所述石油订单数据确...

【专利技术属性】
技术研发人员:裴修尧杜彪佟力鲁冰朱云鹏钟子豪
申请(专利权)人:北京易兴元石化科技有限公司
类型:发明
国别省市:北京;11

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

1