首页> 中文学位 >基于面向对象技术的综合导航显控台软件设计研究
【6h】

基于面向对象技术的综合导航显控台软件设计研究

代理获取

目录

文摘

英文文摘

哈尔滨工程大学学位论文原创性声明

第1章绪论

1.1选题背景和意义

1.2组合导航系统

1.3面向对象的实时系统

1.4课题的主要研究内容

第2章组合导航系统

2.1组合导航系统的产生和发展

2.2组合导航系统的特点

2.3组合导航系统的基本类型

2.4组合导航系统基本组成

2.5导航数据综合处理方法

2.6综合导航显控台功能模块

2.6.1基于卡尔曼滤波技术的信息综合处理功能模块

2.6.2实时导航信息的集中显示功能模块

2.6.3接口控制管理功能模块

2.6.4参数装定功能模块

2.6.5航行计划及航路点导航功能模块

2.6.6报警功能模块

2.6.7地文与天文定位功能模块

2.7本章小结

第3章面向对象技术及UML

3.1面向对象技术概述

3.1.1面向对象技术的基本概念

3.1.2面向对象的系统分析与设计方法

3.2统一建模语言(UML)

3.2.1UML的架构

3.2.2UML的视图

3.2.3UML的图

3.2.4UML与面向对象的分析与设计

3.3本章小结

第4章综合导航显控台的系统分析

4.1需求定义

4.2系统分析

4.2.1子系统分析建模

4.2.2系统动态分析

4.3本章小结

第5章综合导航显控台的系统设计

5.1系统设计过程

5.1.1子系统划分

5.1.2并发性和任务分配

5.1.3用户界面

5.2对象设计过程

5.2.1对象描述

5.2.2设计算法和数据结构

5.2.3程序构件和接口

5.2.4设计类

5.3设计模式

5.3.1设计模式概述

5.3.2设计模式的分类

5.3.3设计模式中主要设计原则和策略

5.3.4几种设计模式

5.3本章小结

结论

参考文献

攻读硕士学位期间发表的论文和取得的科研成果

致谢

展开▼

摘要

组合导航系统越来越多地得到应用和推广,为了适应不断发展的市场需要,实现组合导航系统的产品系列化,必须对组合导航系统进行升级,以达到系统的模块化、易扩展、易维护.基于此目的,本文对组合导航系统的核心部分--综合导航显控台系统软件进行了重新分析和设计.论文首先介绍了组合导航系统的基本原理、组成及综合导航显控台系统软件的功能需求;介绍了面向对象的系统分析和设计方法、建模工具--统一建模语言(UML-Unified Modeling Language)及其集成环境Rational Rose.应用面向对象技术对综合导航显控台系统软件进行分析和设计,用UML对系统进行分析和设计建模,得到了系统的面向对象的框架结构.在分析过程中,首先对系统进行需求定义,然后从静态和动态两个方面对系统进行精化分析,得到系统的分析模型.在设计过程中,基于分析的成果,设计主要从系统设计和对象设计两个方面来进行,最后得到系统的设计模型.在系统的设计中引入设计模式,并结合综合导航显控台系统设计列举了几个比较典型的设计模式及应用,分析了设计模式背后的面向对象设计内涵.通过设计模式体会面向对象软件中类和对象间的协作和交互方式.应用面向对象技术来进行系统分析和设计是当今软件开发的主流方法,在实时控制系统软件开发中应用面向对象技术和UML,实现软件开发和管理的标准化和工程化,有利于实现系统产品的系列化,模块化,为升级、扩展和维护提供方便.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号