用户名: 密码: 验证码:
首都国际机场航班显示系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
北京首都国际机场是一个由众多的业务部门组成的,高度集中的单位。同时,机场又是一个服务场所,有许多自动化的服务系统。系统集成就是把这些职能部门的业务处理系统以及机场其他相关系统结合成一个统一的整体,使机场各部门之间能实现信息的快速传递、处理及提供其它相关的服务。
     航班信息显示是首都国际机场保障旅客正常流程的重要环节。航班信息显示系统主要功能是显示首都国际机场所有的到港和离港航班信息,该系统除具备现有第二航站楼航班信息显示系统所有显示功能外,还需满足第一和第二航站楼公用区域的显示需求,并且能够灵活定制显示类型,为旅客、机场工作人员和航空公司提供及时、准确、友好的信息服务。航班信息显示系统经过定制是现有第二航站楼航班信息显示系统的逻辑扩展,与第二航站楼航班信息显示系统保持统一的管理模式及业务流程。
     本项目主要是为了解决传统的基于C/S构架的航班信息显示系统,随着显示终端数量的不断增多,服务器负载不断加重,系统维护人员的工作量也日益增大这一问题,建设一套灵活、可扩展、易维护的系统,满足航站楼进出港航班信息显示,值机柜台航班信息显示,登机口登机、候机航班信息显示,行李提取转盘航班信息显示,行李提取引导显示,临时消息发布及显示,广告信息发布及显示等功能需求。同时系统需具备较好的可扩展性和可维护性,今后能够作为行业解决方案在国内各机场推广应用。
     本文作者参与并负责了项目的整个开发过程,承担了对客户需求的整理和部分细化分析工作,负责系统的架构设计、安全处理层和异常处理层的设计与实现。在论文中介绍了系统开发的背景及目前国内外该领域的研究现状,对系统的功能需求进行了说明和概述,论述了系统采用的架构设计及其达到的目标,从不同视角对系统的功能、安全处理、异常处理的详细设计进行了说明,最后对项目进行了总结和展望。
     系统的开发采用了业界标准的基于J2EE的三层B/S体系结构,借助开源框架Spring、Hibernate和Struts,以及J2EE应用服务器中间件产品InforWeb、报表中间件产品InforReport,设计了层次清晰、结构合理的系统架构,在满足系统业务需求的同时,达到了系统的扩展性和维护性目标。
     通过该系统,航班信息的发布、修改、管理能够“一站式”完成,实现智能化管理;同时满足发布信息在显示内容、显示方式上的随需而变;系统为发布信息提供可视化的编辑工具,降低手工编辑、维护的出错风险;同时提高了数量庞大的显示设备同步更新的可靠性与稳定性。
Beijing Capital International Airport is a highly centralized unit which comprises of numbers of business sectors. And the airport is also a service establishment .There are various service-providing automatic systems. The system integration is one which combines the business processing systems with other related systems into a unified whole to achieve rapid transmission and management of information among the different sectors and provide other related services as well.
     Flight Information Display is the key tache used to insure the tourists' normal flow.The main function of the flight information display system is to show all the information about fights' arrival and departure. To provide timely, accurate and friendly information services to the passengers, the staff and airways,besides all the function of the existing second terminal flight information display system,it also needs to meet the public demand of the first and second terminal region and flexibily make the display type.After being customized, the system is the logical expansion of the second terminal flight information display system whose management mode and business procedure accord with the second flight information display system.
     This project is mainly to deal with the shortcomings of the traditional C / S architecture flight information display system. With the number of display terminals growing, server load continuously increased the workload of system maintenance which consequently leads to the enlargement of the personnel workload.Building a flexible, scalable and easy-to-maintain system which has proper expansibility and maintenance to meet the functional requirements just as flight terminal access information, value-flight information display counters, gate boarding, flight information display terminal, the baggage from flight information display turntable, baggage extraction guide, and the announcement, advertising and information display, will be a good way and spreadly used in different airports in home.
     The author who participates in the entire development process is responsible for the project and the collection of the needs of customers, analysis of the detailed work, the architecture design, the safe handling of exception handling of the design and implementation as well. In the article, firstly the author briefly introduces background of the development of the system and the current domestic and international research in the field;Secondly the author argues the system's functional requirements for a description and gives a overview on the architecture of the system design and explains the objective from a different perspective on the function and safe handling ;finally falls to the summary and prospect of the project.
     System development process is based on industry-standard J2EE-based three-tier B / S architecture, using open-source framework Spring, Hibernate and Struts, J2EE application server and middleware products InforWeb, statements middleware products InforReport.It satisfies the demands of the business and achieves the goal of expansibility and maintenance by designing the clear, rational structure of system architecture.
     By using the system, the release ,modification and management of the flight information can be implemented at "one-stop" to reach intelligent management.The system can also satisfies the need for information to change in display content and means. What's more,it provides editing tools to reduce the error risk of manual editing and maintenance.The reliability and stability of the numerous simultaneous upgrading system is greatly improved.
