Font Size: a A A

Design And Implementation Of Crowdsourcing Data Extraction Platform

Posted on:2019-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:K AiFull Text:PDF
GTID:2428330545465609Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The general concept of POI is the point of interest.From the perspective of its own business,the map tool defines POI as a map information point.It contains multiple types of attributes.As the basic data for assuming core functions,the degree of construction of POI data can intuitively reflect the capabilities of map tools.With the development of mapping tools from the third generation to the fourth generation,there are bottlenecks in various types of data extraction methods currently available.And it is impossible to meet the requirements for the construction of POI data.In order to solve the problems and achieve business data construction goals,the popular crowdsourcing model and data extraction methods in the Internet are combined,and a crowdsourcing data extraction platform project has emerged.This article elaborates the process of designing and implementing a crowdsourcing data extraction platform.The author worked out the project's objectives through the background and value of the project,and then introduced some key technologies that the system needs to use.Demand analysis discusses functional requirements and non-functional requirements,and abstracts business processes.The system outline design divides the functional module structure,including user center module,task production module,task answer module,data verification module,reward distribution module,and then carries out the database structure design.The detailed design and implementation of the system illustrate the business process flow through the flow chart.Through the combination of the class diagram and the sequence diagram,the internal implementation logic is described in detail.The final system test accepts the implementation content and measures the effect through the construction and analysis of test cases.The author participated in the system's requirements analysis,design and implementation.The main function modules include:user center module,which includes user login,personal information settings,user feedback,and invitation code.Task production module,which includes task packaging,task package real-time allocation.The task answer module,which includes the task job,task status query.Data verification module,which includes hidden verification and cross verification.Reward distribution module,which includes task rewards,ladder rewards,pull new rewards,rewards statistics and inquiries.And carried out the test and optimization of all functional modules of the system.The crowdsourcing data extraction platform was completed on-line in early 2018.Up to now,the number of users has exceeded 6,000,and the cumulative amount of extracted contribution data has reached one million.This has achieved the project's stated objectives,and the results achieved are in line with expectations.Crowdsourcing data extraction platform has a good development prospect in the future.
Keywords/Search Tags:Crowdsourcing Platform, POI Data, Task Assignment, Data Verification
PDF Full Text Request
Related items