首页> 中国专利> 加油员作业资格的认证方法、装置、系统及可读存储介质

加油员作业资格的认证方法、装置、系统及可读存储介质

摘要

本申请提供了一种加油员作业资格的认证方法、装置、系统及可读存储介质,应用于服务器,在接收加油员通过客户端发送的登录账号信息之后;可以根据登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;接着可以根据接收到的车辆详情信息和作业环境信息,确定所述加油员的作业资格。这样,本申请通过对加油员进行登录身份以及作业资格的双重认证,可以根据加油员的登录账号信息以及绑定的作业车辆的车辆详情信息,对加油员进行二次认证,确定加油员具有作业资格,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

著录项

说明书

技术领域

本申请涉及身份认证技术领域,尤其是涉及一种加油员作业资格的认证方法、装置、系统及可读存储介质。

背景技术

随着民航业的飞速发展,飞机加油保障任务的逐渐增加,目前,飞机加油任务主要由调度员根据航班任务、地图信息,采取就近原则,与加油员进行口头交流,将加油任务分配给暂时没有加油任务的加油员,以完成飞机加油任务的分配。

但是,由于飞机停靠位置的不确定性,暂时没有加油任务的加油员存在不适合执行加油任务的情况,即暂时没有加油任务的加油员不能够顺利的完成此次的加油任务,从而,出现加油任务调度不合理的情况,使得航班出现延误,造成不必要的经济损失。

发明内容

有鉴于此,本申请的目的在于提供一种加油员作业资格的认证方法、装置、系统及可读存储介质,可以根据加油员的登录账号信息以及绑定的作业车辆的车辆详情信息,对加油员进行二次认证,确定加油员具有作业资格,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

本申请实施例提供了一种加油员作业资格的认证方法,所述认证方法应用于服务器,所述认证方法包括:

接收加油员通过客户端发送的登录账号信息;

基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;

接收所述加油员通过所述客户端发送的所述作业车辆的车辆详情信息,以及所述作业车辆的作业环境信息;

基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格。

进一步的,在所述基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格之后,所述认证方法还包括:

从待分配任务列表中确定出所述加油员能够执行的加油任务;

将所述加油任务的任务信息发送至所述客户端,以使所述加油员根据所述任务信息执行所述加油任务。

进一步的,所述基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆,包括:

基于所述登录账号信息中的人员身份信息,从信息数据库中获取预先存储的所述加油员的账号详情信息;

比对所述登录账号信息中的登录账号和登录密码是否与所述账号详情信息中的登录账号和登录密码一致;

若均一致,确认所述加油员通过验证,生成登录验证信息;

将所述登录验证信息发送至所述客户端,以使所述客户端将登录身份验证结果显示给所述加油员,并提示所述加油员绑定作业过程中所使用的作业车辆。

进一步的,所述基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格,包括:

基于所述车辆详情信息,从工具数据库中获取预先存储的所述作业车辆的预设环境信息;

比对所述作业环境信息与所述预设环境信息是否一致;

若一致,确定所述加油员具有作业资格;

若不一致,确定所述加油员不具有作业资格。

本申请实施例还提供了一种加油员作业资格的认证方法,所述认证方法应用于客户端,所述认证方法包括:

将加油员上传的登录账号信息发送至服务器;

在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息;

将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。

进一步的,在所述将所述车辆详情信息和所述作业环境信息发送至所述服务器之后,所述认证方法还包括:

接收并显示所述服务器反馈的加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

本申请实施例还提供了一种加油员作业资格的认证系统,所述认证系统包括客户端和服务器;

所述客户端,用于将加油员上传的登录账号信息、车辆详情信息和作业环境信息发送至所述服务器,并接收所述服务器反馈的登录验证信息;

所述服务器,用于接收所述登录账号信息、所述车辆详情信息和所述作业环境信息,根据所述登录账号信息验证所述加油员的登录身份,并在所述加油员通过验证后向所述客户端反馈登录验证信息,以及根据所述车辆详情信息和所述作业环境信息确定所述加油员的作业资格。

