本项目为本地合规巡游出租车数字化出行平台,旨在解决传统出租车扬招效率低、高峰期打车难、网约车溢价及合规性差等问题,为市民提供安全、透明、稳定的日常通勤、枢纽接驳、预约用车等一站式出行服务。平台包含乘客端、司机端及运营后台,乘客可实现即时叫车、预约用车、费用查询、一键报警与在线支付;司机端支持订单接收、行程管理与收入统计;后台可实现用户/司机审核、订单监控、数据报表与权限管理,助力传统出租行业数字化升级。
整体架构设计:项目采用前后端分离架构,后端基于Java+SpringBoot搭建微服务体系,前端使用Uniapp开发乘客/司机多端,后台管理系统基于Vue+ElementUI实现,实现了订单、用户、司机等核心业务模块的解耦与高效协同。
2. 核心模块开发:我负责订单管理、用户管理、司机管理等核心业务模块的后端接口开发,完成了订单创建、状态流转、支付回调、行程轨迹同步等关键功能,同时实现了运营后台的数据统计、权限管理与日志监控模块。
3. 技术难点解决:针对高并发订单抢单场景,采用Redis缓存与消息队列异步处理订单状态,解决了数据一致性与系统响应延迟问题;通过数据库索引优化、接口限流与熔断降级,提升了系统并发能力与稳定性。
4. 联调与部署优化:完成了前后端接口联调与多端数据同步测试,针对定位漂移、支付回调异常等问题制定了兜底方案;通过服务器性能调优与日志监控,保障了平台线上稳定运行。