摄影测量软件开发设计书.docx

上传人:牧羊曲112 文档编号:5304338 上传时间:2023-06-24 格式:DOCX 页数:15 大小:117.78KB
返回 下载 相关 举报
摄影测量软件开发设计书.docx_第1页
第1页 / 共15页
摄影测量软件开发设计书.docx_第2页
第2页 / 共15页
摄影测量软件开发设计书.docx_第3页
第3页 / 共15页
摄影测量软件开发设计书.docx_第4页
第4页 / 共15页
摄影测量软件开发设计书.docx_第5页
第5页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《摄影测量软件开发设计书.docx》由会员分享,可在线阅读,更多相关《摄影测量软件开发设计书.docx(15页珍藏版)》请在三一办公上搜索。

1、摄影测量与遥感概论项目策划书项目名称:基于摄影测量与遥感基础的软件开发设计项目负责人:李维思项目负责人班级:地理信息系统10-1项目起止时间:2013年1月至12月指导教师:一、需求分析2二、总体设计22.1、开发环境22.2、开发语言22.3、开发模块22.4、接口22.5、动态库22.6、com22.7、挂件2三、概要设计3四、详细设计44.1、界面设计44.1.1登陆界面44.1.2主界面44.1.3摄影测量模块.44.1.4遥感技术模块54.2算法设计5五、测试方案55.1 概述55.1.1编写目的55.1.2读者对象55.1.3项目背景55.1.4测D试目标55.1.5参考资料55.

2、2测试配置65.2.1测试手段65.2.2测试数据65.2.3测试策略65.2.4.测试通过准则.75.3 单元测试用例.75.3.1摄影测量系统.75.3.2遥感技术系统85.4集成测试用例95. 4.1系统外部接口测试95.4.2系统内部接口测试95.5系统测试用例105. 5.1病毒测试105.5.2用户界面测试105.5.3性能测试105.5.4强度测试105.5.6配置测试105.5.7安装测试105.5.8安全性测试105.5.9回归测试105.6附录105.6.1附录1审批记录表10六、人员分工及进度安排116.1人员分工表116.2进度安排11七、经费控制12一、需求分析摄影测

3、量与遥感学作为基于影像的空间信息科学,是地球空间 信息学的核心。然而摄影测量与遥感学是一门技术专业性比较强的学 科,对于即将学习或初步接触摄影测量及相关学科体系的学生们来说, 不容易理解和掌握。且其数字摄影测量软件并不适合初学者,因此决 定面向初学者开发有关摄影测量与遥感基础的软件,用于学习和研究。二、总体设计2.1、开发环境:MicrosoftVisualStudio2012.NETFramework4.52.2、开发语言:C#23、开发模块:A. 用户登录模块B. 摄影测量模块:a. 单张航摄像片解析双像解析摄影测量c. 立体测图的原理与方法d. 数字摄影测量e. 数字高程模型及应用f.

4、像片纠正与正射影像图制作C. 遥感技术模块:a. 遥感图像的成像原理与处理b. 遥感图像的解译c. 摄影测量与遥感技术的结合应用D. 系统管理模块2.4、接口25、动态库2.6、com27、挂件三、概要设计软件主要侧重于摄影测量学的基础及其原理部分,详细给出数学 原理的讲解,以及逐步计算结果,使初学者不仅能通过数据输入直接 得到结果,并且可以清楚地了解其原理、步骤。菜单设计:文件摄影测量遥感技术设置数据导入单张航摄像片解析航空摄影基础立体 测图 的原 理与 方法模拟法立体测图 原理遥感 图像 的成 像原 理与 处理光学摄影类型传感 器的成像原理摄影测量航摄像片解析法立体测图 原理光电成像类型传

5、感 器的成像原理摄影测量坐标 系数字摄影测量影响数字化与影像重采样CCD线阵列传感器 影像的几何处理内、外方位元-素基于灰度的影响相关基于有理函数的通 用传感器模型数据导出空间直角坐标 系变换同名核线的确定 与影像相关成像光谱仪原理中心投影基于特征的影像匹配合成孔径测视雷达原理遥感技术像点位移数字 高程 模型 及应 用数据点的获取合成孔径侧视雷达 图像的几何处理后方交会曲面的内插与逼近遥感影像的灰度处J打印双像解析摄影测量立体视觉原理等高线的自动绘 制多源遥感数据的融 摄影像对的立 体观察与量测曲线的内插与逼近前方交会数字高程模型应用算法系统设置解析法相对定-向像片 纠正 与正 射影 像图 制

