用UML分析和设计民航雷达管制席子系统

来源 :四川大学 | 被引量 : 0次 | 上传用户:Richard0936
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来我国民用航空运输业高速发展,仅仅依靠进口国外昂贵的民航空中交通管制系统已经不能满足我国民用航空发展的多方面需要;另一方面,出于安全性考虑,在应对突发事件而需要紧急启用另一套独立空管系统时,需要有相应的空管应急系统。因此开发具有自主产权的民航空管系统已迫在眉睫。面临着空管系统软件规模的不断增大,复杂性的不断提高,软硬件平台的不断更新换代的情况下,传统的结构化软件设计方法和模式已经不能适应当前空管系统软件开发的需要。因而使用面向对象的方法来解决这些问题是值得研究的课题。本文基于民航空中交通管制系统的研发工作,讨论了使用统一建模语言(UML)对雷达管制席子系统进行分析与设计。本文的主要内容分为以下几部分:系统研制的背景、目的、意义和系统构成特点等。分析整个机场管制中心系统的总体设计原则。在此基础上,提出了不改变空管系统物理布局的情况下,对功能相对独立的各子系统使用面向对象方法进行分析设计的设计原则。确保能充分利用遗留系统的软硬件设施,封装并重用成熟的、经过实践检验的空管系统的核心算法。确定分析设计过程中使用的面向对象方法和标记语言。在分析和比较了几种典型的面向对象分析设计方法的基础上,确定使用综合了各种面向对象先进思想的统一过程方法,并确定用与统一过程方法相配套同时被业界广泛认可的统一建模语言(UML)来实现分析与设计。确定雷达管制席子系统的软件体系结构。在分析了雷达管制席子系统的基本功能和典型用例后,确定了雷达管制席子系统的基于对象行为型模式的软件体系结构,从而为雷达管制席子系统的详细分析设计确定了总体框架,<WP=3>也保证了雷达管制席子系统的可扩展性。详细介绍了在统一过程方法的指导下,用UML来实现雷达管制席子系统几个重要模块的分析设计过程。通过用例模型、分析模型、设计模型从三个不同的抽象层次和视角体现了整个分析设计过程,保证了整个过程良好的可跟踪性。在分析设计过程中,充分考虑到了对可重用的类和包的提取,同时采用Observer(观察者)模式,使数据显示和人机接口与数据处理分离,保证了软件的可重用性和可移植性。雷达管制席子系统数据显示通用界面的设计。考虑到可移植性和开发成本,我们采用了OSF(Open Software Foundation)的Motif作为图形界面的开发工具。用C++语言对Motif提供的最基本的对象元进行封装,然后继承或组合出实用的类,构造出了通用的空管系统人机接口界面。以上各部分的工作被实践证明了是面向对象方法在空管系统开发中应用的一次成功,确保了空管系统的可重用性、可扩展性及可移植性。
其他文献
当今社会已进入了信息时代,随着计算机应用领域的扩大及信息处理技术与通讯技术的发展与结合,企业信息化正逐步深入各行各业。企业面临激烈的外部市场竞争和企业内部流程重组
工作强度增加、工作时间延长、精神压力增大等诸多因素都会导致出现疲劳感。在疲劳状态下工作效率低,易引发安全事故,会给身体带来多种疾病。对人体疲劳状态进行实时检测越来
本文首先介绍了国内外相关研究的现状,阐述了本课题的研究意义以及研究内容.接下来探讨了敏捷供应链的发展背景、相关概念及管理模型.深入研究了Agent技术的基本原理,分析了K
在电子技术高速发展的今天,新电路、新器件不断涌现,由于实验室受条件的限制,无法及时满足各种电路的设计和实验要求,因此采用软件仿真的方法,在计算机上虚拟出一个测试仪器
利用局域网接入Internet时,Internet服务提供商会向局域网用户收取一定的费用.为了使局域网用户公平分担这些费用,需要引入一个网络计费系统,对用户使用网络资源的情况进行计
文本蕴含识别是处理自然语言中广泛存在的同义异形现象的一种有效途径,在自然语言处理领域中占有基础而又重要的地位。提高文本蕴含识别的性能对于提高信息检索、信息抽取、
随着计算机技术和网络多媒体技术的广泛应用和发展,人们对计算机的依赖性越来越高,国际互联网也已成为知识经济时代重要传播途径之一。多媒体信息极大地丰富了计算机信息的表现
随着上海市计算机应用能力培训与考核的发展,越来越多的市民参加了计算机考核,因此机器阅卷替代人工阅卷成为必然。本文主要论述了建立高效的自动阅卷系统的实现机制。系统运行
对需要经常在广域网和Internet上进行大量保密数据通信的用户而言,期待着有一种低成本且性能较高的加解密解决方案.本文阐述的基于TI公司高性能DSP的加密卡正是适应这种要求
无线通信网络的发展正处于2G向3G演进的阶段,基于电路交换的无线通信系统将最终演变成以IP有线网为核心,无线网作为接入方式的全IP网络。UMTS是3G的主要标准,随着无线接入技术的