机票候补工作流程
机票候补工作流程
机票候补是指航班座位已经售完的情况下,旅客等待航班截止办理登机手续后剩余空座购票或改签机票成行的过程
一、旅客排队
1、在航班座位已经销售完的情况下,可以向旅客说明有候补机票的可能性,如果旅客愿意候补,引导旅客填写购票单并排队。
2、在购票单上标明序号并告知旅客,提前提醒出示航空公司白金卡、金卡、银卡等贵宾卡,并优先候补。
3、通知旅客在航班截止办理登机手续的时间。让旅客提前做好准备。同时告知旅客不能带大件行李,否则只能按晚交运行李处理,不能同机到达。
4、在销售系统中为候补旅客做好候补的PNR记录。二、通知值机柜台
在航班还未截止办理登机手续之前,主班售票员电话通知值机柜台该航班值机员航班有候补,请关闭航班之前通知,并询问接电话人员姓名。三、办理候补机票
待值机员通知剩余座位后,主班售票员按照候补机票排队的先后顺序为旅客办理候补,并在PAX登机牌上注明成行旅客姓名以及“候补”字样,产盖章,让旅客直接通过安全检查,并告知抓紧时间登机。
如果候补旅客持纸票,将乘机联撕下,如果是电子客票,记录旅客的姓名、电子客票票号以及航空公司会员卡卡号。等航班起飞后交给航班值机员。四、备注
当旅客购票时间接近航班正常截止办理登机手续时间,或在航班正常截止办理登机手续时间之后时,即使销售终端显示有票可售,也要和值机柜台进行沟通,防止机票超售。
扩展阅读:机票预定系统的分析与设计
武汉理工大学《管理信息系统》课程设计说明书
机票预定系统的分析与设计
1背景及其基本目标
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对,打印机票的功能。
在这个系统中,旅客或工作人员在网上或旅行社的机票预售代理点,通过计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。
机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。
今后随着计算机技术以及网络技术的迅速发展,电子商务正逐渐成为Internet应用的一个重要领域。电子商务也必然对航空公司和旅行社的机票销售模式产生深远的影响,所以将来的机票预订系统必然与网络相结合,产生基于WEB的机票预订系统。另外将机票预订呼叫中心与订票系统的结合也可以为客户提供更加人性化的服务。
2系统分析
2.1航空公司的概况及其需求总目标
2.1.1组织结构
机票预定系统涉及到航空公司和旅行社两个部分,其组织机构图如图2-1所示。
共22页第1页武汉理工大学《管理信息系统》课程设计说明书
C旅行社S航空公司售票员系统管理图2-1组织机构设置图
本机票预定系统项目主要由两部分形成:①各旅行社中的前台客户程序;②航空公司中的数据库服务器程序。
现分别选取某航空公司和某旅行社进行研究,分别画出其组织结构图如图2-2、图2-3所示。
股东大会董事会监事会总经理办人计合审公事财作计室部部发室展部
飞行航务部维修工程部市场销售部海口航站北京办事处各异地营业部图2-2某航空公司组织结构图
共22页第2页武汉理工大学《管理信息系统》课程设计说明书
总经理副总经理副总经理副总经理出境旅游营销中心产品市场中心德国公司公民出境旅游中心机票团控中心签证中心财务部人事部办公行政机场办公商务会奖中心外地机构国内旅游中心同业旅游操作中心同业出境旅游中心销客门售服市部部中心图2-3某旅行社组织结构图上成深武海都圳汉
2.1.2管理职能分析旅行社(机票预订系统客户端)负责对客户端的各种操作,包括接受客户预订、预订信息输入、联络服务器,以及订票、航班信息输出、机票打印输出。
售票员机票预订系统客户端的操作者。
航空公司(机票预订系统服务器)接收来自客户端的信息,并输出各种反馈信息;负责旅客订票记录、航班信息的储存和查询,并向客户端传输。
系统管理员机票预定系统服务器的操作者。
2.2系统中的基本业务流程
首先分析本系统总的业务流程图如图2-4所示。机票预定系统的主要业务分别为订票业务、取票业务和退票业务,其业务流程图分别如图2-5、图2-6、图2-7所示。
共22页第3页武汉理工大学《管理信息系统》课程设计说明书
查询事务服务器处理信息终端数据显示航班信息订票事务退出服务订单处理机票信息取票通知打印账单
图2-4业务流程图
(1)订票业务
根据旅客提出的要求(航班号、订票数额)查询该航班票额情况。若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票少于订票额,则登记排队候补。顾客航班机票信息提出预定要求向航空公司查询查询余票数量旅行社航空公司是否有票无有航空公司得到收票通知顾客列入等候队列修改机票信息办理订票手续航空公司旅行社图2-5订票业务流程图
共22页第4页武汉理工大学《管理信息系统》课程设计说明书
(2)取票业务
根据取票通知书,打印机票,交给顾客。
(3)退票业务
根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他候补的客户。顾客
请求退票旅客订票信息旅客订票信息顾客索取机票查询旅客订票信息打印并修改机票信息旅行社旅行社顾客图2-6取票业务流程图
得到机票查询旅客订票信息旅行社办理退票手续修改机票信息航空公司图2-7退票业务流程图
2.3系统中的数据及其主要流程
2.3.1数据流程图
首先分析系统总的数据流程图,如图2-8所示。
共22页第5页武汉理工大学《管理信息系统》课程设计说明书
系统管理员售票员售票员售票员航班信息的更新查询请求表单申请机票核对事务数据库报表报表报表报表和账单服务器终端显示数据客户机终端显示数据客户机终端显示数据在客户端打印机票和帐单
图2-8数据流程图
由于系统的数据流程图比较复杂,而系统中主要的是订票、取票和退票三项业务,因此分别画出这三项业务的数据流程图如图2-9、图2-10、图2-11所示。1旅行社订票管理旅客订票信息航班机票管理航空公司顾客航班机票信息候补旅客信息图2-9订票业务数据流程图
共22页第6页
武汉理工大学《管理信息系统》课程设计说明书
取票通知书2
取票管理航班机票管理旅客订票信息航班机票信息
图2-10取票业务数据流程图
航空公司
旅行社3退票管理航班机票管理旅客订票信息航班机票信息候补旅客信息
图2-11退票业务数据流程图
注:
1、订票需求信息2、取票通知3、退票请求信息
航空公司2.3.2数据字典
数据字典是用来规范描述数据具体内容的工具,也是对数据汇总分析的一个总结。一般来说,可为每个数据建立一张二维表。在本系统中,分别为旅客信息、旅客订票信息、候补旅客信息、航班机票信息、取票通知和售出机票信息建立了数据字典,具体如表2-1到表2-6所示。
共22页第7页武汉理工大学《管理信息系统》课程设计说明书
表2-1旅客信息的数据字典
数据名称作用来源去向排列方式包含信息
表2-2旅客订票信息的数据字典数据名称作用来源去向排列方式包含信息
表2-3候补旅客信息的数据字典数据名称作用来源去向排列方式包含信息
表2-4航班机票信息的数据字典数据名称作用来源去向排列方式包含信息航班机票信息记录旅客的航班信息,根据旅客的旅行时间和目的地确定旅客信息记录旅客的个人信息,用于对旅客的确认客户旅行社管理按照客户的姓名升序排序姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地旅客订票信息记录旅客的旅行时间和目的地,用于确定旅客的航班客户航班机票管理按照客户的(姓名+起飞时间)升序排序客户姓名、身份证号、航班号、起飞时间、预订票数、舱位等级、机票是否打印候补旅客信息记录旅客的旅行时间和目的地,便于及时调整航班航班机票管理信息存储/航班机票管理按照(姓名+起飞时间)升序排序客户姓名、身份证号、航班号、起飞时间、预订票数、舱位等级航空公司安排航班信息存储/航班机票管理按(飞行日期+航班号)升序排列航班号、终点站名、起飞地点、飞行日期、周几、成员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)、等候替补的客户名单(包括姓名、所需票量)
共22页第8页武汉理工大学《管理信息系统》课程设计说明书
表2-5取票通知的数据字典数据名称作用来源去向排列方式包含信息数据名称作用来源去向排列方式包含信息表2-6售出机票信息的数据字典售出机票信息记录旅客的航班机票的信息航班机票管理系统信息存储/航班机票管理按(姓名+飞行日期+航班号)升序排列旅客的航班机票取票通知旅客领取机票的凭证航班机票管理系统客户按(姓名+飞行日期+航班号)升序排列旅客姓名、领票时间2.4新系统的逻辑方案
新系统的逻辑方案是指在对现行系统进行分析和优化的基础上,确定新系统的目标、信息流程、总体结构、功能模型以及拟采用的管理模型和信息处理方法等。详细地了解情况,进行系统分析都是为最终建立新系统的逻辑模型做准备。机票预定系统的逻辑模型如图2-12所示。旅行时间姓名性别旅行地点航班机票信息旅客工作单位身份证号码航空公司取票通知帐单订票旅行社合适航班机票订票旅客清单售出机票信息可售机票图2-12机票预定系统的逻辑模型
共22页第9页
价格时间等级武汉理工大学《管理信息系统》课程设计说明书
3系统设计
3.1系统的功能结构
本系统总的功能结构图如图2-13所示。其中系统客户端和服务器短的功能结构图如图2-14、图2-15所示。
机票预定系统(客户端)机票预定系统(服务器)订票管理取票管理退票管理航班机票管理数据存储维护数据查询
图2-13功能结构图
准备定票发送数据准备确认发送数据机票预定系统(客户机程序)接收输入数据联络服务器输出数据准备网络数据解开网络数据确认操作类型检验输入发送数据接收数据领票成功?定票成功?判断错误类型读入旅客资料读入帐单号准备输出准备错误信息准备输出确定(定票/领票)打印帐单定票/领票帐单号帐单显示确认显示错误旅客资料
机票打印机票确认显示图2-14客户端功能结构图
共22页第10页武汉理工大学《管理信息系统》课程设计说明书
接收数据机票预定系统(服务器部分)数据处理、查询发送数据
接收客户机数据准备返回数据准备返回数据
图2-15服务器端功能结构图
发送数据到客户机判断类型准备SQL判断查询解开数据包数据库操作判断原因准备数据3.2数据库设计
数据库设计就是要根据数据的不同用途、使用要求、统计渠道、安全保密性等,来决定数据的整体存储形式,即决定数据的结构、类别、载体、组织方式、保密等级等一系列的问题。本系统的数据库表设计如表2-7和表a、表b、表c、表d所示。
表2-7数据库概况
表名表a表b表c表d内容或作用保存了所有从本地起飞的班机信息,在定位前先查航班班次表寻座位空数,在定位后将修改座位空数。保存了已定位信息,在旅客领票过程时将用到此表,订位信息表领票后修改是否领票域保存了已定位的旅客信息资料,主要用于领票时将账单信息/旅客资料表旅客信息一同返回。保存了各班机各机位定票状况,主要用于定票时确机位信息表定旅客机位,并返回。
共22页第11页
中文表名武汉理工大学《管理信息系统》课程设计说明书
表a航班班次表
字段名航班号数据类型String长度可否空61210444注含意航班号起飞日期和时间飞行目的地座位空数商务仓票价经济仓票价不可主键为航班号不可不可不可不可不可起飞日期/时间Date/Time飞行目的地座位空数商务仓票价经济仓票价
StringIntegerIntegerInteger表b定位信息表
字段名航班号帐单号是否领票
表c帐单信息/旅客资料表
字段名帐单号旅客姓名旅客性别数据类型LongIntegerStringChar长度可否空881820注含意帐单号旅客姓名旅客性别数据类型长度StringStringLogical68可否空不可不可不可注含意外部主键为航班号航班号主键为帐单号帐单号是否领票不可外部主键为帐单号不可可旅客身份证号LongInteger工作单位
String不可主键为旅客身份证号旅客身份证号可工作单位表d机位信息表
字段名班机号机位信息数据类型StringString长度620可否空不可不可注外部主键为班机号含意班机号机位信息
共22页第12页武汉理工大学《管理信息系统》课程设计说明书
3.3编码设计
编码就是以数后字符来代表各种客观实体。一个良好的编码系统可以减少对信息进行重复采集、加工、存储的情况,最大限度地消除因对信息的命名、描述、分类不一致而造成的误解和分歧,减少一名多物、一物多名等混乱现象。
3.3.1.航班代码设计
以国内航班为例,航班号的编排是由航空公司的两字代码加4位数字组成,四位数字的第一位代表航空公司的基地所在地区,第二位代表航班基地外终点所在地区,其中数字1代表华北、2为西北、3为华南、4为西南、5为华东、6为东北、8为厦门、9为新疆,第三、第四位表示航班的序号,单数表示由基地出发向外飞的航班,双数表示飞回基地的回程航班。国际航班号的编排,是由航空公司代码加3位数字组成。第一位数字表示航空公司,后两位为航班序号,与国内航班号相同的是单数为去程,双数为回程。例如MU508,由东京飞往北京,是中国东方航空公司承运的回程航班。其代码设计如图2-16、图2-17所示。
基地所在地区终点所在地区航班的序号
图2-16国内航班代码设计图
航空公司航班序号图2-17国际航班代码设计图
3.3.2座位编码和机票号设计
座位编码和机票号一致,由机内座位号和航班代码组成,如图2-18所示。
航班代码
机内座位号图2-18座位编码和机票号代码设计图
共22页第13页武汉理工大学《管理信息系统》课程设计说明书
3.4系统的I/O设计
I/O设计的内容很广泛,主要包括I/O方式的设计、时间的设计、地点的设计、信息介质化的设计及最终界面的设计。
在I/O方式设计方面,常见的输入方式有:键盘输入,模/数、数/模输入,网络传送,磁盘/光盘读入等几种形式。在输入方面,对于键盘、鼠标的输入,可用VISUALC++的标准输入/输出,对输入进行处理。常见的输出方式有:网络传递,磁盘传递,终端设备。终端设备包括显示器、打印机、绘图仪等。在输出方面,打印机的连接及使用,也可用VISUALC++的标准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM。
I/O设计的主要内容如表2-8到表2-11所示。
表2-8I/O设计输入数据格式:旅客姓名String旅客性别Char身份证号码LongInteger工作单位String预定票数Integer舱位等级String目的地String航班号String终点站String起飞时间Date/Time表2-9I/O设计输入举例旅客姓名张三旅客性别M身份证号码221133199909992220工作单位大兴对外贸易公司预定票数1舱位等级经济舱目的地上海航班号NF1001终点站上海起飞时间201*-02-02/20:10旅客输入航空公司输入旅客输入航空公司输入
共22页第14页武汉理工大学《管理信息系统》课程设计说明书
表2-10I/O设计输出数据格式航班号String目的地String起飞时间Date/Time旅客姓名String旅客性别Char身份证号码String座位号String帐单号LongInteger旅客姓名帐单信息身份证号码航班号起飞时间目的地StringStringStringDate/TimeString机票信息
表2-11I/O设计输出举例航班号NF1001目的地上海起飞时间201*-02-02/20:10旅客姓名张三旅客性别M身份证号码221133199909992220座位号B024帐单号10000011旅客姓名帐单信息身份证号码航班号起飞时间目的地张三221133199909992220NF10011999-02-02/20:10上海机票信息3.5人机界面设计
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOWS风格较熟悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用
在本系统的人机界面设计中,主要有四方面的界面。一是旅客进行航班班次查询的输入输出界面,如图2-19和图2-20所示。二是航空公司进行旅客信息查询的输入输出界面,如图2-21和图2-22所示。三是旅客自己在电脑上进行订票操作的界面,如图2-23所示。
共22页第15页武汉理工大学《管理信息系统》课程设计说明书
四是旅客自己在电脑上进行退票操作的界面,如图2-24所示。
图2-19航班班次查询输入界面
图2-20航班班次查询输出界面
共22页第16页武汉理工大学《管理信息系统》课程设计说明书
图2-21旅客信息查询输入界面
图2-22旅客信息查询输出界面
共22页第17页武汉理工大学《管理信息系统》课程设计说明书
图2-23订票业务界面
共22页第18页武汉理工大学《管理信息系统》课程设计说明书
图2-24退票业务界面
3.6系统的硬件设备配置
机票预定系统中的各个子系统的硬件和软件的配置如下:1.服务器端子系统的运行要求:
硬件要求:PentiumIII450以上,1024MRAM,36GHD2.客户端子系统的运行要求:
硬件要求:Pentium133以上,32MRAM,4.3GHD打印机3.网络环境
系统可在局域网、广域网和Internet环境下良好运行。
4其它
4.1系统的软件
4.4.1服务器端子系统的运行要求:
共22页第19页武汉理工大学《管理信息系统》课程设计说明书
系统软件:WindowNTServer数据库管理系统:SQLServer
4.1.2客户端子系统的运行要求:
(1)系统软件:WindowNTWorkstation(2)数据库管理系统:SQLServer
(3)软件接口:服务器程序可使用VISUALC++提供的对SQLSERVER的接口,进行对数据库的所有访问。服务器程序上可使用SQLSERVER的对数据库的备分命令,以做到对数据的保存。在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。
4.2系统实施中的若干问题
4.2.1系统出错处理设计
(1)出错信息
程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。
对于软错误,须在定票/领票操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。
对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回输入阶段。
出错信息必须给出相应的出错原因,例如:《全部班机座位已满!》《查无此定位信息!》等。(2)补救措施
所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上。在断电后恢复过程可采用SQLSERVER的日志文件,对其进行ROLLBACK处理,对数据进行恢复。
在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。
在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。
共22页第20页武汉理工大学《管理信息系统》课程设计说明书
4..2.2安全保密设计
由于数据的传输上需要通过网络传输,为了客户资料进行保密,需要在网络的传输过程中对数据进行加密。
这个工作主要是在准备网络包,及解开网络包这两个模块完成,它们各对数据进行加密及解密还原工作。
4.2.3维护设计
维护方面主要为对服务器上的数据库数据进行维护。可使用SQLSERVER的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。
5心得体会
通过对现行系统的需求分析,本系统数据流向是合理的,并且基本上能够满足使用的要求,但为了便于方便客户,也为了使系统能够提供更多的辅助决策信息,并能够包含对各种特殊情况的考虑,需要不断改进。本系统存在的主要不足包括:
(1)应该增加更多的查询方式,除了通过旅行社订票进行查询外,还可以通过网站,客户机终端自助查询。当然也需要系统设计更加全面的查询功能。例如可以根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额;
(2)为了加强成本的控制,还可以考虑对已经打印出来的机票的退票时收取手续费,而未打印的不收费。
(3)应考虑乘客可能当出现无票时,不选择进入等待队列,而是选择改用其他交通方式,或选择其他航空公司,因此应该设计成对买不到票的旅客进行询问意向后区别对待。
(4)增加一些必要的统计分析功能。例如考虑根据乘客量的统计,了解其变化规律,据以确定航班的增减。
通过这次课程设计,我全面的了解了信息管理系统的开发方法和分析方法,特别是生命周期法的运用。首先,对系统进行了调查与规划;其次,具体的系统分析包括组织结构与业务分析、业务流程分析、数据分析等,其中组织结构与业务分析包括组织结构图、组织/业务分析和业务功能一览表,数据流程分析包括数据汇总分析和数据流程分析。在课程设计过程中,我提高了实际动手能力,培养了严谨、缜密的学习态度。但由于时间仓促,软件还有很多不足之处,在今后的学习中我将会加强理论与实践的结合,通过不断的摸索
共22页第21页武汉理工大学《管理信息系统》课程设计说明书
来弥补自己在软件制作方面的差距。
附:主要参考文献:
1.《软件工程导论》,张海藩,清华大学出版社
2.《实用软件工程》,郑人杰等,清华大学出版社3.《DatabaseSystem:APracticalApproachtoDesign,Implementation,andManagement》
(ThirdEdition),ThomasConnolly&Carolynbegg,电子工业出版社4.《数据库设计教程》,ThomasM.Connolly,CarolynE.Begg,机械工业出版社,201*.65.《DatabaseSystemConcepts》(FourthEdition),AbrahamSilberschatz,Henry
F.Korth,S.Sudarshan,HigherEducationPress6.《PowerDesigner软件工程技术》,白尚旺等,电子工业出版社,201*7.《数据库系统概论》第3版,萨师煊、王珊,高等教育出版社,1999
共22页第22页
友情提示:本文中关于《机票候补工作流程》给出的范例仅供您参考拓展思维使用,机票候补工作流程:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。