一种行程数据的校验方法、系统、电子设备及存储介质技术方案

技术编号:37051927 阅读:15 留言:0更新日期:2023-03-29 19:29
一种行程数据的校验方法、系统、电子设备及存储介质,涉及区块链技术领域。方法包括:第一用户将目标对象的出行数据存储在区块链平台上;第二用户将发生变更的出行数据存储到区块链平台上;第一用户和第二用户根据业务周期,向区块链平台发起行程确认申请;区块链平台按照业务周期对出行数据进行整合以获取周期行程信息;待第一用户和第二用户完成对周期行程信息的确认后,形成最终确认后的周期行程信息,并记录在区块链平台上;第一用户向票务平台发送请求消息;票务平台根据请求消息生成行程单结构化信息,并发送至区块链平台;区块链平台通过智能合约,将最终确认后的周期行程信息和行程单结构化信息进行比对,并将比对结果发送至第一用户。果发送至第一用户。果发送至第一用户。

【技术实现步骤摘要】
一种行程数据的校验方法、系统、电子设备及存储介质


[0001]本申请涉及区块链
,尤其涉及一种行程数据的校验方法、系统、电子设备及存储介质。

技术介绍

[0002]目前,差旅服务商和企业之间进行行程信息校验时,一般采用以下的方式:差旅服务商向企业发送账期内的行程列表,差旅服务商和企业通过人工核对确认行程信息,企业向差旅服务商回复行程信息已经确认,差旅服务商向企业开具纸质行程单,企业对纸质行程单进行验真,企业向差旅服务商通过邮件发送该账期内验真通过的行程。
[0003]以上业务场景中的行程信息确认以及行程信息验真几乎全部为人工完成,工作难度大、效率低、人力和时间成本高且易出错。

技术实现思路

