捷变频雷达信号源人机交互接口设计

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:linjinlong19880927
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子干扰、目标隐身技术的快速发展,探测目标的复杂程度越来越高,对雷达技术提出更高的要求,传统雷达信号源已不能满足雷达系统测试需求,为此有必要研制出具有高精度、高稳定和快速跳变能力的捷变频雷达信号源以提升雷达系统整体测试性能。人机交互界面是捷变频雷达信号源系统的重要组成部分之一,是用户与雷达信号源仪器的沟通桥梁。本文的主要任务就是以实验室开发的捷变频雷达信号源为硬件基础,在Windows XP系统下完成捷变频雷达信号源人机交互接口的设计,本文的主要内容有:(1)捷变频雷达信号源软件需求分析及开发工具选择。分析捷变频雷达信号源的软件需求,通过综合比较选定GTK+(GIMPToolkit)并绑定C语言作为捷变频雷达信号源人机交互界面的支撑系统。(2)捷变频雷达信号源人机界面设计。采用MVC模型作为人机界面的软件模型,将界面划分为显示层、数据层、控制层三层进行设计。显示层采用分块设计的思想完成界面外观设计;数据层采用抽取共同数据的方法管理参数数据;控制层采用分类的思想完成事件回调函数的处理,并提出数据处理方案完成显示层和数据层的数据整合。针对人机界面的特殊要求,本文采用面向对象的设计思想并结合通用自定义控件的创建方法完成自定义输入控件、自定义提示框、自定义组合控件的设计。(3)捷变频雷达信号源人机接口通信设计。依据硬件设计需求,调用API通信函数以实现人机界面与各个功能模块的通信,在GTK+环境下应用多线程技术,提出多线程的处理方案,设计用户界面线程、控制线程和小键盘线程以此解决人机接口通信在串行处理中存在实时性差的问题。(4)软件测试。根据软件开发过程,制定相应的测试方案,分别进行自定义控件测试、集成测试、联机测试,验证设计的正确性。经测试验证,捷变频雷达信号源人机交互界面的功能完善、操作简单、界面友好,既能及时响应用户操作,又能正常与各个接口进行通信,提高通信的灵活性及效率。
其他文献
"十一五"期间,我国在贯彻落实"大力发展职业教育"的进程中有一条非常重要的经验,就是以示范建设为引领,全面促进人才培养质量的提升。在这里,笔者特别要讲的是教育部、财政部从20
研究电子货币对货币政策的影响,主要从三方面分析:(1)在现有电子货币发展模式下,货币层次界限模糊,流通速度加快,货币乘数提高,传统信用创造机制改变;(2)通过电子货币对货币
刚刚过去的2008年.是我们党和国家发展历史上极不平凡的一年,也是教育事业改革发展不平凡的一年。职业教育特别是中等职业教育在过去几年快速发展的基础上继续取得重大进展.形成
目的探讨杜仲补肾健骨颗粒对骨折不愈合患者血清骨形态发生蛋白-2(BMP-2)、胰岛素样生长因子-1(IGF-1)、可溶性细胞间黏附分子(s ICAM-1)、血管细胞黏附分子(s VCAM-1)、血管内皮生长
这次会议是中等职业学校教师素质提高计划阶段性工作会议。会议的主要任务是,传达教育部2009年度教师素质提高计划工作会议精神,总结两年来我省实施教师素质提高计划工作,交流基
为了提高中等职业学校护理专业毕业生的综合素质.深化中等职业学校以技能训练为突破口的教学改革.焦作市卫生局主办的“时代女子杯”护理专业毕业生综合技能竞赛.于2009年5月16
<正>糖尿病视网膜病变(diabeticretinopathy,DR)是糖尿病最常见的并发症之一。糖尿病视网膜病变在我国亦是主要的盲眼病。随着人民生活水平的提高,糖尿病的发病率也逐年上升,
河南省是全国第一人口大省、农业大省,职业教育的发展对推进河南经济发展、促进就业、改善民生和解决"三农"问题具有举足轻重的作用。有"教育省长"、"职教省长"之称的河南省省长郭
现代人置身Logo的世界,每天触目可及是风格迥异的的Logo图形,但却极少有人去思考Logo背后的文化涵义及其发展的历史轨迹。本文研究的目的就是从Logo的起源出发,结合Logo与符号学
2009年全国职业院校技能大赛,河南省共派出22所职业院校90名选手参赛。其中。中等职业学校派出70名选手参赛,有48名选手共获得大赛奖项39个。其中一等奖5个、二等奖13个、三等