面向对象方法在空管系统中的应用研究

被引量 : 0次 | 上传用户:snowmanuser
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国航空运输业的飞速发展,航路流量不断增大,空中交通安全问题已十分突出,实现空管系统的自动化是必然要求,因此这就需要增加大量功能完备、性能先进、可靠性高的空中交通管制系统。但是面临空管系统的软件规模不断增大,复杂性不断提高,软硬件平台的不断更新换代的情况下,传统的结构化软件设计方法和模式已经渐渐不能适应当前空管系统软件开发的需要。因而使用面向对象的方法来解决这些问题是值得研究的课题。 本文基于新一代机场空中交通管制中心系统MRD-JH的研制工作,探讨了使用面向对象方法进行软件开发的关键—分析与设计部分,根据机场管制中心系统的特点,重点介绍用户需求经常变化的、人机交互多的飞行情报子系统。本文的主要工作被分成以下几部分: 第一、确定整个机场管制中心系统的总体设计原则。在分析了整个机场管制中心系统的功能框架的基础上,提出了不改变空管系统物理布局的情况下,对功能相对独立的各子系统使用面向对象方法进行分析设计的设计原则。确保能充分利用遗留系统的软硬件设施,封装并重用成熟的、经过实践检验的空管系统的核心算法。 第二、确定分析设计过程中使用的面向对象方法和标记语言。在分析与比较了几种典型的面向对象分析设计方法的基础上,确定使用综合了各种面向对象先进思想的统一过程方法,并确定用与统一过程方法相配套同时被业界广泛认可的统一建模语言(UML)来实现分析与设计。 第三、确定飞行情报子系统的软件体系结构。在分析了飞行情报子系统的基本功能和典型用例基础上,确定了飞行情报子系统的客户服务器模式的软件体系结构,从而为飞行情报子系统的详细分析设计确定了总体框架,也保证了飞行情报子系统的可扩展性。 第四、详细介绍了在统一过程方法指导下,用UML来实现飞行情报子系统服务端飞行数据处理层的分析设计过程。通过用例模型、分析模型、设计模型从三个不同的抽象层次和视角体现了整个分析设计过程,保证了整个过程良好的可跟踪性。在分析设计过程中,充分考虑到了对可重用的类和包的提取,同时采用分层设计的方法,使核心算法逻辑与外部接口处于不同的层次中,保证了软件的可重用性和可移植性。 第五、客户端飞行数据显示通用界面的设计。从Motif提供的最基本的控件开始,通过继承、组合等通用设计模式,构造出了通用的空管系统显示界面。 以上各部分的工作被实践证明了是面向对象方法在空管系统开发应用领域中的一次成功尝试,确保了空管系统的可重用性、可扩展性及可移植性。
其他文献
目的探讨胎儿镜下激光凝固胎盘吻合血管术治疗双胎输血综合征的有效护理配合。方法 6例单绒毛膜双羊膜囊双胎输血综合征的孕妇,通过术前充足的准备,在B超引导下应用胎儿镜插
就数字矿山和数字化矿山,数字矿山与自动化矿山、无人开采矿山的概念进行了探讨,在此基础上明确了数字矿山是以矿山信息综合集成、共享利用与可视化表述为主要特征,其基本标
介绍了铁闪锌矿在我国的分布特点和铁闪锌矿含铁量与其可选性的关系。从浮选流程结构、铁闪锌矿的粒度、铁闪锌矿的活化、石灰和pH值、铁闪锌矿的捕收剂以及磁黄铁矿的抑制等
本论文共分五个部分(前言和四章)。前言主要论述了本论文研究的主线、背景和意义。运用复杂性科学有效地分析中国证券市场的演进是论文研究的主线;中国证券市场的历史变迁是论
目的 制备奥硝唑凝胶剂并建立质量控制方法。方法  以丙二醇为保湿剂、卡波姆为基质配制水溶性凝胶剂 ,用紫外分光光度法测定奥硝唑的含量。结果  凝胶剂有良好的涂布性 ,
社会技能是指个体经过学习获得的,在特定社会情境中有效而适当地与他人进行相互交往的活动方式。作为一种技能,它不是一种普遍性的人格特质,而是一系列在成长过程中从外界习得的
针对光伏电池的输出特性受光照强度、温度等因素的影响而具有的非线性特性的问题,为了提高光伏发电系统的发电效率必须对其输出功率进行追踪,并且为了克服MPP追踪过程中收敛
雷达数据处理是空中交通管制系统中的关键技术,它接收雷达传感器获取的数据并进行相应的处理,形成表示目标运动轨迹的航迹,提供目标的位置,速度,机动情况和属性识别,对目标进行跟踪
随着我国改革开放的深入,国民经济持续快速增长,房地产业在国民经济中的地位日益突出。房地产业是我国和成都市的支柱产业之一。住宅投资分别占全国和成都市社会固定资产总投资
经历了价格战阶段和产品质量竞争阶段后,全球汽车工业处于同质化的状态,服务将是一种独特的、满意的、超值的产品。21世纪,竞争的第一要素将是服务。为此市场营销也从产品市场营