摄影测量与遥感概论项目策划书.docx_第1页
摄影测量与遥感概论项目策划书.docx_第2页
摄影测量与遥感概论项目策划书.docx_第3页
摄影测量与遥感概论项目策划书.docx_第4页
摄影测量与遥感概论项目策划书.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摄影测量与遥感概论项目策划书一、需求分析摄影测量与遥感学作为基于影像的空间信息科学, 是地球空间信息学的核心。然而摄影测量与遥感学是一门技术专业性比较强的学科,对于即将学习或初步接触摄影测量及相关学科体系的学生们来说,不容易理解和掌握。且其数字摄影测量软件并不适合初学者,因此决定面向初学者开发有关摄影测量与遥感基础的软件,用于学习和研究。二、总体设计2.1、开发环境:Microsoft Visual Studio 2012.NET Framework 4.52.2、开发语言:C#2.3、开发模块:A用户登录模块B摄影测量模块:a.单张航摄像片解析b.双像解析摄影测量c.立体测图的原理与方法d.数字摄影测量e.数字高程模型及应用f.像片纠正与正射影像图制作C遥感技术模块:a.遥感图像的成像原理与处理b.遥感图像的解译c.摄影测量与遥感技术的结合应用D系统管理模块2.4、接口2.5、动态库2.6、com2.7、挂件三、概要设计软件主要侧重于摄影测量学的基础及其原理部分,详细给出数学原理的讲解,以及逐步计算结果,使初学者不仅能通过数据输入直接得到结果,并且可以清楚地了解其原理、步骤。菜单设计:文件摄 影 测 量遥 感 技 术设 置数据导入单张航摄像片解析航空摄影基础立体测图的原理与方法模拟法立体测图原理遥感图像的成像原理与处理光学摄影类型传感器的成像原理摄影测量航摄像片解析法立体测图原理光电成像类型传感器的成像原理摄影测量坐标系数字摄影测量影响数字化与影像重采样CCD线阵列传感器影像的几何处理内、外方位元素基于灰度的影响相关基于有理函数的通用传感器模型数据导出空间直角坐标系变换同名核线的确定与影像相关成像光谱仪原理中心投影基于特征的影像匹配合成孔径测视雷达原理遥感技术像点位移数字高程模型及应用数据点的获取合成孔径侧视雷达图像的几何处理后方交会曲面的内插与逼近遥感影像的灰度处理打 印双像解析摄影测量立体视觉原理等高线的自动绘制多源遥感数据的融合摄影像对的立体观察与量测曲线的内插与逼近前方交会数字高程模型应用算法系统设置解析法相对定向像片纠正与正射影像图制作数字微分纠正的原理与方法遥感图像的解译目视解译退 出模型点坐标的计算立体正射影像对的制作计算机自动识别解析法绝对定向光束法双向解析摄影测量解析法空中三角测量四、详细设计4.1、界面设计4.1.1登陆界面4.1.2主界面4.1.3摄影测量模块4.1.4遥感技术模块4.2算法设计五、测试方案5.1 概述5.1.1 编写目的编写本测试方案的目的是为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师提供关于摄影测量与遥感学习系统整体系统功能和性能的测试指导。5.1.2 读者对象本测试方案可能的合法读者对象为软件开发项目管理者、软件工程师、测试组、系统维护工程师。5. 1.3 项目背景项目名称:基于摄影测量与遥感基础的软件开发设计简称:摄影测量与遥感学习软件项目代号:委托单位:北京建筑工程学院开发单位:北京建筑工程学院测绘与城市空间信息学院主管部分:5.1.4 测试目标检查出软件存在的BUG,安全漏洞,性能缺陷等。5.1.5 参考资料5.2 测试配置5.2.1 测试手段5.2.2 测试数据以客户单位具体的业务规则和摄影测量与遥感学习系统需求分析说明书,参考摄影测量与遥感学习系统概要设计说明书、摄影测量与遥感学习系统详细设计说明书和数据规格说明书中规定的运行限制,设计测试用例,作为整个摄影测量与遥感学习系统的测试数据。5.2.3 测试策略测试过程按三个步骤进行,即单元测试、组装、系统测试,根据不同阶段测试的侧重点不同,分别介绍测试策略:A)单元测试首先按照系统、子系统和模块进行划分,但最终的单元必须是功能模块,或面向对象过程中的若干个类。单元测试是对功能模块进行正确检验的测试工作,也是后续测试的基础。目的是在于发现各模块内部可能存在的各种差错,因此需要从程序的内部结构出发设计测试用例,着重考虑以下五个方面:1)模块接口:对所测模块的数据流进行测试。2)局部数据结构:检查不正确或不一致的数据类型说明、使用尚未附值或尚未初始化的变量、错误的初始值或缺省值。3)路径:虽然不可能做到穷举测试,但要设计测试用例查找由于不正确的计算(包括算法错、表达式符号表示不正确、运算精度不够等)、不正确的比较或不正常的控制流(包括不同数据类型量的相互比较、不适当地修改了循环变量、错误的或不可能的循环终止条件等)而导致的错误。4)错误处理:检查模块有没有对预见错误的条件设计比较完善的错误处理功能,保证其逻辑上的正确性。5)边界:注意设计数据流、控制流中刚好等于、大于或小于确定的比较值的用例。B)集成测试集成测试也叫组装测试或联合测试。通常,在单元测试的基础上需要将所有的模块按照设计要求组装成系统,这时需要考虑的问题:1)在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失。2)一个模块的功能是否会对另一个模块的功能产生不利的影响。3)各个子功能组合起来,能否达到预期要求的父功能。4)全局数据结构是否有问题。5)单元模块的误差累积起来,是否会放大,从而达到不能接受的程度。我们在组装时可参考采用一次性组装方式或增殖方式组装方式。C)系统测试系统测试目的是在于验证软件的功能和性能及其他特性是否与用户的要求一致,主要是下列类型的测试:1)用户界面测试:测试用户界面是否具有导航性、美观性、行业或公司的规范性、是否满足设计中要求的执行功能。性能测试:测试相应时间、事务处理效率和其他时间敏感的问题。强度测试:测试资源(内存、硬盘)敏感的问题。容量测试:测试大量数据对系统的影响。容错测试:测试软件系统克服软件、硬件故障的能力。安全性测试:测试软件系统对非法侵入的防范能力。配置测试:测试在不同网络、服务器、工作站的不同软硬件配置条件下,软件系统的质量。安装测试:确保软件系统在所有可能情况下的安装效果和一旦安装之后必须保证正确运行的质量。5.2.4. 测试通过准则当依据测试用例执行者测试结果与预期结果相符,或测试结果与预期结果虽有不符但不可归咎于应用程序时为测试通过,反之则为测试失败。5.3 单元测试用例5.3.1 摄影测量系统 单张航摄像片解析子系统航空摄影基础模块测试软件项代号: 方案代号:需求规格说明: 测试用例: 1. 针对测试对象设计的第一个测试用例。 说明测试用例名、测试用例标识号、测试用例的测试目标、测试用例的详细描述、测试用例要用到的特殊设备和要求。测试数据包括正常数据,错误数据,异常数据等 前提条件:描述完成本测试用例的必要前提条件。 执行时间:描述执行本测试用例的估计执行时间。 测试过程:第(N)步:描述一个单独的测试步骤。 2. 针对测试对象设计的第二个测试用例。预期输出: 1. 测试用例一的预期输出。 2. 测试用例二的预期输出。测试人:测试时间: 年 月 日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。2. “需求规格说明”是来自于需求分析说明书、概要设计说明书和详细设计说明书中的需求和设计要求。3. “测试用例”是根据需求分析说明书和详细设计说明书来制定的。4. “预期输出”是根据需求分析说明书和详细设定说明书来制定的。5. “方案代号”是由测试方案编写人员根据实际情况制定的。5.3.2 遥感技术系统遥感图像的成像原理与处理子系统光学摄影类型传感器的成像原理模块测试软件项代号: 方案代号:需求规格说明: 测试用例: 1. 针对测试对象设计的第一个测试用例。 说明测试用例名、测试用例标识号、测试用例的测试目标、测试用例的详细描述、测试用例要用到的特殊设备和要求。测试数据包括正常数据,错误数据,异常数据等 前提条件:描述完成本测试用例的必要前提条件。 执行时间:描述执行本测试用例的估计执行时间。 测试过程:第(N)步:描述一个单独的测试步骤。 2. 针对测试对象设计的第二个测试用例。预期输出: 1. 测试用例一的预期输出。 2. 测试用例二的预期输出。测试人:测试时间: 年 月 日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。6. “需求规格说明”是来自于需求分析说明书、概要设计说明书和详细设计说明书中的需求和设计要求。7. “测试用例”是根据需求分析说明书和详细设计说明书来制定的。8. “预期输出”是根据需求分析说明书和详细设定说明书来制定的。9. “方案代号”是由测试方案编写人员根据实际情况制定的。5.4 集成测试用例5. 4.1 系统外部接口测试与摄影测量系统接口测试 软件项代号: 方案代号:需求规格说明: 测试用例: 预期输出: 测试人:测试时间: 年 月 日填写说明:1)“软件项代号”是来自于软件功能结构划分中的规定,由“本系统接口软件项代号_对方接口系统软件项代号”格式确定。2)“需求规格说明”是来自于需求分析说明书和概要设计说明书中的需求和设计要求。3)“测试用例”是根据需求分析说明书和概要设计说明书来制定的。4)“预期输出”是根据需求分析说明书和概要设计说明书来制定的。5.4.2 系统内部接口测试摄影测量子系统内部功能模块接口测试单张航摄像片解析子系统内部功能模块之间的接口测试M1M2功能模块间接口测试用例 软件项代号: 方案代号:需求规格说明: 测试用例: 预期输出: 测试人:测试时间: 年 月 日填写说明:1)“软件项代号”是来自于软件功能结构划分中的规定,由“本系统接口软件项代号_对方接口系统软件项代号”格式确定。2)“方案代号”是由测试方案编写人员根据实际情况制定的。3)“需求规格说明”是来自于需求分析说明书和概要设计说明书中的需求和设计要求。4)“测试用例”是根据需求分析说明书和概要设计说明书来制定的。5)“预期输出”是根据需求分析说明书和概要设计说明书来制定的。5.5 系统测试用例5. 5.1 病毒测试 软件项代号: 方案代号:需求规格说明: 测试用例: 预期输出: 测试人:测试时间: 年 月 日填写说明:1)“软件项代号”是来自于软件功能结构划分中的规定。2)“方案代号”是由测试方案编写人员根据实际情况制定的。3)“需求规格说明”是来自于需求分析说明书和概要设计说明书中的需求和设计要求。4)“测试用例”是根据需求分析说明书和概要设计说明书来制定的。5)“预期输出”是根据需求分析说明书和概要设计说明书来制定的。5.5.2 用户界面测试5.5.3 性能测试5.5.4 强度测试5.5.6 配置测试5.5.7 安装测试5.5.8 安全性测试5.5.9 回归测试5.6附录5.6.1 附录1 审批记录表 角色签名日期备注软件项目经理开发部经理测试部主任工程经理质量保证人员配置管理人员六、人员分工及进度安排6.1人员分工表:人员前期中期后期李维思(负责人)计划团队会议时间;协调团队内分歧;确定项目核心内容;检查并熟悉摄影测量与遥感学的知识。摄影测量模块的程序编写;软件界面设计;作图及美工;软件内部测试;软件细节美化及人性化设计工作;论文的一次及二次校订;软件的发布。A开发软件所需技术知识的资料收集摄影测量模块的程序编写摄影测量模块的修改完善工作;撰写项目结题论文。B开发软件所需技术知识的资料收集摄影测量模块的程序编写摄影测量模块的修改完善工作;撰写项目结题论文。C摄影测量知识的收集、整理及检查遥感技术模块的程序编写;用户管理模块的程序编写。软件内部测试;遥感及用户管理模块的修改完善工作;软件的发布D摄影测量知识的收集、整理及检查遥感技术模块的程序编写;系统管理模块的程序编写。软件内

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论