论文部分内容阅读
本文以我校研制的某型综合导航显控台系统的开发为背景。为了克服现有的综合导航显控台系统软件构成复杂,功能模块之间关联过于密切的缺点,实现系统标准化,提高可维护性,本文对综合导航显控台系统软件进行了优化设计。首先,本文深入的研究了组合导航系统原理,通过综合导航显控台的需求分析,对系统进行了总体设计。将系统划分为信息综合处理、接口控制管理和人机交互三大模块。接着,为提高综合导航显控台系统应用软件的可靠性,对综合导航显控台系统进行了避错设计和容错设计。然后,应用基于面向对象的编程思想对综合导航显控台系统进行设计。重点介绍了信息综合处理模块和接口控制管理模块的类的设计过程,给出了相应类的接口代码。最后,详细说明了基于Zinc的人机交互模块的设计过程,包括界面设计、程序设计的关键代码和程序调试过程。本文从面向对象的角度,使用面向对象编程语言C++和图形用户界面开发工具Zinc对综合导航显控台系统软件进行优化设计,并结合综合导航显控台系统自身的特点对其进行可靠性设计。使其成为一个用户友好、结构清晰、稳定可靠的软件产品,这对提高我校研制的综合导航显控台系统的品质,增强其市场竞争力有着重要意义。