| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7734 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近些年来,在线乘车服务的出现和发展丰富了人们的出行方式,极大地方便了人们的日常出行。可以说,网约车的出现有效解决了人找车和车找人之间的效率问题,也极大地整合了社会资源。 网约车的每一张订单都带来了十分庞大的信息量,其中包括乘客出行途中的经纬度信息等。通过对所有订单的日志信息进行处理,网约车公司就可在后台对每一张订单的行驶情况进行有效的跟踪。利用已有的订单数据,还可以找出每个区域范围内乘客最常使用的上车地点作为虚拟车站。 基于此理念,本系统的设计分为三个模块进行设计:日志数据采集模块、订单和轨迹监控模块、虚拟车站模块。其中,日志数据模块对接数据源,用于采集订单数据。订单和轨迹监控模块是数据处理部分,主要是数据计算以及如何进行存储,通过该部分我们可以查看某一订单的轨迹,也可以对订单进行统计分析等。虚拟车站模块,如上面所说,通过划分区域,并为那些上车点较为集中的区域选择合适的上车点作为推荐上车点。 □ 关键词:网约车;大数据;订单轨迹回放;虚拟车站
目录 摘要 Abstract 1.-需求分析-2 1.1 数据说明-2 1.1.1 地区1订单数据字段说明-2 1.1.2 地区2订单数据字段说明-2 1.2 日志数据回放-3 1.2 订单和轨迹监控-3 1.3 虚拟车站-3 2.-技术选型及对比-4 2.1 数据采集-4 2.2 数据计算引擎-4 2.3 消息中间件-5 2.4 数据存储-5 3.-相关技术介绍-6 3.1 日志数据采集框架Flume-6 3.3 Kafka消息队列-7 3.4 流式计算框架SparkStreaming-8 3.5 NoSQL数据库Hbase-9 3.6 NoSQL数据库Redis-10 3.7 Phoenix-10 4.-系统设计-10 4.1 设计目标与原则-10 4.1.1 设计目标-10 4.1.2 设计原则-11 4.2 系统功能设计-11 4.2.1 日志数据回放模块-11 4.2.2 轨迹监控功能模块-12 4.2.3 虚拟车站功能模块-14 5.-系统实现-19 5.1-系统架构-19 5.2-开发工具和开发环境-20 5.3-工程模块-20 6.-结语-22 参考文献 |

