学位论文 > 优秀研究生学位论文题录展示
自动测试系统数字化设计平台研制
作 者: 郑媛
导 师: 刘晓东
学 校: 哈尔滨工业大学
专 业: 测试计量技术及仪器
关键词: 自动测试系统 虚拟测试 测试流程 COM组件
分类号: TP274
类 型: 硕士论文
年 份: 2008年
下 载: 130次
引 用: 0次
阅 读: 论文下载
内容摘要
随着武器装备复杂度越来越高,其自动测试系统的测试需求也越来越复杂。测试系统的研制工作涉及测试仪器、电缆、TUA(Test Unit Adapter,测试单元适配器)及测试流程的设计等。人工设计自动测试系统消耗大量的时间,而且由于设计缺陷常常导致调试时间过长。因此研制自动测试系统的数字化设计平台,对于提高系统设计效率,验证设计正确性具有重要意义。自动测试系统数字化设计平台是设计自动测试系统并支持虚拟测试的软件平台。该平台提供各种测试仪器的软件模型、复杂电缆模型以及测试系统和测试流程的编辑环境,允许测试人员可视化组建、运行虚拟自动测试系统,进而验证其设计的正确性。数字化设计平台整体上采用面向对象的设计思想,利用UML(Unified Modeling Language,统一建模语言)对平台的功能、静态结构、动态行为进行建模,利用COM(Component Object Model,组件对象模型)对平台的测试仪器和虚拟电缆建模。在Visual C++环境下,采用ATL(Active Template Library,活动模板库)开发测试仪器和复杂电缆为具有统一接口的COM组件;采用MFC库开发平台的测试系统和测试流程的编辑环境;采用多线程技术开发测试流程和虚拟测试的驱动程序;采用ADO(ActiveX Data Objects,ActiveX数据对象)技术对平台的各种数据库进行维护。软件测试结果表明数字化设计平台能够实现设计自动测试系统和驱动虚拟测试的功能。该平台具有通用性和可扩展性,能够满足多样化的测试需求。使用该平台设计自动测试系统可以明显缩短研发周期、降低研发成本、提高设计的一次成功率。
|
全文目录
摘要 4-5 Abstract 5-8 第1章 绪论 8-16 1.1 课题背景 8-9 1.2 国内外发展现状 9-10 1.3 基本技术简介 10-14 1.3.1 UML建模语言 10-11 1.3.2 COM技术 11-12 1.3.3 ATL技术 12-13 1.3.4 ADO技术 13-14 1.4 课题来源及意义 14 1.5 主要研究内容 14 1.6 文章结构 14-16 第2章 需求分析 16-30 2.1 需求定义 16-17 2.2 模块分析 17-27 2.2.1 测试资源管理模块 18-20 2.2.2 虚拟设备管理模块 20-21 2.2.3 测试任务管理模块 21-23 2.2.4 数据库维护模块 23-25 2.2.5 综合控制模块 25-27 2.3 组件分析 27-29 2.3.1 控制接口(IControl接口) 27-28 2.3.2 数据交互接口(IDataLink接口) 28 2.3.3 参数配置接口(IParaSetup接口) 28 2.3.4 自检接口(ISelfTest接口) 28-29 2.4 本章小结 29-30 第3章 软件设计及实现 30-56 3.1 总体设计方案 30 3.2 组件设计及实现 30-43 3.2.1 多用表组件设计及实现 32-36 3.2.2 信号发生器组件设计及实现 36-40 3.2.3 电缆组件设计及实现 40-43 3.3 模块设计及实现 43-53 3.3.1 测试资源管理模块设计及实现 43-44 3.3.2 虚拟设备管理模块设计及实现 44-47 3.3.3 测试任务管理模块设计及实现 47 3.3.4 数据库维护模块设计及实现 47-49 3.3.5 综合控制模块设计及实现 49-53 3.4 数据库设计 53-55 3.4.1 测试任务索引表 53-54 3.4.2 测试指令表 54 3.4.3 命令映射表 54-55 3.5 本章小结 55-56 第4章 软件测试 56-64 4.1 单元测试 56-61 4.1.1 组件测试 56-59 4.1.2 模块测试 59-61 4.2 系统测试 61-63 4.3 本章小结 63-64 结论 64-65 参考文献 65-69 攻读学位期间发表的学术论文 69-71 致谢 71
|
相似论文
- LXI自动测试系统集成技术研究,TP274
- 基于Process Engine的Web Services自动化测试研究,TP311.52
- 基于模型的装备快速测试方法研究,TJ06
- 数字T/R组合自动测试系统的设计与实现,TN957
- 尾流自导系统软件集成测试技术研究,TJ630.6
- 水文分析系统集成应用研究,TH764
- 河南省农科院财务管理系统的设计与实现,TP311.52
- 蓄热式加热炉温度过程模拟,TG307
- 行业软件中通用测试流程的设计与实现,TP311.52
- WiMAX射频一致性自动测试系统设计及实现,TN915.06
- 汽车智能仪表虚拟测试系统研究与开发,U467.5
- 船体结构动态响应虚拟测试技术研究,U661.7
- 数控火焰切割机虚拟测试系统的研究与设计,TP274
- 船体自由振动虚拟测试技术研究,U661.44
- 船体结构强度虚拟测试技术研究,U661.72
- 拖拉机打滑率测试系统及其虚拟测试的研究开发,S219.02
- 船舶结构疲劳寿命虚拟测试技术研究,U661.42
- 复杂电磁环境信号自动监测和识别系统的开发,TN911.23
- 基于UDF文件系统的蓝光媒体操作软件的研究与实现,TP311.52
- 电信投资效益评估模型的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统
© 2012 www.xueweilunwen.com
|