本申请实施例还提供了一种加油员作业资格的认证方法,所述认证方法应用于认证系统,所述认证方法包括:

通过客户端将加油员上传的登录账号信息发送至服务器;

控制所述服务器基于所述登录账号信息对所述加油员的登录身份进行验证,并在通过验证后,通过所述服务器将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;

通过所述客户端根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息,并控制所述客户端将所述车辆详情信息和所述作业环境信息发送至所述服务器;

控制所述服务器基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格,并向所述客户端反馈加油任务的任务信息;

通过所述客户端显示所述加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

本申请实施例还提供了一种服务器,所述服务器包括:

登录信息接收模块,用于接收加油员通过客户端发送的登录账号信息;

统一身份认证模块,用于基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;

验证信息接收模块,用于接收所述加油员通过所述客户端发送的所述作业车辆的车辆详情信息,以及所述作业车辆的作业环境信息;

作业资格确定模块,用于基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格。

进一步的,所述服务器还包括任务分配模块,所述任务分配模块用于:

从待分配任务列表中确定出所述加油员能够执行的加油任务;

将所述加油任务的任务信息发送至所述客户端,以使所述加油员根据所述任务信息执行所述加油任务。

进一步的,所述统一身份认证模块在用于基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆时,所述统一身份认证模块用于:

基于所述登录账号信息中的人员身份信息,从信息数据库中获取预先存储的所述加油员的账号详情信息;

比对所述登录账号信息中的登录账号和登录密码是否与所述账号详情信息中的登录账号和登录密码一致;

若均一致,确认所述加油员通过验证,生成登录验证信息;

将所述登录验证信息发送至所述客户端,以使所述客户端将登录身份验证结果显示给所述加油员,并提示所述加油员绑定作业过程中所使用的作业车辆。

进一步的,所述作业资格确定模块在用于基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格时,所述作业资格确定模块用于:

基于所述车辆详情信息,从工具数据库中获取预先存储的所述作业车辆的预设环境信息;

比对所述作业环境信息与所述预设环境信息是否一致;

若一致,确定所述加油员具有作业资格;

若不一致,确定所述加油员不具有作业资格。

本申请实施例还提供了一种客户端,所述客户端包括:

信息上传模块,用于将加油员上传的登录账号信息发送至服务器;

信息获取模块,用于在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息;

信息发送模块,用于将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。

进一步的,所述客户端还包括信息显示模块,所述信息显示模块用于:

接收并显示所述服务器反馈的加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的加油员作业资格的认证方法的步骤。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的加油员作业资格的认证方法的步骤。

本申请实施例提供的加油员作业资格的认证方法,应用于服务器,在接收加油员通过客户端发送的登录账号信息之后;可以根据登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;接着可以根据接收到的车辆详情信息和作业环境信息,确定所述加油员的作业资格。这样,本申请通过对加油员进行登录身份以及作业资格的双重认证,可以根据加油员的登录账号信息以及绑定的作业车辆的车辆详情信息,对加油员进行二次认证,确定加油员具有作业资格,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为一种加油员作业资格的认证系统结构示意图;

图2为CAS模式原理示意图;

图3为JWT模式原理示意图;

图4为单点验证方式原理示意图;

图5为集成验证方式原理示意图;

图6为本申请实施例所提供的一种加油员作业资格的认证方法的流程图;

图7为本申请实施例所提供的另一种加油员作业资格的认证方法的流程图;

图8为本申请实施例所提供的另一种加油员作业资格的认证方法的流程图;

图9为本申请实施例所提供的一种服务器的结构示意图之一;

图10为本申请实施例所提供的一种服务器的结构示意图之二;

图11为本申请实施例所提供的一种客户端的结构示意图之一;

图12为本申请实施例所提供的一种客户端的结构示意图之二;

图13为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可应用于身份认证技术领域。请参阅图1,图1为一种加油员作业资格的认证系统结构示意图。如图1中所示,所述认证系统1包括服务器100和客户端200。

