一个练习项目 超市练习
使用任何语言完成任务
Supermarket 实体
Cashier 实体
Customer 实体
Good 实体
流程如下
-
启动 Supermarket
-
Supermarket 初始化3个 Cashier
-
Supermarket 针对Apple, Macbook, Cookie三种 Good 每种初始化15个到商店库存
-
每隔1~3秒 产生一个 Customer 随机购买一个商品
-
每隔5~10秒 Cashier 处理一个 Customer 购买请求
-
重复以上过程直到所有商品售罄
-
统计出每个顾客平均等待时间
-
统计出每个商品平均售出时间
-
统计出从开始销售到售罄总共时间
-
统计出每个 Cashier 接待的顾客数量