买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:南威软件股份有限公司
摘要:本发明涉及一种政务事项电子文件档案检测系统及方法,该系统包括检测过滤器接口、检测过滤器配置接口、检测过滤器链接口、检测请求数据接口、检测结果数据接口,用于实现相应接口的检测过滤器配置适配器、检测过滤器链代理模块、归档检测请求数据模块、归档检测结果数据模块,以及检测管理器、脚本检测过滤器和用于实现包括模型检测、文件检测、事项检测、档号检测的多种检测过滤器;检测管理器提供设置检测过滤器配置、归档检测请求数据和归档检测结果数据,初始化检测过滤器链代理实例和所有检测过滤器实例,将过滤器添加到检测过滤器链集合,调用检测过滤器链的执行检测功能来检测请求数据;该系统可以提高政务事项电子文件档案检测的有效性。
主权项:1.一种政务事项电子文件档案检测系统,其特征在于,包括检测过滤器接口、检测过滤器配置接口、检测过滤器链接口、检测请求数据接口、检测结果数据接口、检测过滤器配置适配器、检测过滤器链代理模块、归档检测请求数据模块、归档检测结果数据模块、检测管理器、脚本库、脚本检测过滤器以及用于实现包括模型检测、文件检测、事项检测、档号检测的多种检测过滤器;所述检测过滤器接口为定义初始化、执行检测的功能接口,所述检测过滤器配置接口为定义获取配置、配置类型的功能接口,所述检测过滤器链接口为定义初始化、执行检测过滤器链的功能接口,所述检测请求数据接口为定义初始化、读取数据的功能接口,所述检测结果数据接口为定义保存结果数据、获取结果数据的功能接口;所述检测过滤器配置适配器用于实现检测过滤器配置接口,初始化包括模型配置、文件配置、事项配置、档号配置的多种配置功能;所述检测过滤器链代理模块用于实现检测过滤器链接口,初始化检测过滤器链集合,通过添加检测过滤器的方法添加实现检测过滤器接口的过滤器,按顺序执行集合中的检测过滤器来检测请求数据;所述归档检测请求数据模块用于实现检测请求数据接口,初始化检测请求数据,读取请求数据;所述归档检测结果数据模块用于实现检测结果数据接口,初始化结果数据对象,保存检测结果;所述检测管理器用于提供设置检测过滤器配置、归档检测请求数据和归档检测结果数据,初始化检测过滤器链代理实例和所有检测过滤器实例,按顺序把过滤器添加到检测过滤器链集合,调用检测过滤器链的执行检测功能来检测请求数据;所述脚本库用于存储预定义的检测脚本,所述脚本检测过滤器用于实现检测过滤器接口功能,根据初始化要求,调用脚本库的检测脚本来检测请求数据,所述多种检测过滤器分别用于实现包括模型检测、文件检测、事项检测、档号检测的检测过滤器接口其他功能;所述多种检测过滤器包括模型检测过滤器、文件检测过滤器、事项检测过滤器和档号检测过滤器,所述模型检测过滤器根据模型配置的要求读取不同检测请求数据调用脚本检测过滤器初始化脚本检测实例,通过执行脚本检测实例实现该模型定义的数据规范;所述文件检测过滤器根据文件配置要求,检测请求数据中的文件类型数据是否符合文件配置定义的数据规范;所述事项检测过滤器根据事项配置要求,检测请求数据中的事项数据是否符合事项配置定义的数据规范;所述档号检测过滤器根据档号配置要求,检测请求数据中的档号数据是否符合档号配置定义的数据规范;所述模型检测过滤器用于检测元数据的完整性和可用性;在检测数据前,先配置要检测的元数据要素,元数据要素包含名称、字段、必填、格式属性,将配置的元数据要素按业务分组形成配置信息模型、基本信息模型和流程信息模型;在模型检测过滤器初始化时,按顺序依次读取配置中的模型,按模型中配置的元数据要素实例化脚本检测过滤器,然后将脚本检测过滤器实例保存到模型检测过滤器不同业务的检测链中;在执行检测时按业务检测链依次执行链中脚本检测过滤器实例的检测方法,该方法中根据初始化时元数据要素的字段属性取请求数据对应业务数据中字段的值,如未读取到值,根据元数据要素的必填属性判断值是否能为空,如果不能为空,则在检测结果中增加一条该元数据要素的名称检测失败,值为空的检测记录,如果可为空则跳过本元数据要素检测;如读取到值,执行初始化时的格式检测脚本来检测值的长度、类型及正则,检测成功则在检测结果中增加一条该元数据要素的名称检测成功的记录,检测失败则在检测结果中增加一条该元数据要素的名称检测失败和失败原因的检测记录,最后标记该字段已检测;业务检测链接执行结束,模型检测过滤器实例验证对应的业务请求数据是否还有未检测的字段,如果有,将这些字段全部判定为检测失败,在检测结果中增加一条超出检测要求范围的数据检测失败记录,如果没有,不做任何操作;全部检测业务链处理完成后,判断检测结果,如未有失败记录,则标记模型检测通过,如有失败记录,则标记模式检测不通过;从而通过模型检测过滤器验证归档元数据是否按预定义完整,数据格式内容是否可用符合规范;所述文件检测过滤器用于检测文件数据的完整性和可用性;在检测前,先在配置中配置要检测的文件数据要素,文件数据要素包含名称、字段、必填、格式、文件大小属性,将配置的文件数据要素按业务分组形成多种文件信息模型;归档请求检测数据的文件数据由文件信息数据和电子文件数据两部分组成,文件信息数据包括名称、字段、电子文件地址和文件摘要加密,电子文件数据指存在云存储中的文件实体,可通过电子文件地址下载到本地;文件检测过滤器初始化时根据检测业务调取对应的文件信息模型;在执行检测时依次读取初始化模型中的文件数据要素,根据文件数据要素制度属性取出文件信息数据,如未读取到文件信息,根据文件数据要素的必填属性判断文件是否能为空,如果不能为空,将在检测结果中增加一条该文件数据要素的名称检测失败,文件信息为空的检测记录,如果可为空则跳过本文件数据要素检测;如读取到文件信息,根据电子文件地址下载电子文件数据到本地,如果不能下载或下载失败则在检测结果中增加一条该文件数据要素的名称检测失败,电子文件下载失败的检测记录,如果下载成功先对文件进行摘要加密获取文件的加密值和文件信息的加密值比对,如果加密值不一样则在检测结果中增加一条该文件数据要素的名称检测失败,文件摘要加密不匹配的检测记录,如果加密值一致则判断文件格式是否和文件数据要素的格式属性匹配,如果不一致则在检测结果中增加一条该文件数据要素的名称检测失败,文件格式不匹配的检测记录,如果格式匹配则获取文件大小是否超过文件数据要素的文件大小属性,如果超过则在检测结果中增加一条该文件数据要素的名称检测失败,文件超出文件数据要素的文件大小属性的检测记录,如果未超出,不做任何操作,最后标记该文件信息已检测;全部文件数据要素检测执行结束后,文件检测过滤器实例验证请求数据是否还有未检测的文件信息,如果有,将这些字段全部判定为检测失败,在检测结果中增加一条文件超出检测要求范围的检测失败记录,如果没有,不做任何操作;最后判断检测结果,如未有失败记录,则标记文件检测通过,如有失败记录,则标记文件检测不通过;从而通过文件检测过滤器验证归档文件数据是否按预定义完整,文件格式内容是否可用符合规范;所述事项检测过滤器用于检测真实性,事项检测过滤器初始化时根据检测业务调取对应的事项信息,事项信息包含事项名称、编码、主项、子项、类型、所属地区、部门、事项版本、容缺性、事项材料属性;在执行检测时读取请求数据中的配置元数据一一匹配初始化时的事项信息,匹配失败则在检测结果中增加一条属性检测失败,该属性不匹配的检测记录,匹配成功则在检测结果中增加一条属性检测成功的检测记录;全部属性检测结束后,判断检测结果,如未有失败记录,则标记事项检测通过,如有失败记录,则标记事项检测不通过;从而通过检测过滤器验证归档元数据的配置信息真实性;所述档号检测过滤器用于检测真实性,档号检测过滤器初始化时根据检测业务调取对应的档号信息,档号信息在档号生成时根据归档元数据的基本信息数据生成档号,档号信息包含归档时间、部门名称、相对人、相对人联系方式、证件、办结时间、业务流水号、办件类型、办件结果属性;在执行检测时读取请求数据中的基本信息元数据一一匹配初始化时的归档信息,匹配失败则在检测结果中增加一条属性检测失败,该属性不匹配的检测记录,匹配成功则在检测结果中增加一条属性检测成功的检测记录;全部属性检测结束后,判断检测结果,如未有失败记录,则标记事项检测通过,如有失败记录,则标记档号检测不通过;从而通过档号检测过滤器验证归档元数据的基本信息真实性。
全文数据:
权利要求:
百度查询: 南威软件股份有限公司 一种政务事项电子文件档案检测系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。