Font Size: a A A

IOS Client Hci Design And Implementation Based On Participatory Sensing In Environment Supervision

Posted on:2018-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y SongFull Text:PDF
GTID:2348330518994569Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the high-speed development of Internet and wide popularization of cellphones, smart phone and network have become the necessary parts of human lives step by step. And those sensors in the smart phones have become more and more accurate. In the meantime, the amount of sensors in a phone is increasing. This provides a new way for people to collect data effectively ----participatory sensing. People become data providers and also data users in participatory sensing. They upload data to the platform of the system and provide the whole system with data of the surroundings.Also they become data users by getting the data and using it. With the high speed of internet they download the data and obtain value from it.Participatory sensing system has superiorities like collecting data of surroundings with a relatively low cost via sharing mutual benefit with data providers. In this way the system has the capability to extend the coverage of the region, comparing to the traditional ways. Moreover, the data diversity is also increased because of the bigger amount of users. However,participatory sensing system yet has some inferiorities such as the instability of data source. The data quality is neither guaranteed in a relatively effective way.This paper mainly aims at the HCI design of the client and implementation of iOS client based on participatory sensing for environment supervision. The iOS client aims at providing users with data such as weather condition data, air condition data, environment variation trend data and so on. These services enable users to get information about the surroundings conveniently and quickly and thus let users become data producers. Users interact with the system via the client, so it is a must to provide superior user experience via the client. High-quality user experience makes user feel smooth and fluent during the operation to the client, and satisfies the need of users in a better way. In this way, it enhances the user stickiness to the client and guarantees the data source to the server.This paper firstly shows the process of investigation and analysis of existing applications which are focusing on the environment. Then with consideration of the whole system's requirement, the paper displays the process of the analysis of client's requirement. Then with the result of HCI research and the study of user centered design, it shows the design for the client's interaction procedure and the design of logic between interfaces,which guarantee the quality of user experience. According to user behavior and user psychology, the user interfaces of the client are designed. Then with the design scheme, it shows the detail of the implementation of iOS client. Users are able to quickly get information about the environment where they are currently in. They are also enabled to check the trends of the changes of their surroundings by checking the history data. Moreover,they are encouraged to collect data and to upload the data to the server.They will get quick responses of the uploaded data after uploading them.The more data they upload, the higher accuracy of the response of server they will get from the server. Users are also able to gain related information about the area around them, which contains history data and real time data,via location-based service. Both the system and users will gain benefits from participatory sensing via the uploading data and sharing information from users.
Keywords/Search Tags:HCI, Participatory Sensing, iOS development, time-lapse movie
PDF Full Text Request
Related items