软土地基桩机施工质量监测与分析系统研究
发布时间:2021-08-25 23:50
桩基施工质量的好坏关系到整个建设工程的成败,而我国沿海地区广泛存在着软土地质,桩基施工难度较大,施工中存在较多施工质量问题,因此对软土地基桩机施工质量进行有效监管已经成为一项重要的日程工作。使用传统的监测方法,很难实现实时监控,消耗大量的人力、物力等资源,易受场地要求、设备等因素的影响,不利于监管工作的有效开展。本论文从工程的实际应用角度出发,结合传感器、通信、Web开发等技术,设计并开发了软土地基桩机施工质量监测与分析系统,实现了对施工过程桩机运行参数的智能化实时监测,并对监测参数进行分析和处理,进而对施工质量进行合理评价。本论文完成的主要工作如下:(1)设计了软土地基桩机施工质量监测与分析系统的总体结构,分为数据采集层、数据传输层、数据服务层和系统展示层。数据采集层通过智能监测终端处理及上传桩基监测数据,数据传输层基于TCP连接的建立完成桩基数据的远程传输,数据服务层负责桩基数据的接收与存储,系统展示层采用B/S架构的方式为用户提供服务。(2)设计了智能监测终端的总体结构,主要包含数据处理模块,报警控制模块和数据传输模块,实现桩基监测数据的处理、报警及传输功能;为了缓解高并发环境下...
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:95 页
【学位级别】:硕士
【部分图文】:
水泥搅拌桩施工
第二章系统总体设计132.4.1.2Web服务通信技术HTTP协议,即超文本传输协议,是一种通用的面向应用层的协议[36]。HTTP协议基于TCP/IP协议,常用于浏览器与Web服务器之间进行数据的传递,服务端在响应客户端的请求之后,便主动释放连接。它默认的端口号是80,最常用的方法有四种,即GET、PUT、DELETE、POST,用与完成对资源的增删改差操作,其结构图如图2-6所示。图2-6HTTP通信结构图采用HTTP协议进行用户登录时,通常采用POST方式提交用户名和密码,但往往会因为使用的是不加密的明文传输,其数据包容易被第三方在传输过程中截获。即便是对用户名和密码进行加密,第三方在获取到加密之后的字符串,仍然可以重放攻击,从而泄漏个人的安全信息。对于一些安全性要求高的网站一般使用HTTPS协议,利用CA证书,将服务器与浏览器之间的通信进行加密,从而保证用户的信息安全。但由于申请证书需要一定的门槛,并且需要额外付费,因此本系统采用基于HTTP协议的前端加密方法来保证用户信息的安全性。登录系统的安全设计的核心在于添加扰动信息,这里采用的是动态验证码的方式。由于动态验证码是一次性的,即使被第三方拦截获取也不能重复登录。用户登录系统时,调用js代码,使用SHA1算法将用户密码进行加密,首先将userID与passwd进行拼接加密,之后将结果与vericode拼接再进行加密处理,最终将表单提交到后台服务器。后台服务器首先会对比提交的vericode与后台生成的验证码是否一致,如果一致,则查询数据库中user表中对应userID的passwd(数据库user表的passwd字段保存的是uerid+原始passwd进行SHA1算法加密的字符串),与表单提交的veicode拼接进行SHA1加密,并将加密后的结果与表单提交的passwd进行对比,如果一致则登录成功并进入系统主页面,否则?
第三章智能监测终端与服务器设计293.3服务器测试数据接收服务器主要负责接收智能监测终端上传的桩基数据,经解析处理之后,保存至数据库,便于数据的管理和操作。以实时桩基数据为例,在个人PC上进行服务器的功能测试。首先,启动服务器,监听客户端的连接;然后启动客户端,发送实时数据到服务器。服务器运行情况如图3-10所示。图3-10服务器测试结果3.4本章小节首先设计了智能监测终端的总体结构,详细介绍了NA200PLC与工控机之间的数据通讯协议,包括数据处理、报警控制等,并对智能监测终端与远程数据接收服务器之间的传输协议和数据传输流程进行简要地介绍;然后基于实际应用场景,设计了服务器的总体架构及工作流程,对服务器的网络通信模块和业务处理模块进行详细的介绍;最后对服务器进行相关测试,实验表明,可以满足系统的应用需求。
本文编号:3363108
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:95 页
【学位级别】:硕士
【部分图文】:
水泥搅拌桩施工
第二章系统总体设计132.4.1.2Web服务通信技术HTTP协议,即超文本传输协议,是一种通用的面向应用层的协议[36]。HTTP协议基于TCP/IP协议,常用于浏览器与Web服务器之间进行数据的传递,服务端在响应客户端的请求之后,便主动释放连接。它默认的端口号是80,最常用的方法有四种,即GET、PUT、DELETE、POST,用与完成对资源的增删改差操作,其结构图如图2-6所示。图2-6HTTP通信结构图采用HTTP协议进行用户登录时,通常采用POST方式提交用户名和密码,但往往会因为使用的是不加密的明文传输,其数据包容易被第三方在传输过程中截获。即便是对用户名和密码进行加密,第三方在获取到加密之后的字符串,仍然可以重放攻击,从而泄漏个人的安全信息。对于一些安全性要求高的网站一般使用HTTPS协议,利用CA证书,将服务器与浏览器之间的通信进行加密,从而保证用户的信息安全。但由于申请证书需要一定的门槛,并且需要额外付费,因此本系统采用基于HTTP协议的前端加密方法来保证用户信息的安全性。登录系统的安全设计的核心在于添加扰动信息,这里采用的是动态验证码的方式。由于动态验证码是一次性的,即使被第三方拦截获取也不能重复登录。用户登录系统时,调用js代码,使用SHA1算法将用户密码进行加密,首先将userID与passwd进行拼接加密,之后将结果与vericode拼接再进行加密处理,最终将表单提交到后台服务器。后台服务器首先会对比提交的vericode与后台生成的验证码是否一致,如果一致,则查询数据库中user表中对应userID的passwd(数据库user表的passwd字段保存的是uerid+原始passwd进行SHA1算法加密的字符串),与表单提交的veicode拼接进行SHA1加密,并将加密后的结果与表单提交的passwd进行对比,如果一致则登录成功并进入系统主页面,否则?
第三章智能监测终端与服务器设计293.3服务器测试数据接收服务器主要负责接收智能监测终端上传的桩基数据,经解析处理之后,保存至数据库,便于数据的管理和操作。以实时桩基数据为例,在个人PC上进行服务器的功能测试。首先,启动服务器,监听客户端的连接;然后启动客户端,发送实时数据到服务器。服务器运行情况如图3-10所示。图3-10服务器测试结果3.4本章小节首先设计了智能监测终端的总体结构,详细介绍了NA200PLC与工控机之间的数据通讯协议,包括数据处理、报警控制等,并对智能监测终端与远程数据接收服务器之间的传输协议和数据传输流程进行简要地介绍;然后基于实际应用场景,设计了服务器的总体架构及工作流程,对服务器的网络通信模块和业务处理模块进行详细的介绍;最后对服务器进行相关测试,实验表明,可以满足系统的应用需求。
本文编号:3363108
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3363108.html