飞机配载管理系统的设计与开发(一)
详细内容
作者:王彩霞杨威何文华邓声庚
摘要:本文是从飞机载重平衡的角度,对飞机载重平衡的需求进行分析。充分考虑飞机配重各项工作的需要,提出对配载过程进行信息化管理的方法,并采用信息技术设计开发了相应管理系统。通过实施应用,表明该系统有助于飞机配载的效率提高。
关键词:飞机;配载;信息系统
0引言
本系统是MA60国产飞机随机附带的配套管理系统。飞机配载是飞机的在运营过程中每一架次的载重与平衡的配算,即根据飞机重心的特点及有关的技术数据,科学地安排飞机上的旅客、行李、货物、邮件的位置,使飞机的实际起飞重量的重心、无油重量的重心及着陆重量的重心处于许可的范围内,从而保证飞机飞行安全。对于任何一种交通运输工具,由于自身结构强度、客货舱容积及运行环境等原因,都必须有最大装载量的限制。飞机是在空中飞行的运输工具,要求具有更加高的可靠性和安全性以及更好的平衡状态,而装载量和装载位置是直接影响飞行安全和飞机平衡的重要因素。飞机的最大装载量受到飞机的设计制造者规定的飞机的最大起飞重量、最大着陆重量、最大无油重量的限制以及飞机的基本重量、起飞油量、航段耗油量、飞机的最大业载限额等因素的制约。通过对国内外一般飞机载重平衡需求的分析发现,由于飞机在运营过程中飞机装载的货物、人数、货物体积的变化,采用手工计算的方式来确定和检测配载是否合理在实际应用中具有很大的缺陷,这种缺陷包括准确程度是否在有效范围,是否能快速有效的重复计算以适应运营的需要,采用手工计算在这些项目上都受到比较大的限制。而利用有效的信息技术手段构建一个适合于飞机载重平衡需求的配载管理系统,对配载过程进行统计分析,代替人工计算的方式,可减少手工操作的失误。做到配载计算更加迅速、快捷、准确,对保证飞机安全飞行和提高其利用效率是很有必要的。
1系统功能设计
1.1系统主框架根据飞机配载要求的具体情况,将其配载管理系统分为四个管理模块,其中用户管理用于区分用户的角色;系统管理用于系统运行方式的设置;配载管理模块集中了配载信息处理及配载文件的形成功能。并根据用户角色的不同提供了不同的信息查询及维护方式。图1给出了配载管理系统平台构架图,系统的信息围绕配载数据库展开。
1.2系统体系结构本系统采用C/S架构,主要是它具有运行性能高、便于最终用户使用、具有多功能的应用程序开发接口、开放的体系结构、良好的可扩充性的特点。
在C/S架构中,应用程序主要运行于客户端,它向数据库服务器提出请求、返回数据,并在本机上操作,然后将操作的结果发送到数据库服务器中数据库服务器提供大容量的存储设备,管理数据资源,处理客户机的请求。在现今的C/S架构中,C/S的应用程序一般不再处理有关网络协议、通信指令等问题,只要建立了与数据源的连接,就如同操作本地数据库一样方便。这些工作都是由中间件软件来完成的。在安全性要求高、交互性强、处理数据量大、数据查询灵活的地点固定的小范围内使用架构模式比较方便。飞机配载管理系统在程序实现上采用三个层次结构:用户界面层、配载管理层、数据提供层。
本系统用户层采用交互方式,完成对用户输入数据的合法性检查;管理层封装了配载管理相关任务的逻辑,最主要的是将上层发送过来的用户数据请求按照对应的逻辑转发给数据提供层,并从数据提供层获取数据返还给用户,实现中间件功能;数据提供层负责最终数据存储和检索工作。本系统程序中将大部分数据的检索与存储编写成的存储过程,以提高效率。各层都设有空间用来封装本层中一些共用的逻辑、对象以及对外接口。