机场航空性收费系统设计研究

2021-03-10 09:20萧煜林李炤君戴永杰
电子技术与软件工程 2021年20期
关键词:廊桥中间件旅客

萧煜林 李炤君 戴永杰

(广东机场白云信息科技有限公司 广东省广州市 510470)

我国民航局于2002年出台了《关于调整国内机场收费标准的通知》(民航财发[2002]179 号)将机场航空性收费和地面服务收费项目区分开,其中航空性收费包括起降费、旅客服务费、安全检查费、附加费五项[1]。至今,随着民航运输业的发展和运价改革,我国机场收费项目已走向市场化[2]。在信息技术快速发展和多场景运用的推动之下,为解决我国机场收费系统出现的各类收费混乱、信息错漏、时效低下等问题,机场收费管理系统也在此期间开始应运而生。沈学利(2001)提出了以民航结算中心为基础,机场和航空公司为辅,能及时准确地进行各种航空费用结算的一项基于C/S 体系结构模式的中国民航收费管理系统[3]。刘照斌(2004)依据2007年民用机场收费改革方案,利用XML技术开发出一项能够保障机场收费时效性和准确性,减少重复录入数据的机场收费系统[4]。广州白云机场的航空性收费系统是基于已经完成开发并处于运行状态的民航大数据应用平台中的增补功能,目的为提升民航大数据应用平台应用场景,针对机场核心生产运营数据优化数据报表共享能力并实时输出符合财务结算的收费数据。

1 航空性收费系统现状

目前,白云机场生产运营数据基本实现了电子化自动采集,但由于数据的采集涉及的单位、部门及系统众多,仍然存在一些电子化数据延迟到达的情况。对于这部分延迟到达的数据,业务上通常需要根据纸质舱单进行手工数据补充填写,以满足运营数据实时性的需求。当前白云机场股份集团的财务正在实施“基于信用管理的航空服务业务即时收费管理系统”,需要实现即时收费计算、出账单、结算等功能。而生产运营数据是财务收费的数据基础,为满足财务的实时收费结算需求,需要从数据源采集、整合、输出等环节上实现数据的完整性、实时性和准确性等要求。

2 航空性收费系统的需求

为了使收费系统能够更好地兼容民航大数据应用平台并能够在平台上运行,减少数据来源复杂、数据错漏等问题带来的工作负担,白云机场对该收费项目展开了需求调研,经过对业务的调研得知,该收费系统主要的收费内容有:

(1)飞机起降费,当中包括起降费、夜间附加费、高峰附加费;

(2)停场费即航班在场停场时长费用;

(3)旅客桥使用费,即登机桥使用服务费,该费用的数额会受到旅客数量、航班性质等因素影响;

(4)旅客服务费,即国内、国际旅客出港的服务费;

(5)安检费,包含国内、国际旅客的行李、邮件、货物的安检费用。

收费系统需要对上述财务收费项目所涉及的数据进行整合,设计数据审核流程,按照数据“谁上报谁负责”的原则进行数据流转,保证数据的准确性。系统通过自动采集以及数据流程来保证数据的完整性、准确性和实时性,满足财务实时结算的需要,并能在数据出现问题时及时流转反馈。

3 基于Java的技术体系开发

系统使用实时大数据处理框架storm,从民航大数据平台接入航班动态、航班旅客货邮等收费数据进行初步计算。为保证收费数据的计算准确性,系统基于spring quartz 定时任务框架对上月收费数据进行计算整合。然后将数据推送至中间数据库与机场财务结算系统进行对接。财务结算系统将有异议的数据回退至中间库,通过Web 页面的方式对需要修改的数据修改后重新进行推送(见图1)。

4 系统基本业务功能设计

4.1 数据审核功能

如上文所述,系统自动从数据中心flt_all_data 表中整合航班基础、旅客数、货邮等收费相关数据,定期推送到财务系统的中间件中。财务系统自动提取数据进行自动检测,反馈问题数据到中间件中,同时财务人员通过财务系统检查数据反馈问题数据到中间件,系统从中间件获取问题数据,数据管理部人员修改相关数据重新发送到中间件中(见图2)。

图2:数据审核功能界面

4.2 拒付处理

系统自动从中间件中收集拒付数据,数据管理部工作人员核对修改相关数据重新发送到中间件中,财务系统自动提取数据进行自动检测,并将问题问题数据反馈回到中间件,同时支持财务人员手动审核数据和手动反馈数据。

4.3 机型机号配置表

从前的收费系统需要人工录入数据,且因为纸质舱单中的数据信息量大且复杂,需要花费大量的人力录入系统,仅保留了航班机号信息,现如今在舱单识别系统的支持下,舱单信息已经通过OCR 识别获取数据,并根据收费业务规则进行文本解析处理,形成结构化数据,工作人员审核数据后即可将数据上传至收费系统。收费系统即可读取数据(例如机型、航司等信息)并对应归类至业务结构中,生成具体细致的、可编辑和可搜查的机型机号配置表。

4.4 廊桥数据导入

廊桥数据是由T1、T2 航站楼录入提供,由于之前暂时没有相关系统支持廊桥数据导入,导致计费条目出现错漏,最终影响结算结果,因此,根据业务需求中的收费条目标准,增设廊桥数据导入功能,负责采集廊桥数据的工作人员可从在该功能项中上传导入廊桥数据资料,系统将自动识别到数据内容转化为结算可用的业务数据,整合补充到结算数据中一并推送至财务系统中间件。

5 结论

机场旅客、货物、邮件及行李数据作为生产运营数据,是机场吞吐能力的重要体现,同时也是机场航空性收费的核心依据,对体现机场的承载能力与效益能力起关键作用。广州白云机场立足于电子化自动采集模式,兼容多方数据处置,多方单位协同管理的思路,结合数据可视化、数据自动识别、分析,图像识别、文本解析、Tableau 数据配置和api 集成等技术,基于Java 的技术体系对系统进行开发,实现了航空性收费实时收集、转换与收费业务处理,输出符合收费业务的结算数据,并通过实现结算收费数据,反向推进数据的整合工作。对未来机场航空性收费系统的开发与设计具有一定的实践指导意义。

猜你喜欢
廊桥中间件旅客
非常旅客意见簿
去廊桥找你
RFID中间件技术及其应用研究
廊桥文化的汇集地——泰顺
基于VanConnect中间件的设计与开发
风雨廊桥——武夷山馀庆桥
给小旅客的礼物
犹记廊桥
中间件在高速公路领域的应用
一种支持智能环境构建的中间件