首页> 中文学位 >基于RUP的跨平台电子海图显示与信息系统的研究与实现
【6h】

基于RUP的跨平台电子海图显示与信息系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1选题的背景和意义

1.2电子海图国内外发展状况

1.3论文研究内容

第2章跨平台电子海图系统应用技术研究

2.1 RUP方法分析

2.2 UML及Rose建模

2.3小型RUP方法的提出

2.4跨平台关键技术研究

2.5本章小结

第3章电子海图系统的需求获取

3.1发现领域过程

3.2需求描述

3.3领域分析

3.4系统用例建模

3.5本章小结

第4章系统分析与设计

4.1系统分析

4.1.1电子海图系统功能性建模

4.1.2海图数据和符号库分析

4.1.3系统基本类的提取

4.1.4系统用例的实现

4.2系统跨平台设计

4.2.1系统架构的设计

4.2.2设计和开发用户界面原型

4.2.3系统的类设计

4.2.4系统构件方案设计

4.2.5系统部署方案设计

4.3本章小结

第5章系统主要功能实现

5.1系统关键技术的实现

5.1.1对象通信机制的实现

5.1.2海图显示防闪烁的实现

5.1.3海图系统语言国际化的实现

5.1.4结构体对齐的解决方法

5.2海图显示功能的实现

5.3海图系统其它功能实现

5.3.1信息查询功能的实现

5.3.2海图分层功能的实现

5.3.3海图汇算功能的实现

5.3.4海图局部放大功能的实现

5.3.5海图选择功能的实现

5.4本章小结

结论

参考文献

致谢

展开▼

摘要

本文首先对RUP软件开发理论和方法、统一建模语言UML、跨平台技术基础进行研究,并针对本系统给出了小型RUP的开发过程。 其次,在阅读大量文献和了解相关国内外产品的基础上,分析跨平台电子海图显示与信息系统的需求,捕获海图系统功能特性,然后对系统进行用例建模。 然后,利用小型RUP方法对系统进行平台无关分析和设计,根据系统的功能特性建模,进行海图数据和符号库分析,提取系统的基本类,并进行用例的实现,再根据系统分析进行系统架构设计、类的详细设计、构件方案设计和部署方案设计。 最后,应用Qt工具解决了关键技术,实现了系统主要功能,包括海图显示功能的实现、信息查询功能的实现、海图分层功能的实现、海图汇算功能的实现、海图局部放大功能的实现和海图选择功能的实现等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号