多端全栈项目实战:商业级代驾全流程落地

课程介绍

多端全栈项目实战:商业级代驾全流程落地

工作1-3年的后端同学,面对晋升或者跳槽时经常被攻击的点是:技能点不熟练,大型项目生疏。很多人有苦说不出,公司平台没有机会,自己能怎么办?别慌!本课程就用一个商业级的多端全栈型代驾项目,带你补齐硬核经验,进军全栈开发,提升个人竞争力。

第1章 课程介绍(磨刀不费砍柴工)

了解代驾项目案例业务需求,观看完整的项目演示。搭建程序开发环境,掌握学习本课程的方法,获取课程授权码,以及如何利用在线教程学习和答疑。

第2章 搭建数据库集群和中间件,了解微服务体系(万丈高楼平地起)

本章用Linux系统和Docker环境搭建4节点2分片的MySQL集群,以及部署一些与代驾项目相关NoSQL数据库和中间件。搭建好了微服务体系的开发和运行环境,我们还要从远程调用、分布式事务,以及鉴权来理解微服务的运行原理,

第3章 基于微服务的司机注册与实名认证(大鹏一日同风起,扶摇直上九万里)

代驾项目理应从司机子系统开始做起。新司机注册的过程中需要实名认证,我们利用OCR插件,快速扫描和提取身份证与驾驶证的信息,然后利用面部识别技术,采集司机的面部信息,为后续每天接单前的身份核验做准备。本章除了开发移动端之外,还要实现Web端的司机管理模块,可以对司机实名认证加以审核。…

第4章 乘客下单与司机抢单(计算最佳线路,预估里程、定向接单、自动抢单,应有尽有)

本章涉及技术广度之大,令人叹为观止。乘客下单前,系统自动计算最佳线路的里程和时长,规则引擎预估车费;顾客下单后,使用GEO计算出附近符合接单条件司机(包括定向接单)并推送。司机端采用RR轮询方式接收MQ订单,用语音引擎播报订单,自动或手动抢单。为避免出现抢单超售现象,使用Redis事务机制。…

第5章 订单执行与安全监控(司乘同显、驾车导航、同声传译、刷单警告)

乘客下单后,司机端和乘客端都会有司乘同显功能。司机赶往代驾点和代驾线路都会实时显示,偏航后自动重新生成线路。代驾过程中,司机端使用同声传译技术,把录制的音频转换成对话本文,然后将音频和文本分时上传服务端。对话文本被保存到HBase大数据平台,录音被保存到私有云空间。…

第6章 AI分析与订单监控(AI智能分析司乘对话内容,如有危害自动告警)

本章围绕订单监控来展开。代驾系统利用AI技术,分析司乘对话内容,如果存在暴力或者色情,系统自动告警或者转交人工处理。代驾系统的后台管理者,可以在Web端查验每笔订单的司乘对话内容,也可以收听具体的录音。无论后台报警还是移动端报警,Web系统会立即锁定司乘GPS定位,实时跟踪行进线路,并且把数据提交给警方。…

第7章 订单支付与分账(规则引擎自动计算分配比例,执行实时分账)

当代驾结束后,大数据系统根据GPS定位计算行进里程,规则引擎计算出账单各项金额,系统把账单推送给乘客。乘客付款之后,后端系统和移动端系统分别核验支付结果,规则引擎自动计算给司机的分账比例和奖励,QuartZ定时器等待微信平台准备好分账状态后,调用API执行给司机实时分账。…

第8章 订单评价与申诉(如遇恶意差评,司机可以申诉)

由于乘客的评价关乎系统限制司机接单,所以一旦遇到乘客的恶意差评,代驾系统允许司机执行申诉,经过大数据审查与人工核验,可以给司机撤销恶意差评。如果差评属实,则系统自动限制司机接单,并且降低司机分账比例和接单奖励。…

第9章 代金券管理与发放(避免超售发放代金券,并且实用实销)

除了系统管理者可以创建并发放代金券之外,司机撤销订单的时候,系统有可能也会发放代金券补偿给乘客。这些代金券的管理和使用是本章要解决的问题。例如发放代金券不能出现超售现象,代金券使用的时候坚持实用实销,利用数据库锁机制,避免一张代金券同时被多个场景使用。…

第10章 在线发布代驾项目(不鸣则已,一鸣惊人)

在云主机上面用Docker环境部署数据库集群、NoSQL数据库,以及各种中间件。打包微服务项目,分别部署到对应的Java容器中。打包Vue3.0项目,部署在Nginx中。配置域名和数字证书,开通HTTPS,最后把UNI-APP编译生成的小程序项目上线发布。…

第11章 课程总结(再不舍得大家,也到了说再见的时候了)

本章通过思维导图梳理本课知识点,帮助大家形成知识体系,建立健全完善的知识图谱,衷心希望为大家后续的学习铺平道路,打通奇经八脉。再不舍,也是时候说再见啦~那么,有缘,江湖再见!祝大家前程似锦!

第12章 面部识别+活体识别核验身份

为了保证乘客人身安全,并且打击冒名顶替司机本人。系统要求司机每天接单前必须完成面部识别和活体验证,核实司机身份后并且检查是否存在未缴纳罚单才允许接单。

第13章 QLExpress规则引擎

学习QLExpress规则引擎基础语法,开发规则子系统项目。自定义规则持久化到数据库中,通过这些规则计算代驾费、分账费等等。

第14章 使用工作流实现差评申诉

学习Activiti工作流基础语法,利用设计器自定义差评申诉工作流程,并部署到Activiti中,最后在代驾系统MIS端实现差评申诉模块。

私信站长,免费获取该资源
声明:本站所有资源收集于互联网,该资源作者与Binge办公不享有任何版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
个人中心
购物车
优惠劵
有新私信 私信列表
搜索