法律状态公告日
法律状态信息
法律状态
2019-10-18
授权
授权
2017-06-23
实质审查的生效 IPC(主分类):G01D21/02 申请日:20161123
实质审查的生效
2017-05-31
公开
公开
技术领域
本发明涉及计算机领域,尤其涉及一种采用APP快速鉴别、收集、分析灌浆资料的方法。
背景技术
在灌浆过程中为了能够有效的控制灌浆过程现在灌浆中都引入了灌浆记录仪对灌浆过程进行实时记录,由于灌浆记录所打印的施工报表直接关系着工程款的结算,所以在施工过程中已经存在了部分施工人员使用电脑软件生成伪造的施工资料的情况。这种做法查询防范难度大且对工程质量影响重大。使用高级加密标准(Advanced EncryptionStandard,AES)为美国联邦政府采用的一种区块加密标准。该高级加密标准采用分组加密,其收入分组、输出分组及加密的中间分组、解密的中间分组均为128位;密钥的长度可根据实际情况为128位、192位或256位。高级加密标准已经被全世界多方分析并广为使用。或者MD5加密。
发明内容
本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种采用APP快速鉴别、收集、分析灌浆资料的方法。
为了解决现有的灌浆过程中存在部分伪造施工报表以及施工记录报表分析滞后且不完善的目的,本发明提供了一种采用APP快速鉴别、收集、分析灌浆资料的方法,包括如下步骤:
S1,灌浆记录仪采集灌浆过程中的孔号、段号、施工时间、施工仪器编号、压力、流量、密度实时参数以及最终的灌浆量信息,制作完成施工记录报表,在施工记录报表中通过二维码生成模块生成二维码;
S2,二维码中包含该份施工记录报表中的全部灌浆过程中的孔号、段号、施工时间、施工仪器编号、压力、流量、密度实时参数以及最终的灌浆量信息,该二维码通过利用AES128或MD5加密算法进行了加密;
S3,通过手机APP对施工记录报表中的二维码信息进行扫描解析,将二维码信息通过手机网络传输给服务器保存,并根据用户需求调用历史灌浆数据进行分析。
所述的采用APP快速鉴别、收集、分析灌浆资料的方法,优选的,所述S3包括:
S3-1,手机APP对数据的上传是有权限限制的,APP的设计是给现场监理使用的,在管理中要求监理对资料仅签字确认后进行数据上传;这样方便整个施工进度的分析和现场设备管理;
S3-2,启用手机APP对二维码进行扫描后,会对这个二维码所包含的信息真伪进行判别,如果数据有效才会将数据传输给服务器,数据为假则进行提示后进行上传,假数据的上传有助于后方业主对前方施工有可能存在的不规范漏洞进行及时察觉。在给服务器上传过程中包含上传人的签名信息,能够进行数据回查。
所述的采用APP快速鉴别、收集、分析灌浆资料的方法,优选的,所述S3还包括:
S3-3,手机APP连接远程服务器的数据库对历史灌浆资料进行查询;
S3-4,数据的收集和上传过程中不允许对原始数据进行任何改动,所有的通信数据都是进行过加密处理的;
S3-5,使用手机网络进行数据传输满足灌浆记录报表及时传输的需求。
所述的采用APP快速鉴别、收集、分析灌浆资料的方法,优选的,所述S3还包括:
S3-6,服务器通过用户交互界面GUI和数据库连接手机APP进行数据管理操作;
S3-7,服务器对数据库数据的不间断处理,处理数据库的所有新增数据按照一定的格式和规范存储;并响应来自手机APP的数据请求需要;
S3-8,服务器上有较为完整的参数设置界面用于设置其接收数据的整理方法和分析策略;
S3-9,服务器对数据分析的展示通过曲线、报表以及三维数据展示形式。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
1)采用本发明能够快速的对施工记录报表真伪进行判别(判别资料内容是否为真,以及是否已经进行过分析),达到了灌浆资料真假现场判别、及时收集的目的。
2)能够第一时间对施工报表进行分析并上传至服务器,方便更全面的分析和施工进度监管有利于业主快速查看施工进度。有效的避免了传统施工中后期大量录入分析的工作节约了人力成本。
3)采用数据库分析数据的方式将数据进行收集分析将有利于后期进行灌浆地址模型的建立,使用该发明所涉及的方法能够有效快速的对施工记录报表进行鉴别判断,并利用网络技术分析,可以实时掌握工程进度。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明工作示意图;
图2是本发明灌浆记录仪生成二维码流程图;
图3是本发明二维码识别流程图;
图4是本发明服务器工作流程图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
如图1所示,本发明是一种新的快速鉴别灌浆资料真伪、对资料进行加密和解密分析的方法。用于灌浆工程中对灌浆施工报表的真伪进行快速判别和对灌浆施工资料的有效分析得出当前施工进度情况。其中图1中的打印报表为示例性的展示,其中文字不清楚的部分并不是关键的技术细节。
一.记录仪生成二维码的方法;
具体文字描述为:
1.灌浆记录仪在完成灌浆施工后需要打印施工报表;如图2、3所示。
2.为了方便分析,在打印记录报表前,程序先对报表按照设定要求进行初步分析,将报表中的关键信息(部位、孔号、段号、桩号、注浆量、注灰量、开罐日期、工艺方法、机组编号等信息)进行抽取形成一个数据串,并利用AES128或MD5的加密方式对数据进行加密,再对加密的密文进行一次特定(置换、与或形式多次)加密得到一个特征码与原数据(部位、孔号、段号、桩号、注浆量、注灰量、开罐日期、工艺方法、机组编号等信息的明文数据)进行字符串组装。(最终得到的字符串为报表中的灌浆数据(明文)+特征码数据)
例如:根据下述数据段
然后形成如下复杂矩阵变换
形成如下代码:
HD03HK1058793287DHLGYI0488NL2IHJLDAS9DKKU388HT0OK2K8AJSEKU;
通过AES/MD5加密获得特征码57980223849D。
形成下列数据段:
3.将上一步的组合字符串包含在二维码中进行打印,展现在施工报表中。
二.手机APP的数据手机和传输流程
1.手机APP是一个专属APP使用是需要注册的,对数据的上传是有权限限制的,APP的设计是给现场监理使用的,在管理中要求监理对资料仅签字确认后进行数据上传。这样方便整个施工进度的分析和现场设备管理。
2.手机在启用APP对二维码进行扫描后,会对这个二维码所包含的信息真伪进行判别解密校验判断识别是否有效,如果数据有效才会将数据传输给服务器,数据为假则进行提示后进行上传,假数据的上传有助于后方业主对前方施工有可能存在的不规范漏洞进行及时察觉。在给服务器上传过程中包含上传人的签名信息,这样做有助于后期管理责任划分。
三手机APP查询功能
1.手机APP除了对资料信息进行收集外,和可以连入服务器对以往数据进行查询(有一定的权限限制,根据使用人所管理的范围进行一定限度的查询工作)如图4所示。
2.手机查询可以通过输入、孔号、段号、施工时间、施工仪器编号等关键字进行查询。手机扫描二维码信息生成如下数据段:
扫描完成后,通过比对加密特征码57980223849D,从而获取其是否为真实的数据信息。
因为如果上述数据段有变化,其特征码必定产生变化,这样就可以非常快速的得出其报表信息是否真实的结论。
四服务器程序运行流程
1.服务器端主要是一个用户交互界面GUI和数据库。手机端的APP连接服务器实际也是连接的服务器数据库。
2.服务器程序主要是对数据库数据的不间断处理,它处理数据库的所有新增数据按照数据库关键字和字表的结构进行数据存储。并响应来自手机端APP的数据请求需要。
3.服务器上有较为完整的参数设置界面用于明确施工报表的整理方式、排序依据、以及统计方式。
4.服务器端对数据分析的展示通过FLASH动态统计曲线和数据查询统计报表的形式提供给客户查看,另外还有三维展示等内容还在不断的扩展开发中。
该发明使用灌浆资料报表中的孔号、段号、压力、流量、密度、注浆量等具体记录内容信息通过一定的加密算法(AES128、MD5)生产一串唯一的不可逆的标识字符串,然后通过二维码生成算法将这一串标识字符串生成图片在灌浆资料报表中进行打印。为了有效的对资料进行快速分析在标识字符串中包含了该份灌浆资料中的所有有效信息,用户通过手机APP程序能够快速的对二维码进行识别并计算给出资料的真伪判别信息。APP程序中还包含对资料的分析及其上传给远程服务器的功能。该方法有效的解决了现场施工过程中对灌浆资料真伪判别耗时耗力的问题,同时有效的收集分析的灌浆过程资料方便业主和施工单位对工程质量和进度的把控。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
机译: 一种基于碳酸钙的水泥,建筑灌浆,含填料的混凝土组合物的制备方法(主要),采用超细填料(填料),所获得的组合物和水泥材料及其应用
机译: 用于灌浆操作的计算机化数据收集,监视,分析和控制的设备和方法
机译: 一种保护分析肽的方法和一种收集分析肽的方法