论文部分内容阅读
国内航空公司非常重视并不断开发面向电子飞行包的软件系统,但在多种电子飞行包EFB(Electronic Flight Bag)软件中,飞机性能分析软件的开发由于需要具备深厚的飞机性能理论和大量的机型参数的要求,所以国内航空公司均未能自主开发,基本依赖于波音和空客公司各自开发的基于EFB的飞机性能分析软件。本论文研究的目的旨在克服这一困难,为我国自主开发性能分析软件提供一种设计方法和设计模式参考。本论文的主要研究内容是实现面向EFB的飞机性能分析(低速部分)软件系统的设计。从跨平台性较好的角度考虑,本系统采用eclipse为java语言下的开发工具,从关系型和结构化的角度考虑,数据库管理系统选择SQL Server 2008R2。该软件系统通过调用由飞机制造商提供的经过试飞验证的气动模拟分析模块和气动数据,可以快速稳定的完成性能分析,并通过排除冗余项保证有效的数据处理,给出直观的计算结果。论文设计了完整可行的系统结构,规范了参数模块与接口规范,设计了较全面的机型数据库和机场数据库结构,保证数据结构和接口的准确性,使该软件具备实用性和可拓展性。此外,在内存分配和代码运行速度方面也是该软件设计的重点分析要素,友好直观的界面设计和尽量减少用户操作等设计理念也在软件设计过程中得到了很好的体现。