湿地监测系统中移动端与服务器的数据同步设计
发布时间:2017-06-29 14:11
本文关键词:湿地监测系统中移动端与服务器的数据同步设计,,由笔耕文化传播整理发布。
【摘要】:近些年由于人类活动的影响,湿地环境遭到了严重的破坏。针对湿地环境的信息管理系统已经有了相关的设计,但还无法完全满足人们对于信息实时性的要求。随着现代计算机与通信技术的飞速发展,移动终端已逐步融入到网络信息系统领域。移动终端设备的加入,完善了网络信息系统的功能,满足了人们对于信息实时性的需求。但移动终端的加入,也使得系统数据变得更加分散,分布式数据库和异构数据库的问题也随之产生。本文主要对湿地监测系统进行完善同时设计一个针对移动端与服务器端的数据同步方案,使得整个湿地监测系统更好的为用户服务。本文通过对大量数据库同步技术的研究,同时结合系统、数据库以及湿地数据系统的特点设计了针对湿地监测系统移动端与服务器端数据同步的解决方案。移动端采用系统的智能设备,使用数据库对数据进行存储,服务器端使用服务对服务器端数据库进行封装,并且以格式作为异构数据库间的数据交互格式。通过对相应数据转换方案与数据转换格式的制定以及对系统调用服务和解析文件方法的研究,实现了移动端与服务器端的数据同步。本文完善了湿地监测系统,满足了人们对于数据实时性的要求。解决了移动设备与服务器端数据同步的问题,为信息系统进一步发展消除了一个障碍,提高了湿地监测系统对于湿地管理的能力。通过对移动端与服务器端数据同步的实验,系统按照预期完成了设计的各种功能,基本完成了课题设计所预期达到的目标。
【关键词】:Android SQLite Web服务 数据同步
【学位授予单位】:河北大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP274
【目录】:
- 摘要5-6
- Abstract6-10
- 第1章 绪论10-13
- 1.1 课题背景和意义10-11
- 1.2 国内外研究现状11-12
- 1.3 论文的内容安排12-13
- 第2章 数据库数据同步的整体设计方案13-21
- 2.1 湿地监测系统的需求分析13-14
- 2.1.1 传统湿地监测系统的弊端13
- 2.1.2 移动终端设备的需求13
- 2.1.3 移动终端应用的特点13-14
- 2.1.4 移动终端的主要功能14
- 2.2 Web Service介绍14-16
- 2.2.1 Web Service的结构15
- 2.2.2 Web Service的关键技术15-16
- 2.3 Android系统16-19
- 2.3.1 Android系统架构16-18
- 2.3.2 Android的数据存储18-19
- 2.4 数据交换格式XML19
- 2.5 系统总体设计方案19-20
- 2.6 本章小结20-21
- 第3章 湿地监测系统数据同步的实现21-41
- 3.1 数据同步的设计目标21
- 3.2 整体系统解决方案21
- 3.3 移动端同步机制的设计21-25
- 3.3.1 差异数据捕捉21-23
- 3.3.2 数据库数据内容的复制技术23-24
- 3.3.3 数据库同步日志文件24-25
- 3.4 Android端移动应用的开发25-26
- 3.4.1 Android开发环境25-26
- 3.5 移动端应用程序的具体设计26-34
- 3.5.1 前端显示模块设计27-28
- 3.5.2 数据交换模块28-30
- 3.5.3 数据解析模块30-31
- 3.5.4 数据库管理模块31-34
- 3.6 Web服务设计34-40
- 3.6.1 开发平台Visual Studio36
- 3.6.2 服务器端数据库软件选择36-37
- 3.6.3 服务器端数据库设计37-38
- 3.6.4 服务器端数据库的访问38-39
- 3.6.5 日志信息内容的获取39-40
- 3.6.6 服务器端数据迁移40
- 3.7 本章小结40-41
- 第4章 系统测试41-46
- 第5章 总结与展望46-48
- 5.1 总结46
- 5.2 展望46-48
- 参考文献48-51
- 致谢51-52
- 攻读学位期间公开发表论文52
本文关键词:湿地监测系统中移动端与服务器的数据同步设计,由笔耕文化传播整理发布。
本文编号:498161
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/498161.html