Font Size: a A A

Research And Implementation Of Mobile Terminal-Oriented Database Consistency Between Frontend And Backend

Posted on:2012-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:F LiuFull Text:PDF
GTID:2178330338496851Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Nowadays, embedded smart terminals have become commonplace, 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-oriented database consistency between frontend and backend has more and more practical meaning.The paper researches on the consistency system between frontend and backend. It analyzes the relative technology, put forwards a consistency model, and then do the detailed design on the basis; this paper also researches on the methos of setting up an embedded system. It implements a mobile terminal system on the platform ARM9 based on the consistency model, which is put forward in this paper. The terminal system could be used in consuming handeled terminals, smart phones with GPRS, and terminal devices with 3G network connections.The main works in this paper are listed as follows:①Make the overall design of the moile terminal-oriented consistency system between frontend and backend, put forward a consistency system model, and design the messages needed in the model, containing the structure design of message head, the definition of message functions, and the design of the message formats. The paper also makes design of the functional modules of the consistency system; this mainly contains the inserting, searching, updating and deleting functional modules.②Make system implementation of the mobile teminal of the consistency system, the main works here are as follows: the installation of cross tollchain, the set up of NFS network environment, the configuration installation of the minicom, the transplanting of Linux kernel, the building of root file system of yaffs2, the compiling and transplanting of Qt/Embedded graphic library and SQLite. The terminal applications with graphical user interface will be developed on the basis of the above works.③Build test environments of the consistency system; make the functional tests of the system, containing the inserting, serching, updating and deleting functions. Test results reach the expected goals basically; the system would realize the consistency between embedded database in the terminal and the main database in the backend.
Keywords/Search Tags:Mobile Terminal, Embedded Database, Consistency, SQLite
PDF Full Text Request
Related items