服务器100用于接收加油员通过客户端200上传的登录账号信息、加油员所绑定的作业车辆的车辆详情信息和作业车辆的作业环境信息,根据登录账号信息验证加油员的登录身份,并在加油员通过登录身份验证后,生成标识加油员通过验证的登录验证信息,并将登录验证信息反馈至客户端200,以使客户端200提示加油员通过登录身份认证,同时提示加油员绑定作业过程中所使用的作业车辆。

服务器100还可以根据作业车辆的车辆详情信息和作业环境信息验证加油员的作业资格,并在加油员通过作业资格验证之后,根据车辆详情信息确定出加油员能够执行的加油任务,并向客户端200反馈加油任务的任务信息,以使所述加油员根据任务信息执行加油任务。

服务器100基于登录账号信息中的人员身份信息,从信息数据库中获取预先存储的加油员的账号详情信息;比对登录账号信息中的登录账号和登录密码是否与账号详情信息中的登录账号和登录密码一致;若均一致,确认加油员通过验证,生成登录验证信息;将登录验证信息发送至客户端200,以使客户端200将登录身份验证结果显示给加油员,并提示加油员绑定作业过程中所使用的作业车辆。

具体的,服务器100基于车辆详情信息,从工具数据库中获取预先存储的作业车辆的预设环境信息;比对作业环境信息与预设环境信息是否一致;若一致,确定加油员具有作业资格;若不一致,确定加油员不具有作业资格。

客户端200用于将加油员上传的登录账号信息、车辆详情信息和作业环境信息发送至服务器100,并接收服务器100反馈的登录验证信息,以提示加油员通过了登录身份验证,并提示加油员尽快绑定作业过程中所使用的作业车辆。

客户端200将作业车辆的车辆详情信息和作业环境信息发送至服务器100,以使服务器100对加油员的加油资格进行验证。

在验证通过后,接收服务器100反馈的加油任务的任务信息,以使加油员根据任务信息执行加油任务。

在接收到加油任务的任务信息之后,可以显示任务信息以使得加油员可以根据任务信息,在指定的时间到达指定的工作地点,执行相应的加油任务。

客户端200接收到服务器100反馈的登录验证信息之后,将加油员的状态更改为待绑定状态,以提示加油员此时需要进行作业资格的认证,需要绑定作业过程中所要使用的作业车辆。另外,在接收到服务器100反馈的加油任务的任务信息之后,可以将加油员的状态更改为待作业状态;当加油员开始执行加油任务后,可以将加油员的状态更改为作业中。在一种实施方式中,机场管理员可以通过加油员作业资格的认证系统1对机场内的基本参数、加油员、加油员分组、加油员应用权限、加油员账户等进行管理。

机场管理员可以分为总部1级管理员、干线机场2级管理员以及支线机场3级管理员,其中,总部1级管理员可以通过认证系统1对机场内加油任务的总体态势进行综合统计以及分析,对各机场内的基础信息、任务、持久化数据等进行查询。

干线机场2级管理员可以通过认证系统1对本机场基础信息、任务等持久化数据进行管理;对业务辐射范围内支线机场的持久化数据进行查询;对本机场及业务辐射范围内的支线机场的大屏显示态势感知、统计分析,对人员、车辆进行监控。

支线机场3级管理员可以通过认证系统1对支线机场内的基础信息、任务等持久化数据进行管理;对本机场内的任务及数据进行统计分析。

安全员可以通过加油员作业资格的认证系统对认证系统1根据IP信息、时间段、用户名等对机场加油任务的数据进行安全审计,出现问题可以及时追溯。

调度员可以通过加油员作业资格的认证系统1对加油任务进行管理,调度员可以分为干线2级调度员以及支线3级调度员。

干线2级调度员可以通过认证系统1的外部接口手动增加、更新加油任务;处理加油员的相关申请;对加油任务数据进行统计分析;与加油员及相关人员进行即时通信等。

支线3级调度员可以通过认证系统1的外部接口手动增加、更新加油任务;处理加油员的相关申请等。

加油员分为干线2级加油员和支线3级加油员。

