● 摘要
根据ACARS系统(Aircraft Communication and Address Reporting System)在国内的应用实际,以及配载及相关报文传输的要求,本文分析了地面服务支持系统的设计与实现。目前的飞机配载平衡数据在很大程度上依靠手工的方式向机组送达,如遇特殊情况,由于人工送达的时间较长,将引起飞机的延误等航空公司和旅客均不希望出现的情况;另一方面,通过人工送达数据,也需要占用一定的人员和车辆,不利航空公司的资源的节约,以及降低运营成本。地面服务支持系统,与传统的方式相比:时间短、成本低、反应快、准确率高,同时大大改善了地面服务工作人员的劳动强度和工作效率。论文开始部分主要介绍了系统的需求,针对航空公司对地面服务支持系统的性能以及功能要求作了具体介绍。针对该系统的实际应用条件以及关键问题,论文接着介绍了系统的解决方案与架构设计,以及开发平台、数据库以及中间键的选择。本系统采用C/S、B/S混合的分布式设计。使用C#开发语言和Oracle9i数据库,中间键选择为微软的MSMQ。在论文的最后,着重介绍了如何测试部署地面服务支持系统。论文完成的主要工作和取得的成果如下:综合运用了计算机技术、管理信息系统思想和软件工程方法,比较了实现系统可供选择的技术方案,确定了开发架构设计以及第三方组件的选择。对地面服务支持系统进行了需求分析、功能模块设计,确定了系统所要实现的功能。研究并解决了系统的关键问题,如高并发、高可靠性要求等。编程实现了基础信息、地服信息、报文上传、报文查询、系统报表等功能。本系统的开发为今后系统升级或开发奠定了良好的基础。