预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

桃仙机场空管信息集成处理平台的设计与实现的中期报告 一、任务概述 本项目是为桃仙机场空管中心设计与实现一套信息集成处理平台。该平台主要用于接收、处理、分析及展示机场航班、天气、流量等关键信息,以辅助空管人员更好地管理机场空域,提高空中交通运行效率,保障空中交通安全。 二、需求分析 1.航班信息实时监控。 平台需具备实时监控桃仙机场所有航班进出港情况的能力,包括航班编号、航线、起降时间、机位、登机口等信息。 2.气象信息实时采集。 平台需实时获取当地气象信息,包括温度、湿度、气压、风速、天气状况等,以便空管人员根据天气情况决定起降方式、航线等。 3.流量数据统计。 平台应能统计当日、当周、当月、当年的航班起降流量数据,并支持按航空公司、航班来源地、航班目的地等方式进行分组汇总。 4.报表生成功能。 平台应能生成各种相关报表,包括航班起降统计报表、航班延误分析报表、机场使用情况报表等。 5.可视化展示。 平台应支持对以上信息进行可视化展示,并提供各种图表、地图等交互式展示方式,以方便空管人员查看、分析信息。 三、系统设计 1.系统架构设计 系统采用C/S模式架构,客户端为机场空管人员使用的终端设备,服务端为信息处理与存储服务器。服务端采用MVC架构,由控制器、模型、视图三部分组成,控制器负责接收客户端请求,处理业务逻辑,将处理结果传递给模型,模型负责处理数据逻辑,如存储、查询、分析数据,最终将处理结果返回给控制器,控制器将结果渲染成视图,通过网络返回给客户端。 2.数据库设计 系统采用MySQL数据库,设计了航班、气象、流量统计、用户等相关数据库表。其中,航班表包括航班编号、航班公司、航线、起降时间、机位等信息,气象表包括温度、湿度、气压、风速等信息,流量统计表包括航班起降时段、航班数量、客运量、货运量等信息。 3.接口设计 系统采用RESTful风格的接口设计,通过HTTP请求方式访问API,其中包括航班、气象、流量统计、用户等相关API,以满足不同类型的客户端请求。 四、系统实现 1.前端实现 平台前端采用HTML、CSS、JavaScript等技术实现,并采用了jQuery、Bootstrap、ECharts等库,实现了航班信息、气象信息、流量统计等多种信息在可视化界面展示。 2.后端实现 平台后端采用Java语言,使用了Spring、MyBatis等框架,通过HTTP请求方式对外提供API,通过DAO模式对MySQL数据库进行文件读写,并通过定时任务方式更新气象信息。 五、测试与成果 在开发过程中,我们进行了多次单测与集成测试,并在桃仙机场空管中心进行了功能验收测试。最终通过实现航班、气象、流量统计等多种监控信息,提供各类相关报表和可视化展示,为空管人员提供了一个强有力的决策辅助平台,能够更好地管理机场空域,提高空中交通运行效率,保障空中交通安全。