文摘
英文文摘
声明
1绪论
1.1课题研究背景
1.2国内外研究现状及研究意义
1.3本文主要工作
2嵌入式移动数据库同步系统的分析
2.1移动嵌入式系统在嵌入式系统中的作用
2.1.1嵌入式系统简介
2.1.2嵌入式系统的特点和发展历程及趋势
2.1.3运行于嵌入式系统上的软件
2.2移动嵌入式数据库概述
2.2.1嵌入式数据库
2.2.2移动数据库
2.2.3移动嵌入式数据库及其特点
2.3移动嵌入式数据库的同步系统
2.3.1移动数据库的应用场景
3一个基于SQLite的嵌入式移动数据库的同步系统设计
3.1SQLite作为移动嵌入式数据库
3.2移动嵌入式数据库同步系统的特点和本系统的目标应用环境
3.2.1基于SQLite的移动数据库同步系统的目标应用场景
3.2.2基于SQLite的移动数据库同步系统之目标
3.3系统的结构分析和模块设计
3.3.1系统模块划分
3.3.2数据同步方式分析
3.3.3同步客户端模块分析
3.3.4服务器同步模块
3.3.5移动数据库和中心数据库
4基于SQLite的嵌入式移动数据库的同步系统开发
4.1数据库同步系统的几个问题和解决方案分析
4.1.1分布式系统特有的几个问题分析
4.1.2数据同步的冲突和规则分析
4.1.3系统技术方案的选择
4.1.4系统采用的一些开源模块介绍
4.2系统各个模块的具体实现
4.2.1数据更改监视模块
4.2.2元数据存储模块
4.2.3同步服务器连接中心数据库模块
4.2.4定义同步数据传送格式
4.2.5数据的串行化和同步
4.2.6返回最新中心数据库数据
4.2.7安全模块
4.3系统的交叉编译
4.3.1嵌入式系统软件开发简介
4.3.2建立交叉编译环境
4.3.3交叉编译SQLite3和本系统
5总结和展望
5.1全文总结
5.2研究展望
参考文献
致谢
附:本系统API使用说明