摘要: |
GPS(全球定位导航系统)是当今最先进的精密卫星导航定位系统,它能提供自动的、连续的、全球覆盖和全天候的高精度定位,在航海中的应用具有巨大的优势和潜力。人机界面是导航系统的重要组成部分,随着GPS导航系统应用的不断深入和人机交互技术的发展,人机界面的作用越来越大,其设计的优劣将影响到用户的满意率和工作效率。论文首先概述了GPS航海导航技术的历史与现状,以及GPS系统的组成、定位原理和特点;接着介绍了人机交互技术的发展历程、图形用户界面的概念、设计原则和方法;然后提出了本系统中GPS航海导航系统人机界面的总体设计方案和面向对象的分析方法;最后介绍了具体的设计实现过程和关键技术。论文的核心内容包括:1.GPS导航界面系统的分析和设计。从用户和开发两方面分析和设计了导航界面系统。从用户的角度,把界面设计得更合理、简单和直观。从开发角度,利用面向对象的理论和方法,结合导航系统的功能特点,按照功能需求分析、系统建模、原型化的顺序,深入细致地分析和设计了导航界面系统。2.人机界面的详细设计。探讨了GPS导航界面系统的实现机制,利用VC++6.0的MFC工具实现了主界面、航线编辑、航线查询和导航显示等功能模块。3、关键技术。介绍了基于MFC的多线程技术;讨论了人机界面设计中的容错机制;详细阐述了导航信息在窗口显示的算法及实现。 |