乘车计算优惠的可靠性控制方法和系统、计算机程序介质技术方案

技术编号:38163610 阅读:15 留言:0更新日期:2023-07-13 09:38
本申请提供了乘车计算优惠的可靠性控制方法和系统、计算机程序介质,采用基于数据模型的大数据技术,首先通过场景数据化来构造优惠场景的场景数据,然后为此调度优惠组合,该优惠组合包括了需进行乘车计算优惠可靠性控制的优惠活动,进而对优惠组合执行模拟乘车交易和扣款结果校验获得校验结果,实现了优惠活动在全场景下的预先验证,并且在场景数据化以及模拟乘车交易的支持下,任意优惠活动能够平滑接入,极大的便利和保障了运营商在乘车业务中的优惠活动上线运行。中的优惠活动上线运行。中的优惠活动上线运行。

【技术实现步骤摘要】
乘车计算优惠的可靠性控制方法和系统、计算机程序介质


[0001]本申请涉及计算机应用
,具体涉及一种乘车计算优惠的可靠性控制方法和系统、计算机程序介质。

技术介绍

[0002]轨道交通等公共交通出行场景下,往往会基于各种维度进行多种优惠活动,以鼓励大家地铁出行。
[0003]正在进行的优惠活动往往会组合在一起,共同为乘客实现最优的优惠机制。但是,优惠活动的组合多且复杂,使得乘车计算优惠的进行存在着出错的可能性。
[0004]公共交通出行场景中各城市乘车计费所涉及的项目版本测试时,并不会涉及优惠活动类测试验证,即便将计费所相关程序提测,其测试覆盖也基本仅以行程扣款为主,完全遗漏了乘车计算优惠中的可靠性控制。
[0005]基于此,亟待实现乘车计算优惠中的可靠性控制,避免由于优惠活动的组合多且复杂带来的不可靠不稳定。

技术实现思路