引文
[1]孟昭蓉,杨春生编,《英汉民航常用缩略语》,北京民航图书发行部(原中国民航出版社),2002
    [2]郭小碚,戚未艾,沈培钧著,《中国民用机场建设发展报告》,中国民航出版社,2001
    [3]张西武,高峰,关于民航信息化建设评价指标设计原则,中国民航学院学报,2003
    [4]Dean Leffingwell Don Widrig著,《软件需求管理;统一方法》,北京;机械工业出版社,2002
    [5]王飞,卢建军,郑文彦,Struts在J2EE Web层中的研究与应用 北京;现代电子技术,2006
    [6]孙卫琴著,《精通Struts》,北京;电子工业出版社,2004
    [7]花向东,李阳,李慧,基于MVC模式的Struts框架的研究,信息技术,2005 Vol.29 No.7;103-105
    [8]王俊标,马斗编著,《Struts Web设计与开发大全》,北京;清华大学出版社,2006年
    [9]孙卫琴著,《精通Hibernate--Java对象持久化技术详解》,北京;电子工业出版社,2005
    [10]Harrop P,Machacek J著,Redsaga翻译小组译,《Spring专业开发指南》,北京;电子工业出版社,2006
    [11]Paul R,Reed Jr.著,郭旭译,《JAVA与UML协同应用开发》,北京;清华大学出版社,2003
    [12]冀振燕著,UML系统分析设计与应用案例,北京;人民邮电出版社,2003
    [13]林寒超,张南平,Hibernate技术的研究,计算机技术与发展,2006 Vol.16 No.11;112-113,116
    [14]孟昭蓉编,《世界民用机场航空公司译名手册》,北京民航图书发行部(原中国民航出版社),2002
    [15]Hanenberg S,Bachmendo B,Unland R,An Object Model for General-Purpose Aspect Languages GCSE.2001 LNCS,2186;80-91
    [16]Bruce Eckel著,侯杰译,《Thinking in Java》,北京;机械工业出版社,2002
    [17]Graig Larman著,姚淑珍,李虎等译,《UML和模式应用--面向对象分析与设计导论》,北京;机械工业出版社,2002
    [18]Scott Oaks著,《Java Security(2nd Edition)》,O'Reilly出版社,2001
    [19]Martin Fowler著,王怀民等译,企业应用架构模式,北京;机械工业出版社,2004.07
    [20]Leszek A.Maciaszek著,金芝译,需求分析与系统设计,北京;机械工业出版社,2003.06
    [21]石永平,(美)Kevin Loney等,钟鸣,郝玉洁著,《Oracle9i参考手册》,北京;机械工业出版社,2003.07
    [22](美)Kathy Schwalbe著,王金玉,时郴 译,《IT项目管理》,北京;机械工业出版社,2004
    [23]王咏武,王咏刚,《道法自然--面向对象实践指南》,北京;电子工业出版社,2004
    [24]Sinan Si Alhir著,《Learning UML》,O'Reilly出版社,2003
    [25]SR-000151 JavaTM 2 Platform,Enterprise Edition 1.4(J2EETM 1.4)Specification(Final Release)[http;//java.sun.com/j2ee/j2ee-1_4-fr-spec.pdf]
    [26]马森(Massol,V.)著,鲍志云 译,《JUnit in Action中文版》,北京;电子工业出版社,2005
    [27]段念编著,软件性能测试过程详解与案例剖析,北京;清华大学出版社,2006

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700