A Study of Resolving Data Synchronization Problems between Mobile Device and Server under Poor Network Environment

碩士 === 國立臺北護理健康大學 === 資訊管理研究所 === 104 === Currently, the mobile application development is increasing; one of the common uses is through a mobile database. But considering the environmental and network problems, they might influence data synchronization between mobile devices and server databases. T...

Full description

Bibliographic Details
Main Authors: HONG, JHENG-JYUN, 洪正峻
Other Authors: HUANG, EAN-WEN
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/00577830246825597872
Description
Summary:碩士 === 國立臺北護理健康大學 === 資訊管理研究所 === 104 === Currently, the mobile application development is increasing; one of the common uses is through a mobile database. But considering the environmental and network problems, they might influence data synchronization between mobile devices and server databases. There is still no module or product that can reach the data synchronization between server and mobile devices. Therefore, this study uses the web apps of long-term care systems as an example to resolve database synchronization problems between server and mobile device. The system can preload the data into the user's mobile device. Users can then add or modify the form data offline, and the system can automatically refresh the data online. The research framework of this study is divided into Data Preloaded Module and Data Uploaded Module. Data Preloaded Module is mainly dealing with downloading and updating data to the mobile devices that match the required tasks and user permissions. In order to improve the efficiency and use offline, Data Preloaded Module will check the data integrity when it is connected. Data Uploaded Module is mainly dealing with data recording; it would be modified in the mobile database and upload the data to the server database. During the work, two related tables have been analysed and used in the Data Preloaded Module and Data Uploaded Module. This study has constructed the Data Preloaded Module and the Data Uploaded Module for data synchronization. We hope to share experiences for mobile systems research in the future, promoting and improving this module, and increasing system performance and usability.