基于移动互联网的跨时空鸟类分布数据采集系统毕业论文
2021-12-22 22:13:09
论文总字数:28041字
摘 要
在国外已经初步形成鸟类数据采集的体系。在国内,鸟类数据采集仍是未解决的难点,虽已有成立的鸟类信息网站,但由于PC端的局限性,无法跨时空去采集鸟类数据。国内拥有五个时区同时拥有鸟种1145种,规模非常庞大,由于没有良好的平台供观鸟爱好者上传,大多数观鸟爱好者即便观测到鸟类也只能局限于平日欣赏而已。但通过近几年智能手机的普及,使人们对鸟类采集信息的方式越来越廉价。本系统充分发挥公民科学的优势,利用移动互联网技术开发了以公民科学为基础的数据采集平台,收集我国1145种鸟类的时空观测数据。
在鸟类数据采集过程中,观鸟爱好者可通过Android移动终端设备调用http数据服务接口,实现将观测信息上传到服务器。对生物学家来说,关于候鸟在每年的生命周期中对湿地的利用的知识是很有趣的,因为它在很多决策过程中都至关重要。经过对资料的分析,发现我国各地珍爱鸟以针性保护。个人认为,该系统的建立,不仅有利于我国鸟类生态学的研究和珍稀鸟类的保护,而且也为时空数据融合与推理方法提供了宝贵的先验知识。为了更加全面更加科学的采集中国鸟类数据,充分利用到中国观鸟爱好者的优势,本系统将开发一个基于公民科学的数据采集平台。成千上万的观鸟爱好者和部分科学家可以通过智能移动设备参与到数据采集的工作中,通过移动智能设备可以将来自全国各地的鸟类数据进行大规模的采集,仅仅需要注册上传而已。首先将用户采集上传的数据进行按特定的格式提交给中心数据库;其次,为了保证鸟类数据质量的强度和准确度,所有用户上传的数据将有鸟类专家手动审核,过滤掉重复数据、错误数、异常数据。同时这种方法的优势在于能让鸟类专家和用户之间进行良好的交互,也提高了观鸟爱好者采集鸟类数据的兴趣。
关键词:移动网络; Android系统; GPS地理信息;跨时空数据采集;鸟类保护
Spatial-temporal data acquisition system for bird species in China
Abstract
The system of bird data collection has been formed in foreign countries. In China, bird data collection is still an unsolved problem. Although there are established bird information websites, due to the limitations of PC, it is impossible to collect bird data across time and space. There are 1145 species of birds in five time zones in China at the same time, which is very large. Because there is no good platform for bird watchers to upload, most bird watchers can only enjoy birds on a regular basis. But with the popularity of smart phones in recent years, the way people collect information about birds is becoming cheaper and cheaper. The system gives full play to the advantages of citizen science, develops a data collection platform based on citizen science by using mobile Internet technology, and collects space-time observation data of 1145 species of birds in China.
In the process of bird data collection, birdwatchers can call HTTP data service interface through Android mobile terminal device to upload observation information to the server. For biologists, knowledge about the use of wetlands by migratory birds in their annual life cycle is interesting because it is critical in many decision-making processes. Through the analysis of the data, it is found that the birds in China are protected by needle. In my opinion, the establishment of this system is not only conducive to the study of bird ecology and the protection of rare birds in China, but also provides valuable prior knowledge for spatiotemporal data fusion and reasoning methods. In order to collect Chinese bird data more comprehensively and scientifically and make full use of the advantages of Chinese bird watchers, this system will develop a data collection platform based on citizen science. Tens of thousands of bird watching enthusiasts and some scientists can participate in the data collection work through intelligent mobile devices, which can collect bird data from all over the country on a large scale, just need to register and upload. Firstly, the data collected and uploaded by the user is submitted to the central database in a specific format; secondly, in order to ensure the strength and accuracy of the bird data quality, all the data uploaded by the user will be manually reviewed by the bird experts, and the repeated data, error number and different constant data will be filtered out. At the same time, the advantage of this method is that it can make bird experts and users interact well, and also improve the interest of bird watchers in collecting bird data.
Key words: Mobile system; Android system; Bird; Global Positioning System; Spatial-temporal data acquisition; Bird preservation
目 录
摘 要 I
Abstract II
目 录 IV
第一章 引言 6
1.1 背景及意义 6
1.1.1背景 6
1.1.2研究意义 7
1.2国内外研究现状 7
1.2.1国外研究现状 7
1.2.2国内研究现状 8
1.3论文架构 9
1.4本章小结 9
第二章 相关技术 10
2.1移动互联网技术 10
2.2百度地图GPS定位技术 11
2.3百度地图SDK 12
2.4本章小结 13
第三章 系统需求分析 14
3.1项目概述 14
3.2功能性需求 14
3.2.1客户端功能 15
3.2.2服务端功能 18
3.3非功能性需求 19
3.4本章小结 19
第四章 系统设计 20
4.1总体方案 20
4.1.1设计目标 20
4.1.2系统架构 20
4.2功能模块设计 21
4.2.1客户端功能模块结构 22
4.2.1服务端功能模块结构 27
4.3数据库设计 28
4.3.1 Mysql介绍 29
4.3.2数据库表结构 30
第五章 系统实现及测试 33
5.1系统实现工具与环境 33
5.2系统重要功能模块实现 34
5.2.1用户管理模块 35
5.2.2系统查询模块 36
5.2.3系统上传模块 41
5.3系统测试 44
5.3.1系统测试环境 44
5.3.2系统功能测试 45
第六章 总结与展望 47
6.1总结 47
6.2展望 48
参考文献 49
致 谢 51
引言
阿里巴巴创始人马云来台曾在他的汇报中就提到,未来的时代将不是IT时代,而是DT的时代,DT就是Data Technology数据科技[1]。而本系统结合大数据背景,利用国内拥有大量鸟类以及跨时空的特性,将大量的鸟类数据进行整合。第一章将介绍此系统的背景和意义,以及国内外的研究。
1.1 背景及意义
1.1.1背景
当前的数据采集系统开发平台主要基于Windows操作系统,其在开源,免费和人机交互方面表现欠佳。移动互联网为经济转型带来的冲击同样引人瞩目[2]。随着谷歌公司发布的Android操作系统的广为传播,中国通信产业也在不断壮大,5G横空出世,所以,国内的智能手机产业得到了飞速的发展。免费,灵活性高的Android系统不仅为开发人员提供了灵魂自由的设计空间,而且还为大数据信息交互与研究开发开源及人性化操作的鸟类数据采集系统提供了良好的开发平台。为了更加全面更加科学的采集中国鸟类数据,充分利用到中国观鸟爱好者的优势,本系统将开发一个基于公民科学的数据采集平台。成千上万的观鸟爱好者和部分科学家可以通过智能移动设备参与到数据采集的工作中,通过移动智能设备可以将来自全国各地的鸟类数据进行大规模的采集,仅仅需要注册上传而已。首先将用户采集上传的数据进行按特定的格式提交给中心数据库;其次,为了保证鸟类数据质量的强度和准确度,所有用户上传的数据将有鸟类专家手动审核,过滤掉重复数据、错误数、异常数据。同时这种方法的优势在于能让鸟类专家和用户之间进行良好的交互,也提高了观鸟爱好者采集鸟类数据的兴趣。
请支付后下载全文,论文总字数:28041字