System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据管理,特别涉及一种煤矿防治水台账数据统一管理方法。
技术介绍
1、目前,随着信息化进程的加快以及企业应用软件和云计算等技术的发展和普及,煤矿地测科部门建立了大量的台账,并且因为不同煤矿、不同工程、不同时间等不同的需求,会形成多种不同的台账模板,给数据管理和统计分析带来了困难。
2、已有的相似实现方案是使用各种电子表格软件(如excel)来进行台账管理。这种方案可以灵活设计各种类型的台账,但存在以下缺点:
3、数据格式不统一:使用电子表格进行台账管理时,在手动输入数据过程中,容易出现格式不统一的问题;
4、手动统计效率低:使用电子表格进行数据录入时需要手动编辑表格输入框的属性,影响数据录入过程的准确性和效率;
5、无法适应大规模的台账管理:电子表格适用于小规模的台账管理,难以满足大规模的台账管理需求。
6、因此,本专利技术提出一种煤矿防治水台账数据统一管理方法。
技术实现思路
1、本专利技术提供一种煤矿防治水台账数据统一管理方法,用以基于提取出的台账模板的内置模型解决了煤矿防治水台账数据统一管理过程中可能存在的数据格式不统一的问题,在煤矿防治水台账数据录入过程中无需用户手动编辑表格输入框的属性,提高了煤矿防治水台账数据的录入效率和准确度,且通过对所有待管理煤矿的历史防治水台账数据进行收集整合获得大量台账模板,使得该方法可以应用于大规模的台账管理场景,满足大规模的台账管理需求。另外,通过统一的报表生成功能,方
2、本专利技术提供一种煤矿防治水台账数据统一管理方法,包括:
3、s1:收集并整合所有待管理煤矿的历史防治水台账数据,获得所有台账模板和每个台账模板的内置模型,其中,内置模型包括至少一个自由配置项;
4、s2:基于所有台账模板的内置模型中的所有自由配置项和对应的所有自由配置规则,搭建出配置项-配置规则关联库;
5、s3:基于用户输入的台账模板选择指令和起始键入指令以及配置项-配置规则关联库,生成起始键入数据框的配置规则选择框,并基于配置规则选择框接收用户输入的起始键入框的选择配置规则;
6、s4:基于当前获得的所有选择配置规则生成最新待键入框的配置规则选择框,直至用户完成选择台账模板的所有数据输入工作时,获得台账数据模型,并基于当前获得的所有选择配置规则和选择台账模板的所有已键入数据,获得台账数据模型的统计分析报告结果;
7、s5:将台账数据模型和对应的统计分析报告结果当作煤矿防治水台账数据统一管理结果。
8、优选的,煤矿防治水台账数据统一管理方法,收集并整合所有待管理煤矿的历史防治水台账数据,获得所有台账模板和每个台账模板的内置模型,包括:
9、收集所有待管理煤矿的历史防治水台账数据;
10、在所有历史防治水台账数据中整合出所有台账模板和每个台账模板的内置模型。
11、优选的,煤矿防治水台账数据统一管理方法,在所有历史防治水台账数据中整合出所有台账模板和每个台账模板的内置模型,包括:
12、s101:在所有历史防治水台账数据中筛选出项目名称含义一致的所有台账表格并汇总,当作同项目台账表格集;
13、s102:提取出同项目台账表格集中的所有信息类,并确定出每个信息类在每个台账表格中的数据覆盖范围;
14、s103:基于每个信息类在每个台账表格中的数据覆盖范围,确定出同项目台账表格集的所有参考台账表格;
15、s104:将同项目台账表格集的所有参考台账表格都命中的标准信息类和对应的标准数据覆盖范围当作台账模板的内置模型的固定配置项和对应的固定配置规则;
16、s105:将同项目台账表格集的所有参考台账表格中,除固定配置项以外剩余的所有台账数据中的每个信息类当作账模板的内置模型的自由配置项,并将每个信息类在所有参考台账表格中的数据覆盖范围和类型,当作对应自由配置项的自由配置规则,将所有固定配置项和对应的所有固定配置规则以及所有自由配置项和对应的自由配置规则汇总生成台账模板;
17、s106:将当前同项目台账表格集中除所有参考台账表格以外剩余的所有台账表格汇总,获得新的同项目台账表格集;
18、s107:基于新的同项目台账表格集循环执行步骤s102至s106,直至最新的同项目台账表格集中只剩一个台账表格时,基于仅剩的唯一一个台账表格生成台账模板。
19、优选的,煤矿防治水台账数据统一管理方法,s103:基于每个信息类在每个台账表格中的数据覆盖范围,确定出同项目台账表格集的所有参考台账表格,包括:
20、基于每个信息类在每个台账表格中的数据覆盖范围,确定出每个信息类对应的每个数据覆盖范围在同项目台账表格集的命中率,作为第一命中率;
21、将所有第一命中率不小于第一命中率阈值的数据覆盖范围和对应的信息类,当作同项目台账表格集的所有标准信息类和对应的标准数据覆盖范围;
22、计算出同项目台账表格集中每个台账表格,对对应的所有标准信息类对应的标准数据覆盖范围的命中率,作为第二命中率;
23、将所有第二命中率不小于第二命中率阈值的台账表格,当作同项目台账表格集的所有参考台账表格。
24、优选的,煤矿防治水台账数据统一管理方法,基于用户输入的台账模板选择指令和起始键入指令以及配置项-配置规则关联库,生成起始键入数据框的配置规则选择框,包括:
25、基于用户输入的台账选择指令确定出用户选择的台账模板;
26、基于起始键入指令在用户选择的台账模板中确定出起始键入数据框的所属信息类是否为自由配置项,若是,则基于配置项-配置规则关联库,确定出起始键入数据框的所属信息类对应的所有自由配置规则;
27、基于起始键入数据框的所属信息类对应的所有自由配置规则,生成起始键入数据框的配置规则选择框;
28、否则,将对应固定配置项的固定配置规则显示给用户。
29、优选的,煤矿防治水台账数据统一管理方法,基于当前获得的所有选择配置规则生成最新待键入框的配置规则选择框,包括:
30、基于配置项-配置规则关联库,确定出最新待键入框的所属信息类对应的所有自由配置规则;
31、利用当前获得的所有选择配置规则进行神经网络模型训练,获得规则选择模型;
32、基于最新待键入框的所属信息类对应的所有自由配置规则和规则选择模型,生成最新待键入框的配置规则选择框。
33、优选的,煤矿防治水台账数据统一管理方法,基于最新待键入框的所属信息类对应的所有自由配置规则和规则选择模型,生成最新待键入框的配置规则选择框,包括:
34、将最新待键入框的所属信息类对应的所有自由配置规则输入至规则选择模型,获得最新待键入框的所有模型选择配置规则;
35、基于最新待键入框的所本文档来自技高网...
【技术保护点】
1.一种煤矿防治水台账数据统一管理方法,其特征在于,包括:
2.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其特征在于,收集并整合所有待管理煤矿的历史防治水台账数据,获得所有台账模板和每个台账模板的内置模型,包括:
3.根据权利要求2所述的煤矿防治水台账数据统一管理方法,其特征在于,在所有历史防治水台账数据中整合出所有台账模板和每个台账模板的内置模型,包括:
4.根据权利要求3所述的煤矿防治水台账数据统一管理方法,其特征在于,S103:基于每个信息类在每个台账表格中的数据覆盖范围,确定出同项目台账表格集的所有参考台账表格,包括:
5.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其特征在于,基于用户输入的台账模板选择指令和起始键入指令以及配置项-配置规则关联库,生成起始键入数据框的配置规则选择框,包括:
6.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其特征在于,基于当前获得的所有选择配置规则生成最新待键入框的配置规则选择框,包括:
7.根据权利要求6所述的煤矿防治水台账数据统一管理方法
8.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其特征在于,基于当前获得的所有选择配置规则和选择台账模板的所有已键入数据,获得台账数据模型的统计分析报告结果,包括:
...【技术特征摘要】
1.一种煤矿防治水台账数据统一管理方法,其特征在于,包括:
2.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其特征在于,收集并整合所有待管理煤矿的历史防治水台账数据,获得所有台账模板和每个台账模板的内置模型,包括:
3.根据权利要求2所述的煤矿防治水台账数据统一管理方法,其特征在于,在所有历史防治水台账数据中整合出所有台账模板和每个台账模板的内置模型,包括:
4.根据权利要求3所述的煤矿防治水台账数据统一管理方法,其特征在于,s103:基于每个信息类在每个台账表格中的数据覆盖范围,确定出同项目台账表格集的所有参考台账表格,包括:
5.根据权利要求1所述的煤矿防治水台账数据统一管理方法,其...
【专利技术属性】
技术研发人员:李万良,马圆圆,张彦斌,聂二军,
申请(专利权)人:北京联创高科信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。