众包数据提取平台的设计与实现
发布时间:2023-10-04 02:37
POI(PointOfInterest)广义概念即兴趣点,地图类工具从自身的业务维度出发,将POI定义为地图信息点,它包含了多种类型属性。作为承担核心功能的基础数据,POI数据的建设程度能够直观地反映出地图类工具的能力。随着地图类工具的发展由第三代向第四代进行转换,当前已有的各类数据提取方法均存在不同程度的瓶颈,已无法满足POI数据的建设要求。为解决问题的现状,达成业务数据建设目标,将互联网中热门的众包模式与数据提取方法相结合,众包数据提取平台项目应运而生。本文详细地阐述了众包数据提取平台设计与实现的流程。作者通过项目背景和价值的探讨,制定了项目目标,然后介绍了系统需要用到的一些关键技术。需求分析从功能性需求与非功能性需求两个方面进行论述,对业务流程进行了高度抽象。系统概要设计进行了功能模块结构的划分,共包括用户中心模块、任务生产模块、任务作答模块、数据验证模块、奖励发放模块五个功能模块,然后进行了数据库结构的设计。系统详细设计与实现通过流程图说明了业务处理流程,通过类图与时序图相结合的方式,对内部实现逻辑进行了详实地描述。最后的系统测试对实现内容进行验收,通过测试用例的构建与分析衡量...
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 项目背景
1.2 项目解决的问题
1.3 项目实现的目标
1.4 国内外研究现状
1.4.1 国外研究现状
1.4.2 国内研究现状
1.5 论文主要工作
1.6 论文组织结构
1.7 本章小结
2 相关技术综述
2.1 MVC设计模式
2.2 ODP框架
2.3 MYSQL数据库
2.4 REDIS存储
2.5 本章小结
3 系统需求分析
3.1 可行性分析
3.1.1 经济可行性
3.1.2 技术可行性
3.1.3 操作可行性
3.2 业务流程概述
3.3 功能性需求分析
3.3.1 用户中心功能需求
3.3.2 任务生产功能需求
3.3.3 任务作答功能需求
3.3.4 数据验证功能需求
3.3.5 奖励发放功能需求
3.4 非功能性需求分析
3.4.1 系统易用性
3.4.2 系统性能
3.4.3 系统可靠性
3.4.4 系统安全性
3.4.5 系统可扩展性
3.5 本章小结
4 系统概要设计
4.1 系统架构设计
4.2 系统功能模块设计
4.2.1 用户中心模块设计
4.2.2 任务生产模块设计
4.2.3 任务作答模块设计
4.2.4 数据验证模块设计
4.2.5 奖励发放模块设计
4.3 数据库设计
4.3.1 概念结构设计
4.3.2 物理结构设计
4.4 本章小结
5 系统详细设计与实现
5.1 用户中心模块
5.1.1 用户中心模块类设计
5.1.2 用户中心模块时序设计
5.1.3 用户中心模块实现效果
5.2 任务生产模块
5.2.1 任务生产模块类设计
5.2.2 任务生产模块时序设计
5.2.3 任务生产模块实现效果
5.3 任务作答模块
5.3.1 任务作答模块类设计
5.3.2 任务作答模块时序设计
5.3.3 任务作答模块实现效果
5.4 数据验证模块
5.4.1 数据验证模块类设计
5.4.2 数据验证模块时序设计
5.4.3 数据验证模块实现效果
5.5 奖励发放模块
5.5.1 奖励发放模块类设计
5.5.2 奖励发放模块时序设计
5.5.3 奖励发放模块实现效果
5.6 本章小结
6 系统测试
6.1 系统功能性测试
6.2 系统非功能性测试
6.3 系统测试结论
6.4 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历
学位论文数据集
本文编号:3851144
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 项目背景
1.2 项目解决的问题
1.3 项目实现的目标
1.4 国内外研究现状
1.4.1 国外研究现状
1.4.2 国内研究现状
1.5 论文主要工作
1.6 论文组织结构
1.7 本章小结
2 相关技术综述
2.1 MVC设计模式
2.2 ODP框架
2.3 MYSQL数据库
2.4 REDIS存储
2.5 本章小结
3 系统需求分析
3.1 可行性分析
3.1.1 经济可行性
3.1.2 技术可行性
3.1.3 操作可行性
3.2 业务流程概述
3.3 功能性需求分析
3.3.1 用户中心功能需求
3.3.2 任务生产功能需求
3.3.3 任务作答功能需求
3.3.4 数据验证功能需求
3.3.5 奖励发放功能需求
3.4 非功能性需求分析
3.4.1 系统易用性
3.4.2 系统性能
3.4.3 系统可靠性
3.4.4 系统安全性
3.4.5 系统可扩展性
3.5 本章小结
4 系统概要设计
4.1 系统架构设计
4.2 系统功能模块设计
4.2.1 用户中心模块设计
4.2.2 任务生产模块设计
4.2.3 任务作答模块设计
4.2.4 数据验证模块设计
4.2.5 奖励发放模块设计
4.3 数据库设计
4.3.1 概念结构设计
4.3.2 物理结构设计
4.4 本章小结
5 系统详细设计与实现
5.1 用户中心模块
5.1.1 用户中心模块类设计
5.1.2 用户中心模块时序设计
5.1.3 用户中心模块实现效果
5.2 任务生产模块
5.2.1 任务生产模块类设计
5.2.2 任务生产模块时序设计
5.2.3 任务生产模块实现效果
5.3 任务作答模块
5.3.1 任务作答模块类设计
5.3.2 任务作答模块时序设计
5.3.3 任务作答模块实现效果
5.4 数据验证模块
5.4.1 数据验证模块类设计
5.4.2 数据验证模块时序设计
5.4.3 数据验证模块实现效果
5.5 奖励发放模块
5.5.1 奖励发放模块类设计
5.5.2 奖励发放模块时序设计
5.5.3 奖励发放模块实现效果
5.6 本章小结
6 系统测试
6.1 系统功能性测试
6.2 系统非功能性测试
6.3 系统测试结论
6.4 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历
学位论文数据集
本文编号:3851144
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3851144.html