基于开源系统的自动测试系统软件组件设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ctty1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动测试作为仪器科学领域具有前瞻性的研究方向,国内各大高校纷纷开设自动测试系统的相关学科。本文通过分析自动测试系统的软件体系结构中的关键组件,基于相关的协议标准,在开源系统Linux下设计并实现了一套教学用自动测试系统软件组件。组件遵循开源软件通用公共许可(GPL,GENERAL PUBLIC LICENSE),源代码完全开源。该组件有两个设计目的:展示和设计。一方面可以向学生展示软件组件内部的具体设计,帮助学生更好的理解相关的协议标准;另一方面,学生可以基于软件组件进一步开发,加深对自动测试系统的认识。论文首先分析了自动测试系统软件整体结构,给出了自动测试系统软件的关键组件,分析了组件的具体功能需求并制定了具体的实现方案,然后完成了软件组件的实现。在此基础上给出了教学示例的设计,确保该软件组件的可行性。本文的主要研究内容如下:1.自动测试系统软件组件的总体方案设计。根据自动测试系统软件体系,分析组成自动测试系统软件的关键组件,根据自动测试系统软件组件的原理和功能需求,设计出软件组件的整体架构,确定开发平台,开发工具等,并且对各个模块所涉及的内容的原理进行梳理和研究,为后面的具体实现提供理论依据。2.总线接口软件的设计与实现。根据总线接口软件的原理,分析其功能需求;然后基于其中的LXI总线的标准,在开源系统Linux下设计并实现了 LXI总线接口软件;并且验证该接口软件符合LXI总线的标准,最后设计了基于LXI总线接口软件的教学示例。3.开源VISA的设计与实现。根据VISA的原理和功能需求,分析VISA的设计思想,设计开源VISA的整体方案,实现一套在Linux下的开源VISA组件,并设计相应的教学示例。本文完成了开源系统下自动测试系统的软件组件的设计与实现,在该软件组件基础之上设计了教学示例,并且对软件组件的功能、性能等指标进行了测试,测试的结果符合预期。
其他文献
实施现代学徒制人才培养的前提和基础是现代学徒制专业课程体系的构建。本文从现代学徒制课程体系构建的主要依据和思路入手,重点分析了汽车营销与服务专业现代学徒制专业课
【正】朋友从台北回来,问起他对于台湾媒体报道"3·11"东日本大地震的观感,他直摇头,觉得用词还有记者画外音的语调过于煽情,甚至有点让人感到恐慌。我不觉得奇怪,因为这
多年来,我国教育事业从内部结构来讲,其发展并不均衡,高等教育阶段的普通高等教育和高中阶段的普通高中教育,发展势头强劲,发展形式多样,发展规模空前;而高等教育阶段的高等
期刊
本文通过对滇池水体污染特征,蓝藻水华发生、发展、分布、灾变情势分析研究,提出应急监测机制、采用遥感定量解译和地面人工巡测与气象观测,初步建成了滇池天地一体化的蓝藻
针对目前理论力学教材中的有关弯管流体动反力的计算进行了讨论,并给出对比实例。
近年来,随着我们国家对法制化要求的逐步提高,依法治国的理念越来越深的植入到每个老百姓的心里。伴随着社会开放性的不断增强,监狱的社会定位和监狱人民警察的执法环境也在发生着前所未有的变化,近年来,社会对于监狱的改造环境、执法规范、狱务公开等方面的要求也伴随着人权事业的发展而变得越来越严苛,监狱人民警察作为监狱工作的主要承担者,侵害其自身权益的事件却屡有发生,这便对监狱人民警察在新时期、新形势下的权益发
采用 FAO 推荐的浸渍玻片法,对宁夏高桥种群进行了敏感水平测定建立了山楂红蜘蛛对18种供试药剂的毒力基线。对山东云门山和山东莱阳种群进行了抗药性测定,结果表明,对三环锡
<正>2008年10月18日上午,北京粉体技术协会第一届会员大会暨成立大会在北京北科大厦隆重举行,这是目前国内各省、市率先成立的一个粉体工业技术的行业协会。
近日,中国人民大学艺术学院副教授陈炯在中国艺术研究院恭王府展厅推出个展“梦华录”,作品分为绘画与木作两个系列。艺术家笔墨如水痕,隐约间再现了古老京城,画作中沉浸着时
2007年10月28日下午,中国机械工业联合会执行副会长、中国机械工程学会副理事长、国家原机械工业部总工程师朱森第在南宁第四届中国-东盟博览会振兴装备制造业论坛作了题为《