美文网首页
记录国内机票系统开发知识

记录国内机票系统开发知识

作者: 扬仔360 | 来源:发表于2020-03-19 23:09 被阅读0次

not finished yet

记录一下一年来机票系统开发的所学所得。

不会深入到PNR指令细节,但是指令涵盖的功能会设计介绍。

民航简史

人类自古以来便有像鸟儿一样翱翔天空的愿望,无法载人的热气球最早出现在中国三国时期,由诸葛亮发明,称为天灯或孔明灯,被用来传达军事信号,但直到18世纪后期载人热气球在欧洲升空后才首度实现。20世纪初随着工业革命带来的科技进步,人类的航空事业得以迅速发展。19031217,美国人莱特兄弟成功试飞人类第一架重于空气、带有动力、受控并可持续滞空的飞机,开启了现代航空的新纪元。

1914年,世界首个固定翼民航航班从美国佛罗里达州圣彼得斯堡起飞前往坦帕。

1945年,世界民航组织IATA在古巴首都哈瓦那正式成立。

1981年,美国航空引进了世界首个常旅卡。

2008年,纸质机票正式退出市场,被电子机票完全取代。

中国民航也是后来居上,1950年,新中国民航初创时,仅有30多架小型飞机,年旅客运输量仅1万人,运输总周转量仅157万吨公里。

但是截至2018年底,中国民航全行业飞机达6053架,旅客运输量6.1亿人次。其中定期航班总条数4945条,为1950年的412.1倍……

预订流程

image.png

GDS,全称 Global Distribution System,即「全球分销系统」。从名字你就能明白,这是一个大规模的销售网络系统,而在中国,这个系统叫做中航信(TravelSky)。

目前来说,GDS 系统的运行方式,主要分为三部分,而大部分旅客购票时发生的信息流转,都跟这三个部分密切相关:
代理人机票销售系统 CRS,全称 Computer Reservation System。CRS 的作用在于由代理人(如携程、去哪儿等大型 OTA 及各个城市的小型代理人等)提供航班情况查询、航段销售、产品销售、订座记录查询、客票预定等功能,你在携程、去哪儿的购票行为,均跟 CRS 相关,由它们向相关航司统一提供旅客数据,完成预定过程。

航司订座系统 ICS,全称 Inventory Control System,ICS 向代理人和自营渠道提供作为控制、航班排期、运价或收益、航空联盟、销售控制等参数。

离港控制系统 DCS,全称 Departure Control System,主要控制旅客值机、航班配载、航班数据控制、登机联程等信息服务。
你从 CRS 购票,CRS 会向 ICS 请求航班信息,并随后传输你的订座信息给 ICS,而在航班初始化之后,你的数据会从 ICS 流转到 DCS,并由 DCS 完成最后的值机、登机等流程。

目前来说,GDS 系统的运行方式,主要分为三部分,而大部分旅客购票时发生的信息流转,都跟这三个部分密切相关:
代理人机票销售系统 CRS,全称 Computer Reservation System。CRS 的作用在于由代理人(如携程、去哪儿等大型 OTA 及各个城市的小型代理人等)提供航班情况查询、航段销售、产品销售、订座记录查询、客票预定等功能,你在携程、去哪儿的购票行为,均跟 CRS 相关,由它们向相关航司统一提供旅客数据,完成预定过程。

航司订座系统 ICS,全称 Inventory Control System,ICS 向代理人和自营渠道提供作为控制、航班排期、运价或收益、航空联盟、销售控制等参数。

离港控制系统 DCS,全称 Departure Control System,主要控制旅客值机、航班配载、航班数据控制、登机联程等信息服务。
你从 CRS 购票,CRS 会向 ICS 请求航班信息,并随后传输你的订座信息给 ICS,而在航班初始化之后,你的数据会从 ICS 流转到 DCS,并由 DCS 完成最后的值机、登机等流程。

image.png

资源预定系统

协议价和白名单

一些渠道直连航司会获得的航司协议价,即通过本渠道预订的专有价格,例如东航协议价,会比自己在航司官网和携程等渠道预订便宜。

个别渠道要求白名单,即如果要享受协议价,需要提前将协议价的用户通过技术手段或者线下方式加入到白名单方可享受协议价,否则不可预订。

订单结构

机票订单包括:

正向出票订单、改签订单、退票订单。

单张订单包括3大子对象

订单信息客票信息(也分为三种票,正向票、改签票、退票)、行程信息(航班的信息)

我方系统,可预订单程和往返的订单。根据航司标准订位系统要求,每张订单最多支持9位乘客。

订单分为:原始预订单、改签订单、退票订单。

预订单程会生成一张单程订单。

预订往返会生成一张去程订单,和一张返程订单。

去返程和单程的订单都算是原始预订单,包含着用户提交预订时的信息。

每张订单都关联着订单状态以及一些订单的基础信息,以及关联着所有的票,以及所属行程。

