1 / 69
文档名称:

面向移动终端的前后台数据库一致性的研究及实现.pdf

格式:pdf   页数:69
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向移动终端的前后台数据库一致性的研究及实现.pdf

上传人:2890135236 2014/6/7 文件大小:0 KB

下载得到文件列表

面向移动终端的前后台数据库一致性的研究及实现.pdf

文档介绍

文档介绍:面向移动终端的前后台数据库一致性
研究及实现










重庆大学硕士学位论文



学生姓名:刘芳
指导教师:陈蜀宇教授
专业:计算机系统结构
学科门类:工学




重庆大学计算机学院
二 O 一一年四月
Research and Implementation of Mobile
Terminal-Oriented Database Consistency
between Frontend and Backend




A Thesis Submitted to Chongqing University
in Partial Fulfillment of the Requirement for
the Degree of Master of Engineering
By
Liu Fang

Supervised by Prof. Chen Shuyu
Major: Computer Architecture


College puter Science of
Chongqing University, Chongqing, China
April 2011
重庆大学硕士学位论文中文摘要

摘要

伴随着嵌入式技术的迅速发展,移动终端设备得到普及。终端设备的广泛
应用,使其数据管理问题逐渐得到重视和研究,嵌入式数据库的概念也应运而
生。当前,带有嵌入式数据库的移动终端通常要与大型后台主数据库进行信息
交互,以实现诸如信息查询、备份等目的。面向移动终端的前后台数据库一致
性的研究具有越来越重要的实用意义。
本文对面向移动终端的前后台数据库一致性系统进行研究。在分析相关技
术的基础上,提出一种一致性系统模型,基于该模型,进行系统的详细设计;
研究嵌入式系统软硬件平台的构建方法,在 ARM9 平台上实现基于本文一致性模
型的移动终端系统,它可应用在消费类手持终端、带有 GPRS 的智能手机及 3G 网
络连接等终端设备中。
本文的研究内容工作主要有以下几个方面:
①对面向移动终端的前后台数据库一致性系统进行总体设计,提出一种一致
性系统模型,对该模型中需要使用的各种消息进行设计,包括:消息头结构设计、
消息功能定义和消息格式设计;分别对系统的各功能模块进行详细设计,主要包
括数据添加、数据查询、数据更新和数据删除四个主要功能模块。
②针对一致性模型中的移动终端部分进行系统实现,主要内容包括:交叉工
具链的建立、NFS 网络开发环境的搭建、串口通信工具 的配置安装、Linux
内核的移植、yafffs2 根文件系统的构建、Qt/Embedded 图形库的编译移植、嵌入式
数据库 SQLite 的移植,在以上工作的基础上开发终端图形用户程序。
③搭建数据库一致性系统的测试环境,分别对该系统的添加、查询、更新和
删除功能进行测试,结果基本达到系统的预期设计目标,能够实现移动终端嵌入
式数据库与后台主数据库信息的一致。

关键词:移动终端,嵌入式数据库,一致性,SQLite



I
重庆大学硕士学位论文英文摘要

ABSTRACT

Nowadays, embedded smart terminals have monplace, along with the
rapid growing of embedded technology. Now embedded devices are being used more
and more widely, this makes the research on data management more important, and
people are paying close attention on this rearch. As a result, the concept of embedded
database emerged. The mobile terminals with embedded database usually exchange
information with the main database in the backend, researching the goal of searching or
backing up information, etc. Rearching mobile terminal-orient