首页> 中国专利> 基于国家政务服务事项要素标准化校验的方法

基于国家政务服务事项要素标准化校验的方法

摘要

本发明公开了一种基于国家政务服务事项要素标准化校验的方法,具体按照如下步骤实施:首先将所有的要素设置为Java对象中的属性,并通过Java中的自定义注解设置属性信息,以及给每个要素自定义要素内容的规则;通过Java中的反射技术,获取到所有要素对应的注解的属性信息;根据要素对应要素内容的属性信息为校验条件,校验实际输入的要素内容,如果符合校验条件则校验通过,不符合则校验不通过;对实际录入的要素内容根据自定义的要素内容的规则进行校验,若符合自定义的规则,则校验通过,否则校验不通过,输出校验结果。本发明解决了现有技术中存在的人工梳理工作量较大、时间紧、效率低以及准确性较差的问题。

著录项

  • 公开/公告号CN113190539A

    专利类型发明专利

  • 公开/公告日2021-07-30

    原文格式PDF

  • 申请/专利权人 鼎蓝惠民信息技术(西安)有限公司;

    申请/专利号CN202110425504.8

  • 发明设计人 韩丽霞;韩欣;王云;方煊州;

    申请日2021-04-20

  • 分类号G06F16/215(20190101);G06Q10/10(20120101);G06Q50/26(20120101);

  • 代理机构61214 西安弘理专利事务所;

  • 代理人罗笛

  • 地址 710061 陕西省西安市高新区高新一路25号创新大厦S510室

  • 入库时间 2023-06-19 12:02:28

说明书

技术领域

本发明属于数据质量检测技术领域,涉及一种基于国家政务服务事项要素标准化校验的方法。

背景技术

基于政务服务评估指标体系、国家基本目录及实施清单要素标准要求,事项梳理工作存在很多不足。事项目录不对应,实际事项与国家目录不对应,难以对标认领,事项梳理不完善,目录存在缺项,未做到应纳尽纳,应领尽领;事项目录未合理化,精细化拆分事项子项、业务办理项;拆分项不同层级,不同区域间未保持统一,认领匹配率低;事项精细化程度待提升,因目录不对应,导致事项实施清单难编制,与实际办理业务难匹配,难以实现实施清单的精细化;事项指南的条件材料等未对应事项情形;要素数量及内容精细化程度不够,难以支撑多应用场景实现;事项内容不标准不规范,如申请条件、办理地点、办理窗口等未填充,或与实际不符;表述上不标准不规范,出现“其他材料”、“依据《XXXX规程》相关内容”等兜底性及不明确的表述;材料样本不全,身份证、电话等隐私信息未脱敏。

目前纯人工梳理工作量较大时间较紧,新员工和老员工的工作效率相差较大,员工之间难以有效的进行数据共享、经验共享,工作中缺乏能有效提高效率和质量的工具;业务部门梳理工作人员对业务熟悉的较少且大多数责任心不强,不够认真,将前期梳理工作的大量问题遗留到后续环节,给乙方梳理工作造成很大困难。

发明内容

本发明的目的是提供一种基于国家政务服务事项要素标准化校验的方法,解决了现有技术中存在的人工梳理工作量较大、时间紧、效率低以及准确性较差的问题。

本发明所采用的技术方案是,基于国家政务服务事项要素标准化校验的方法,定义要素就是事项梳理工作中需要梳理的项,要素内容就是梳理项对应的内容,具体按照如下步骤实施:

步骤1,首先将所有的要素设置为Java对象中的属性,并通过Java中的自定义注解设置属性信息,以及给每个要素自定义要素内容的规则;

步骤2,通过Java中的反射技术,获取到所有要素对应的注解的属性信息;

步骤3,根据步骤2获取的要素对应的要素内容的属性信息为校验条件,校验实际输入的要素内容,如果符合校验条件则校验通过,不符合则校验不通过;

步骤4,若经过步骤3校验为校验通过则对实际录入的要素内容根据自定义的要素规则进行校验,若符合自定义的规则,则校验通过,如果不符合,则校验不通过;

