节点文献

VXI总线测试软件平台数学函数、公式控件的设计和实现

【作者】 罗清

【导师】 陈光(礻禹);

【作者基本信息】 电子科技大学 , 测试计量技术及仪器, 2003, 硕士

【摘要】 我们根据总装备部下达的“九五”、“十五”《VXI总线测试软件平台》的预研课题,进行了可视化的测试软件开发环境的研究和设计。本硕士学位论文是根据自己在该课题中所承担的任务撰写完成的。《VXI总线测试软件平台》为自动测试系统提供了一个可视化的图形编程环境,用户能方便的组建自动测试系统而不需要熟悉高级编程语言。该平台作为测试应用的集成开发环境提供丰富的编程元素(控件)及方便的调试和运行方式;此外作为图形化的编程语言还要提供友善的编程界面及简便直观的运行界面(面板、虚拟仪器控制器)。我们利用当前计算机上丰富的图形资源环境进行可视化的测试软件编程环境的研究和设计。这个平台是建立在Windows操作系统之上,完全中文化的软件平台。根据项目的安排,我主要负责《VXI总线测试软件平台》中的数学函数控件的研究和设计;《VXI总线测试软件平台》公式表达式控件的研究和设计;以及对数学函数控件和公式表达式控件的测试任务。本论文的主要内容安排如下:第一章介绍了平台的研制背景和意义、平台的技术实现、开发工具以及自动测试系统的软件开发工具的现状和相关技术。第二章论述了数学函数及数学函数加载的统一接口的实现的原理及其实现过程,以及数学函数控件的生成和功能的实现过程。第三章论述了软件测试的重要性,以及软件测试应用在数学函数控件的综合测试。经过测试证明,数学函数控件不但能够完成单元测试,而且还能够完成组合测试,完全达到了用户要求。第四章论述了公式控件的编程思路和实现方法,以及重要函数的描述及对公式表达式的测试。第五章论述了控件类的设计以及产生过程,控件创建函数的实现。其次介绍了计数器、累加器、比较器、多路输出选择、移位寄存器控件;数据类中的收集器、访问记录/部分输出记录等控件的功能介绍和编程思路以及使用实例第六章对平台的完善和改进阐述了一些个人的建议和想法。

【Abstract】 According to the project of the ninth and tenth five year plan of Equipment Department of National Defense for the VXI_BUS Test Software Platform, we have carried on a series of researches and developments for visual development environment of test computer software. The Master Dissertation was written with the task I had accomplished.VXI_BUS Test Software Platform provides a visual programming environment for Automatic Test System (ATS). User can build ATS conveniently through the software without knowing advanced programming language. As a development environment of ATS, the platform provides abundant programming elements and convenience debugging or running mode. Besides these, it provides friendly programming and running interface. We design it based on the abundant graphic resource of PC. It is a completely Chinese platform built on windows operation system.According to the arrangement of the project, I mainly take charge of researching and developing Math Function and Formula in VXI_BUS Test Software Platform . I also take charge of the testing task for these objects. The main content of the thesis is arranged as following:Chapter one introduces the background , the signification , the architecture, the developing tool and the technology of VXI_BUS Test Software Platform. Chapter two discusses the principle and the process of the realization for Math Function and the unitive interface of Math Function load. It also discusses the creation of Math Function and the realization process of the function.Chapter three discusses the signification of the soft test and the application of the soft integration test in Math Function. It prove that Math Function has not only accomplished the unit test, and also achieved the synthetical test. It has achieved the customer’s request.Chapter four discusses the realizing method and the programmed method of Formula. Then it discusses the description of the main function and the soft test for Formula.Chapter five discusses the design and the process of the generation of the Control Function, including Counter, Accumulator, Comparator, Shift Register, DeMultiplexer, Collector, Access Record.Chapter six gives some advice and opinions on how to improve this computer software.

  • 【分类号】TP311.52
  • 【下载频次】95
节点文献中: 

本文链接的文献网络图示:

本文的引文网络