基于Winform的地下管道评估系统开发与实现
2018-11-07胡金扣
胡金扣
河北软件职业技术学院 河北保定 071002
一、引言
《城镇排水管道检测与评估技术规程》CJJ181-2012,由中华人民共和国住房和城乡建设部于2012年7月19日发布,2012年12月1日实施[1]。为了将地下管道采集的数据转化成符合《技术规程》CJJ181-2012所要求的成果报表和统计数据,故而研发此系统。系统的需求与设计都是从用户的角度去考虑和实现的。用户采集现场数据后,通过该系统进行数据的后期分析,得到相应管道的缺陷数值,为管道的维护和保养提供佐证。
二、系统功能
此系统主要有三个模块[2],一个模块为将前期采集的数据导入到系统中,对视频文件进行播放预览、截取缺陷图像、添加判读描述等并对其进行数据检查和整理,实现对缺陷的增删改查。另一个模块为数据分析,将所整理获取的数据通过图像的形式显示,生成排水管道坡度曲线和路径曲线。第三个模块为获得结论,生成报表。生成符合《CJJ181-2012城镇排水管道检测与评估技术规程》的规定的报告《排水管道检测成果表》;生成整个管道的缺陷数量、结构性缺陷数量、功能性缺陷数量报表;根据不同筛选条件,一键生成报告等。
表1
三、软件设计
(1)开发环境
该系统基于winform,采用C/S结构,前台用面向对象的开发语言C#,服务器端拟采用数据库Access。
(2)数据库(见表 2)
(3)UI界面
界面功能简洁明了,颜色采用军工灰色和黄色结合,适合地下管道的整体风格。
(4)管道缺陷评估系统的实现
表2
管道缺陷评估系统主要核心的工作为计算养护指数和修复指数[3],这两个参数是最终实现评估的根本,关系到管道是否需要更换、维护和保养,养护指数和修复指数的计算方法类似,此处只列出计算修复指数的关键代码为:
四、总结
通过使用管道缺陷评估系统软件,轻松方便地将现场检测所获得的数据转化为了符合《城镇排水管道检测与评估技术规程》CJJ181-2012所要求的成果报表和统计数据,为管道的维护提供了较有力的依据。