文摘
英文文摘
声明
第1章 绪论
1.1课题背景及研究意义
1.1.1课题背景
1.1.2研究意义
1.2面向过程与面向对象技术
1.2.1面向过程与面向对象技术介绍
1.2.2面向对象的程序设计
1.3论文研究的主要内容
1.4论文框架
第2章 课题相关技术介绍
2.1 Visual C++开发平台
2.1.1 Windows编程模型
2.1.2 VC++应用程序创建过程
2.1.3 VC++集成开发环境介绍
2.2数据库技术
2.2.1 VC++6.0开发数据库技术的特点
2.2.2 SQL语言概述
2.2.3 ADO数据库访问技术
2.3串口通信基本原理
2.3.1串口通信原理
2.3.2 VC++中串口通信的实现
2.4多线程与线程同步
2.4.1多线程的基本概念
2.4.2线程的同步化
2.4.3基于VC++的多线程编程
2.5小结
第3章 图像火焰检测系统
3.1系统的总体结构
3.1.1各组成部分简介
3.1.2系统基本功能和特点
3.2上位机软件的总体设计
3.2.1需求分析
3.2.2软件功能结构
3.3小结
第4章 上位机软件的详细设计与实现
4.1用户界面主线程程序设计
4.1.1火焰图像显示
4.1.2实时火焰状态
4.1.3录像回放
4.1.4历史曲线的显示
4.1.5火焰参数设置
4.1.6巡回设定
4.1.7数据库维护
4.2数据通信子线程程序设计
4.2.1串口读取
4.2.2梯度与强度值处理
4.3系统功能演示
4.3.1基本界面
4.3.2实时火焰的显示
4.3.3录像回放
4.3.4历史曲线查看
4.3.5火焰参数设置
4.3.6视频设定
4.3.7巡回设定
4.3.8密码设置
4.3.9串口设置
4.4小结
第5章 结论与展望
5.1结论
5.2进一步的工作
致谢
参考文献
攻读学位期间的研究成果
附录 辅线程核心代码