干线2级加油员可以通过加油员作业资格的认证系统1查看加油任务的任务信息、历史任务信息、本人的信息统计分析、航班列表、主动申请任务;与本机场调度员及相关人员进行即时通讯。

支线3级加油员可以通过加油员作业资格的认证系统1查看加油任务的任务信息、历史任务信息、本人的信息统计分析、航班列表、主动申请任务;与本机场调度员及相关人员进行即时通讯;与所属干线机场调度员进行即时通讯。

这里,服务器100与客户端200之间可以通过有插件的CAS模式及无插件的JWT模式进行验证。

其中,如图2所示,图2为CAS模式原理示意图。在CAS模式中服务器本身无请求信息解析能力,在得到加油员的验证请求时,需将验证信息(登录账号信息、车辆详情信息和作业环境信息等)返回给IPG,IPG通过与Restful服务查询后,将确认结果返回给服务器,以完成对加油员的验证,在此过程中,客户端会创建一个时域(session),以在时域内等待服务器端的反馈。

如图3所示,图3为JWT模式原理示意图。JWT即OIDC认证协议,OIDC认证协议涵盖认证与授权的双重协议,其包含了Open ID及Oauth,满足并超出用户对认证协议Oauth的需求。在JWT模式中将请求信息的解析能力植入了服务器,加油员的验证过程从无插件模式(CAS模式)的5步,减少为2步,即只需登录客户端进行验证,将验证信息发送至服务器后,服务器本身可以自行解析完成验证,在此过程中,客户端会创建一个时域(session),以在时域内等待服务器端的反馈。

这里,服务器100与客户端200之间请求信息的传输方式分为单点验证方式和集成验证方式。

如图4所示,图4为单点验证方式原理示意图。具体的实现方式为:

(1)在客户端200安装一个公钥(有插件);

(2)当加油员在客户端200发起验证请求的时,服务器100会返回一个通过私钥签名的登录验证信息给客户端200;

(3)客户端200的浏览器通过302跳转将登录验证信息传递给客户端200,客户端200通过公钥验证私钥的签名是否正确,如果正确说明加油员的验证通过。

如图5所示,图5为集成验证方式原理示意图。具体的实现方式为:

(1)加油员在客户端中点击一个C/S架构应用图标,客户端就会通知服务器100;

(2)服务器100通过一个URI(唤醒PC端的代理)返回一个登录验证信息(包含用户的账号密码)给客户端的代理,客户端的代理拿到登录验证信息之后,确定加油员需要登录的应用;

(3)客户端的代理唤醒将要登录的应用,并将账号密码代填到应用;

(4)自动登录到相应的应用后,说明加油员的验证通过。

经研究发现,由于飞机停靠位置的不确定性,暂时没有加油任务的加油员存在不适合的情况,即暂时没有加油任务的加油员不能够顺利的完成此次的加油任务,从而,出现加油任务调度不合理的情况,使得航班出现延误,造成不必要的经济损失。

基于此,本申请实施例提供了一种加油员作业资格的认证方法、装置、系统及可读存储介质,有助于提高加油员作业任务分配的合理性,提高加油员的作业效率。

请参阅图6,图6为本申请实施例所提供的一种加油员作业资格的认证方法的流程图,所述认证方法应用于服务器。如图6中所示,本申请实施例提供的加油员作业资格的认证方法,包括:

S601、接收加油员通过客户端发送的登录账号信息。

该步骤中,当加油员请求分配加油任务时,在客户端中输入自己的登录账号信息,并通过客户端将登录账号信息发送至服务器,服务器接收加油员的登录账号信息。

S602、基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆。

该步骤中,服务器在获取到加油员的登录账号信息之后,根据登录账号信息对加油员的登录身份进行验证,若加油员通过登录身份验证,生成用以表示加油员登录成功的登录验证信息,并将登录验证信息发送至加油员所使用的客户端,在提示加油员成功登录的同时,提示加油员绑定其在作业过程中所要使用的作业车辆。

其中,作业车辆可以包括管线车、油罐车等可以进行加油的车辆。