步骤5,输出校验结果。

本发明的特征还在于,

步骤1中的属性信息为是否必填,是否是数值以及数值范围,是否是枚举值以及枚举值是否正确。

步骤2中根据注解的属性信息获取要素内容是否必填、要素内容是否是数值以及数值范围、要素内容是否是枚举值以及枚举值是否正确。

步骤3具体为:

步骤3.1,若步骤2中获取的要素对应的要素内容为必填,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容为空时,则校验不通过;若该要素对应的实际录入的要素内容不是空,则跳转到步骤3.2;

若获取的不是必填,则直接跳过校验;

步骤3.2,若步骤2中获取的要素对应的要素内容为是数值以及对应数值范围,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容是数字且在设置的数值范围,则校验通过;

若该要素对应的实际录入的要素内容是数值但数值不在范围内,则校验不通过;

若步骤2中获取的要素对应的要素内容为不是数值,则校验是否是枚举值,如果是枚举值,则校验枚举值是否正确,如果正确,校验通过,如果不正确,校验不通过;如果不是枚举值,则不再校验。

步骤4,若经过步骤3校验为校验通过则对实际录入的要素内容根据自定义的要素规则进行校验,若符合自定义的规则,则校验通过,如果不符合,则校验不通过;

步骤5具体为:若经过步骤4校验通过,则输出校验通过,若存在步骤3-4任何一个校验不通过的情况,则输出校验不通过以及不通过的具体原因。

本发明的有益效果是:

本发明将需要校验的数据快速的校验、梳理并输出校验结果,避免了人为梳理的高成本、低效率的模式,解决了梳理工作量较大时间较紧,效率低,准确性较差的问题,提高了政务事项梳理人员的工作效率和工作质量,可将原有的人工梳理工作效率提高至50%至70%,高效率、高质量的解决了人工梳理中的工作量大,准确率低的问题。

附图说明

图1是本发明基于国家政务服务事项要素标准化校验的方法的流程图。

具体实施方式

下面结合附图和具体实施方式对本发明进行详细说明。

本发明基于国家政务服务事项要素标准化校验的方法,定义要素就是事项梳理工作中需要梳理的项,要素内容就是梳理项对应的内容,其流程如图1所示,具体按照如下步骤实施:

步骤1,首先将所有的要素设置为Java对象中的属性,并通过Java中的自定义注解设置属性信息,其中,属性信息为是否必填,是否是数值以及数值范围,是否是枚举值以及枚举值是否正确,以及给每个要素自定义要素内容的规则;

步骤2,通过Java中的反射技术,获取到所有要素对应的注解的属性信息,根据注解的属性信息获取要素内容是否必填、要素内容是否是数值以及数值范围、要素内容是否是枚举值以及枚举值是否正确;

步骤3,根据步骤2获取的要素对应的要素内容的属性信息为校验条件,校验实际输入的要素内容,如果符合校验条件则校验通过,不符合则校验不通过,具体为:

步骤3.1,若步骤2中获取的要素对应的要素内容为必填,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容为空时,则校验不通过;若该要素对应的实际录入的要素内容不是空,则跳转到步骤3.2;

若获取的不是必填,则直接跳过校验;

步骤3.2,若步骤2中获取的要素对应的要素内容为是数值以及对应数值范围,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容是数字且在设置的数值范围,则校验通过;

若该要素对应的实际录入的要素内容是数值但数值不在范围内,则校验不通过;

若步骤2中获取的要素对应的要素内容为不是数值,则校验是否是枚举值,如果是枚举值,则校验枚举值是否正确,如果正确,校验通过,如果不正确,校验不通过;如果不是枚举值,则不再校验;

步骤4,若经过步骤3校验为校验通过则对实际录入的要素内容根据自定义的要素内容的规则进行校验,若符合自定义的规则,则校验通过,如果不符合,则校验不通过;

步骤5,输出校验结果,若经过步骤4校验通过,则输出校验通过,若存在步骤3-4任何一个校验不通过的情况,则输出校验不通过以及不通过的具体原因。