[0006]本申请的一个目的在于解决测试中优惠活动类测试验证的缺失,避免由于优惠活动的组合多且复杂带来的不可靠不稳定的技术问题。
[0007]根据本申请实施例的一个方面,公开了一种乘车计费优惠的可靠性控制方法,所述方法包括:通过乘车行为执行场景数据化,以构造得到场景数据;根据所述场景数据和发起的乘车行为对创建的优惠活动调度适用的优惠组合,所述优惠组合包括所述场景数据命中的优惠活动;对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果;在所述校验结果指示所述扣款结果正确时,切换后续乘车行为发起真实乘车交易。
[0008]根据本申请实施例的一个方面,所述执行场景数据化,以构造得到场景数据之后,所述方法包括:接收模拟硬件设备传送的乘车事件,所述乘车事件指示乘车行为的发起。
[0009]根据本申请实施例的一个方面,所述接收模拟硬件设备传送的乘车事件之前,所述方法还包括:初始化配置有可用支付方式的用户;模拟所述用户在硬件设备的乘车行为生成乘车事件,并模拟所述硬件设备传送所述乘车事件。
[0010]根据本申请实施例的一个方面,所述通过所述乘车行为发起执行场景数据化,以构造得到场景数据,包括:
对所发起乘车行为,根据拟适用的优惠场景进行场景数据初始化,通过所述场景数据初始化构造得到限定所述优惠场景的场景数据。
[0011]根据本申请实施例的一个方面,所述根据所述场景数据对创建的优惠活动调度适用的优惠组合,包括:对创建的优惠活动,根据所述场景数据所映射优惠场景的组合维度进行匹配;调度匹配所得优惠活动形成适用的优惠组合。
[0012]根据本申请实施例的一个方面,所述对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果,包括:通过所述优惠组合作用于所述场景数据所映射优惠场景发起的乘车代扣交易请求,成功执行模拟乘车交易返回扣款结果;校验所述扣款结果与所述优惠场景预计算所得预期金额的一致性生成校验结果。
[0013]根据本申请实施例的一个方面,公开了一种乘车计费优惠的可靠性控制系统,所述系统包括:数据构造模块,用于执行场景数据化,以构造得到场景数据;调度模块,用于根据所述场景数据和发起的乘车行为对创建的优惠活动调度适用的优惠组合,所述优惠组合包括所述场景数据命中的优惠活动;模拟乘车校验模块,用于对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果;切换模块,用于在所述校验结果指示所述扣款结果正确时,切换后续乘车行为发起真实乘车交易。
[0014]根据本申请实施例的一个方面,公开了一种乘车计算优惠的可靠性控制系统,所述系统包括:部署于内网的计算应用服务器、场景数据自动编排器以及优惠校验自动判断器,通过运营商网络与所述计算应用服务器;所述场景数据自动编排器包括数据构造逻辑和调度逻辑;所述数据构造逻辑用于执行场景数据化,以构造得到场景数据;所述调度逻辑用于根据所述场景数据和发起的乘车行为对创建的优惠活动调度适用的优惠组合,所述优惠组合包括所述场景数据命中的优惠活动;所述计算应用服务器和优惠校验自动判断器配合对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果;在所述校验结果指示所述扣款结果正确时,切换后续乘车行为发起真实乘车交易。
[0015]根据本申请实施例的一个方面,公开了一种乘车计算优惠的可靠性控制系统,所述系统包括部署的若干服务器,所述服务器包括:存储器,存储有计算机可读指令;处理器,读取存储器存储的计算机可读指令,以执行如上任意一个所述的方法。
[0016]根据本申请实施例的一个方面,公开了一种计算机程序介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上任意一个所述的方法。
[0017]本申请实施例中,对给定的公共交通出行场景,面向于创建的优惠活动执行乘车
计费优惠的可靠性控制,即首先发起执行场景数据化,以此来进行数据构造获得场景数据,然后根据场景数据对创建的优惠活动调度适用的优惠组合,该优惠组合包括场景数据命中的优惠活动,对优惠组合进行模拟乘车交易和扣款结果校验以此来获知扣款结果是否正确,最后在校验结果指示扣款结果正确的情况下,即可切换后续乘车行为发起真实乘车交易,至此,通过优惠场景的数据化以及优惠组合的调度得以实现了所涉及优惠活动的验证,进而有效避免优惠活动类验证的缺失,为系统可靠性稳定性提供重要保证,上线了众多优惠活动的乘车业务能够准确可靠地实现乘车优惠计费,避免由于优惠活动的组合多且复杂带来的不可靠不稳定。
[0018]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0020]通过参照附图详细描述其示例实施例,本申请的上述和其它目标、特征及优点将变得更加显而易见。
[0021]图1示出了根据本申请一个实施例的乘车计费优惠的可靠性控制方法应用的体系构架图。
[0022]图2示出了根据本申请一个实施例的乘车计费优惠的可靠性控制方法的流程图。
[0023]图3示出了根据本申请另一个实施例的乘车计费优惠的可靠性控制方法的流程图。
[0024]图4示出了根据图1对应实施例描述的根据场景数据对创建的优惠活动调度适用的优惠组合步骤的流程图。
[0025]图5是根据图2对应实施例示出的对优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果步骤的方法流程图。
[0026]图6示出了根据本申请一具体的功能实框架结构示意图。
[0027]图7提供了一种乘车计费优惠的可靠性控制系统的结构框图。
[0028]图8示出了根据本申请一个实施例的服务器的硬件结构图。
具体实施方式
[0029]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些示例实施方式使得本申请的描述将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种乘车计费优惠的可靠性控制方法,其特征在于,所述方法包括:执行场景数据化,以构造得到场景数据;根据所述场景数据和发起的乘车行为对创建的优惠活动调度适用的优惠组合,所述优惠组合包括所述场景数据命中的优惠活动;对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果;在所述校验结果指示所述扣款结果正确时,切换后续乘车行为发起真实乘车交易。2.根据权利要求1所述的方法,其特征在于,所述执行场景数据化,以构造得到场景数据之后,所述方法包括:接收模拟硬件设备传送的乘车事件,所述乘车事件指示乘车行为的发起。3.根据权利要求2所述的方法,其特征在于,所述接收模拟硬件设备传送的乘车事件之前,所述方法还包括:初始化配置有可用支付方式的用户;模拟所述用户在硬件设备的乘车行为生成乘车事件,并模拟所述硬件设备传送所述乘车事件。4.根据权利要求1所述的方法,其特征在于,所述执行场景数据化,以构造得到场景数据,包括:对所发起乘车行为,根据拟适用的优惠场景进行场景数据初始化,通过所述场景数据初始化构造得到限定所述优惠场景的场景数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述场景数据对创建的优惠活动调度适用的优惠组合,包括:对创建的优惠活动,根据所述场景数据所映射优惠场景的组合维度进行匹配;调度匹配所得优惠活动形成适用的优惠组合。6.根据权利要求1所述的方法,其特征在于,所述对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果,包括:通过所述优惠组合作用于所述场景数据所映射优惠场景发起的乘车代扣交易请求,成功执行模拟乘车交易返回扣款结果;校验所述扣款结果与所述优惠场景预计算所得预期金额的一致性生成校验结果。7.一种...

【专利技术属性】
技术研发人员:杨宏旭黄斌海邵风邵林俊许晶晶
申请(专利权)人:八维通科技有限公司
类型:发明
国别省市:

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

1