航空公司现场保障辅助APP系统设计

2019年01月13日 15:08来源于:科技创新与应用

计算机辅助工艺系统开发 毕业设计.doc免费全文阅读

杨闯++孔祥成++胡大爽

摘 要:随着我国民航事业快速发展,航空公司现场保障部门工作压力逐渐增大,如何缩短现场保障工作耗时,保障航班的正点率,是航空公司越来越关注的问题。基于4G网络设计了一套航空公司现场保障辅助APP客户端,可准确、及时地传送各项飞机现场保障工作的任务指令和航班保障动态,最终提高了现场保障的工作效率。

关键词:航空公司;现场保障;移动APP客户端

中图分类号:TP311 文献标志码:A 文章编号:2095-2945(2017)20-0093-02

引言

目前,航空公司现场保障部门与其他部门之间主要通过甚高频通讯设备——对讲机进行沟通,甚高频通讯有着自身的局限性和不可消除的弊端:信号在传输中的衰耗导致通信距离的限制;广播式的通信导致信息的混杂;不能进行数据存储,事件调查时没有依据。本文设计基于4G网络的现场保障辅助APP,利用数字化的通讯方式,克服传统通讯方式的缺点,成为现行运行保障系统的有力补充。

1 功能性需求分析

1.1 机场信息功能需求分析

机场信息主要功能是实时直观地显示某个机场的所需信息,具体信息应包括:地理位置、昼夜情况、当地时间、待保障航班等信息。

1.2 航班管理功能需求分析

航班管理功能主要向现场指挥员提供,应能够实时改变任意机场任意航班的飞行进程状态、保障进行状态,实现对任意机场进行临时添加航班信息、临时删除航班信息、添加航班所属工作任务、删除航班所属工作任务等功能。

1.3 保障流程监控功能需求分析

保障流程监控功能,应保证一线保障部门能够实时查看属于本单位的工作任务及其截止时间以合理分配工作力量,能够在保障完成时通过系统点击完成同步任务状态到服务器,并进一步同步到所有链接单位。应确保现场指挥员与系统管理员能够实时监控到任意航班任意所属工作任务的保障进度和其截止时间等信息。

1.4 系统管理功能需求分析

系统管理功能,主要向系统管理员提供,需要用户具有一定的程序知识,通过合适编写的辅助软件对服务器的数据表进行热更新,并能够创建新的账号,能够对任意账号进行角色分配,并对其进行权限管理等。

1.5 非功能性需求分析

服务端处于整个系统的中心位置,为了系统的正常运行,要满足可靠性、稳定性、共享性、高效性和灵活性等要求;客户端是用户直接接触的部分,为了满足用户的使用需求,需要满足易操作、灵活性和可跨平台运行等要求。

2 业务流程分析

系统工作角色分配大致为:系统管理员赋予各账号所需权限;现场指挥员对数据库航班和航班所需工作进行增加/删除/修改操作;一线保障部门根据发布的信息进行保障计划,并在保障完成后通知现场指挥员。系统工作流程如图1所示。

3 服务端设计

IO多路复用+协成机制作为一种新的服务端解决机制,具有消耗系统资源少,能够处理大量并发访问,能够避免传统异步机制的“Callback hell”现象,可以避免对文档数据加锁等特点,本系统采用该机制作为服务端开发的底层机制。服务端运行流程图如图2所示。

根据高内聚、低耦合的软件设计原则,服务端设计为八个模块,分别为:Async模块,该模块负责提供供上层调用的各種协程,并建立和维护一个事件循环;Command模块,该模块负责提供程序对象和二进制编码之间的转换函数;Initial模块,负责处理对象数据映射的一部分,即读取数据表中的数据并将数据转换为程序对象以便程序访问;Saver模块,负责处理对象数据映射的一部分,将内存中已经更改过的对象经过转化保存为持久化的数据表;Logger模块,运行日志模块;TCPServerClass模块,负责描述服务端在接收传入连接时的行为;Server_api模块,定义了服务端的诸应用接口;Server模块,负责与逻辑层之间的连接。

4 客户端设计

Unity3D具有很强的跨平台能力,可以实现“一次编写,到处运行”,本课题选择Unity3D编写客户端;为方便操作,选用MVC(Model View Controller)模式作为客户端的主要开发模式,以降低耦合度,提高软件的灵活性。客户端运行流程如图3所示。

5 结束语

该系统是为了提高航空公司现场保障工作效率而开发的辅助系统,我们在总结国内外现场保障系统的现状并结合山东航空公司的实际需求进行设计。在整个系统的开发过程中,我们着重强调了系统的灵活性和可扩展性,对所有模块都进行了良好的封装。系统利用4G网络进行信息传输,克服现有通讯手段的弊端,实现航班保障信息实时、高效的传输,提高航空公司现场保障部门的工作效率,保证每个进离港航班安全、正点地运行。

参考文献:

[1]杨兴磊.山航青岛分公司生产指挥中心岗位设计改进研究[D].山东大学,2014.

[2]刘文华,黄东君.航空公司现场运行系统的设计与实现[J].现代计算机,2006.

 
免责声明:

     本文仅代表作者/企业观点,与【名品家电网】无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,仅供读者参考,并自行核实相关内容。

     【名品家电网】刊载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

      如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行;新闻纠错: lwl#youngchina.cn

关键词: 文章 一线 调查