Font Size: a A A

Design And Implementation Of Environment Monitoring Client Based On Participatory Sensing

Posted on:2018-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:L F MaFull Text:PDF
GTID:2348330518994571Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
People's lives and network are more and more close. Not only get information from Internet, but also be proactive to share information. At the era of 3G and 4G, it needs to deeply think about how to fully use the power of people to get more information. And the development of smart phone give people new abilities to do more things. More sensors, which make phone become an excellent information collection center.At present, most weather apps are only as weather information porter,designated area weather conditions will be displayed to users, and can not play the role of environmental monitoring. Domestic environmental quality monitoring sites in various cities are very limited, and can't realize the purpose of real-time environmental quality monitoring in any city.Based on above considerations, this paper proposes and designs a participatory sensing environment monitoring iOS mobile client -senoriosclient. Sensoriosclient can be installed on the iPhone. With iPhone's rich sensors, users can participate in a wide range of environmental information collection work through it, which play the role of environmental quality monitoring. Sensoriosclient will display weather and PM2.5 information of user's location, and provide map display, the map is distributed with each POI (Point of Information) s' history record.Sensoriosclient allows to create new station, collect photos through phone camera, and send them to cloud server. Cloud server calculates the results in real time and feeds the results back to sensoriosclient, which immediately displays PM2.5 predictions for users' taking position.Sensoriosclient also assigns multiple types of incentive tasks, and user will be rewarded for information collection in the tasks. In addition,sensoriosclient also provides login, registration, system language switching and other functions.This paper first introduces research background of project, and clarifies research objectives and contents. And then broken down a lot of specific functions, including air quality status display, map display, image collection, incentive tasks and other functions. Then in requirement analysis, requirements are divided into functional requirements and non-functional requirements. Functional requirements, which include environment information collection,air quality information display, POI staition view, incentive tasks presentation and participation.Non-functional requirements, including data acquisition process optimization, information display optimization, and other things. This paper also introduces sensoriosclient's development process and testing process in detail, and the effect of the final implementation is analyzed and expanded.At present, sensoriosclient APP has passed APP store's test and on the line, and has some number of downloads.
Keywords/Search Tags:Participatory Sensing, Data Collection, Map Display, Incentive Tasks
PDF Full Text Request
Related items