论文摘要
嵌入式技术的迅猛发展可以说是信息技术革命的一个缩影,近些年来,嵌入式系统的应用不再仅仅局限于工业范围,越来越多的人考虑将其应用到生活的方方面面.随着嵌入式系统功能的日益强大,未来智能数字家庭的概念也就逐渐浮出了水面。然而功能的强大意为着更大量数据的处理,原本简单的文件式数据管理模式逐渐不再适用于嵌入式系统,此时,嵌入式数据库的出现给了我们一个新的选择。本文首先概括性地介绍数字家庭和嵌入式数据库的概念,数字家庭以及嵌入式数据库的国内外发展状况以及本课题想要达到的目标:在数字家庭家居服务器中实现依靠嵌入式数据库的数据管理。其次,对所要采用的嵌入式数据库即SOLite进行简单介绍。然后,提出采用嵌入式数据库的家居服务器体系以及数据管理模式,接着搭建硬/软件环境并建立基于嵌入式数据库的数据管理中心。最后,设计实现了一个以嵌入式数据库为核心的数据管理模式下家电管理程序,对课题进行验证,并给出如何在论文提出的数据管理模式下利用SOLite以及Qt/Embedded进行应用开发。
论文目录
摘要ABSTRACT目录1 绪论1.1 选题背景及意义1.2 发展历史和研究现状1.2.1 发展历史1.2.2 研究现状1.3 研究内容及所做工作1.3.1 研究内容1.3.2 所做工作1.4 论文组织2 嵌入式数据库2.1 嵌入式数据库系统2.1.1 嵌入式系统2.1.2 嵌入式软件2.1.3 嵌入式数据库2.2 课题选用嵌入式数据库SQLite2.2.1 典型嵌入式数据库简介2.2.2 SQLite2.2.2.1 SQLite的特点2.2.2.2 SQLite的体系结构2.2.2.3 SQLite的限制和缺点3 基于嵌入式数据库的家居服务器体系设计3.1 家居服务器体系结构3.2 传统的嵌入式数据管理模式3.3 基于嵌入式数据库的数据管理模式3.3.1 数据管理模式的基本规则3.3.2 数据管理模式的基本内容4 数据管理中心的建立4.1 基础硬件及软件环境的建立4.1.1 硬件环境的建立4.1.2 软件环境的建立与设置4.1.2.1 开发板软件环境的建立4.1.2.2 宿主机软件环境的建立4.2 核心数据库的运行方法4.2.1 SQLite的Makefile文件的编写4.2.1.1 Makefile文件编写的第一种方法4.2.1.2 SQLite的Makefile文件编写的第二种方法4.2.2 数据中心运行结果的检验5 基于嵌入式数据库的家电管理程序设计5.1 家电管理程序的总体设计5.2 开发及运行环境的建立5.2.1 Qt简介5.2.2 PC环境下Qt/Embedded开发环境的建立5.2.3 开发板Qt运行环境的建立5.3 空调管理程序的设计实现5.3.1 图形界面的生成5.3.2 程序文件的编写和生成5.3.2.1 基本信号/插槽函数的实现5.3.2.2 操作数据库的信号/插槽函数的实现5.3.3 程序的编译运行5.3.3.1 PC环境下的编译5.3.3.2 嵌入式环境下的编译和运行6 总结6.1 论文总结6.2 有待进一步研究的内容致谢参考文献
相关论文文献
标签:数字家庭论文; 数据管理论文; 嵌入式数据库论文;