一种基于互联网的驾驶人考试预约管理方法

阅读: 评论:0

著录项
  • CN201710451850.7
  • 20170615
  • CN107205035A
  • 20170926
  • 公安部交通管理科学研究所
  • 陈士算;江海龙;张捷;陈斌;李想;周浩;张鑫;胡杰;严峰
  • H04L29/08
  • H04L29/08 G06Q10/02 G06Q50/20 G06Q50/30

  • 江苏省无锡市滨湖区钱荣路88号
  • 江苏(32)
  • 无锡盛阳专利商标事务所(普通合伙)
  • 张宁
摘要
本发明提供了一种基于互联网的驾驶人考试预约管理方法,确保证驾驶人考试预约规则的公平性和考试名额的合理分配,其包括考试预约申请、考试预约申请流程中的控制和考试预约申请的监管。
权利要求

1.一种基于互联网的驾驶人考试预约管理方法,其特征在于:其包括考试预约申请、考 试预约申请流程中的控制和考试预约申请的监管。

7.根据权利要求1所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:所 述考试预约申请流程中的控制包括进行非法请求拦截,在每个步骤中,系统会根据提出考 试预约申请的用户的标识和当前时间根据加密规则生成一个动态秘钥,作为下一个请求的 请求参数,系统根据此动态秘钥判断请求的有效性,当系统检测到动态秘钥无效,系统判定 该请求为非法请求,系统将该请求发起IP加入黑名单,锁定24小时,在锁定时间内,所有请 求无效。

8.根据权利要求7所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:所 述考试预约申请流程中的控制包括进行步骤化标记,用户每操作预约申请流程的一个步 骤,系统分别记录一个步骤标识,如果系统检测到存在跳步骤的情况,系统自动拦截此预约 申请,并且提示错误信息,将用户从此考试预约申请流程中踢出。

9.根据权利要求8所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:所 述考试预约申请流程中的控制包括进行数据一致性校验,系统自动缓存在预约申请流程中 供用户选择的数据,在用户提交预约申请时校验提交数据的有效性,如果检测到用户提交 的预约申请包含非供用户选择的数据,系统认定该预约申请违反业务规则,系统拦截改该 用户的操作请求,并且提示错误信息,将用户从考试预约申请流程中踢出。

10.根据权利要求1所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于: 所述考试预约申请的监管包括系统每天自动生成监管数据,包括异常情况和考试积压情 况,异常情况包括考试预约结果确认超过24小时、优先预约超过6个小时未返回预约结果, 根据申请人次和成功申请人次比例、每场计划考试日期与预约成功排序时间差计算考试积 压情况,当系统监测到监管数据中包含异常情况,通过短信、app方式告知系统管理员,各地 的监管数据集中上传到部局平台,用于集中展示全国考试预约的情况,为下一步业务管理 和决策提供依据。

2.一种基于互联网的驾驶人考试预约管理方法,其特征在于:考试预约申请包括以下 步骤:

步骤s1:业务管理员在系统中制定并发布考试计划,告知用户;

步骤s2:用户针对步骤s1中的发布的考试计划提出考试预约申请,系统校验用户的报 名信息,判断用户是否符合预约条件,符合预约条件的用户进入预约申请流程,提交预约申 请,预约申请分别放入考试预约申请池,不符合预约条件的用户直接退出预约流程;

步骤s3:根据步骤s2中提交预约申请的用户的排队信息获取排队时间,根据排队时间 对考试预约申请池中的预约申请进行优先级排队,形成待确认队列;

步骤s4:遍历步骤s3中的待确认队列,按照考试计划的可考人数从大到小,逐个匹配考 试计划,如果考试计划的剩余可考人数大于零,匹配成功,考试计划剩余可考人数减一,从 待确认队列中移除该用户,用户预约成功;如果所以考试计划都匹配失败,则将此用户从待 确认队列中移除,用户预约失败。

3.根据权利要求2所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:考 试计划包括考试科目,可考车型,考场、可考人数、考试时间、开始预约时间、结束预约时间。

4.根据权利要求2所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:所 述排队信息包括进行驾驶证申领报名时间、上次考试时间和上次取消考试时间。

5.根据权利要求2所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:步 骤s2中提交预约申请的用户若满足优先预约条件,则直接匹配考试计划的可考名额,用户 预约成功。

6.根据权利要求2所述的一种基于互联网的驾驶人考试预约管理方法,其特征在于:考 试预约流程包括以下步骤:选择考试计划中的考试科目;选择考试计划中的考试场地;选择 满足考试科目;考试场地要求的可选考试计划;短信验证码校验;提交考试预约申请。

说明书
技术领域

本发明涉及驾驶人考试技术领域,具体为一种基于互联网的驾驶人考试预约管理 方法。

