基于MVC模式飞机地面运行监控系统的设计与实现

基于MVC模式飞机地面运行监控系统的设计与实现

论文摘要

1999年,南航投资过亿元的系统控制中心(System OperatingControl,简称SOC)系统开始投入运营,SOC系统已实现了航班动态管理,完成执行航班的飞机起飞、降落、滑出、滑入的监控工作,但未包括航班的地面保障和地面运输工作。本系统就是为了更好的完善地面保障和地面运输工作,提高工作效率,节约成本,更好地为航班正点工作服务。在航班管理上本系统是SOC系统功能的扩展。本文在深入对机场航班的地面保障和地面运输工作进行分析的基础上,设计并实现了基于MVC模式和Structs框架的飞机地面监控系统。首先介绍了飞机地面监控系统各个功能模块,MVC模式与Struts概念和体系结构,阐述了MVC模式与Struts的工作原理,整个系统基于MVC模式与Struts的开发流程。接着,通过查询模块示例探讨了Struts三个主要功能模块Controller、Model、View之间的内在联系及各自的处理流程,展现了Struts是一种实现良好的MVC框架,为Struts技术的应用提供了一个很好的范例。该系统采用WEB应用的方式,设置一个数据库服务器、一个应用服务器,所有终端用户通过浏览器、应用服务器,与数据库服务器交换数据,达到数据共享目的。在Java技术JSP mode 2体系结构的基础上,以Oracle的数据库为核心,以weblogic作为提供Web服务平台,用JDBC为数据库链接方式,在此基础上,分三个层次来实现本系统完成现场运行管理工作。本系统是为机场运行部门设计的适用于组织、监控现场生产的信息系统,它通过航班动态信息、地面服务信息共享及加强生产进度信息的反馈,提高现场运行部门的监控生产进度的能力,保障航班正点,从而达到提高航班服务的质量。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的来源与背景
  • 1.2 国内外相关技术发展现状
  • 1.3 主要研究内容
  • 1.4 论文的组织
  • 第二章 系统需求分析
  • 2.1 功能需求
  • 2.2 数据需求
  • 2.3 数据字典
  • 2.4 数据库 ER图设计
  • 2.5 性能需求
  • 2.6 本章小结
  • 第三章 系统设计
  • 3.1 系统的设计目标与设计原则
  • 3.2 系统的总体架构
  • 3.3 系统运行开发环境
  • 3.3.1 客户端运行环境
  • 3.3.2 服务器端运行环境
  • 3.3.3 系统开发环境
  • 3.4 系统功能设计
  • 3.4.1 航班动态
  • 3.4.2 航班预报
  • 3.4.3 现场运行
  • 3.4.4 信息交流
  • 3.4.5 机务维护
  • 3.4.6 配载信息
  • 3.4.7 机组信息
  • 3.4.8 数据统计
  • 3.4.9 信息告警
  • 3.5 安全性、健壮性设计
  • 3.6 本章小结
  • 第四章 系统关键技术及实现
  • 4.1 MVC模式架构
  • 4.1.1 MVC模式介绍
  • 4.1.2 MVC设计模式
  • 4.1.3 MVC在 Web系统中的应用
  • 4.2 基于 Struts 的MVC架构实现
  • 4.2.1 Struts的结构和处理流程
  • 4.2.2 应用 Struts框架开发飞机地面运行监控系统
  • 4.3 查询技术
  • 4.3.1 简单查询
  • 4.3.2 连接查询
  • 4.3.3 模糊查询
  • 4.4 流程设计
  • 4.5 视图开发(View)
  • 4.6 控制器开发(Controller)
  • 4.7 模型开发(Model)
  • 4.8 EJB组件开发
  • 4 9 Struts框架配置
  • 4.10 本章小结
  • 第五章 系统应用
  • 5.1 航班查询
  • 5.2 航班运行信息查询
  • 5.3 航班现场信息录入
  • 5.4 系统运行效果
  • 5.5 本章小结
  • 第六章 结束语
  • 6.1 研究与开发工作总结
  • 6.2 今后的工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于MVC模式飞机地面运行监控系统的设计与实现
    下载Doc文档

    猜你喜欢