咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >智能航班信息显示系统设计与实现 收藏
智能航班信息显示系统设计与实现

智能航班信息显示系统设计与实现

作     者:韩勇 

作者单位:山东大学 

学位级别:硕士

导师姓名:李庆忠

授予年度:2009年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:Fids SFids 航显系统 信息系统 

摘      要:近年来,我国的大型机场如北京首都机场、香港国际机场、上海浦东机场、广州白云机场等,客运吞吐量在逐年上升,目前已达数千万人次。在这个发展过程中,机场信息化支撑环境的重要性也日渐突出,成为机场正常运营必不可少的基础。作为机场核心的乘客们,最为关心的无疑是“航班信息,因此机场航班信息系统的优劣,可直接反映出机场信息化水平的高低,也代表了整个机场的现代化水平。 一个机场的航班信息,就是这个机场运营的所有航班的实时信息,包括值机信息、登机信息、到港信息、离港信息、行李转盘信息等等,它们为旅客登机转机、亲友接机和各类人员工作提供了必不可少的服务。航班信息显示系统(FlightInformation Display System,简称:Fids),是指机场航站楼用于提供航班信息服务的软、硬件系统的总称,它除了包括必需的计算机软件系统和硬件设备外,还包括一些专用的显示设备,如:PDP、CRT、LCD和LED等。Fids是保障乘客正常出行的重要环节,是向各类相关人员提供航班信息的主要手段,也是机场与外界沟通交流的一架桥梁。一个优秀的Fids能够帮助机场改善其对航显信息的管理、展示、监控、应变以及扩展的能力,并促进一些大型机场面临的高并发、实效性、可靠性等一系列性能相关问题的有效解决。 当前,现代化的大型机场对其Fids的智能化水平要求相当高。要求Fids不仅要能实现对系统中各类显示设备的自动控制,充分发挥它们的特点和物理性能,还要能实现系统内一定程度上的自反馈和自适应,实现对紧急问题的快速反应和自动处理。 本文所讨论的“SFids即是一种智能的航班信息显示系统(Smart FlightInformation Display System)。SFids基于RUP过程开发,采用“FURPS+模型获取系统需求,利用“功能分区+系统分层设计实现软件架构。此外,还在项目过程中大量使用了UML 2.0进行分析和设计建模。 SFids是中创公司为北京首都机场开发的“航班信息显示系统。根据北京机场的实际需求,系统被分为航显模板设计、航显信息管理、航显信息服务、客户端信息展示等4个子系统,它们采用的主要技术方案如下: 1、航显模板设计方面,采用InforReport中间件技术实现航显模板的可视化设计,以所见即所得的方式,满足现代机场随需应变,快速响应的需求;2、航显信息管理方面,利用JavaEE分层体系架构进行设计,通过航显信息管理、航显模板管理、航显设备管理、航显系统维护等功能模块,解决SFids各个部分之间的协调和自动化管理的问题,改善机场对航显信息的管理和监控能力;3、航显信息服务方面,基于线程池技术设计一个航显服务引擎,用于解析航显模板并装配航显数据信息,生成航显设备端能展现的HTML页面,同时通过缓冲技术的处理来及时地响应客户端大量并发的HTTP请求,解决大型机场面临的高并发、实效性、可靠性等一系列性能相关问题;4、客户端的展示方面,通过IE浏览器屏蔽各种客户端显示设备的差异,对于非LED航显设备,客户端需要控制并运行浏览器来展示标准的HTML页面;对于LED航显设备,仅需要航显服务器将显示信息主动推向前端显示即可,不需要部署航显客户端程序,从而解决了客户端设备维护难、兼容性差的问题。 本文所研究的SFids从航显信息领域必须解决的一些重点问题入手进行深入研究,针对具体问题提出相应解决方案,从而改善机场航显信息的管理、展示、监控、应变及扩展的能力,并有效促进高并发、实效性、可靠性等一系列性能相关问题的解决。 笔者作为“中创软件中间件公司的高级工程师,自2006年5月到2007年5月参与了SFids的研发,具体负责整个系统的架构设计,公共模块(包括日志、异常、事务、安全)的设计,并参与了航显模板设计器、航显管理控制台、航显服务引擎、航显客户端等子系统的设计与开发工作。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分