控制保障系统试验管理软件的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:smileman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二十一世纪,航天领域的竞争越来越激烈,航天领域的发展水平能很大程度体现一个国家的整体实力。近几十年来,我国的航天领域经历了从无到有的萌芽阶段,并获得了快速发展,是我国成为一个综合强国不可或缺的要素。本文描述的试验管理软件是国内某研究所负责的验证系统中某分系统中的一个重要软件,在功能方面主要包括:最终确认和转发地面控制中心对其他分系统软件设备的控制指令;作为分系统的显示窗口,显示其他分系统的软件设备状态,使本分系统内的软件能根据实际情况下达正确合理的规划指令。系统包含多个软件设备,且系统内的指令内容复杂繁多,由指令组成的规划更需要完全无差错的调度。综上所述,系统内需要设计一款软件来实现这些需求,保障整个系统功能的实现。本文主要内容包括需求分析、软件详细设计、软件实现和软件测试。在需求分析中,根据系统要求明确软件的各项功能以及功能间的关系。软件详细设计和实现方面,根据需求分析将功能划分为数据接收模块、界面显示模块、数据发送模块、软件设置模块和日志管理模块,明确模块内部功能内容和模块间调用关系。其次,根据功能内容确定软件主要工作线程以及线程作用。界面设计方面,在保证界面信息正确无误显示的基础上,使用微软WPF用户界面框架,实现了界面的友好性和易操作性。实现方面,使用C#编程语言,采用多线程同步技术,完成软件的各项功能代码的编写。最终,针对软件的功能需求和非功能需求进行测试,保障软件各个方面的正常稳定运行。软件最终通过测试,满足系统提出的功能需求和非功能需求,保证了软件功能的正确性以及软件正题的可靠性,安全性,易用性和稳定性。试验管理软件保证了任务规划软件对其他分系统软件设备正确无误的调度,不仅包括基础数据的验证,还包括调度合理性方面的验证,同时向任务规划软件反馈调度结果,使任务规划软件能够根据反馈结果进行下一步调度。此外,试验管理软件也是本分系统的信息窗口,显示系统正常运行所需的所有基本信息,包括软件IP信息、端口信息、软件设备信息、其他分系统信息等。经测试,本软件已实现各个功能模块,并且界面友好、简洁、易用,软件整体已满足功能性需求和非功能性需求。
其他文献
人脸检测是模式识别和计算机视觉等领域中重要的研究课题,也是人脸信息处理领域的一项关键技术,在自动人脸识别系统、视频监控、基于内容的图像检索等领域的研究中发挥着重要
近年来我国国防实力得到很大增强,武器种类越来越丰富,作战方式越来越多样化,使军事仿真训练也变得越来越复杂,从而对军事仿真系统提出了进一步的要求,国家对于拥有我国自主
自然语言处理是人工智能的一个重要研究领域,它主要研究如何利用计算机来理解、处理和生成自然语言。在数据库查询系统中应用自然语言理解技术,设计数据库自然查询语言接口,已成
统计关系学习是人工智能领域的一个新研究热点,其目的是在多关系的数据集中挖掘出数据中的统计关系模型。统计关系学习是集关系、逻辑表示,似然推理机制,机器学习、数据挖掘于一
地理信息系统(Geographic Information Systems,简称GIS)作为获取、处理、管理和分析地理空间数据的重要技术,近年来得到了广泛关注和迅猛发展。然而,由于数据信息的海量增长和
信用卡作为一种高收益高风险的金融产品,已经成为国内外商业银行激烈竞争的重要业务。各家商业银行对信用卡业务管理水平的高低将直接影响到信用卡业务的利润,如何有效地降低信
移动Ad Hoc网络是一种无中心、自组织并且主机可以自由移动的无线网络,近年来由于移动计算技术的发展,移动自组织网络再度成为了研究的热点。采用Ad Hoc网络跨层设计思想,实现网
随着网络的快速发展,科研工作者在研究过程中不可避免地会遇到大量的高维数据,如文本数据、生物数据、网络数据以及金融交易数据等,经常会面临维数约简的伺题。其处理涉及到两个
近年来生物特征识别技术以其特有的安全性、稳定性和便捷性被广泛地应用于安全、认证等身份鉴别领域。常用的生物特征包括人脸、虹膜、指纹、掌纹、声音等。理论上可用的生物
模糊性是客观世界中存在的普遍现象,由于现实世界中的事物以及事物之间的关系是极其复杂的,客观上存在的模糊性以及某些事物或现象暴露的不充分性,导致人们对事物的认识具有一定