实施例

本发明基于国家政务服务事项要素标准化校验的方法,定义要素就是事项梳理工作中需要梳理的项,如下文中的“主项编码”、“办件类型”、“特别程序”、“特别程序名称”、“特别程序说明”,要素内容就是梳理项对应的内容,具体按照如下步骤实施:

步骤1,首先将所有的要素设置为Java对象中的属性,并通过Java中的自定义注解设置属性信息,其中,属性信息为是否必填,是否是数值以及数值范围,如1-9,是否是枚举值以及枚举值是否正确,以及给每个要素自定义要素内容的规则;

步骤2,通过Java中的反射技术,获取到所有要素对应的注解的属性信息,根据注解的属性信息获取要素内容是否必填、要素内容是否是数值以及数值范围、要素内容是否是枚举值以及枚举值是否正确;

步骤3,根据步骤2获取的要素对应的要素内容的属性信息为校验条件,校验实际输入的要素内容,如果符合校验条件则校验通过,不符合则校验不通过;

步骤3.1,若步骤2中获取的要素对应的要素内容为必填,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容为空时,则校验不通过;若该要素对应的实际录入的要素内容不是空,则跳转到步骤3.2;

若获取的不是必填,则直接跳过校验;

步骤3.2,若步骤2中获取的要素对应的要素内容为是数值以及对应数值范围,则对实际录入的要素内容进行判断,若该要素对应的实际录入的要素内容是数字且在设置的数值范围,则校验通过;

若该要素对应的实际录入的要素内容是数值但数值不在范围内,则校验不通过;

若步骤2中获取的要素对应的要素内容为不是数值,则校验是否是枚举值,如果是枚举值,则校验枚举值是否正确,如果正确,校验通过,如果不正确,校验不通过;如果不是枚举值,则不再校验;

例如:根据属性的注解信息得知要素主项编码对应的要素内容必填,就需要判断主项编码对应的内容是否为空,如果是空,则校验不通过,当校验不通过时,在步骤5输出校验结果时需要标注该要素内容不符合要求;如果主项编码对应的内容不是空,则需要进一步判断其内容是否是数字,数值范围是否是属性的注解信息中的范围。符合属性的注解信息中的范围,则校验通过,不做任何处理,如果不符合,则校验不通过,当校验不通过时,在步骤5输出校验结果时需要标注该要素内容不符合要求;

步骤4,若经过步骤3校验为校验通过则对实际录入的要素内容根据自定义的要素内容的规则进行校验,若符合自定义的规则,则校验通过,如果不符合,则校验不通过;比如:自定义规则是办件类型是承诺件,根据规则id在数据库中查找自定义规则,查询得知自定义规则是办件类型对应的内容必须是承诺件,那么校验时需要判断办件类型对应的内容是否是承诺件,如果是,则校验通过,如果不是,则校验不通过,当校验不通过时,在步骤5输出校验结果时需要标注该要素内容不符合规则,不符合的原因是办件类型必须是承诺件。

要素与要素之间的关联关系是否正确,比如自定义规则是当特别程序选择“是”时,特别程序名称不能为空,特别程序说明不能为空。根据规则id在数据库中查找自定义规则,查询得知自定义规则是特别程序对应的内容是“是”时,特别程序名称不能为空,特别程序说明不能为空,校验特别程序对应的内容是否为“是”,如果为“是”,特别程序名称对应的内容不是空,特别程序说明对应的内容不是空时,则校验通过;如果特别程序、特别程序名称、特别程序说明三者对应的要素内容有一项与规则不符合,则校验不通过;当校验不通过时,在步骤5输出校验结果时需要标注该要素内容不符合规则,不符合的原因是特别程序选择“是”时,特别程序名称不能为空,特别程序说明不能为空;

步骤5,输出校验结果,若经过步骤4校验通过,则输出校验通过,若存在步骤3-4任何一个校验不通过的情况,则输出校验不通过以及不通过的具体原因。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号