论文部分内容阅读
随着航空航天事业和计算机技术的不断发展,新环境下对发射场区的气象保障工作要求越来越高,也对信息化建设的提出了新要求。当下,某发射场的气象部门由于信息化建设水平低,造成效率低下、消耗资源大等问题,多项工作无法综合管理,造成发射场的气象保障不力,现有的系统无法满足当前和未来对气象部门的要求。该部门提出构建一个集气象信息显示、运行状态管理、任务指显、远程文件访问四个功能为一体的系统平台,更好的提供发射场区的气象信息,保障各种任务的顺利完成。本文针对以上气象部门的需求,首先进行了实地需求调研和分析,并且结合场区内目前气象部门信息化建设和软件使用的现状,提出了基于多线程技术的C/S架构且跨系统的气象综合指显系统整体设计方案,构建了一个集气象信息显示、运行状态管理、任务指显和远程文件访问为一体的信息化监控管理平台。本文先阐述了开发本软件的背景和意义,确定了系统的整体设计目标,探讨了使用Qt实现系统的跨平台开发及可行性,并且介绍了系统开发过程中运用的关键技术。然后分析了系统需要满足的功能性和非功能性需求,将系统划分为四个功能模块。随后,从软件总体架构设计、模块设计和数据库设计等方面对系统进行了阐述。接着,根据系统的总体设计,对系统的各个功能模块进行了具体的设计和实现。并且,对系统进行了各项测试,结果证明系统基本达到原定的设计目标,满足用户需求,表明该系统结构合理、易于维护、界面友好。最后,总结了本文的工作,并设想了系统未来的改进、完善的方向。目前,气象综合指显系统经过多半年的测试后,运行稳定、正常,也已经通过验收,并正式投入使用。系统达到了最开始的设计目标,进一步提高了对任务执行的气象保障水平,并得到了气象部门领导的认可。