原单关联着提交预订的用户的原票信息,以及原行程信息。

改签操作可针对用户(票号)进行改签,如果可以多次改签,那么无论改签多少次,每次改签都是提交的原票信息。

改签会生成新的改签订单,改签订单关联改签票,改签票有老票号和新票号,这个一定要注意,如果没有改签费用的话,个别航司的改签票号是可能不发生变化的。(如果有改签费用,是否一定会发生变化,待论证)

退票是针对原票做的退票。


知识点,待展开:

三大联盟

IATA

国际航协

CATA

中国航空运输协会(CATA)

航空货运销售代理人资质

主要分为两种一种是中国航空运输协会(CATA)另外一种是国际航空运输协会(IATA)。
航空铜牌是由中国航空运输协会CATA颁发的航空运输销售代理人资质有货运和客运之分,然而货运、客运都有一、二类之分。国际资质称为一类代理人资质,国内资质称为二类代理人资质。对于货运代理人来说凭航空铜牌可以去航空公司直接定舱以及签发自己公司的主单。如果您是单纯的货运代理人可以同米航空公司合作,不过一般都需向航空公司缴纳交押金,以确保航空公司与代理人签订的运价协议有效。对于客运的就是卖机票。

中国航空运输协会CATA航空铜牌需注意以下几点:
1、注册一个公司,如做国内机票需实缴注册资金50万,国际机票需实缴资金150万。
2、申请航空铜牌前需要办3本岗位资格证书,如国内国际机票资质都申请需办理各3本。
3、中航鑫港担保函,缴纳中航鑫港保证金等。

国际航协IATA证书需要注意以下几点:
1、必须航空代理人必须持有航空铜牌证书方可申请。
2、客运申请国际航协IATA证书需要缴纳押金,国内的50万国际的150万,可以选择缴纳小部分加房产或者反担保公司补充。
3、货运非国际航协IATA加入货运结算CASS

IBE

中国航信互联网订座引擎

TMC

Travel Management Companies 商旅管理公司

eterm

基于TCP/IP的,采用client-server方式的仿真终端产品。用户可以采取灵活的接入方式,以client的身份访问中航信的server,使用其系统资源。

BSP:

BSP电子客票(daoET-electronic ticket)国际航协(IATA)规定的中性电子客票的英文缩写,电子票它是一种流程化的电子数据,电子机票是普通纸质机票的电子形式,电子票将票面信息存储在订座系统中,可以像纸票一样执行出票、作废、退票、换、改转签等操作。目前,它作为世界上最先进的客票形式,依托现代信息技术,实现无纸化、电子化的订票、结帐和办理乘机手续等全过程,给旅客带来诸多便利以及为航空公司降低成本。

BSP系统介绍

BSP 开账与结算计划(Billing and Settlement Plan)电子客票(中性票)简称BSP,是国际航空运输协会(IATA)根据协会会员航空公司的要求,为适应国际航空运输的迅速发展,扩大销售网络和规范销售代理人的行为而建立的一种供销售代理人使用中性客票销售和结算的系统。该系统于1971年在日本建立,迄今已有33年的历史。这是一个比较先进和成熟,并已获得广泛使用的系统。BSP的管理是按地区来划分的,目前,全球已有140多个国家或地区建立了这一系统,有400多家航空公司和6.4万家销售代理人加入了该系统。目前中国航空公司已全部加入BSP系统。

三方的技术公司,支持的指令不一样,如生编、开票

PEK597

自动出票

舱位代码

分别代表的意思如下:

C舱为公务舱公布价,N舱为普通舱65折,T舱为普通舱55折,K舱为普通舱80折,H舱为普通舱85折,M舱为普通舱70折,G舱为普通舱免折和常旅客免票,S舱为联程、缺口程等特殊舱位,L舱为普通舱75折,Q舱为普通舱60折(含教师、医护人员、县级(含)以上劳模),E舱为普通舱40折,

飞机主要有三种仓位,一种是头等舱(First Class), 商务舱(Bussiness Class), 经济舱(Economy Class or Coach) ,为方便,平时都是取首字母表示,即头等舱F, 商务舱B,经济舱E。

舱位代码只是表示你购买机票时的折扣,它是航空公司便于销售而设定的,并不代表你乘座飞机时的舱位,你乘座飞机时均在经济舱内。飞机的舱位分布一般有三个,它们分别是头等舱=F,分务舱=C和经济舱Y,其价格分别是

F=150%*Y
C=130%*Y

Y舱的价格是民航局公布的价格。

头等舱:F表示为公布价,A表示免折、常旅客免票;

公务舱:C表示为公布价,D表示为免折、常旅客免票;

经济舱:W表示为35折,Y表示为公布价,T表示为55折,K表示为80折,H表示85折,M表示70折,G表示免折和常旅客免票,S表示联程、缺口程等特殊舱位;

L表示75折,Q表示60折(含教师、医护人员、县级(含)以上劳模),U表示45折,E表示40折,V表示常旅客专用舱(国航知音卡旅客订座),B表示9折;

