欢迎来到天天文库
浏览记录
ID:43712016
大小:475.05 KB
页数:78页
时间:2019-10-13
《航道整治辅助软件测试报告3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、航道整治计算机辅助软件开发课题测试报告长沙理工大学湖北省交通规划设计院2008-7-25第一部分绪论1.1课题背景汉北河西起天门市万家台,流经天门、汉川、应城、云梦、孝南五县市区,于武汉市境内的新沟闸汇入汉江,全场92.4km。其中万台至严家三湾34.9km河段位于天门市境内,严家至河口新沟57.5km河段位于孝感市的汉川、应城、云梦、孝南四县市区境内。东支沦河从辛安渡至武汉市境内的东山头闸流入府河出长江,长14.8km。汉北河航道工程的建设对汉北河水系综合利用,服务区域经济发展,优化腹地综合运
2、输结构,振兴腹地水运业,以及巩固河发展江汉平原航道网和实现“水运振兴工程”等具有现实意义。本项H的主要H的是针对航道整治工程设计过程数据量多、图纸量大、计算繁琐以及部分设计工程重复性程度高等特点,开发航道整治计算机辅助软件,采川人机交互式的操作方式,利川计算机强人的计算功能,将设计人员从繁琐、SMT作中解放出来,使其时间和精力用于优化设计,提高设计效率和设计质量,从而提高航道整治设计的水平。1.2辅助软件系统供求分析结合工程项忖对内河航道进行辅助设计技术开发,内容包括:1、河道设计水位、流量排频
3、计算,地形图纵、横断血资料读取及成图,其他整治相关参数计算;2、航道疏浚挖槽定线、纵、横断血设计及出图,稳定性校核、水血降落计算;3、整治线布置、丁坝、锁坝、潜坝等整治建筑物形式及布置;4、丁坝、锁坝、潜坝等水血线,冲刷,流速分布等水力计算,边坡稳定计算,工程前后河道水面线计算;5、水流平而图的计算与绘制;6、疏浚工程量不同高程分土类统计计算,丁坝,锁坝,潜坝,护滩,护底以及护岸工程统计计算;7、河道整治软件界面设计,帮助及使川说明书编制。1.3辅助软件系统分析1.3.1开发平台的设计1.Vis
4、ualBasic6.0程序语言VisualBasic6.0可以实现大多数其他Windows编程语言的功能,具有血向对彖的开发方法,支持图形用户界血以及数据库应用程序的开发。因此,本辅助系统采JUVisualBasic6.0作为变成语言。CAD是口前国内外应川最为广泛的计算绘图和设计软件,其有使用方便、体系结构开放、修改方便、成图精美、绘图速度快的优点,深受广大用户欢迎。1.VBA(VisualBasicforApplication)AutoCADVBA的开发使丿UAutoCADActiveX技术
5、,这种技术使川户能够从AutoCAD的内部或外部以编程方式来操作AutoCADoVBA作为AutoCAD的一种二次开发工具,将AutoCAD和VisualBasic的功能结合在一起,能够快速创建出符合用八要求的程序,大人提高用户的工作效率。1.3.2功能模块划分及设计1•初始数据处理模块1)数据输入、输出设计2)辅助软件界面设计3)地形数据的处理和计算2.航道整治规划模块3.航道整治河演分析模块4.航道整治水力计算模块5.航道整治工程量统计及施工图绘制模块第二部分辅助软件测试2.1测试目的及內容
6、1.通过集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否止确地实现了规定的功能;2.通过把已测试过的模块组装起来,主耍对与设计相关的软件休系结构的构造进行测试。3.确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、止确。2.2测试方法木测试过程主要针对木航道整治辅助软件各个功能模块编程原理,采用手动计算实现程序计算过程,通过软件计算过程与手动计算过程和互比4交的方法,测试辅助软件是否满足需求。2.3测试结果2.3」初始数据处理模块测试2
7、.3.1.1地形数据处理及计算1.测试数据①测试数据一一汉江航道整治小明滩河段;②可读数据格式一AD格式地形图(地形点形式——点模块,包括:横坐标、纵坐标以及高程);2.测试结果①软件计算结果:通过计算机读取CAD格式地形图中测点(点模块形式,模块主要参数:横处标、纵左边、高程),并将相邻的三个点组成锐角三角形,通过已知点的参数内差计算,求得地形图屮任意点(横坐标、纵坐标)的高程,并存储丁•数据库中。②手动计算结果:计算步骤:a输入地形图中某点模块的横坐标与纵坐标,从而求得该点高程,与地形图中该
8、点高程比较;b输入地形图小某两个点模块Z间点的横处标•纵处标,从而求得该点高程,与手动内差计算的该点高程比较。231.2地形数据错误检查1.测试数据①测试数据:测试数据数据输入形式数据布置格式高程上限文本框—高程卞限文本框—CAD图形CAD文件点模块②测试数据文件格式:数据格式一AD格式地形图(地形点形式一一点模块,包括:横坐标、纵处标以及高程)2.测试结果①软件计算结果:通过输入高程点上限与高程点下限,将地形图中视为奇异的点(高程不在输入下限与上限区间Z间)的位置(横朋标、纵坐标)以文本文件的
此文档下载收益归作者所有