首页> 中文学位 >基于组件技术的频谱分析仪系统软件开发
【6h】

基于组件技术的频谱分析仪系统软件开发

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1项目背景和研究意义

1.2国内外技术发展动态

1.3论文的主要内容

第二章频谱分析仪系统软件总体设计

2.1频谱分析仪系统简介

2.1.1频谱分析仪系统概述

2.1.2频谱分析仪系统软件需求分析

2.1.3频谱分析仪系统软件设计方案

2.1.4频谱分析仪系统软件功能分解

2.2频谱分析仪系统软件的技术路线和目标

2.2.1频谱分析仪器系统软件的技术路线

2.2.2频谱分析仪器系统软件的目标

2.3频谱分析仪系统软件组件化开发

第三章频谱分析仪系统软件数据流驱动机制设计

3.1数据流驱动概述

3.1.1数据流概念

3.1.2数据流驱动的概念

3.2频谱分析仪系统软件的数据流结构

3.2.1频谱分析仪系统软件概述

3.2.2频谱分析仪系统软件数据流抽象

3.2.3频谱分析仪系统软件数据流驱动机制设计

第四章频谱分析仪系统软件设计

4.1框架结构概述

4.1.1框架概念

4.1.2框架开发过程

4.1.3数据流驱动的框架

4.2频谱分析仪系统软件结构总体设计

4.2.1频谱分析仪系统软件框架设计因素

4.2.2频谱分析仪系统软件框架设计方案

4.2.3频谱分析仪系统软件框架设计

4.3频谱分析仪系统软件组件结构设计

4.3.1频谱分析仪系统软件组件设计因素

4.3.2频谱分析仪系统软件组件结构设计

4.4频谱分析仪系统软件组件结构的实现

4.4.1组件基类结构实现

4.4.2组件框架结构

4.4.3功能组件的具体实现

第五章频谱分析仪系统软件的实现与测试

5.1频谱分析仪系统软件开发环境及工具

5.2频谱分析仪系统软件实现

5.2.1菜单组件实现

5.2.2波形视图组件实现

5.2.3共享变量区组件的实现

5.2.4频谱分析仪系统软件集成

5.3频谱分析仪系统软件测试

第六章总结与展望

6.1总结

6.2系统的进一步改进与扩展

致谢

参考文献

攻硕期间取得的研究成果

展开▼

摘要

当今,电子信息技术的高速发展,对频谱分析仪的功能提出了全新要求的同时,也促进了频谱分析仪的发展。软件无线电技术在频谱分析仪中的应用,促进了频谱分析仪向数字化、智能化的方向发展,打破了频谱分析仪传统的封闭式结构,使得现代频谱分析仪具有了“软件定义仪器”的特征[1]。
   频谱分析仪“软件定义仪器”的特征是使仪器结构和功能构筑在一个开放式的开发和使用平台上,具有可扩展、可移植等特性[1]。开发人员只需要修改特定模块功能或者开发新的功能模块,就可以完善和扩充系统的功能特性;开发人员和用户只需要根据测试需求,对系统功能模块进行重组,就可以实现满足不同测试需求的软件系统,实现频谱分析仪系统软件应用开发的灵活性。
   本文在对数据流概念和软件组件技术研究的基础上,设计了一种数据流驱动的频谱分析仪系统软件组件框架结构,该框架结构极大地提高了开发效率、降低了维护成本、增强了软件的适应性和通用性。论文的主要内容包括:
   首先,借鉴数据流驱动系统软件开发的研究成果,针对频谱分析仪数据处理各功能模块之间显著的流式特征,设计了一种适用于频谱分析仪系统软件的进程间类型变量、二进制数据块驱动机制,并总结出频谱分析仪系统软件数据流驱动的过程及总体结构。
   其次,通过对频谱分析仪系统软件的需求分析,结合组件技术和软件设计模式理论,提出了一种数据流驱动的频谱分析仪系统软件的可行性设计方案,并以此为基础设计了一个具有合理开放层次和粒度的频谱分析仪系统软件组件框架,并且为系统的应用开发制定了实现目标和技术路线。
   然后,为了实现频谱分析仪系统软件中的功能组件,在频谱分析仪系统软件框架结构设计的基础上对功能组件进行了划分,给出了频谱分析仪系统软件功能组件的开发模型和开发流程,对频谱分析仪系统软件功能组件进行了详细设计,确定了标准接口规范。
   最后,通过以上对频谱分析仪系统数据流、软件框架和组件开发模型的总结,实现了频谱分析仪软件系统软件的功能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号