分布式架构网约车平台后端原型系统设计与实现
目录
一、需求分析
功能需求
用户系统
包括普通用户和司机的注册、登录、退出。
会员积分
普通用户支持按照打车里程进行积分,并升级为不同的会员等级。
约车服务
司机可以设置开始/结束接单,用户可以发起/取消约车请求
派单服务
系统向距离用户较近的若干个司机发送约车信息,司机自行选择接单。
订单服务
用户上车后形成订单,用户到达目的地,司机提交费用,用户支付后订单结束,订单可查询
评价服务
用户可以查看接单司机的评价,在订单完成后可以对接单司机进行评价。
消息推送服务
系统向用户推送司机接单消息 系统向司机推送用户约单消息。
质量需求
系统规模
一年内注册用户数可达5000万,日均订单800万,高峰时段每小时200万订单。
分布式需求
可以通过扩展部署多台服务器的方式达到预期容量需求
用户体验
95%的用户请求响应时间不超过1秒钟















