硕士研究生毕业论文答辩PPT_第1页
硕士研究生毕业论文答辩PPT_第2页
硕士研究生毕业论文答辩PPT_第3页
硕士研究生毕业论文答辩PPT_第4页
硕士研究生毕业论文答辩PPT_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、某单位通用综合检查台软件的设计与实现姓姓 名:名: 王雅茹王雅茹学学 号:号: GS0521501专专 业:业: 软件工程软件工程学院指导老师:学院指导老师: 吕云翔吕云翔企业指导教师:魏清新企业指导教师:魏清新课题背景-来源中国人民解放军海军某战备部队 北京机电设备厂中国航天机电集团公司第三研究院第三总体设计部意义意义意义1. 满足军方和厂方的使用需求2. 提高软件研制开发效率,节省二次开发和维护的成本1. 构造通用软件开发框架,提高产品技术层次2. 规范软件开发管理过程1. 推动通用化测试设备的发展2. 促进综合检查台设备的推广课题背景-意义系统开发-技术方案测试任务测试需求分析测试方法研

2、究测试系统总体方案VXI系统配置测试方案软件总体方案其他通用设备选配主机选择模块配置软件平台选择测试流程系统集成、调试应用程序编制与被测对象联调完成系统开发-硬件方案系统需求-功能性需求(1)通用综合检查台软件系统用例图初级用户登录对弹测试数据处理帮助提示设备自检手动控制高级用户流程管理系统需求-功能性需求(2)对弹测试用例加入新流程用例操作者数据库系统界面管理收集信息翻译流程执行测试整理结果硬件驱动库飞行器技术人员输入流程和参数检查输入错误查询数据库修改数据库是否符合填写规则系统需求-非功能性需求非功能性需求非功能性需求1. 质量要求2. 安全可靠3. 易用性4. 效率要求5. 维护性和可移

3、植性6. 文档要求7. 测试要求8. 管理要求9. 系统性能系统设计-系统架构流程数据库流程数据库管理添加删除查询检查登录确定权限允许远控对弹测试自动测试手动测试设备自检结果管理查询另存删除系统设计-流程管理业务模型分析控 制 事 件数 据 报 告输 入 内 容 检 查 控 制技 术 人 员流 程 数 据 库各 类 按 钮新 输 入 的 内 容输 入 ()创 建 输 入()输 入 ( )检 查( )归 纳( )查 询 ( )创 建 查 询( )读 取 ( )查 询 条 目( )删 除 ( )创 建 删 除( )删 除 条 目( )显 示 请 求( )写 入显 示 ( )确 认( )流程数据库管

4、理子系统按键输入删除显示请求显示事件控制*触发输入内容检查查询条目删除条目写入输入归纳报告读出基于基于-类型:高级使用者-描述:权限ID号码技技术术人人员员流流程程数数据据库库-类型:输入,输入检查,查询、删除等-触发:鼠标键盘事件控制-描述:事件控控制制事事件件-类型输入数据检查报告、查询结果报告-描述:字符串数数据据报报告告-触发*-控制*-受控*-读取*-交互*-写*-类型:使用者输入的流程类信息-描述:字符串输输入入内内容容-控制*用例名称:流程管理用例入口条件: 技术人员启动了软件中的加入新测试流程功能事件流: 1. 软件启动了加入新流程功能并弹出流程的窗口界面,这个窗口界面包括输入

5、新流程、检查流程输入语法、查询和修改的的菜单。 2. 技术人员选择新添飞行器测试流程,就要在模板中填入新流程,软件自动检查新流程中的语法和参数错误并提示,技术人员更改正确后新流程被提交到数据库存储起来。 3. 技术人员选择查询或者修改已有的流程表,软件界面显示相关内容。数据库按照要求对数据进行增加、删除、提取或修改。 4. 操作完毕时关闭流程数据库。退出条件:技术人员决定结束操作,关闭流程数据库。登登 录录数数 据据 处处 理理流流 程程 数数 据据 库库管管 理理输 入 密 码密 码 等 级-判 断* *身 份 ID实 施 远 控* *对对 弹弹 测测 试试*事 件 处 理按 钮 ( 本 地

6、 事 件 )远 控 事 件查 询打 印报 表删 除保 存*1*匹 配 导 弹 信 息查 询 测 试 流 程错 误 处 理翻 译 流 程 和 参 数驱 动 硬 件 函 数取 得 结 果测 试 结 果 报 表* *手 动 测 试用 户 ID检 查开 放 硬 件 驱 动自 检 指 令匹 配 设 备 信 息*系统实现-自动测试模块实现自动测试模块结构开始初始化全局变量获取系统日期、时间清空测试结果显示列表清空状态码和运行码显示获取测试方法gTestMethod根据测试方法,获取测试项目的索引号刷新统计框设置暂停功能有效,其它功能无效显示” 创建异步定时错误”创建线程锁A创建显示测试时 间 定 时 器否

7、成功?返回-1绑定索引数据库如远程测试,则置gStopThreadRecvNetFlg为1AYN返回0绑定成功?TestAll(iStartNumber,iEndNumber);停止显示测试时间保存历史数据如有网络连接,发送测试结束消息;并置gStopThreadRecvNetFlg为0设置测试面板控件有效释放线程锁自动测试模块测试单元选择测试方法选择测试项目选择开始测试模块继续测试模块暂停测试模块返回主界面模块通用函数模块专用函数模块 14系统测试-方法单元测试4个子系统24个重点函数问题38个,逻辑问题最多15个,保护性问题9个,界面问题7个,算法问题4个,其他类型问题2个软件测试用例表系统名称XX-XX通用综合检查台软件责任人王雅茹密级: 内部阶段单元测试测试人李琪序号003日期20080703模块Text()函数测试次数第1次测试方法测试内容1.能否正常连接数据库;2.能否正常读取测试流程;3.结果数据判断是否正确;4.界面显示是否正常;5.当有错误时是否能弹出提示信息;6.是否能正常退出。为函数提供正常的参数和运行环境,按测试内容观察函数运行表现。极限条件1.输入错误的参数;2.数据库数据不完整;3.外部标志混乱;4.指定界面

温馨提示

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

评论

0/150

提交评论