这里,在对加油员的登录身份进行验证时,服务器可以通过设置的认证入口,调用服务器服务层中的统一身份验证模块,对加油员的登录身份进行认证。其中,统一身份认证模块为加油员提供5A管理规范,可以更准确的、更便捷的对加油员的登录身份进行验证;统一身份认证模块作为身份统一认证中心,为客户端、移动设备等提供了多种认证接口,进而,提高了登录身份验证的适用性。

另外,统一身份认证模块可提供认证方式包括:二次认证及身份联邦认证等;二次认证可以包括:证书认证、移动扫码、动态令牌认证、短信认证等多种认证方式:身份联邦认证可以支持:基于SAML、OAuth、OIDC、WS-Federation、JWT、CAS等标准认证协议。

S603、接收所述加油员通过所述客户端发送的所述作业车辆的车辆详情信息,以及所述作业车辆的作业环境信息。

该步骤中,当服务器确认加油员通过登录身份认证之后,接收加油员通过客户端发送的,该加油员所要绑定的作业车辆的车辆详情信息,以及该作业车辆的作业环境信息。

S604、基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格。

该步骤中,根据接收到的加油员所绑定的作业车辆的车辆详情信息以及作业环境信息,对加油员的作业资格进行验证,具体的,可以验证加油员是否具有驾驶该作业车辆的驾驶资格;以及,当前时刻和/或作业时刻该作业车辆是否位于其相应的作业范围内;该作业车辆是否存在有故障,若存在故障,当前时刻和/或作业时刻是否可以修复该故障等等。最后,根据上述检测结果确定该加油员是否具有作业资格。

进一步的,所述认证方法还包括:从待分配任务列表中确定出所述加油员能够执行的加油任务;将所述加油任务的任务信息发送至所述客户端,以使所述加油员根据所述任务信息执行所述加油任务。

该步骤中,若加油员通过了作业资格认证,从待分配任务列表中确定出该加油员驾驶所绑定的作业车辆能够执行的加油任务;并将加油任务的任务信息发送至客户端,以使加油员可以根据客户端上所显示的任务信息来执行此次的加油任务。

进一步的,步骤S602包括:基于所述登录账号信息中的人员身份信息,从信息数据库中获取预先存储的所述加油员的账号详情信息;比对所述登录账号信息中的登录账号和登录密码是否与所述账号详情信息中的登录账号和登录密码一致;若均一致,确认所述加油员通过验证,生成登录验证信息;将所述登录验证信息发送至所述客户端,以使所述客户端将登录身份验证结果显示给所述加油员,并提示所述加油员绑定作业过程中所使用的作业车辆。

该步骤中,从接收到的登录账户信息中识别出加油员的人员身份信息,根据人员身份信息从信息数据库中获取预先存储的该加油员的账号详情信息,其中,账号详情信息中包括该加油员预先设置的登录账号和登录密码。

比对登录账号信息中的登录账号和登录密码是否与账号详情信息中的登录账号和登录密码一致,若均一致,确认该加油员通过登录身份验证,此时,生成该加油员的登录验证信息;并将登录验证信息发送至加油员所使用的客户端,以使客户端将登录身份验证结果显示给加油员,并提示加油员绑定作业过程中所使用的作业车辆。

进一步的,步骤S604包括:基于所述车辆详情信息,从工具数据库中获取预先存储的所述作业车辆的预设环境信息;比对所述作业环境信息与所述预设环境信息是否一致;若一致,确定所述加油员具有作业资格;若不一致,确定所述加油员不具有作业资格。

该步骤中,根据接收到的作业车辆的车辆详情信息,从工具数据库中获取预先存储的该作业车辆的预设环境信息,这里,预设环境信息可以表明该作业车辆能够提供服务的作业环境。

比对获取到的作业车辆的作业环境信息与预设环境信息是否一致,若一致,说明当前时刻该加油员可以驾驶该作业车辆提供加油服务,即加油员当前时刻具有作业资格。

若不一致,说明当前时刻该加油员不可以驾驶该作业车辆提供加油服务,即加油员当前时刻不具有作业资格。