2016年,全国汽车驾驶人增加了32546742人,每年预约考试超过1.5亿人次,随着 公安部交通管理局对驾驶人考试业务的深入改革,全国大部分的地方都已经全面开通互联 网考试预约业务,用户可以通过互联网选择满足自己需求的考场来进行驾驶人考试预约。 在互联网这个开放的环境中,传统模式所采用的即抢即得、用完即无的预约规则就开始慢 慢地显露弊端。不法分子可以通过外挂等特殊手段在考试名额刚刚公布的时候就快速的抢 占名额,导致用户难以无法通过正常途径获取考试名额,用户往往需要通过其他途径从不 法分子手中购买考试名额。

针对上述问题,本发明提供了一种基于互联网的驾驶人考试预约管理方法,确保 证驾驶人考试预约规则的公平性和考试名额的合理分配。

其技术方案是这样的:一种基于互联网的驾驶人考试预约管理方法,其特征在于: 其包括考试预约申请、考试预约申请流程中的控制和考试预约申请的监管。

进一步的,考试预约申请包括以下步骤:

步骤s1:业务管理员在系统中制定并发布考试计划,告知用户;

步骤s2:用户针对步骤s1中的发布的考试计划提出考试预约申请,系统校验用户的报 名信息,判断用户是否符合预约条件,符合预约条件的用户进入预约申请流程,提交预约申 请,预约申请分别放入考试预约申请池,不符合预约条件的用户直接退出预约流程;

步骤s3:根据步骤s2中提交预约申请的用户的排队信息获取排队时间,根据排队时间 对考试预约申请池中的预约申请进行优先级排队,形成待确认队列;

步骤s4:遍历步骤s3中的待确认队列,按照考试计划的可考人数从大到小,逐个匹配考 试计划,如果考试计划的剩余可考人数大于零,匹配成功,考试计划剩余可考人数减一,从 待确认队列中移除该用户,用户预约成功;如果所以考试计划都匹配失败,则将此用户从待 确认队列中移除,用户预约失败。

进一步的,考试计划包括考试科目,可考车型,考场、可考人数、考试时间、开始预 约时间、结束预约时间。

进一步的,所述排队信息包括进行驾驶证申领报名时间、上次考试时间和上次取 消考试时间。

进一步的,步骤s2中提交预约申请的用户若满足优先预约条件,则直接匹配考试 计划的可考名额,用户预约成功。

进一步的,考试预约流程包括以下步骤:选择考试计划中的考试科目;选择考试计 划中的考试场地;选择满足考试科目;考试场地要求的可选考试计划;短信验证码校验;提 交考试预约申请。

进一步的,所述考试预约申请流程中的控制包括进行非法请求拦截,在每个步骤 中,系统会根据提出考试预约申请的用户的标识和当前时间根据加密规则生成一个动态秘 钥,作为下一个请求的请求参数,系统根据此动态秘钥判断请求的有效性,当系统检测到动 态秘钥无效,系统判定该请求为非法请求,系统将该请求发起IP加入黑名单,锁定24小时, 在锁定时间内,所有请求无效。

进一步的,所述考试预约申请流程中的控制包括进行步骤化标记,用户每操作预 约申请流程的一个步骤,系统分别记录一个步骤标识,如果系统检测到存在跳步骤的情况, 系统自动拦截此预约申请,并且提示错误信息,将用户从此考试预约申请流程中踢出。

进一步的,所述考试预约申请流程中的控制包括进行数据一致性校验,系统自动 缓存在预约申请流程中供用户选择的数据,在用户提交预约申请时校验提交数据的有效 性,如果检测到用户提交的预约申请包含非供用户选择的数据,系统认定该预约申请违反 业务规则,系统拦截改该用户的操作请求,并且提示错误信息,将用户从考试预约申请流程 中踢出。

进一步的,所述考试预约申请的监管包括系统每天自动生成监管数据,包括异常 情况和考试积压情况,异常情况包括考试预约结果确认超过24小时、优先预约超过6个小时 未返回预约结果,根据申请人次和成功申请人次比例、每场计划考试日期与预约成功排序 时间差计算考试积压情况,当系统监测到监管数据中包含异常情况,通过短信、app方式告 知系统管理员,各地的监管数据集中上传到部局平台,用于集中展示全国考试预约的情况, 为下一步业务管理和决策提供依据。

本发明的基于互联网的驾驶人考试预约管理方法具有以下优点:满足考试预约申 请条件的用户才可以继续考试预约,避免了不法分子抢号,考试名额的分配管理是根据预 约申请的用户的优先级通过系统计算匹配完成的,整个过程无须人为干预,保证了机动车 驾驶证考试预约的公平,排队时间告知预约当事人,真正做到信息的公开;对考试预约申请 流程中控制,通过对非法请求拦截、步骤化标记、数据一致性校验,保证了申请操作的有效 性,防止互联网外挂的攻击,对考试预约进行监管,为驾驶人考试改革推进提供了重要的技 术方法。