[0004]为了解决现有技术存在的上述技术问题,本申请提供了一种行程数据的校验方法、系统、电子设备及存储介质,提升了对行程数据的校验效率、降低了人力和时间成本高且不易出错。
[0005]第一方面,本申请提供了一种行程数据的校验方法,第二用户为第一用户提供差旅服务,所述方法包括:所述第一用户将目标对象的出行数据存储在区块链平台上;所述第二用户将发生变更的出行数据存储到所述区块链平台上;所述第一用户和所述第二用户根据业务周期,向所述区块链平台发起行程确认申请;所述区块链平台按照所述业务周期对出行数据进行整合以获取周期行程信息;待所述第一用户和所述第二用户完成对所述周期行程信息的确认后,形成最终确认后的周期行程信息,并记录在所述区块链平台上;所述第一用户向票务平台发送请求消息;所述票务平台根据所述请求消息生成行程单结构化信息,并将所述行程单结构化信息发送至所述区块链平台;所述区块链平台通过智能合约,将最终确认后的周期行程信息和行程单结构化信息进行比对,并将比对结果发送至所述第一用户。
[0006]本申请提供的技术方案至少具有以下优点:本申请提供的方法,基于区块链技术实现民航业差旅服务商和企业之间行程确权及自动核验的方案进行描述。该方案实现了差旅服务商和企业之间的行程确权以及核验的过程在区块链上进行,并对确权和核验的过程进行记录。该方案利用区块链技术的信息不可篡改、信息共享、身份不可抵赖等特性。将现阶段大部分差旅服务商和企业之间的人工核对行程,并对行程进行验证的过程,变为线上自动核对。提高了行程核验的效率,节省了企
业和差旅服务上之间行程合同的人力成本和时间成本。
附图说明
[0007]图1为现阶段进行行程确认以及验证的流程图;图2为本申请实施例提供的一种行程数据的校验方法的架构图;图3为本申请实施例提供给的另一种行程数据的校验方法的流程图;图4为本申请实施例提供的一种行程数据的校验系统的示意图。
实施方式
[0008]为了使本
的人员更清楚地理解本申请方案,下面首先说明本申请技术方案中涉及到的术语。
[0009]行程单:航空运输电子客票行程单,是旅客购买国内航空运输电子客票的付款及报销凭证。
[0010]OFFICE:机票代理人或航空公司销售电子客票的代号或标识。
[0011]航空运输电子客票号:航空运输电子客票唯一编号,用于标识每张航空运输电子客票。
[0012]企业差旅服务商:为企业员工提供差旅服务的企业,一般具备机票代理人销售资质,可以提供预定机票、酒店等服务。
[0013]区块链:是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,而这些节点通常掌握在不同的主体手中,因此篡改区块链中的信息是一件极其困难的事。区块链具有两大核心特点:一是数据难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可靠。
[0014]智能合约:智能合约是一种自动执行协议,双方或多方之间的条约被写入到区块链中的代码段,是一种只有通过区块链才能实现的新技术。
[0015]数字证书:数字证书采用公开密钥基础架构(Public Key Infrastructure,PKI)技术,利用一对互相匹配的密钥进行加密和解密。广泛应用于安全站点访问、软件安全认证、网上购物和网上报关等。
[0016]下面说明本申请技术方案的应用场景。
[0017]参见图1,该图为现阶段进行行程确认以及验证的流程图。
[0018]目前的方法主要包括以下步骤:S10:差旅服务商向企业发送账期内的行程列表。
[0019]行程列表一般通过邮件的形式进行发送。行程列表中携带有行程信息。
[0020]S11:差旅服务商和企业通过人工核对确认行程信息。
[0021]企业需要对差旅服务商通过邮件发送过来的行程列表进行校验,校验列表中的行程数据是否为本企业员工出差的行程数据。差旅服务商也可以进行复核校验。
[0022]S12:企业向差旅服务商回复行程信息已经确认。
[0023]企业对行程数据核验无误之后,通过邮件回复差旅供应商行程数据无误。
[0024]S13:差旅服务商向企业开具纸质行程单。
[0025]纸质行程单一般由差旅服务商邮寄给企业。
[0026]S14:对纸质行程单进行验真。
[0027]企业财务人员收到纸质行程单之后对纸质行程单进行验真,且和行程列表中的行程数据一一对应检查。
[0028]S15:企业向差旅服务商通过邮件发送该账期内验真通过的行程。
[0029]以上业务场景中的行程信息确认以及行程信息验真几乎全部为人工完成,工作难度大、效率低、人力和时间成本高且易出错。
[0030]为了解决以上问题,本申请实施例提供了一种行程数据的校验方法、系统、电子设备及存储介质。本申请的方案通过在区块链网络中加入企业、差旅服务商、票务服务平台等组织节点,当员工出差机票销售完成后,调用区块链的智能合约自动将行程数据存储到链上,根据预设的规则,智能合约将差旅供应商(可能为多家)出票的行程信息进行归集,然后通过事件通知机制将归集好的行程数据发送给相应的差旅服务商和企业进行确认,差旅服务商和企业可以对行程信息进行确认或者修改,修改完成后将修改内容记录到区块链上,双方基于区块链上的数据进行确认或进一步修改,直到双方最终对行程数据达成一致,此过程全部记录在区块链上,做到确认行程信息过程可追溯不可篡改。行程确认完成后,票务服务平台将根据被确认后的行程信息生成纸质行程单的结构化信息,并将信息存储到链上,然后通过设定好的业务规则,调用智能合约完成行程数据和行程单结构化信息的比对验真工作,同时将验真结果记录到链上,通知企业来链上获取行程验真结果,大大提升了对行程数据的校验效率、降低了人力和时间成本高且不易出错。
[0031]为了使本
的人员更清楚地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0032]本申请说明中的“第一”、“第二”等用词仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种行程数据的校验方法,其特征在于,第二用户为第一用户提供差旅服务,所述方法包括:所述第一用户将目标对象的出行数据存储在区块链平台上;所述第二用户将发生变更的出行数据存储到所述区块链平台上;所述第一用户和所述第二用户根据业务周期,向所述区块链平台发起行程确认申请;所述区块链平台按照所述业务周期对出行数据进行整合以获取周期行程信息;待所述第一用户和所述第二用户完成对所述周期行程信息的确认后,形成最终确认后的周期行程信息,并记录在所述区块链平台上;所述第一用户向票务平台发送请求消息;所述票务平台根据所述请求消息生成行程单结构化信息,并将所述行程单结构化信息发送至所述区块链平台;所述区块链平台通过智能合约,将最终确认后的周期行程信息和行程单结构化信息进行比对,并将比对结果发送至所述第一用户。2.根据权利要求1所述的方法,其特征在于,所述第一用户将目标对象的出行数据存储在区块链平台上,具体包括:目标对象向所述第一用户的差旅系统录入出行信息;所述第一用户的差旅系统根据所述出行信息向所述第二用户发送订票申请后,所述第一用户的差旅系统将所述目标对象的出行数据存储在区块链平台上。3.根据权利要求2所述的方法,其特征在于,所述出行数据包括以下中的一项或者多项:机票号、行程、承运航司、航班号、座位等级、客票生效日期、客票有效截至日期、合计票价、起飞日期、起飞时间、销售日期、销售单位代码、员工姓名、员工证件号、或企业名称。4.根据权利要求2所述的方法, 其特征在于,所述第二用户将发生变更的出行数据存储到所述区块链平台上,具体包括:所述第二用户接收所述目标对象发送的出行数据变更请求;所述第二用户根据出行数据变更请求进行出行数据变更服务后,所述第二用户在所述区块链平台存储发生变更的出行数据。5.根据权利要求1所述的方法, 其特征在于,所述待所述第一用户和所述第二用户完成对所述周期行程信息的确认后,形成最终确认后的周期行程信息,并记录在所述区块链平台上,具体包括:所述第一用户和/或所述第二用户对所述周期行程信息进行修改,并将每次修改后的周期行程信息存储至所述区块链平台;直至所述第一用户和所述第二用户均确认不再进行修改后,形成最终确认后的周期行程信息。6.根...

【专利技术属性】
技术研发人员:杨毅黄贺新王娜李珂周钢陈鹏云雄杨超郑芸
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1