论文部分内容阅读
在交通工程建设的过程中,质量管理是工程建设的关键。当前的交通建设工程质量管理工作主要采用传统的管理方法,即由人工对工程质量管理产生的数据与文件以纸面形式进行管理,这种管理方式增加了质量管理人员的工作负担,降低了工作效率,不但与当前交通工程建设的快速发展不相适应,也不符合质量管理部门提出的信息化要求。因此,如何利用现代化的信息技术手段对交通工程的质量进行有效的监督、管理与控制,充分的利用现有的网络资源,提高质量管理工作的效率,降低管理成本,是当前交通质量管理部门面临的一个问题。基于以上原因,以“武汉市交通工程质量管理系统”项目为依托,设计并实现一个交通工程质量管理系统,用以有效地管理交通建设主体行为,及时了解工程建设动态,规范质量监督工作,提高质量监督的效率及效果,实现质量监督管理信息化、现代化和网络化。
本文首先在充分理解交通建设工程质量管理工作流程的基础上,建立系统整体结构,将系统划分为表格下载、系统管理、报监管理、监督检查管理、交工验收、竣工验收和综合查询七个子系统,并依次分析各子系统的功能性需求,描述系统的非功能性需求,确定系统的参与者和用例;然后,设计B/S结构系统总体框架,利用UML建模方法对系统子系统主要功能模块进行详细设计,设计系统关系数据库的概念模型,说明数据库的优化设计手段,并探讨了系统的安全性设计手段;最后,对系统关键技术的实现方法做出详细的说明。
论文解决的关键问题:(1) 系统数据库的实现。本系统使用ADO.NET实现对数据库的访问,同时为提高系统效率,减轻网络负载,本系统大量采用存储过程优化对数据库的存取访问,本文以代码说明如何使用存储过程实现多表查询和汇总计算。(2) 使用Excel文件管理实测数据。本系统为有效管理大量非结构化数据,采用Excel文件保存检查数据、SQL-Server保存文件存储路径和汇总数据的方式,来实现对非结构化数据的管理。本文以代码说明对该功能的实现方法。(3) AJAX技术的应用。本文提出将AJAX技术应用于基于B/S结构的信息系统中,利用AJAX技术的优点,优化系统性能,改善系统用户体验,本文以代码说明在ASR.NET AJAX下实现无刷新联动下拉框的方法。