首页> 中文学位 >组件与AUI技术的研究及在人机接口设计中的应用
【6h】

组件与AUI技术的研究及在人机接口设计中的应用

代理获取

目录

文摘

英文文摘

独创性声明及学位论文版权使用授权书

第一章绪论

1.1课题背景

1.2论文内容梗概

第二章系统设计模型概述

2.1系统层次结构

2.2系统基本结构关系图

2.3HMI功能

第三章界面控制机理

3.1XML简介

3.2 AUI界面设计

3.2.1 AccSkinTool构成

3.2.2 AccSkinTool特点及应用

3.3画面控制机制

3.3.1 AUI和Application Control/HMIManager组件的关系

3.3.2系统界面开发

3.4本章小结

第四章MSMQ与DLL方式COM服务器组件的应用

4.1 Windows进程消息通信机制

4.2组件技术的起源与发展

4.3基于组件的程序设计技术

4.4 COM组件技术

4.5 DLL方式COM服务器组件存在的必要性

4.6本章小结

第五章组件技术在系统中的具体应用

5.1 HMI的整体结构

5.1.1用于协调和控制的HMIManager组件

5.1.2实现基本功能的AppliControl组件

5.1.3 HMIManager组件和AppliControl组件及AUI间的基本关系

5.2 HMI组件中设计规范的class及继承关系

5.2.1结构严谨的Class关系

5.2.2系统异步性的实现

5.3组件之间起到线索作用的事件处理

5.3.1一般事件的处理

5.3.2 Internal Event(简称IE事件)的处理

5.3.3 PreSet EVENT(简称PR事件)的处理

5.3.4 Timer EVENT(简称Timer事件)的处理

5.3.5共同处理流程

5.4系统组件设计实现上重要的class

5.4.1 CInterfaceHolder

5.4.2 CStateController

5.4.3 Cstate

5.4.4 CStateFactory

5.4.5 CHMIStateController

5.4.6 CHMIState

5.4.7 CAppState

5.4.8 CHM anagerBase

5.4.9 CAppliControl

5.4.10与AUI交互的接口和类

5.4.11其它主要辅助类

5.5 HMIManager等组件的启动

5.5.1 HMIManager和AppliControl组件的启动

5.5.2 HMIManager和AppliControl组件的内部启动

5.6本章小结

第六章结束语

6.1值得商榷的地方

6.2后续展望

参考文献

致谢

展开▼

摘要

本文设计和实现了组件和AUI(AutomotiveUserInterface)技术支持下的导航系统人机接口部分。 首先介绍了导航系统的整体结构和系统中HMI(HumanMachineInterface)层的功能。继而重点阐述了导航系统中,HMI层如何应用组件技术和AUI来构建UI(UserInterface)的具体实现原理。 在导航人机接口实现中,核心是画面的绘画控制机制和组件的实现及相互之间的关系等问题。在画面绘画上,采用了先进的AUI,由此告别了过去界面绘画中的复杂工序。接口控制上,采用了组件技术。这里分为HMIManger和AppliControl两大组件。前者在接口中起到协调和控制其它组件显示等作用;后者则是具体实现接口真正功能的组件。两类组件基本上是按照同一架构来构造的,在该架构设计中出现了各司其职的类,它们是接口组件实现的基石。为了很好的对接口部分进行控制,重点介绍了两类组件之间及与AUI之间的关系,包括两类组件用以发送和接收事件消息的重要接口实现,画面上各个绘画元件的属性变更,组件的启动等。HMI属于人机交互接口范畴,现已发展处于面向窗口阶段。借助AUI开发套件结合组件技术,绘画并控制导航界面尚数首次尝试,而系统的最终成功运行,证实了这一规划方案的切实可行,也为以后相关系统界面上的设计开发给予了很好的指导。 最后,针对当前系统Route模块的运行情况进行了分析,并指出了下一步研究的方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号