图1为基于互联网的驾驶人考试预约管理方法的考试预约申请流程的流程图。

本发明的一种基于互联网的驾驶人考试预约管理方法,其包括考试预约申请、考 试预约申请流程中的控制和考试预约申请的监管。

见图1,考试预约申请包括以下步骤:

步骤s1:业务管理员在系统中制定考试计划,考试计划包括考试科目,可考车型,考场、 可考人数、考试时间、开始预约时间、结束预约时间,考试计划经上级领导审核通过后,通过 数据传输通道,在互联网上公示,发布考试计划,告知用户;

步骤s2:在考试计划的开始预约时间到达后,用户针对步骤s1中的发布的考试计划提 出考试预约申请,系统校验用户的报名信息,判断用户是否符合预约条件,符合预约条件的 用户进入预约申请流程,提交预约申请,考试预约流程包括以下步骤:选择考试计划中的考 试科目;选择考试计划中的考试场地;选择满足考试科目;考试场地要求的可选考试计划; 短信验证码校验;提交考试预约申请,预约申请分别放入考试预约申请池,不符合预约条件 的用户直接退出预约流程;若提交预约申请的用户满足优先预约条件,例如学习驾驶证明 即将到期,则直接匹配考试计划的可考名额,用户预约成功;

步骤s3:待考试计划的结束预约时间到达后,根据步骤s2中在考试预约申请池中的提 交预约申请的用户的排队信息获取排队时间,排队信息包括进行驾驶证申领报名时间、上 次考试时间和上次取消考试时间,根据排队时间对考试预约申请池中的预约申请进行优先 级排队,形成待确认队列;

步骤s4:遍历步骤s3中的待确认队列,按照考试计划的可考人数从大到小,逐个匹配考 试计划,如果考试计划的剩余可考人数大于零,匹配成功,考试计划剩余可考人数减一,从 待确认队列中移除该用户,用户预约成功;如果所以考试计划都匹配失败,则将此用户从待 确认队列中移除,用户预约失败。

考试预约申请系统采用的是B/S架构,在B/S架构下所有业务逻辑对应URL对于用 户来说都是透明公开的,如果没有一个良好的URL保护和业务逻辑控制,用户可以通过URL 注入的方式攻击系统,绕过业务的校验逻辑,提交考试预约申请,造成整个逻辑的混乱,为 此,本发明的基于互联网的驾驶人考试预约管理方法中的考试预约申请流程中的控制包括 进行非法请求拦截,在每个步骤中,系统会根据提出考试预约申请的用户的标识和当前时 间根据加密规则生成一个动态秘钥,作为下一个请求的请求参数,系统根据此动态秘钥判 断请求的有效性,当系统检测到动态秘钥无效,系统判定该请求为非法请求,系统将该请求 发起IP加入黑名单,锁定24小时,在锁定时间内,所有请求无效。

本发明的基于互联网的驾驶人考试预约管理方法中的考试预约申请流程中的控 制包括将考试预约流程进行步骤化,且进行步骤化标记,用户每操作预约申请流程的一个 步骤,系统分别记录一个步骤标识,如果系统检测到存在跳步骤的情况,系统自动拦截此预 约申请,并且提示错误信息,将用户从此考试预约申请流程中踢出,避免在考试预约申请的 流程中,如果外挂已经抓取到了保存的URL,外挂可以直接通过URL注入的方式直接提交考 试预约申请的情况发生。

本发明的基于互联网的驾驶人考试预约管理方法中的考试预约申请流程中的控 制包括进行数据一致性校验,系统自动缓存在预约申请流程中供用户选择的数据,在用户 提交预约申请时校验提交数据的有效性,如果检测到用户提交的预约申请包含非供用户选 择的数据,例如如用户可选择的计划为计划A、B,用户可以通过注入的方式注入计划C,系统 认定该预约申请违反业务规则,系统拦截改该用户的操作请求,并且提示错误信息,将用户 从考试预约申请流程中踢出。

本发明的基于互联网的驾驶人考试预约管理方法中的监管包括系统每天自动生 成监管数据,包括异常情况和考试积压情况,异常情况包括考试预约结果确认超过24小时、 优先预约超过6个小时未返回预约结果,根据申请人次和成功申请人次比例、每场计划考试 日期与预约成功排序时间差计算考试积压情况,当系统监测到监管数据中包含异常情况, 通过短信、app方式告知系统管理员,发现问题后通过业务体检功能,及时排除运行过程中 的异常,保证正常的运转,各地的监管数据集中上传到部局平台,用于集中展示全国考试预 约的情况,为下一步业务管理和决策提供依据。

以上,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何 熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本 发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

本文发布于:2023-04-14 00:45:47,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/86844.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图