请设计一个车辆和订单匹配系统,假设只有一个小城市,司机个数、订单量峰值每分钟基本
请设计一个车辆和订单匹配系统,假设只有一个小城市,司机个数<6000、订单量峰值每分钟 <500
基本需求流程:
a) 乘客发单(设定起终点);
b) 司机听单;
c) 系统找出合适的订单并通知司机
d) 司机接单;
e) 通知乘客有司机抢到订单; 结合你所掌握的计算机的知识,设计一个系统能满足上述需求。
要求:
A. 针对上述需求,定义服务的接口,接口要完整,能完全实现上述需求
B. 画出系统架构图
C. 简单画出系统工作流程