文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章绪论
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后续展望
参考文献
致谢