(三)发明内容
本发明提供的灌浆自动记录仪防作弊方法,就是防止现有施工方提供的灌浆自动记录仪记录的灌浆或压水施工数据不真实,导致业主利益受损和造成工程重大安全事故。采用的技术方案如下:
灌浆自动记录仪防作弊方法,其特征是该方法包括如下步骤:
1)在灌浆自动记录仪1所记录的数据中有防伪码,该防伪码是根据选用的反映灌浆或压水状况的数据,经过转换和数学运算组合或采用加密计算所生成的信息代码3;2)含防伪码的数据由电脑或打印机输出成为灌浆或压水施工记录表2;3)用与上述相同的防伪码生成方法制作防伪码查询软件;通过防伪码查询软件输入被查询灌浆或压水状况数据和防伪码,便可检测被查询灌浆或压水施工记录表的真伪。
上述信息代码3包括多位数字、符号和图形及其组合。上述反映灌浆或压水状况的数据可选用如下四个中的一个以上:①孔号;②段号;③总注灰量或透水率;④时间;灌浆孔孔段号和压水孔是相同的。上述施工记录表上可记录打印次数。
上述自动记录仪主机内可设置专有的数据存出工作流程、主机原始数据加密、无线传输、设带安全锁的移动存储器、记录屏显示传感器连接状态、记录仪锁定系统时间、零点、满度和配置专用安全证书等一系列防修改防作弊措施。详细方法在实施例中结合附图对应说明。
本发明有益效果:通过上述一系列方法,一方面可以用特制软件判别记录表真伪,保证灌浆施工记录表的绝对真实性;另一方面可防止施工方修改灌浆自动记录仪本身的原始设置,真正实现了灌浆自动记录仪的全面防作弊功能,具有很高的推广和利用价值。每项措施具体效果在实施例中分别描述。
(五)具体实施方式
实施例1:见图1、图2、图3。针对问题:防止做假资料、修改资料和同一份资料多次打印,重复结算。
措施:本实施例1灌浆自动记录仪防作弊方法,包括如下步骤:
1)见图1,防伪码及生成:在由灌浆自动记录仪打印出的灌浆施工记录表2上记录有防伪码3,该防伪码是根据选用的反映灌浆状况的如下四个实时数据特征所生成的:①灌浆孔的孔号:HR1。②灌浆段的段号:001。③总注灰量:23.2kg。④灌浆时间:2009-08-16。将孔号、段号、总注灰量和时间的各位字符按照一定的规律转换为数值(例如“H”转换为8,“R”转换为18,“.”转换为99……),再将各数值通过一定的数学运算组合起来(例如+,-,*,/),得到一串10位数值1016064710,用此数值作为灌浆施工记录表防伪码。此防伪码生成方法可简述为:用这四个数据进行转换和数学运算组合得出10位数防伪码,或者采用特殊密计算得出10位数防伪码。相邻两个灌浆孔段防伪码不一定相邻。当一个灌浆孔段施工完成,打印灌浆施工记录表时,仿伪码由灌浆自动记录仪器自动生成并打印在灌浆施工记录表上,供业主核查。此灌浆自动记录仪控制器采用单片机最佳(见图10)。
3)见图2、见图3,为业主查询方便,本发明专门设有查询软件,用与上述相同的防伪码生成方法制作防伪码查询软件;通过防伪码查询软件输入被查询的上述四个灌浆数据和防伪码,便可检测被查询灌浆施工记录表2的真伪。即每一张被查询灌浆施工记录表都可通过输入孔号、段号、防伪码、时间在查询软件上查询到,其中任何一个数据输入错误,均不能查询到该张真实的灌浆施工记录表,查询软件上将记录“资料伪造”字样。见图2:输入的总注灰量23.2(正确),其于输入的孔号HR1、段号001、时间:2009-08-16均正确,查询结果:“资料真实”。见图3,输入的总注灰(量)23.1是错误的,查询结果:“资料伪造”。上述措施可针对利用第三方软件做假资料、修改资料和不灌浆就出资料,此方法是最简单、方便和常用的作弊手段,如Office软件,对作弊人员的技术要求低,只要会用软件就可以。
见图1,灌浆施工记录表上记录有<第x次打印>字样。业主要求只能以<第1次打印>结算,避免同一份资料多次打印,重复结算。由于防伪码只能由灌浆自动记录仪自动生成,施工方自己无法制作防伪码,而灌浆施工记录表上又记录有打印次数,因此,施工方交给业主的灌浆施工记录表只能是从灌浆自动记录仪上第1次打印的,不是从灌浆自动记录仪上打印出来的或多次打印的都可以在灌浆施工记录表上一目了然地看出来。
实施例2:见图4本实施例2包括实施例1的防作弊方法同时增加如下防作弊方法。
措施:见图4,自动记录仪主机内设置如下的数据存储及导出工作流程:Ⅰ本次灌浆结束,打印资料(即灌浆施工记录表);Ⅱ输入删除命令(即将记录仪内设置的内存储器3中的数据清零);Ⅲ检查是否插有外存储器;Ⅳ检查是否插有无线传输模块;Ⅴ本次数据自动导出于外存储器内,删除记录仪主机内历史数据;Ⅵ设定下次灌浆的孔号、段号,开始下次新的灌浆及数据记录。
采用上述数据存储及导出工作流程所解决的问题和效果:1)本次灌浆的孔号、段号设定后,只要开始灌浆就不可修改。操作人员任何修改孔号、段号的操作,系统都会提示输入错误。2)见图4,当本次灌浆完成且打印出资料后,操作人员只有输入删除命令,删除当前孔段的资料,才能设定新一次的灌浆参数,开始下一次的灌浆或压水;不输入删除命令,系统一直停留在灌浆结束状态。由此记录仪只保存当前孔段数据,防止施工方操作人员从记录仪主机内存储器中调出历史数据进行修改。3)见图4,主机在输入删除命令时,系统自动将当前孔段的灌浆、压水记录导出到外存储器上或通过无线数据发射器(无线传辅模块)发送到服务器上。效果:①首先保证所有的灌浆数据都得到备份。②记录仪主机只能单向向外存储器导出并存入数据,该过程不可逆,主机程序中不具备任何读取或修改内存储器数据的命令或功能。这样也可防止施工方操作人员从内存储器中调出数据进行修改。③外存储器能完全保存每次灌浆资料,防止施工方丢弃施工质量差的报表。④数据采用无线传输,可避免施工方接触数据,修改导出器中数据或不及时上交资料。
实施例3:见图5、图6、图7和图8。本实施例3包括实施例2的防作弊方法,同时增加如下防作弊方法。
A.针对问题:防止施工方人员从外存储器中调出历史数据进行修改。措施A:见图5,外存储器4为可移动数据存储器,其上设有安全锁4.1,且安全锁钥匙由灌浆工程的业主掌管,可避免施工方人员接触数据。外存储器4可采用内存足够大的海量数据存储器。
B.针对问题:为防止记录仪主机向外存储器导出的数据失真、被改。措施B1:对导出的数据进行<双保险>,见图6,对主机原始数据加密:包括密文存储和加入校验码。图7记录的是原始数据及校验码以密文形式存储,任何人打开文件,只看见一堆乱码,无法读懂。见图8记录的是原始数据以明文形式存储,每条数据后面加入校验码,校验码与该条原始数据一一对应。措施B2:见图6,在外存储器4(即海量数据存储器)外部设资料整理软件,资料整理软件在读取外存储器上的资料时,会进行数据解密,先读取密文,然后进行校验码检验,验证每一条数据是否与其校验码对应,如果灌浆记录有人为修改记录,均能被识别出来,系统会提示资料造假。
实施例4:见图9、图10。本实施例4包括实施例3的防作弊方法,同时增加如下防作弊方法。防止施工方改动灌浆自动记录仪本身硬件设置。
灌浆工程是隐蔽工程,灌浆自动记录仪1用作工程计量和质量监控,工程中水泥、沙浆等材料的压力、密度、用量的计量等均经传感器变为电信号传入灌浆自动记录仪中。由此灌浆自动记录仪外部设置有用于检测灌浆施工过程中各种数据的传感器。措施及解决问题和效果:
1)见图10,传感器的连接接口1.1设置于灌浆自动记录仪正面面板1.2上,使传感器的连接状态更容易查看,解决问题和效果:①便于监督施工方在现场拔掉检测灌浆数据的传感器,例如拔掉返浆流量计,以多计灰量。②便于监督施工方在现场插模拟器替代传感器信号。若记录仪设置30秒记录一个曲线点,也可监督插模拟器替代传感器信号,因模拟器信号图为直线而实际灌浆传感器的信号为曲线。2)见图9,灌浆自动记录仪通过程序对传感器的连接状态进行实时检测,并在灌浆自动记录仪的记录屏5上记录传感器连接状态。一旦某通道任一传感器断开后,该通道便立即停止工作,当前记录如图9所示:压力计被拔掉,P1记录为0;水灰记录“脱机”,“脱机”字样将随正常数据一起进入外存储器保存,业主只需要查看记录表5或外存储器4中的记录便可发现施工过程是否正常。3)所有传感器接口1.1采用不同形式:可防止进浆和返浆流量计反插,企图快速屏浆的作弊。4)为防止私自调整仪器内部电位调节器,仪器贴一次性封条。
实施例5:见图11。本实施例5包括实施例4的防作弊方法,同时增加如下防作弊方法。
<针对问题>:人为调整灌浆自动记录仪的系统时间、零点和满度。<措施>:见图11,灌浆自动记录仪配有对系统时间、零点和满度进行校正的专用安全证书6。专用安全证书的原理类似银行的U盾(即“电子钥匙”),U盾中存有授权信息,在网上银行操作时,只有插上U盾才能付款,在此不再提供专用安全证书原理图。此专用安全证书6内也存有加密的授权信息,该安全证书内容无法被修改。在灌浆自动记录仪上调节时间、零点、满度之前,插上专用安全证书,系统会自动检测是否有该授权信息,如果没有,则无法调节。