中国民航机场航空收费管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国民航机场航空收费管理系统

一、系统设计背景

航空服务费是在航空运输过程中,一方(航空公司、机场或其他航空运输服务企业)为另一方(航空公司的班机)提供导航、起降、地面服务、机务、商务等各项服务,需向对方收取的费用或收回为对方垫付的费用等形成的债权、债务。随着机场的新建、扩建以及航空公司的纷纷成立,带来了航空服务费种类和数量的增加,这些费用是机场、航管等航空企业实现收入成果的主要手段。由于航空服务费的收取、分配、审核牵涉到多家单位,因此提供一个快捷、合理的服务收费管理系统是民航机场提高服务的有力保障。

以前的服务收费管理系统只局限于中国航空结算中心,由结算中心代理各单位进行服务费的结算。虽然航空收费是机场收入来源的重要组成部分,各机场现有的系统只是完成简单的计算,信息处理效能较低,外场与空管等部门的起降费用处理互不集成,缺少与其他相关系统的连接,给分析管理工作带来一定的困难,使收入结算基本处于手工状态,为了提高航空服务费结算效率,加速资金周转,增加航空服务费收费透明度,提高经济效益,所以开发机场航空收费管理系统势在必行。

新开发的中国民航机场航空收费管理系统是涵盖机场航空服务费业务的管理信息系统。该系统从航管中心、机场外场系统、地面服务公司和候机楼等处采集航班信息,根据相应的航班信息,计算费用,自动形成清算数据和帐务数据,然后对收入进行分配,分配信息经财务接口入机场财务系统,实现帐务数据的自动传递,同时可以生成相应报表,使机场可以直接开帐,实现了服务费当月转账。

二、系统总体设计方案

1、系统目标和主要功能

1)自动接收航管系统和机场外场的飞行动态信息,并同时具备手工录入

航管飞行动态和外场飞行动态的功能。

2)自动计算各种费用并开帐,自动形成清算数据和帐务数据,实现帐务

数据的自动传递。

3)实现各类费用统计查询,并可对机场航空收费进行分析和预测。

4)对各类费用应能以报表形式输出,包括查询信息输出。

5)实现对拒付差异的调整。

6)系统应有不同的用户权限设置。

2、系统结构

在本系统中,我们采用了经过客户机/服务器结构。采用这种结构虽然也存在着一定的缺点,但是优点是很明显的:

1)由于在客户机采用了简单易用的Windows95(用户使用Oracle财务系

统,客户端要求使用Windows95),使用户界面友好,操作功能一目

了然。

2)分散了服务器的工作负担,使数据处理速度明显加快。在开帐这一块,

原系统计算费用需要2个小时左右,而现在只需15分钟左右即可。

3)重新改进了工作流程,使业务人员可以随时处理录入单据的费用计算,

随时发现收费协议的录入错误而不需等到所有单据录入完成后再计算

费用。

3、开发工具

Oracle数据库是世界上使用广泛的大型数据库之一,由于它的杰出性能而被民航总局选定,在全局推广使用。现在,机场、航空公司财务系统都选用的是Oracle数据库。为了使接口数据能够无缝地在各个系统间传送,采用Oracle数据库是必然之选。

Delphi是Borland公司开发的一个客户端开发工具,它与Oracle数据库有较好的联系,而且通用性比较强,利于升级,以及系统的移植。另外,面向对象的开发环境和图形化的用户界面使无论是开发人员还是用户都感到操作上的易懂、快捷。

三、关键技术的实现

我们在系统开发和设计中解决了以下几个最主要的关键技术:

●系统设计及开发的结构化和标准化

●服务费多协议的灵活处理

●多平台、多系统之间数据接口的实现

●多层次安全控制技术

1、系统设计及开发的结构化和标准化

中国民航机场航空收费管理系统是一套涉及多家单位,应用于民航机场的业务系统。系统涉及面广、应用层次多、应用需求繁杂多变,因此,采用合理的软件工程模型是开发成功的关键。

针对项目的具体情况以及多年的项目开发经验,我们采用了迭代原型开发法。迭代原型开发法使得用户能尽早地看到系统模型,并提出修改意见,以及在需求分析阶段没有提出的业务需求或新产生的业务需求。通过这样的多次迭代开发过程,来最终达到用户的需求。

在系统设计阶段,我们就制订了一系列的规范和标准。包括使用统一的概要设计文档格式、使用统一的符号描述业务流程图和数据流程图、使用统一的数据字典以及字段命名规范、文件命名规范、屏幕设计规范等,为系统的开发和维护打下了坚实的基础。在开发中,只要有新的业务需求提出,均可立即进行文档修改,使开发过程始终在规范和标准的指导下进行。

由于系统涉及多个不同的单位,业务需求也不尽相同,而业务需求对整个系统的设计具有举足轻重的意义。因此我们和中国航空结算中心客户服务部在需求调查上花费足够的时间去调查业务范围、业务流程、业务规则和原始单据、输出报表资料的收集和整理,以求系统能完整、高效的完成各业务单位的业务。

在系统中,我们还使用了Microsoft公司的Visual Source Safe软件进行技

术文档、程序源代码和执行码的版本控制。通过对历史修改的记录、恢复和并行修改的控制,使系统在多人开发的情况下保持了一致性,避免了Client/Server模式固有的缺陷。

2、服务费多协议的灵活处理

服务费的计算、分配是服务费管理系统的核心,无论是开帐、审核都需要用到各类服务费协议。但是,由于市场经济的发展,不少机场基于各种原因,不再采用民航总局的协议,而是自行和国外航空公司签订协议。这就需要服务费的计算、分配能根据不同的情况采取不同的计算方式。

为了处理多协议的情况,我们对所有服务费协议作了概括和分类,将服务费计算过程中需要使用的各类数据归并为计算参数和比较参数,通过对比较参数的比较得到当前收费协议的收费范围,比较参数的设置可以是多个与或条件,根据计算参数的设置,找到该费用计算时需要使用的数据,而后根据这样的原理设计了服务费协议表,把各类协议以参数的形式体现在协议表中。这样,当协议发生改变时,无需改动程序,只要业务人员修改协议表中关于计算与比较的参数数据即可。使业务人员可以随时根据实际情况修正协议表,而无需开发人员修改程序。

另外,通过协议写入协议表的形式,使审核模块在分配调整金额时可以调用开帐的分配协议表,达到了协议数据的共享,提高了系统的效率。

3、多平台、多系统之间数据接口的实现

中国民航机场航空收费管理系统由于涉及单位众多,所以存在着多个外部接口,包括前期数据接口和后期财务数据接口。

系统的前期数据接口是指与机场航管部门的航管系统、机场外场部门的外场管理系统等外部系统之间的接口。这些外部系统不仅运行平台不同,数据库、网络结构也不一样。为了达到接口数据交互的目的,同时由于客户端程序运行于Windows95环境,我们充分利用了Windows95的网络功能,通过

相关文档
最新文档