GIS软件测试的关键问题与应用实践

被引量 : 1次 | 上传用户:chenming88623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学与技术的飞速发展,各类软件产品呈现爆炸式增长,从而对软件质量和可靠性提出了更高的要求。作为软件质量和可靠性保证最重要的技术手段,软件测试在软件开发中的地位日益重要。但是纵观GIS行业的软件测试的发展,仍处于不成熟、不完善的阶段。信息产业部与中国地理信息协会还每年举办一次GIS软件产品测试,积累了相当的经验和教训,但测试的内容主要集中在功能上,软件生产中间过程的科学性还难于检验。基于行业自身特点的测试理论和研究还是比较滞缓,软件测试的流程依然保留在原始的阶段,离标准化的地步依然很遥远。这种状态使得GIS行业的软件质量面临着潜在的危机。如何结合GIS软件自身的特点形成高效的测试机制已成为GIS行业一个亟待解决的课题。因此,研究GIS软件测试中的关键问题和技术,对软件测试过程的有序化和系统化会形成促进,为新的测试提供指导意见,使测试周期缩短,并提高软件测试精度,从而提高软件质量,具有较大的科学意义和实用价值的。基于上述原因,本文对GIS软件测试的关键问题进行了深入的研究,并进行了相关的实践。所做的工作主要体现在以下几个方面:1.基于GIS软件特点的测试模型和框架的提出。满足GIS特点和应用的测试模型是GIS软件测试的关键问题之一,它清晰地定义了过程的输入输出流,为当前整个测试过程实施的度量和今后测试过程的改进奠定了基础,对于软件测试过程具有很好的指导作用。本文在讨论了GIS软件特点和测试中面临的问题的基础上,对软件测试X模型进行改进,并将其嵌入GIS软件测试的过程之中,形成GIS软件测试框架;2.基于空间数据特点的GIS软件测试用例设计的讨论。测试用例是软件测试过程中最宝贵的测试资产,测试用例是测试工作的指导和软件测试质量稳定的根本保障。测试用例的设计和编制是软件测试活动中最重要的环节。本文将在测试当中更为重要的测试输入数据的设计作为软件测试中的关键问题之二,在探讨了GIS空间数据的特点基础上,根据实际测试经验对GIS软件测试用例设计的原则进行了讨论,并针对不同的测试方法总结了设计思路;3.GIS软件测试实践。在总结了软件测试的理论和技术的前提下,挖掘GIS软件的特点,提出GIS软件测试框架和测试用例设计原则的基础上,对GIS软件测试进行必要的实践,是完善GIS软件测试的必经途径。本文主要开展了基于测试过程的GIS软件通用方法实践,基于主流开发方法的GIS软件测试实践(包括基于面向对象的开发和基于组件的二次开发背景下GIS软件的测试实践),以及GIS软件测试自动化实践。
其他文献
作为近代中国介绍西方思想的第一人,严复陆续引介了大量西方资产阶级的有关自然科学和政治体制的著作,通过译著宣传西方自由、平等、民主等思想观念,推动了近代中国的思想启
本文试图以“声音作为形象”为依据,从对话和音乐两个方面来分析帝企鹅这个滑稽、可爱而又坚强的形象,对纪录片《帝企鹅日记》中的人性化进行粗浅的读解。
冷战结束后,国际关系正式进入后冷战时期,开启了和平与发展的时代主题。随着两极格局的终结,被两极压制和掩盖的多民族国家内的民族矛盾被迅速释放出来,世界范围内开始刮起一
中国传统政治文化在五千年的历史长河中孕育了丰富的伦理思想。作为儒家首要政治伦理道德,忠思想曾在中国传统社会得到普遍的认可和尊奉,并成为君臣民之间重要的政治准则。忠
葛兰西是意大利著名的政治家和思想家,在其多部著作中都蕴含着较为深刻的政治哲学思想哲学。葛兰西以批判性的视角将哲学和政治思考融为一体,最终形成具有革命性的政治哲学、
亚里士多德政治观念的思想表达,是以城邦为载体,以城邦政制为形式,以其自然哲学为解释依据,并接受来自解释自然困境的启示,来完成对希腊城邦政治制度的理论总结,从而为后世对
近代以降,西方列强武力叩关,盲目自大而又腐朽无能的清政府不断丧权辱国、割地赔款,中国逐步走向亡国灭种的民族危机。伴随民族危机而来的,还有西方近代文明的发展成果。这其
“组织是政治的竞技场”,组织政治学最早虽然是由西方学者提出,但是我国员工在日常工作中感觉到的组织政治氛围比国外的组织政治氛围更加浓厚。无论在企业,政府组织还是民间
目的:研究中国肌萎缩侧索硬化(ALS)患者TARDBP基因的突变特征。方法:研究对象包括71例散发性ALS患者(SALS)和5例未检出SOD1基因突变的家族性ALS患者(FALS)以及200名正常对照
随着工农业生产的发展以及人们生活水平的提高,对水利设施的需求日益增多,泵站建设得到了大量的发展,国内国外已建和将建的大型泵站越来越多。泵站类型有多种,其中贯流式泵站