本发明涉及铁路工程管理,尤其涉及一种铁路工程档案归档方法、装置、电子设备、存储介质。
背景技术:
1、铁路工程建设项目规模庞大,产生的工程档案数量繁多。对这些已产生的工程档案进行归档管理的工作极其繁重。
2、目前业内仍在采取传统方式对档案进行归档管理,需要耗费大量时间、人力、物力、财力,弊端和局限性颇多。具体为,安排大量工作人员依靠肉眼一页一页辨识档案,由工作人员手动执行分类、排序、扫描、上传等机械重复性操作,耗费的人力成本高,人员工作压力大,归档效率低,归档时间长。
3、此外,现阶段传统模式下查询纸质档案需要逐一找档案柜、文件夹、页面;查询电子档案需要一级一级点开文件夹,查询的效率低、速度慢,且需要查询者前往指定的档案室或者电脑才能查阅。同时,现阶段传统模式下无论是纸质档案还是电子档案,均缺乏备份机制,安全性低,一旦遗失或损坏后难以挽回。
4、目前市面上尚无针对铁路工程档案的自动化归档方案或发明。
5、分析来看,实现铁路工程档案的自动化归档存在3个核心难点:
6、铁路工程建设领域对档案的编制和归档有独立的标准和规定,档案的格式、工程结构的划分均与其他领域不同,因而需要从零开始针对铁路工程档案特性构建专门的自动化归档方法的底层逻辑。
7、铁路工程档案的编制规则经常变更,会受到政策规定、铁路类型、工程规模等因素影响而动态调整。而铁路工程档案的编制规则又会影响到铁路工程档案的归档要求,导致归档要求不是一成不变的,进一步造成不同的铁路工程项目的归档要求可能是不同的,甚至同一个铁路工程项目中不同类型的单位工程的归档要求可能也是不同的,因而常规技术手段无法普适性解决本行业需求。
8、铁路工程档案的归档工作对行业知识背景有一定要求,工程结构复杂,专业术语多,因而开发铁路工程建设领域的软件系统的门槛高。
9、公开于该背景技术部分的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
1、针对现有技术存在的问题,本发明提供一种铁路工程档案归档方法、装置、电子设备、存储介质。
2、本发明的技术方案提供的一种铁路工程档案归档方法,所述方法包括:
3、获取档案文件;
4、确定所述档案文件的档案编码区,提取所述档案编码区的编码信息;
5、获取与所述编码信息对应的规则模板,所述规则模板通过铁路工程预先设定的档案的编制规则形成;
6、基于所述规则模板解析所述编码信息,获取所述档案的第一工程信息;
7、基于所述第一工程信息,将所述档案进行归档。
8、可选的,所述方法还包括对第一工程信息进行验证的步骤,具体包括:
9、确定所述档案文件的工程信息区,提取所述工程信息区的第二工程信息;
10、将所述第二工程信息与所述第一工程信息进行比较;如果比较结果为验证不符合,则产生存疑报错信息。
11、可选的,所述第二工程信息包括若干第一分项信息和若干第二分项信息,所述第一分项信息在所述第一工程信息中有直接对应项目,所述第二分项信息在所述第一工程信息中有间接对应项目;
12、对应的,所述将所述第二工程信息与所述第一工程信息进行比较的方法进一步至少包括如下的一种:
13、将所述第一分项信息和所述第一工程信息中的直接对应项目进行第一比较、将所述第二分项信息和所述第一工程信息中的间接对应项目进行第二比较。
14、可选的,所述档案包括铁路工程试验报告;
15、对应的,所述铁路工程试验报告的规则模板包括四个子规则模板,分别对应如下的四个属性:标段、委托单位、试验室、试验对象;
16、对应的,所述基于所述规则模板解析所述编码信息,获取所述档案的第一工程信息的方法进一步包括:
17、基于所述四个子规则模板解析所述编码信息,获取所述档案的标段信息、委托单位信息、试验室信息、试验对象信息;
18、对应的,所述基于所述第一工程信息,将所述档案进行归档的方法进一步包括:
19、基于所述标段信息、所述委托单位信息、所述试验室信息、所述试验对象信息中的任一种类别,对所述档案进行归档。
20、可选的,所述编码信息还包括第一流水号;
21、对应的,所述基于所述标段信息、所述委托单位信息、所述试验室信息、所述试验对象信息中的任一种类别,对所述档案进行归档的方法进一步包括:
22、针对归档至同一所述类别下的多个档案,按照所述第一流水号进行排序。
23、可选的,所述获取与所述编码信息对应的规则模板的方法进一步包括:
24、基于所述档案文件,提取所述档案的工程信息区的预定字段信息;
25、基于所述预定字段信息,确定所述档案在工程层级中的第一层级的层级归属,所述第一层级与所述预定字段信息对应;
26、基于所述第一层级的层级归属,获取所述档案在工程层级中的若干第二层级的层级归属,所述若干第二层级相较于所述第一层级在工程层级中的等级更高;
27、基于所述第二层级的层级归属和/或所述第一层级的层级归属,确定所述档案采用的规则模板。
28、可选的,所述编码信息包括所述档案在工程层级中的若干第三层级的编码,所述若干第三层级相较于所述第一层级在工程层级中的等级更低;
29、对应的,所述基于所述规则模板解析所述编码信息,获取所述档案的第一工程信息的方法进一步包括:
30、获取所述档案在工程层级中的若干第三层级的层级归属;
31、对应的,所述基于所述第一工程信息,将所述档案进行归档的方法进一步包括:
32、基于所述第二层级的层级归属、所述第一层级的层级归属、所述第三层级的层级归属,将所述档案进行归档。
33、可选的,所述档案包括:铁路工程检验批质量验收记录表;
34、所述第一层级包括:单位工程;
35、所述若干第二层级包括如下由高到低分级的至少一项:项目、标段、专业;
36、所述若干第三层级包括如下由高到低分级的至少一项:分部工程、分项工程。
37、可选的,所述工程层级还包括第四层级,所述第四层级包括:工点,其层级低于所述第一层级,同时高于所述第三层级;
38、对应的,所述基于所述第二层级的层级归属、所述第一层级的层级归属、所述第三层级的层级归属,将所述档案进行归档方法进一步包括:
39、判断所述第一层级的层级归属确定的单位工程是否仅包括一个第一工点,或者,包括多个所述工点但是仅仅其中一个第二工点包括所述第三层级的层级归属所确定的分部工程;
40、如果判断获得肯定结果,则基于所述第一工点或者所述第二工点,确立所述第四层级的层级归属;
41、如果判断获得否定结果,则调取所述第一层级的层级归属确定的单位工程所包括的所有的工点数据,形成供用户选择的界面,响应于用户选择的外部输入确立所述第四层级的层级归属;
42、基于所述第二层级的层级归属、所述第一层级的层级归属、所述第三层级的层级归属和所述第四层级的层级归属,将所述档案进行归档。
43、可选的,所述编码信息还包括第二流水号;
44、对应的,所述基于所述第二层级的层级归属、所述第一层级的层级归属、所述第三层级的层级归属和所述第四层级的层级归属,将所述档案进行归档的方法进一步包括:
45、针对所述第二层级的层级归属、所述第一层级的层级归属、所述第三层级的层级归属和所述第四层级的层级归属均一致的多个档案,按照所述第二流水号进行排序。
46、可选的,所述确定所述档案文件的档案编码区,提取所述档案编码区的编码信息的方法进一步包括:
47、基于所述档案文件,通过光学字符识别方法提取所述档案的档案编码区的编码信息;
48、其中,所述光学字符识别方法针对不同的扫描设备,设置不同的识别精度阈值。
49、本发明的技术方案还提供的一种铁路工程档案归档装置,所述装置采用如上述任一项所述铁路工程档案归档方法的步骤,所述装置包括:
50、第一获取模块,用于获取档案文件;
51、提取模块,用于确定所述档案文件的档案编码区,提取所述档案编码区的编码信息;
52、第二获取模块,用于获取与所述编码信息对应的规则模板,所述规则模板通过铁路工程预先设定的档案的编制规则形成;
53、编码解析模块,用于基于所述规则模板解析所述编码信息,获取所述档案的第一工程信息;
54、归档模块,用于基于所述第一工程信息,将所述档案进行归档。
55、可选的,所述装置还包括:
56、模板创建模块,用于按照所述编制规则创建所述规则模板;
57、工程创建模块,用于按照工程层级创建铁路工程,所述铁路工程按照工程层级从高到低包括:项目、标段、专业、单位工程、工点、分部工程、分项工程;
58、其中,所述铁路工程的所述专业、所述单位工程所属的单位工程类型、所述分部工程、所述分项工程能够对应多个类别的规则模板,创建铁路工程时,所述铁路工程的所述专业、所述单位工程所属的单位工程类型、所述分部工程、所述分项工程的类别继承自所述多个类别的规则模板之一。
59、可选的,所述装置还包括:
60、存储模块,用于对归档后的档案进行筛选过滤、查询、线上预览、编辑、下载导出,所述存储模块基于工程层级,建立树状的铁路工程档案展示结构。
61、可选的,所述装置还包括:
62、扫描模块,用于扫描档案的纸质文档以形成所述档案文件;
63、执行按键,用于响应于外部按键操作,依次运行所述扫描模块、所述第一获取模块、所述提取模块、所述第二获取模块、所述编码解析模块、所述归档模块,从而将所述扫描模块中的档案的纸质文档一键归档。
64、本发明的技术方案还提供的一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一项所述铁路工程档案归档方法的步骤。
65、本发明的技术方案还提供的一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述铁路工程档案归档方法的步骤。
66、本发明的技术方案提供的铁路工程档案归档方法、装置、电子设备、存储介质,通过获取档案文件,提取编码信息,并选择匹配的规则模板解析出第一工程信息,从而按照工程归档,面向铁路工程建设全生命周期,用于为铁路工程档案管理人员提供自动化归档服务。