论文部分内容阅读
POI(PointOfInterest)广义概念即兴趣点,地图类工具从自身的业务维度出发,将POI定义为地图信息点,它包含了多种类型属性。作为承担核心功能的基础数据,POI数据的建设程度能够直观地反映出地图类工具的能力。随着地图类工具的发展由第三代向第四代进行转换,当前已有的各类数据提取方法均存在不同程度的瓶颈,已无法满足POI数据的建设要求。为解决问题的现状,达成业务数据建设目标,将互联网中热门的众包模式与数据提取方法相结合,众包数据提取平台项目应运而生。本文详细地阐述了众包数据提取平台设计与实现的流程。作者通过项目背景和价值的探讨,制定了项目目标,然后介绍了系统需要用到的一些关键技术。需求分析从功能性需求与非功能性需求两个方面进行论述,对业务流程进行了高度抽象。系统概要设计进行了功能模块结构的划分,共包括用户中心模块、任务生产模块、任务作答模块、数据验证模块、奖励发放模块五个功能模块,然后进行了数据库结构的设计。系统详细设计与实现通过流程图说明了业务处理流程,通过类图与时序图相结合的方式,对内部实现逻辑进行了详实地描述。最后的系统测试对实现内容进行验收,通过测试用例的构建与分析衡量了效果。作者参与了系统的需求分析、设计与实现工作,主要功能模块包括:用户中心模块的用户登录、个人信息设置、用户反馈、邀请码。任务生产模块的任务打包、任务包实时分配。任务作答模块的任务作业、任务状态查询。数据验证模块的暗桩验证、交叉验证。奖励发放模块的任务奖励、梯度奖励、拉新奖励、奖励金额统计与查询。并进行了系统全部功能模块的测试与优化工作。众包数据提取平台已于2018年初完成上线,截止目前用户数量已突破六千,累计提取贡献数据量达到一百万,实现了项目的既定目标,所取得的效果符合预期,众包数据提取平台在未来拥有着良好的发展前景。