淮安机场AngelLite小机场离港前端系统方案
1.系统总体说明 (2)
1.1系统概述 (2)
1.2系统架构 (2)
1.3系统产品组成 (3)
1.4系统实现功能 (3)
2. 旅客值机产品ANGEL@AGTCKI (4)
2.1旅客值机系统CKI功能结构 (4)
2.2旅客值机系统CKI业务处理流程 (5)
2.2.1 普通旅客接收流程 (5)
2.2.3 无订座旅客处理流程 (6)
2.3旅客值机系统CKI业务功能详述 (6)
3. 旅客登机产品ANGEL@GATE (7)
3.1登机系统功能结构 (8)
3.2旅客登机系统业务处理流程 (9)
3.2.1系统登机业务处理流程 (9)
3.2.2 旅客登机业务处理流程 (10)
3.2.3 旅客拉下业务处理流程图 (11)
3.3旅客登机系统业务功能详述 (12)
4. 航班控制 (12)
5. 机场系统接口ANGEL@AIRPORTHUB (12)
6. 版本管理ANGEL@LVCS (13)
8. 系统非功能性说明 (14)
8.1用户管理 (14)
8.2安全 (14)
8.3日志 (14)
8.4故障隔离 (14)
8.5扩展性和灵活性 (14)
8.6可维护性 (15)
1.系统总体说明
1.1 系统概述
ANGEL离港前端系统(以下简称ANGEL)是继NewApp之后,由中国航信开发的下一代机场离港前端系统,该系统除继承原有NewApp系统优点外,还在系统的易用性,灵活性,可维护性,安全性上做了很大改进,同时可有效降低中小型机场的部署及维护成本。
ANGEL提供一系列的核心功能及外围功能,可根据机场需要按需部署,核心功能主要包括基于ETERM及离港主机的图形化值机,登机及控制,外围功能主要包括接口,升级管理等,系统各部分有机结合,形成一整套机场离港前端解决方案。
本文档描述的是我们专为小机场设计的实施方案。
1.2 系统架构
值机柜台登机口
综合柜台控制室
图1.1 系统架构图
ANGEL离港前端包括一系列客户端软件及服务器软件,在本方案中,客户端软件主要包括:值机(CKI),登机(GATE)、控制及其它辅助功能(安检接口等),一台终端可以部署部分功能,也可以部署所有功能,部署后均为一个统一的整体,系统根据用户权限的不同展现不同的操作界面。
服务端软件主要包括接口服务器,以Tomcat5为运行环境,DERBY10为数据存储,部署
前提条件:机场部署符合航信数据接口标准的安检系统。
系统可以正常处理中英文数据,系统界面及提示以中文为主(个别专业名词及主机回显保留英文格式)。
除航信主机和升级服务器外,以上所有元素(终端,设备,客户端软件)均处于机场的同一物理网络上。
本次旅客离港系统的配置按照18个值机柜台、5个登机口考虑。能够同时具有全部国内航空公司航班的离港功能。
1.3系统产品组成
1.4系统实现功能
1)系统能够连接访问远程中航信离港主机,实时获取相关数据;
2) 系统应包括值机、登机、配载等各项基本功能。
3) 除控制、配载模块可采用仿真终端模式外,其它所有功能模块同时具有图形界面和仿真终端两种模式。
4) 系统具有对所有功能模块、系统参数、用户管理、权限管理等系统运行要素的设置功能,能够根据实际需求灵活进行调整。
5) 能够接受和发送各种遵循IATA标准的商务电报。
6) 能够记录所有离港旅客和行李的全部数据,具有完善的查询统计功能,并按需求提供各类统计报表。
7) 实现与安检系统的接口,提供各种信息,完成淮安涟水机场的整体功能要求。
2. 旅客值机产品ANGEL@AGTCKI
2.1 旅客值机系统CKI功能结构
图2.1 CKI系统功能框图
如图2.1所示,CKI系统包含下功能模块:
?旅客检索模块
?常客处理模块
?特服信息处理模块
?行李处理模块
?座位选择模块
?旅客处理汇总模块
?登机牌行李牌打印模块。
旅客检索模块提供了多种旅客检索功能,包括旅客身份证号、电子客票号、旅客姓名等。该功能模块完成旅客提取、旅客的详细信息展示以及旅客所处航班的详细信息展示。
常客处理模块完成常客信息的添加、修改和删除以及常客里程的积累功能。
特服信息处理模块主要完成旅客特服信息的添加、修改和删除功能。包括INF、UM、EXST 、VIP等特服旅客的操作。
行李处理模块提供对旅客行李和速运行李的添加及删除功能。
座位选择模块完成旅客对座位的偏好选择、以及为旅客指定座位号、旅客的座位修改、航班座位图显示功能。
旅客处理汇总模块完成旅客的值机、拉下、性别修改、升降舱、URES旅客接收、候补旅客接收等功能。
登机牌、行李牌打印模块完成旅客接收后登机牌数据流和行李牌数据流的打印功能。
2.2 旅客值机系统CKI业务处理流程
2.2.1 普通旅客接收流程
图2.2 普通旅客接收流程
对于普通旅客的接收,首先输入一定的查询条件提取该旅客,如果该旅客为团队旅客,系统提醒是否提取整个团队,如果值机员确认提取整个团队旅客,系统则把该旅客所属的整个团队都提取出来。接下来可以为旅客增加常客信息、联程信息、特服项,添加行李、选择座位,最后接收旅客,打印登机牌和行李牌。登机牌和行李牌打印成功后,整个旅客的处理流程结束。
2.2.3 无订座旅客处理流程
图2.3 无订座旅客接收流程
对于无订座旅客的接收,值机员首先输入无订座旅客的基本信息,接下来可以为旅客增加常客信息、联程信息、特服项,添加行李、选择座位,接收旅客,打印登机牌和行李牌。登机牌和行李牌打印成功后,整个旅客的处理流程结束。
2.3 旅客值机系统CKI业务功能详述
CKI系统采用友好的图形界面,系统涉及了值机柜台在为旅客办理check-in的流程中的所有业务功能。为值机员提供了方便快捷的操作模式。软件支持中文显示和处理。
系统提供的功能包括:
●系统能够接受和发送各种遵循IATA标准的商务电报
●支持ANGEL_CUE平台的打印设备。
●系统可方便地设置用户级别和工作区号,以此来定义每个用户的工作权限。任何
经CHECKIN授权的工作人员可在航站楼内任何终端上办理值机。详见主机帐号申
请流程。
●两种CHECKIN工作模式供用户自选:任何国内航空公司的旅客可在任何值机柜台
办理登机手续;在一个柜台或多个柜台,可同时办理某一个航班的登机手续。
●提供了多种方式来进行旅客身份验证,提取旅客行程:手工居民身份证号,或者
系统也可以提供二代身份证扫描接口,自动读取保存在身份证中的电子信息,而
无需手工输入;手工输入护照、港澳通行证,香港居民速通卡,台胞证等证件号
码;还支持手工输入订座编号提取旅客客票;可以通过旅客的特服项、值机状态、
团队名称、登机号、电子客票号、行李号等方式提取旅客。
●添加常旅客信息、常旅客里程累计。并且系统可提供批量更新常旅客信息的功能。
●旅客特服信息的添加和修改以及删除,所涉及的特服信息有UM BLND DEAF SPML
VIP INF CKIN EXST等。
●旅客行李的添加和删除。系统提供对值机员所输入行李信息的校验。
●速运行李的添加和删除。
●旅客联程信息的添加、修改和删除。
●无订座旅客的信息录入。
●航班座位图的图形化显示,以及为旅客指定座位。
●旅客的接收、拉下、升降舱、性别指定等。
●URES旅客的接收。
●候补旅客处理。
●登机牌、行李牌的打印以及损坏的牌的重打功能。
●旅客操作记录的历史信息检索。
●如在办理过程中出现了不能办理的情况,包括旅客原因、航班原因等原因,系统
会给出提示。
●航班值机关闭功能。
●值机员工作统计功能。
3. 旅客登机产品ANGEL@GATE
3.1 登机系统功能结构
图2.4 登机软件功能模块
旅客登机应用包含如下模块:核心业务处理模块、航班初始化模块、航班概况模块、登机准备模块、航班控制模块、航班关闭模块以及配置管理模块。
核心业务处理模块是登机应用的核心模块。它负责在主机模式下完成登机业务。离港登机业务的处理逻辑,包括:成人登机/拉下,成人带婴儿登机/拉下,多人登机/拉下,有警告/备注信息旅客登机/拦截。
航班初始化模块主要完成从主机获取必要的航班列表及航班的基本信息。
航班概况模块主要完成从主机获取登机航班的详细信息。
登机准备模块提供必要的旅客预处理和信息准备工作。
航班控制模块完成登机过程中航班和旅客的控制。
航班关闭模块完成航班关闭操作及相关报表的打印。
配置管理模块用来配置系统各操作选项。
3.2.1系统登机业务处理流程
图2.5 系统登机流程图
系统自动按流程办理登机业务包括:首先通过初始化模块获取要办理的登机航班列表,选择办理航班,通过航班概况模块获取航班的旅客和飞机信息;通过登机准备模块为航班做拦截旅客和过站旅客的数据准备工作。再次通过核心业务模块进行登机操作,在办理登机操作的同时可以完成登机航班的控制。最终通过航班关闭模块完成登机并形成相应的统计报表。下面章节将会详细描述。
图2.6 旅客登机流程图
图2.7 旅客拉下流程图
在主机模式下办理登机,工作员可以通过外设扫描登机牌的条码获得旅客登机信息,也可以通过手工输入登机号的形式输入旅客的登机信息。系统在获取到登机信息后进行旅客识别,从而为旅客办理登机业务。
如图2.6和图2.7所示,在识别旅客身份以后,系统会根据旅客是否有拦截或者备注信息,是否带婴儿等多种业务场景给工作人员明显提示,帮助完成登机和拉下操作。
3.3 旅客登机系统业务功能详述
旅客登机系统GATE采用友好的图形界面,系统涉及了登机柜台在为旅客进行登机办理流程中的所有业务功能。为工作员提供了方便快捷的操作模式。软件支持中文显示和处理。
系统提供的功能包括:
●本系统支持ANGEL-CUE平台兼容的LSR扫描设备。
●系统可方便地设置用户级别和工作区号,以此来定义每个用户的工作权限。任何
经登机授权的工作人员可在航站楼内任何终端上办理登机。
●系统提供按照航班号和日期的方式提取航班功能并显示提取航班的航段,起飞,
到达时间等基本信息。
●用户可以手工编辑常用航班列表功能,达到快速提取要办理的登机航班的目的。
●系统可以提供显示航班详细信息功能。包括按舱位的值机人数以及值机总人数,
预计起飞时间等信息。提供显示旅客列表功能,提供按照姓名,登机号,座位号
等多种手段搜索。
●系统提供候补旅客列表,方便工作人员对候补旅客进行分类,查找。
●系统提供备注拦截旅客列表,在旅客登机时给予必要提示。
●系统提供获取过站旅客列表功能。
●系统能够通过扫描枪或者以手工输入登机号的方式获取旅客的信息并对旅客信
息进行识别,完成旅客登机拉下操作。同时实时修改旅客人数信息。方便登机统
计。
●系统针对带有拦截/备注信息的旅客,在旅客进行登机时,系统可以给予明确的
提示。。针对带婴儿的旅客,系统可以根据机场业务需求提示成人婴儿一起办理
登机还是分别登机。
●系统在登机过程中可以对航班及旅客进行控制,通过控制实现高效有序的登机。
针对航班,系统可以完成登机航班的打开,暂停,重新打开等功能。针对旅客系
统可以完成一次旅客全部登机或者一次旅客全部拉下功能。
●系统可以在触发登机关闭操作后,在本地修改航班登机状态为关闭。
●记录旅客登机操作日志。
4. 航班控制
通过ETERM软件完成主机航班初始化、航班信息控制、状态控制、座位控制功能。
5. 机场系统接口ANGEL@AirportHub
前提条件:如果机场部署有符合航信数据接口标准的安检系统,可以部署机场系统接口ANGEL@AirportHub。
机场系统接口负责在ANGEL与安检系统之间传递数据。
接口系统以Web Services为互操作及数据传输方式。
接口系统从客户机获得内部消息,经过处理后产生外部消息并存储在数据库中供伙伴系
统获取,不同的伙伴系统可配置只接受某些类型的消息。
在运行环境方面,机场接口针对中小型机场的方案只需要少量的软硬件资源,无需购买额外的商业软件或购买相对便宜的商用软件,只需普通PC机即可部署接口功能,整个系统启动时间在3分钟以内。
接口通过系统ID+口令+IP的认证方式来保证安全性,确保未经授权的应用无法访问系统,同时,一个系统ID可配置多个IP地址,使伙伴系统达到最大的灵活性。系统还可以控制第三方每次获取的最大数据量及调用频率,这些自我保护功能确保接口系统不会因外部系统因素而崩溃。
接口有详细的日志记录,日志以文件的形式保存在服务器中,可配置保存若干天的日志备查,超过配置天数的日志将被删除。
对于同外系统交互的原始消息,接口会原封不动的保存在数据库中备查,这些数据保留20天,超过天数的数据导出备份。
机场接口系统提供给安检系统的数据主要包括:
●旅客值机状态变化事件
●针对特定旅客的值机状态请求提供应答
●旅客登机状态变化事件
●登机开放
●登机结束
●航班取消登机
有关消息的详细信息可以参考我们提供的其它文档。
6. 版本管理ANGEL@LVCS
ANGEL客户机提供强大的版本升级功能,当有新版本时,管理员将版本文件拷贝到升级服务器指定位置上,同时,在升级管理系统中,管理员可以设定如下内容:
●去哪个地方升级(URL)
●哪些机器可以升级(以IP地址为标识)
●哪些组可以升级
●什么时候升级(登录后立即升级或是定时升级)
●什么时候停止该版本升级(版本在升级服务器上的有效期)
对不成功的升级可以进行回滚。
管理员可以通过管理界面查看升级的情况,如哪些机器已成功升级?哪些没有。
升级服务器集中部署在航信中心,直接使用航信中心的升级服务,也可以部署在机场本地。
自动升级只下载那些需要升级的部件,因而大部分情况下仅产生少量的网络流量。
对于客户端,升级过程不会影响用户正常操作,只有成功升级后才告诉用户已升级,由用户决定是否重新启动应用并使用最新的软件版本。
8. 系统非功能性说明
8.1用户管理
ANGEL系统根据柜台性质将每个客户端配置成一个组,不同的组可显示不同的业务功能,在进入业务系统前,用户需要使用自己的AGENT登录主机方能进行相应的业务操作。
增加新终端,需要向航信申请相应的ETERM配置以及前端程序的配置文件,进行安装投产。增加新用户,需要向航信申请所需级别的AGENT配置。
8.2安全
应用层面,通过部署备机来确保应用的持续可用性和安全性。
认证方面,所有用户需使用AGENT/密码来登录方能使用系统。
授权方面,用户必须使用AGENT登录主机。可以说,ETERM安全性+主机AGENT系统形成两级授权体系,共同确保系统不被未经授权人员使用。
8.3日志
客户机和服务器均有详细的日志记录,日志记录每一个关键的业务操作和系统错误,可供日后清查生产责任,调试系统缺陷,进一步进行日志分析还有助于我们改善系统功能。
日志记录包括了日志发生地点、日期、时间、类别、请求和结果及相应的现场信息。客户机日志保留20天,以天为单位分文档存储。管理员可以查看,服务器日志保留30天,以天为单为分文档存储,超过天数的日志将被删除。
不同的业务功能日志可选择存储在不同的日志文件中。
8.4故障隔离
系统客户端互相独立,因而部分客户机的故障不会影响其它终端的正常工作。
8.5 扩展性和灵活性
系统的扩展性和灵活性可以体现在以下一些方面:
●可任意增加/减少终端
●基于统一平台及插件的客户机架构,以堆积木的形式组织业务系统,可方便增加新
的功能。
●多种业务功能有机的融合,可方便互操作,并可能由此创造新的业务流程,满足更
多的个性化需求。
●服务器软件支持集群,可使用低成本的软硬件支持更大的业务量。
8.6 可维护性
●客户端是即拷即用的绿色软件,无需复杂的卸载/安装过程,更不用更改系统注册
表或其它环境,当软件遭损坏时,只需下载完整版解压便可直接使用。
●客户端提供自动升级功能,并提供灵活的升级选项和丰富的管理功能。
●服务端不引入过多的大型商业软件,而是应用成熟且轻量级的开源软件来满足业务
需要,维护简单,易于快速从故障中恢复。