面向对象技术在ATC地理信息系统中的应用研究

来源 :四川大学 | 被引量 : 0次 | 上传用户:whzjs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来国内航空运输业的迅猛发展,航路的流通能力不断扩大,对空中交通安全提出了更高的要求,发展新一代的安全可靠、功能完善、性能先进的空中交通管制系统(ATC)迫在眉睫。用传统的结构化软件设计方法开发的空中交通管制系统可维护性差,不适应航空发展的需要,而面相对象的软件工程开发技术能很好的解决这个问题。本文提出用面向对象技术克服传统结构化方法难于维护的缺点,从面向对象软件工程的角度,结合构件、设计模式等先进技术,进行了大量深入细致的研究,设计和实现了面向不同层次的组件,提高系统复用,增强系统可扩展性、可移植性,最终开发设计出了新一代的地理信息系统。基于军航二二六项目的研发工作,本文全面阐述了ATC地理信息子系统软件设计开发的全过程。主要的工作分为以下几部分:(1)基于面向对象的软件工程技术的软件开发的研究相比传统的结构化开发方法,面向对象开发技术具有很好的可移植性、可扩展性和可维护性等特点。对于像ATC(Air Traffic Control)等大型软件系统,充分发挥面向对象技术的特点,开展具有重要意义的业务建模,设计合理的对象和构件,结合迭代式软件开发过程的优势,逐步集成“元素”,及早降低技术和市场风险,取得良好的效果。(2)分层体系结构设计方法采用“分层结构”设计,将复杂的调用关系从功能角度分析,分层设计和维护,将地理信息系统分为应用层、类库层、服务层、功用层、操作系统层五个层次,将一些基本的系统服务安排在较低层次中,为上层服务提供支持。面向用户具体需求的功能在类库层和服务层实现,有效的提高了系统的可维护性<WP=3>和可移植性。(3)构件技术的合理应用基于构件的软件开发技术可以克服传统软件开发模式弊病,它具有支持高效的快速开发、易维护、高质量、易升级、低成本等特点。开发面向用户需求的地图管理构件(管理静态地图构件和管理动态地图构件),在管制系统的各个席位上(如SDD、FIEP等)得到较好的移植和维护,有效的控制软件开发成本和周期。(4)采用设计模式技术设计程序框架设计模式以面向对象为基础,对某种形式的问题进行前因后果分析,提供设计问题的抽象描述。行为对象模式Observer能有效的维持数据和数据表示(视图)的一致性,适合对象间的一对多的依赖关系,能有效降低应用程序的复杂性。State模式有效的转移程序复杂性,提高对象或者构件的内聚度,降低其耦合度。(5)基于X窗口系统的操作回放技术研究空管系统具有“专用、实时、使命重大”的特点,要求能对整个系统的运行过程进行记录和回放,从而有利于事后的分析重演。本文基于X窗口系统进行回放模型的研究,设计和实现了三种可行性回放模型,能有效的记录系统历史操作,并提供系统操作回放,有助于事故分析和安全调查,在重大的空管领域有重要的应用价值。本论文安排如下:第一章介绍了项目背景和作者所作工作。第二章讨论了软件生命周期和开发过程。第三章需求分析。第四章系统分析和设计。第五章介绍系统运行概况第六章介绍操作回放技术研究。第七章项目总结。
其他文献
该文旨在研究实现一种通过简单的但具有代表性的网络拓扑结构和一些必要的设备及软件来现场向学生演示分组在网络传输过程中的分段和重组及路由的过程的工具,这会有利于加深
随着人们生活水平的提高,数字化、智能化的信息家居越来越成为人们追求的目标,而数字化的家庭安防是智能家居系统的重要组成部分。数字化的家庭安防必然要求实现对家庭视频的远
微地震通常是利用水力压裂或常规注水、注气等石油工程作业时引起地下应力场变化而产生,是分析油气储层分布走向的重要依据。微地震监测技术是通过对收集的微地震信号采用可视
随着社会的进步,电力行业的不断发展,电力系统监测平台的实时性与稳定运行对社会与经济的影响越来越大,这就对继电保护监测平台系统的性能与稳定性提出了更高的要求。而当今传统的继电保护监测平台软件系统框架是基于非对称式的双CPU平台,在这种框架当中,系统运行的方式是在一个DSP核心处理数据,另外一个ARM核心进行故障判断与通信,这种架构的缺陷在于单核串行处理数据模式会成为提高该系统数据处理速度的瓶颈,同时
互联网的出现及其发展扩展了人们的生活空间,影响了人们的生活习惯。网页越来越成为人们获取、发布、交换信息的平台。在1998年,W3C提出了可扩展标记语言(XML)。在可预见的将来
逼真性是虚拟现实的一个重要特性。本文在国家863课题“空间多点检测虚拟实时动态系统研究”软件部分工作的基础上,从虚拟环境的逼真性、虚拟人体的逼真性、人体运动的逼真性
IP语音业务迅速增长,得到了人们的极大关注,同时被认为是语音通信的发展趋势。它充分利用IP网和计算机的优点,为未来多媒体通信提供一个性能价格比最优的平台。但是由于IP网
该文在研究现有访问控制模型的基础上,针对传统的访问控制模型的缺陷问题,采用统一的形式化描述方法,提出了分别适用于三种不同环境的新的访问控制模型,即工作流访问控制模型
随着Internet和Web应用的迅速发展,XML正取代HTML成为Web数据发布、集成、仓储和交换的标准,XML的出现和广泛应用带来了Web技术的革命,也为电子商务的新型解决方案提供了重要
机群系统的优点是可扩展性好,但随着机群系统规模的增大,节点数目的增多,机群系统整体的可靠性会相应降低。因此提高机群系统可用性的软件将成为机群操作系统中必不可少的部分。