6、作数字微分纠正的原理与方法遥感 图像 的解 译目视解译退出模型点坐标的 计算立体正射影像对 的制作计算机自动识别解析法绝对定-向光束法双向解 析摄影测量 解析法空中三 角测量4.1.2主界面四、详细设计4.1、界面设计4.1.1登陆界面4.1.3摄影测量模块摄4.1.4遥感技术模块4.2算法设计五、测试方案5.1概述5.1.1编写目的编写本测试方案的目的是为软件开发项目管理者、软件工程师、 系统维护工程师、测试工程师提供关于摄影测量与遥感学习系统整体 系统功能和性能的测试指导。5.1.2读者对象本测试方案可能的合法读者对象为软件开发项目管理者、软件工 程师、测试组、系统维护工程师。5. 1.3

7、项目背景项目名称:基于摄影测量与遥感基础的软件开发设计简称:摄影测量与遥感学习软件项目代号北京建筑工程学院北京建筑工程学院测绘与城市空间信息学院委托单位开发单位主管部分5.1.4测试目标检查出软件存在的BUG,安全漏洞,性能缺陷等。5.1.5参考资料5.2测试配置5.2.1测试手段5.2.2测试数据以客户单位具体的业务规则和摄影测量与遥感学习系统需求分 析说明书,参考摄影测量与遥感学习系统概要设计说明书、摄 影测量与遥感学习系统详细设计说明书和数据规格说明书中规 定的运行限制,设计测试用例,作为整个摄影测量与遥感学习系统的 测试数据。5.2.3测试策略测试过程按三个步骤进行,即单元测试、组装、

8、系统测试,根据 不同阶段测试的侧重点不同,分别介绍测试策略:A)单元测试首先按照系统、子系统和模块进行划分,但最终的单元必须是功 能模块,或面向对象过程中的若干个类。单元测试是对功能模块进行 正确检验的测试工作,也是后续测试的基础。目的是在于发现各模块 内部可能存在的各种差错,因此需要从程序的内部结构出发设计测试 用例,着重考虑以下五个方面:1)模块接口:对所测模块的数据流进行测试。2)局部数据结构:检查不正确或不一致的数据类型说明、使用 尚未附值或尚未初始化的变量、错误的初始值或缺省值。3)路径:虽然不可能做到穷举测试,但要设计测试用例查找由 于不正确的计算(包括算法错、表达式符号表示不正确

9、、运算精度不 够等)、不正确的比较或不正常的控制流(包括不同数据类型量的相 互比较、不适当地修改了循环变量、错误的或不可能的循环终止条件 等)而导致的错误。4)错误处理:检查模块有没有对预见错误的条件设计比较完善 的错误处理功能,保证其逻辑上的正确性。5)边界:注意设计数据流、控制流中刚好等于、大于或小于确 定的比较值的用例。B)集成测试集成测试也叫组装测试或联合测试。通常,在单元测试的基础上 需要将所有的模块按照设计要求组装成系统,这时需要考虑的问题:1)在把各个模块连接起来的时候,穿越模块接口的数据是否会 丢失。2)一个模块的功能是否会对另一个模块的功能产生不利的影响。3)各个子功能组合起

10、来,能否达到预期要求的父功能。4)全局数据结构是否有问题。5)单元模块的误差累积起来,是否会放大,从而达到不能接受的程度。我们在组装时可参考采用一次性组装方式或增殖方式组装方式。C)系统测试系统测试目的是在于验证软件的功能和性能及其他特性是否与 用户的要求一致,主要是下列类型的测试:1)用户界面测试:测试用户界面是否具有导航性、美观性、行 业或公司的规范性、是否满足设计中要求的执行功能。性能测试:测试相应时间、事务处理效率和其他时间敏感的问题。强度测试:测试资源(内存、硬盘)敏感的问题。容量测试:测试大量数据对系统的影响。容错测试:测试软件系统克服软件、硬件故障的能力。安全性测试:测试软件系统

11、对非法侵入的防范能力。配置测试:测试在不同网络、服务器、工作站的不同软硬件配置 条件下,软件系统的质量。安装测试:确保软件系统在所有可能情况下的安装效果和一旦安 装之后必须保证正确运行的质量。5.2.4.测试通过准则当依据测试用例执行者测试结果与预期结果相符,或测试结果与 预期结果虽有不符但不可归咎于应用程序时为测试通过,反之则为测 试失败。5.3单元测试用例5.3.1摄影测量系统5Ti ,单张航摄像片解析子系统航空摄影基础模块测试软件项代号:方案代号:需求规格说明:测试用例:1. 针对测试对象设计的第一个测试用例。说明测试用例名、测试用例标识号、测试用例的测试目标、测试用例的 详细描述、测试

12、用例要用到的特殊设备和要求。测试数据包括正常数据,错误 数据,异常数据等前提条件:描述完成本测试用例的必要前提条件。执行时间:描述执行本测试用例的估计执行时间。测试过程:第(N)步:描述一个单独的测试步骤。2. 针对测试对象设计的第二个测试用例。预期输出:1. 测试用例一的预期输出。2. 测试用例二的预期输出。测试人:|测试时间:年月日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。2. “需求规格说明”是来自于需求分析说明书、概要设计说明书和详细 设计说明书中的需求和设计要求。3. “测试用例”是根据需求分析说明书和详细设计说明书来制定的。4. “预期输出”是根据需求分析说明

