📚 课程介绍
本课程将带你实战开发一个大型商业级代驾业务全流程,涵盖微服务架构、前端、后端、大数据分析等多个技术领域。
📋 学习前提
1. Java基础(用于后端开发) 2. JavaScript基础(用于前端开发) 3. MySQL数据库基础(用于数据存储) 4. Git版本控制(用于代码管理) 5. RESTful API设计(用于前后端交互)
📖 课程目录
第1章 课程
11-1 课程总结
第3章 基于微服务的司机注册与实名认证
3-1 本章介绍
3-2 项目技术栈分析
3-3 运行华夏代驾初始化项目
3-4 司机微服务的用户注册功能
3-5 司机微服务的用户注册功能
3-6 司机微服务的用户注册功能
3-7 小程序获取用户微信简介,实现司机注册
3-8 利用腾讯云SDK,封装云端文件存储服务
3-9 司机实名认证,OCR识别证件信息
3-10 司机实名认证,OCR识别证件信息
3-11 司机实名认证,OCR识别证件信息
3-12 司机实名认证,数据持久化
3-13 司机实名认证,提交认证信息
3-14 司机实名认证,提交认证信息
3-15 开通活体检测,甄别真实注册司机
3-16 开通活体检测,甄别真实注册司机
3-17 司机微服务封装登陆过程
3-18 司机微服务封装登陆过程
3-19 司机微服务中查询司机个人汇总信息
3-20 移动端展示司机个人汇总信息
3-21 移动端展示司机首页信息汇总
3-22 司机微服务中查询首页信息
3-23 移动端展示司机个人汇总信息
3-24 司机微服务查询司机分页记录
3-25 Web系统中分页展示司机数据
3-26 司机微服务中修改司机个人信息
3-27 移动端修改司机个人信息
3-28 司机微服务中查询司机实名认证申请
3-29 Web系统中展示司机实名认证申请
3-30 司机微服务中更新司机备案状态
3-31 Web系统审批实名认证申请
3-32 本章总结
第6章 AI分析与订单监控
6-1 本章介绍
6-2 利用AI对司乘对话内容安全评级
6-3 利用AI对司乘对话内容安全评级
6-4 大数据服务记录代驾途中GPS定位信息
6-5 大数据服务记录代驾途中GPS定位信息
6-6 订单微服务中查询执行中订单信息
6-7 订单微服务中查询执行中订单信息
6-8 MIS系统展示订单详情、最佳线路和实际线路
6-9 MIS系统展示订单详情、最佳线路和实际线路
6-10 MIS系统展示订单详情、最佳线路和实际线路
6-11 MIS系统展示订单详情、最佳线路和实际线路
6-12 订单微服务中分析订单执行的热点地区
6-13 向司机推送发单热点地区
6-14 本章总结
6-15 司机端利用地图APP实现驾驶导航
6-16 搭建HBase+Phoenix大数据平台
第4章 乘客下单与司机抢单
4-1 本章介绍
4-2 开通腾讯位置服务,封装地图服务
4-3 开通腾讯位置服务,封装地图服务
4-4 开通腾讯位置服务,封装地图服务
4-5 乘客端显示地图定位,地图选点设置起点和终点
4-6 乘客端创建预览订单
4-7 乘客端选择代驾车型和车牌
4-8 乘客端选择代驾车型和车牌
4-9 订单微服务中创建代驾订单,保存到MySQL集群
4-10 订单微服务中创建代驾订单,保存到MySQL集群
4-11 订单微服务中创建代驾订单,保存到MySQL集群
4-12 订单微服务中创建代驾订单,保存到MySQL集群
4-13 位置微服务缓存司机实时定位
4-14 位置微服务缓存司机实时定位
4-15 地图微服务用GEO查找附近适合接单的司机
4-16 地图微服务用GEO查找附近适合接单的司机
4-17 地图微服务用GEO查找附近适合接单的司机
4-18 乘客端RR轮询司机接单
4-19 消息微服务收发新订单消息
4-20 消息微服务收发新订单消息
4-21 消息微服务收发新订单消息
4-22 司机端RR方式接收新订单,语音引擎智能播报
4-23 司机端RR方式接收新订单,语音引擎智能播报
4-24 如何利用Redis事务解决超售
4-25 订单微服务的智能抢单,Redis事物+AOF模式
4-26 订单微服务的智能抢单,Redis事物+AOF模式
4-27 订单微服务,加载执行订单
4-28 订单微服务,加载执行订单
4-29 乘客端RR轮询司机接单
4-30 乘客端RR轮询司机接单
4-31 乘客端RR轮询司机接单
4-32 本章总结
第5章 订单执行与安全监控
5-1 本章介绍
5-2 订单微服务司机到达起始点,更新订单状态
5-3 订单微服务,司机端加载执行的订单
5-4 订单微服务,乘客端加载执行的订单
5-5 订单微服务司机到达起始点,更新订单状态
5-6 订单微服务司机到达起始点,更新订单状态
5-7 地图微服务,司机端的司乘同显
5-8 地图微服务,司机端的司乘同显
5-9 MIS系统展示订单详情、最佳线路和实际线路
5-10 MIS系统展示订单详情、最佳线路和实际线路
5-11 订单微服务司机到达起始点,更新订单状态
5-12 订单微服务司机到达起始点,更新订单状态
5-13 利用地图服务,智能判断司机刷单行为
5-14 乘客端手动确认司机到达,并开始代驾模式
5-15 司机端利用地图APP实现驾驶导航
5-16 将录音监控保存到私有云,对话文本保存到大数据平台
5-17 司机微服务打击刷单
