论文摘要
桥梁,作为日常生活中常见的建筑,解决了城市交通拥挤的问题,为城市的交通运输提供了很大的方便。桥梁的安全直接关系到人们的人身安全,因此,桥梁检测系统的研制成为了国内外桥梁科研技术人员的研究热点。随着人们对桥梁安全性的重视,许多桥梁检测系统相继诞生。本设计应用Web技术开发一套基于B/S架构的桥梁检测软件系统,目的是实现不同的桥梁养护技术人员,可以在不用的工作地点,通过不同的浏览器登录同一个服务器,对同一个桥梁信息数据库进行访问,实现对桥梁状态的远程检测,确保桥梁的性能分析和检测工作得以同步。本文首先介绍了桥梁检测系统的背景和Web程序的开发技术,阐明了将Web技术应用到桥梁检测系统中的重要意义。然后,从总体设计入手,确定本系统的每个功能模块,主要模块有:信号采集与处理软件、数据库设计、网络服务器应用程序设计。接着,详细描述了每个模块应用的技术和设计过程,重点介绍了三层架构、SQL Server数据库操作、ASP.NET网页设计、Silverlight技术绘图、Delphi界面设计等。最后,根据本系统在服务器与客户端调试过程中遇到的问题,提出本设计中需要以后进一步改进的地方。本系统设计的结果表明:应用ASP.NET技术建立B/S架构的桥梁检测软件系统是可行的,因为这样不仅可以灵活发挥了.NET、Silverlight、Ajax、JavaScript等强大的新型网络编程能力,还可以实现对桥梁状态的远程检测。另外,应用Delphi开发桥梁信号采集上位机也非常简单、灵活,并且它支持高效率的数据库操作和管理。所以,桥梁养护技术人员可以利用本系统及时地掌握桥梁的状态信息,从而确保桥梁的使用安全。
论文目录
摘要Abstract第1章 绪论1.1 研究背景及意义1.2 国内外研究现状和发展趋势1.2.1 桥梁检测的现状与发展1.2.2 Web程序的开发技术1.3 本文的主要工作第2章 桥梁检测软件系统的总体设计2.1 桥梁检测软件系统的概述2.2 服务器应用软件的方案设计2.2.1 三层架构的概述2.2.2 三层架构的搭建2.3 信号采集与处理软件的方案设计2.4 数据库的方案设计2.5 本章小结第3章 桥梁服务器应用软件的程序设计3.1 数据库访问的程序设计3.1.1 ADO.NET数据库访问技术3.1.2 配置网站的Web.config3.2 三层架构的程序设计3.2.1 数据访问层的程序设计3.2.2 业务逻辑层的程序设计3.2.3 表示层的程序设计3.3 首页的程序设计3.3.1 动态图片切换的程序设计3.3.2 页面导航的程序设计3.3.3 页面跳转的程序设计3.4 其他页面的程序设计3.4.1 采集信号页面的程序设计3.4.2 波形监视页面的程序设计3.4.3 柱状图形页面的程序设计3.4.4 联系方式页面的程序设计3.4.5 历史记录页面的程序设计3.4.6 记录回放页面的程序设计3.4.7 项目概述页面的程序设计3.5 本章小结第4章 桥梁信号采集与处理软件的程序设计4.1 信号采集与处理的程序设计4.1.1 软件界面的程序设计4.1.2 多线程的程序设计4.2 数据库访问的程序设计4.2.1 数据库连接的程序设计4.2.2 数据库操作的程序设计4.3 上位机和下位机的通讯设计4.3.1 控制子系统的程序设计4.3.2 CAN-PCI板卡的程序设计4.4 本章小结第5章 桥梁检测软件系统的调试及问题5.1 服务器和客户端的调试5.1.1 ⅡS和ASP.NET程序的关系5.1.2 应用ⅡS配置ASP.NET程序5.1.3 网站发布和系统调试5.2 调试中遇到的问题5.3 本章小结结论致谢参考文献攻读硕士学位期间发表的论文
相关论文文献
标签:架构论文; 远程检测论文; 信号采集论文;