Z表示代码共享留座专用舱,O表示25折,N表示65折,R表示30折,X表示50折(含学生、长者(年满55周岁的中国大陆公民))

字母P、I、J不代表某一折扣。
P表示超值头等舱,I表示特殊仓位,J表示超豪华公务舱。

另外一套解释

头等舱: F. A. I.
公务舱: C. D. Z.
经济舱: Y B H K L S M N Q T X U E W V G

另外一套解释

W舱——高端经济舱(头等舱后面的4排座位,前后排距离较宽,乘坐舒适性高);
V舱——经济舱45折;
H舱——经济舱8折
P舱——头等舱特价(折扣不确定)
L舱——经济舱6折

舱位扩展资料:

舱位分类

飞机一般分头等舱、公务舱和经济舱3三种。以经济舱票价为100,头等舱是150,商务舱是130。

经济舱的座位设在靠中间到机尾的地方,占机身的四分之三空间或更多一些,座位安排的比较紧。

对于进出拥挤的座位有困难或者不能排队等候上厕所的老年人、残疾人,或者愿意使旅行较为舒适而又承担的起的人来说,头等舱或公务舱是很有吸引力的。那里的座位宽敞,旅客可以在座位之间的桌字上打牌或者摊开自己的文件。鸡尾酒是免费的,食品更加精美,如果你想要,还可以供应香槟。每位乘务员只照顾10到15位旅客,所以旅客的每项要求几乎都能立即得到满足

中国航空规定,所有航线:可免费托运一件行李和允许随身携带一件手提行李,免费托运行李的重量为,经济舱20公斤,公务舱30公斤,头等舱40公斤。

国内客票

国内客票的舱位等级主要分为头等舱(舱位代码为F)、公务舱(舱位代码为C)、经济舱(舱位代码为Y);经济舱里面又分不同的座位等级(舱位代码为B、K、H、L、M、Q、X、E不等,这种代码每个航空公司的标识都不相同,价格也不一样)折扣舱依次往下排列,这些价格虽然都属于经济舱,但是低舱位的价格享受的服务和高舱位的不大一样,最明显的就是提前预订机上座位与餐食服务(意思就是即使是提前预订好了座位与餐食,也有可能在机上遇到不能实现的状况)。

在有就是特别低的舱位不能退票。


名词解释:

红眼航班

红眼航班(英语:Red-eye flight)是指在深夜至凌晨时段运行,并于翌日清晨至早上抵达目的地,飞航时间少于正常睡眠需求(8小时)的客运航班。红眼航班最早在1959年出现于美国,因为乘客下飞机时多睡眼惺忪,像兔子一样红着眼睛上下飞机,红眼航班因此得名

不经停航班

两个机场间的不经停航班必然是直飞航班(direct flight),但是直飞航班可能是不经停航班,也可能包含经停站。包含经停的直飞航班会在中途某地降落,可能会上下乘客、装卸货物或补充燃油。

https://baike.tw.wjbk.site/baike-不经停航班?wprov=srpw1_0

班号共用

(英语:Code-sharing),又称“共挂航班”、“联营航班”、“代码共享”,港澳称为“代码共享”,台湾称为“班号共用”,是现代航空业其中一种相当普遍的经营模式,由多家航空公司共同经营某一航线,常见于以接驳长途航班的短途航班上,也偶见于以商务旅客为主、班次频密的短途航班

航空公司呼号

在无线电通讯中,每个传讯者都有自己独特的呼号用来识别,而各大航空公司通常已经在国际民航组织或联邦航空局登记自己的呼号。呼号通常都是航空公司的名称,像国泰航空-Cathay、汉莎航空-Lufthansa、马来西亚航空-Malaysian、联合航空-United等。但也有例外的,如英国航空-Speedbird、中华航空-Dynasty等等。再在呼号后加上航班编号,如马来西亚航空717号航班就是Malaysian-seven-one-seven。而一些大型航机(尾流大)会在呼号后再加上HEAVY(如Malaysian-seven-one-seven-heavy),让航空管制员知道该航班情况,不能执行一些指令(像保持低速等),同时让后机保持较大间距以免受其尾流影响。波音757的大推力发动机使得它成为唯一一种需要在呼号中添加“Heavy”的窄体飞机。此外,A380航班也会在呼号后加“Super”,和“Heavy”分开。
中国大陆的航空公司有中文呼号以供在中国大陆境内使用,例如中国国际航空-国航、厦门航空-白鹭。

关于共享航班和经停

因为编写UI界面,我查过,国内有部分2次经停的航班,主要是因为航程客流量的问题,并不是因为航程加油的问题。国际航班多次经停的航班就数不胜数了。

也有一些共享的经停航班。

相关文章

网友评论

      本文标题:记录国内机票系统开发知识

      本文链接:https://www.haomeiwen.com/subject/auoryhtx.html