本申请实施例提供的加油员作业资格的认证方法,应用于服务器,在接收加油员通过客户端发送的登录账号信息之后;可以根据登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;接着可以根据接收到的车辆详情信息和作业环境信息,确定所述加油员的作业资格。这样,本申请通过对加油员进行登录身份以及作业资格的双重认证,可以根据加油员的登录账号信息以及绑定的作业车辆的车辆详情信息,对加油员进行二次认证,确定加油员具有作业资格,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

请参阅图7,图7为本申请实施例所提供的另一种加油员作业资格的认证方法的流程图,所述认证方法应用于客户端。如图7中所示,本申请实施例提供的加油员作业资格的认证方法,包括:

S701、将加油员上传的登录账号信息发送至服务器。

该步骤中,当加油员想要获取加油任务时,在客户端的登录界面中输入登录账号信息,客户端便可以将加油员上传的登录账号信息发送至服务器,用以对加油员的登录身份进行验证。

这里,客户端可以是手机、pad等移动设备。客户端与服务器之间可以通过4G网络进行通信,客户端与作业车辆之间可以通过wifi网络进行通信。

S702、在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息。

该步骤中,当客户端接收到服务器反馈的登录验证信息之后,将验证通过的提示信息显示给加油员,并提示加油员绑定作业过程中所使用的作业车辆。

加油员在看见提示信息后,通过设置在客户端所属终端上的摄像装置,扫描想要绑定的作业车辆上的二维码标识,获取作业车辆的车辆详情信息和当前的作业环境信息。

这里,作业环境信息是指作业车辆当前时刻的所位于的机场信息等;车辆详情信息可以包括车辆状态、车牌号等。

S703、将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。

该步骤中,客户端在获取到作业车辆的车辆详情信息以及作业环境信息之后,将车辆详情信息以及作业环境信息发送至服务器,以供服务器对加油员的作业资格进行认证。

进一步的,所述认证方法还包括:接收并显示所述服务器反馈的加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

该步骤中,在接收到服务器反馈的加油任务的任务信息之后,将任务信息显示在客户端中,以使得加油员可以根据任务信息,在指定的时间到达指定的工作地点,执行相应的加油任务。

进一步的,在所述在接收所述服务器反馈的登录验证信息之后,所述认证方法还包括:将所述加油员的状态更改为待绑定状态,以提示所述加油员绑定作业过程中所使用的作业车辆。

该步骤中,在客户端接收到服务器反馈的登录验证信息之后,将加油员的状态更改为待绑定状态,以提示加油员此时需要进行作业资格的认证,需要绑定作业过程中所要使用的作业车辆。

另外,在接收到服务器反馈的加油任务的任务信息之后,可以将加油员的状态更改为待作业状态;

当加油员开始执行加油任务后,可以将加油员的状态更改为作业中。

本申请实施例提供的加油员作业资格的认证方法,应用于客户端,将加油员上传的登录账号信息发送至服务器;在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息;将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。这样,便可以通过客户端将加油员的登录账号信息、车辆详情信息以及作业环境信息发送至服务器,以供服务器对加油员的登录身份和作业资格进行验证,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

请参阅图8,图8为本申请实施例所提供的另一种加油员作业资格的认证方法的流程图,所述认证方法应用于认证系统。如图7中所示,本申请实施例提供的加油员作业资格的认证方法,包括:

S801、通过客户端将加油员上传的登录账号信息发送至服务器。

S802、控制所述服务器基于所述登录账号信息对所述加油员的登录身份进行验证,并在通过验证后,通过所述服务器将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆。

S803、通过所述客户端根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息,并控制所述客户端将所述车辆详情信息和所述作业环境信息发送至所述服务器。

S804、控制所述服务器基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格,并向所述客户端反馈加油任务的任务信息。

S805、通过所述客户端显示所述加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

请参阅图9、图10,图9为本申请实施例所提供的一种服务器的结构示意图之一,图10为本申请实施例所提供的一种服务器的结构示意图之二。如图9中所示,所述服务器100包括:

登录信息接收模块110,用于接收加油员通过客户端发送的登录账号信息;

统一身份认证模块120,用于基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;

验证信息接收模块130,用于接收所述加油员通过所述客户端发送的所述作业车辆的车辆详情信息,以及所述作业车辆的作业环境信息;

作业资格确定模块140,用于基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格。

进一步的,如图10所示,所述服务器100还包括任务分配模块150,所述任务分配模块150用于:

从待分配任务列表中确定出所述加油员能够执行的加油任务;

将所述加油任务的任务信息发送至所述客户端,以使所述加油员根据所述任务信息执行所述加油任务。

进一步的,所述统一身份认证模块120在用于基于所述登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆时,所述统一身份认证模块120用于:

基于所述登录账号信息中的人员身份信息,从信息数据库中获取预先存储的所述加油员的账号详情信息;

比对所述登录账号信息中的登录账号和登录密码是否与所述账号详情信息中的登录账号和登录密码一致;

若均一致,确认所述加油员通过验证,生成登录验证信息;

将所述登录验证信息发送至所述客户端,以使所述客户端将登录身份验证结果显示给所述加油员,并提示所述加油员绑定作业过程中所使用的作业车辆。

进一步的,所述作业资格确定模块140在用于基于所述车辆详情信息和所述作业环境信息,确定所述加油员的作业资格时,所述作业资格确定模块140用于:

基于所述车辆详情信息,从工具数据库中获取预先存储的所述作业车辆的预设环境信息;

比对所述作业环境信息与所述预设环境信息是否一致;

若一致,确定所述加油员具有作业资格;

若不一致,确定所述加油员不具有作业资格。

本申请实施例提供的服务器,在接收加油员通过客户端发送的登录账号信息之后;可以根据登录账号信息,对所述加油员的登录身份进行验证,并在通过验证后,将生成登录验证信息发送至所述客户端,以提示所述加油员绑定作业过程中所使用的作业车辆;接着可以根据接收到的车辆详情信息和作业环境信息,确定所述加油员的作业资格。这样,本申请通过对加油员进行登录身份以及作业资格的双重认证,可以根据加油员的登录账号信息以及绑定的作业车辆的车辆详情信息,对加油员进行二次认证,确定加油员具有作业资格,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

请参阅图11、图12,图11为本申请实施例所提供的一种客户端的结构示意图之一,图12为本申请实施例所提供的一种客户端的结构示意图之二。如图11中所示,所述客户端200包括:

信息上传模块210,用于将加油员上传的登录账号信息发送至服务器;

信息获取模块220,用于在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息;

信息发送模块230,用于将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。

进一步的,如图12所示,所述客户端200还包括信息显示模块240,所述信息显示模块240用于:

接收并显示所述服务器反馈的加油任务的任务信息,以使所述加油员根据所述任务信息执行所述加油任务。

本申请实施例提供的客户端,将加油员上传的登录账号信息发送至服务器;在接收所述服务器反馈的登录验证信息之后,根据所述加油员上传的作业车辆的二维码标识,获取所述作业车辆的车辆详情信息和作业环境信息;将所述车辆详情信息和所述作业环境信息发送至所述服务器,以使所述服务器对所述加油员的加油资格进行验证。这样,便可以通过客户端将加油员的登录账号信息、车辆详情信息以及作业环境信息发送至服务器,以供服务器对加油员的登录身份和作业资格进行验证,有助于提高加油员作业任务分配的合理性,进而,可以提高加油员的作业效率。

请参阅图13,图13为本申请实施例所提供的一种电子设备的结构示意图。如图13中所示,所述电子设备1300包括处理器1310、存储器1320和总线1330。

所述存储器1320存储有所述处理器1310可执行的机器可读指令,当电子设备1300运行时,所述处理器1310与所述存储器1320之间通过总线1330通信,所述机器可读指令被所述处理器1310执行时,可以执行如上述图6至图8所示方法实施例中的加油员作业资格的认证方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图6至图8所示方法实施例中的加油员作业资格的认证方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号