13、书和详细设定说明书来制定的。5. “方案代号”是由测试方案编写人员根据实际情况制定的。5.3.2遥感技术系统遥感图像的成像原理与处理子系统光学摄影类型传感器的成像原理模块测试软件项代号:方案代号:需求规格说明:测试用例:1. 针对测试对象设计的第一个测试用例。说明测试用例名、测试用例标识号、测试用例的测试目标、测试用例的 详细描述、测试用例要用到的特殊设备和要求。测试数据包括正常数据,错误 数据,异常数据等前提条件:描述完成本测试用例的必要前提条件。执行时间:描述执行本测试用例的估计执行时间。测试过程:第(N)步:描述一个单独的测试步骤。2. 针对测试对象设计的第二个测试用例。预期输出:1.

14、测试用例一的预期输出。2. 测试用例二的预期输出。测试人:|测试时间:年 月 日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。6. “需求规格说明”是来自于需求分析说明书、概要设计说明书和详细 设计说明书中的需求和设计要求。7. “测试用例”是根据需求分析说明书和详细设计说明书来制定的。8. “预期输出”是根据需求分析说明书和详细设定说明书来制定的。9. “方案代号”是由测试方案编写人员根据实际情况制定的。54集成测试用例5. 4.1系统外部接口测试与摄影测量系统接口测试软件项代号:方案代号:需求规格说明:测试用例:预期输出:崛试人:|测试时间: 年 月 日填写说明:1) “

15、软件项代号”是来自于软件功能结构划分中的规定,由“本系统接口软件项代号 对方接口系统软件项代号”格式确定。2) “需求规格说明”是来自于需求分析说明书和概要设计说明书中的需求和 设计要求。3) “测试用例”是根据需求分析说明书和概要设计说明书来制定的。4) “预期输出”是根据需求分析说明书和概要设计说明书来制定的。5.4.2系统内部接口测试摄影测量子系统内部功能模块接口测试单张航摄像片解析子系统内部功能模块之间的接口测试M1M2功能模块间接口测试用例软件项代号:方案代号:需求规格说明:测试用例:预期输出:崛试人:|测试时间:年 月曰-填写说明:1) “软件项代号”是来自于软件功能结构划分中的规

16、定,由“本系统接口软件项 代号_对方接口系统软件项代号”格式确定。2) “方案代号”是由测试方案编写人员根据实际情况制定的。3) “需求规格说明”是来自于需求分析说明书和概要设计说明书中的需 求和设计要求。4) “测试用例”是根据需求分析说明书和概要设计说明书来制定的。5) “预期输出”是根据需求分析说明书和概要设计说明书来制定的。5.5系统测试用例5. 5.1病毒测试软件项代号: 方案代号:需求规格说明:测试用例:预期输出:测试人:|测试时间:年 月曰填写说明:1) “软件项代号”是来自于软件功能结构划分中的规定。2) “方案代号”是由测试方案编写人员根据实际情况制定的。3) “需求规格说明

17、”是来自于需求分析说明书和概要设计说明书中的需 求和设计要求。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审批记录表角色签名日期备注软件项目经理开发部经理测试部主任工程经理质量保证人员配置管理人员六、人员分工及进度安排61人员分工表:人员前期中期后期李维思(负责人)计划团队会议时间; 协调团队内分歧; 确定项目核心内容; 检查并熟悉摄影测 量与遥感学的知识

18、。摄影测量模块的程序编写;软件界面设计;作图及美工;软件内部测试; 软件细节美化及人 性化设计工作; 论文的一次及二次 校订;软件的发布。A开发软件所需技术 知识的资料收集摄影测量模块的程 序编写摄影测量模块的修改完善工作;撰写项目结题论文。B开发软件所需技术 知识的资料收集摄影测量模块的程 序编写摄影测量模块的修改完善工作;撰写项目结题论文。C摄影测量知识的收 集、整理及检查遥感技术模块的程 序编写;用户管理模块的程 序编写。软件内部测试;遥感及用户管理模 块的修改完善工作; 软件的发布D摄影测量知识的收 集、整理及检查遥感技术模块的程 序编写;系统管理模块的程 序编写。软件内部测试;遥感及系统管理模块的修改完善工作;论文的一次校订。62进度安排:前期任务:2013年1月至2月:收集资料,确定软件设计的模块及重点;2013年3月至4月:对所应用到的摄影测量知识进行整理,保证知识的全面及准确;中期任务:2013年5月至8月:软件的开发设计阶段;后期任务:2013年9月至11月:软件的美化、测试阶段;2013年12月:项目论文编写及软件的发布。七、经费控制经费来源资金(元)正版VS2012软件4000书籍1000软件测试2000饮水机500电费8000总计16000

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号