面向对象软件工程技术在空管系统开发中的应用与研究-计算机应用技术专业毕业论文.docxVIP

  • 0
  • 0
  • 约3.76万字
  • 约 55页
  • 2019-05-11 发布于上海
  • 举报

面向对象软件工程技术在空管系统开发中的应用与研究-计算机应用技术专业毕业论文.docx

Y Y 654 187 面向对象软件工程技术 在空管系统开发中应用与研究 计算机应用技术专业 研究生闵铁锐 指导教师游志胜 随着国内航空运输业的迅猛发展,航路的流通能力不断扩大,对空中 交通安全提出了更高的要求,这迫切需要使用大量的可靠、功能完善、性 能先迸酌空中交通管制系统(ATC)。而在以往的空中交通管制系统软件 开发过程中使用传统的结构化软件设计方法已经不能适应当前空中交通 管制系统软件的开发需要。 本文基于“军航226工程”的研发工作,全面阐述了分区管制中心 系统的系统结构与部分详细设计,从面向对象软件工程的角度,针对空中 交通管制的若干关键技术,进行了大量深入细致的研究。并采用了与以往 系统不同创新技术,如在人机界面的设计和开发过程中,将应用与界面分 离,以提高应用程序的可移植性、可靠性、可扩展性以及可重用性。在界 面和X WINDOW/MOTIF之间增加一个显示服务层,封装x WINDOW/MOTIF 环境,同时针对不同空中交通管制应用,设计了一些应用业务对象,提高 软件重用度;在飞行计划编辑席位上自动对飞行计划的冲突进行探测,辅 助调配解决冲突等。主要的工作分为以下几部分: (1)基于面向对象软件工程技术的软件开发的研究:从软件工程角 度,详细探讨了基于面向对象技术的软件开发方法、过程。面向对象技术 的出现改变了以往封闭、复杂、难以维护的软件开发模式,有助于大大缩 短系统的开发周期、提高系统质量、降低系统开发成本。对于像ATC等 大型软件系统的开发更能发挥基于面向对象技术的优势。面向对象技术应 用于整个软件开发周期,通常有面向对象分析、面向对象设计、面向对象 编程、面向对象测试等阶段。 (2)MOTIF窗口系统中间层封装:为了实现“军航226工程”可 以跨平台,易于移植,便于维护的目标,开发一套基于MOTIF图形界面 以跨平台,易于移植,便于维护的目标,开发一套基于MOTIF图形界面 的显示服务层子系统。在基于面向对象的分析、设计、实现过程中,如何 封装MOTIF是一个很值得研究的课题。通过对MOTIF窗口系统的封装 大大提高了系统开发质量、软件的可复用性、可移植性、可扩展性。 (3)雷达综合数据显示控制席位人机界面的设计:从软件工程和人 机界面理论的角度出发,详细研究了基于Unix的雷达数据显示控制席位 的人机界面的实现。在空中交通管制系统人机界面的设计时,充分的考虑 考虑了诸多因素,使用了X Wmdows和Motif风格的界面,对总体性能 和界面友好性方面进行考虑,实现了业界人士的一致认可的人机界面。对 于空中交通管制系统的推广以及增强系统在国际空中交通管制系统市场 竞争力等方面都具有重要意义。 (4)飞行计划冲突预调配研究:飞行计划冲突探测(简称FPcP— FlightPlanConflictProbe)是空中交通管制的主要工作,其目的是为了防 止航空器在空中或地面障碍物相撞,保证飞行安全。这项工作从飞行计划 的准备就开始了,直到飞行计划实施结束时为止。作为“军航226-I-程” 的一大创新,我们建立了飞行计划冲突预调配的模型后,实现了在飞行计 划编辑席位上自动对飞行计划的冲突进行探测,辅助调配解决冲突,与人 工探测飞行计划冲突的方法相比准确性更高,更富有效率,大大节省了人 力物力,最重要的是飞行计划冲突自动预探测能避免此环节中人为失误造 成的隐患。 本文围绕以上四个方面的研究展开论述。 第一章阐述系统开发背景和意义; 第二章讲述面向对象软件工程开发技术,介绍面向对象分析,设计, 测试等技术。 第三章从分区管制中心系统结构出发,介绍系统的软硬件平台、软 件结构以及各部分功能及各部分之间的关系。 第四章讲述基于面向对象开发技术的MOTIF封装的设计和实现。 第五章从软件工程和人机界面理论的角度出发,详细讨论了雷达综 合数据显示控制席位的人机界面的实现。在系统人机界面的设计时,充分 11 的考虑了诸多因素,着重对人机界面的总体性能和界面友好性方面的进行 的考虑了诸多因素,着重对人机界面的总体性能和界面友好性方面的进行 探讨,开发出了业界人士一致认可的人机晃面。 第六章讲述飞行计划冲突预调配。 第七章全文总结和展望。 关键词:空中交通管制显示服务层面向对象软件工程面向对象分析与 设计飞行计划冲突预调配人机界面 III The The Application and Research of Object Oriented Software Engineering Technology in Air Traffic Control System Development Major: Computer Appl icat ion Graduate:Min Tierui Adv j sot:You丑1isheng

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档