吃货联盟订餐系统需求分析 功能如下: 我要订餐//如果多次订餐,将新输入的信息插入空的数组 查看餐袋//将输入后的信息打印 签收订单//获取订单号后,给订单状态赋值为已签收 删除订单//所有数组赋值0 我要点赞//获取菜品下标,给点赞数组对应下标加一 退出系统 开发计划: 用例 1:数据初始化 [20 分钟] 用例 2:实现菜单切换 [25 分钟] 用例 3:实现查看餐袋功能 [20 分钟] 用例 4:实现我要订餐功能 [25 分钟] 用例 5:实现签收订单功能 [25 分钟] 用例 6:实现删除订单功能 [25 分钟] 用例 7:实现我要点赞功能 [25 分钟] 每一个用例都带有输入0返回主菜单功能 1、数据初始化(写在测试类中) a)菜品信息 菜品: 单价/元 点赞数 红烧带鱼 32.0 0 鱼香肉丝 20.0 0 时令蔬菜 10.0 0 b)订单信息 订单人 订餐&份数 配送时间 送餐地址 状态 总价格/元 张晴 红烧带鱼2份 12 天成路107号 1 76.0 张晴 鱼香肉丝2份 18 天成路107号 0 45.0 2、实现菜单切换(通过switch,输入调用各功能方法) 输入非数字时程序报错 3、实现查看餐袋功能 打印当前订单详情 订单号() 订餐人 餐品信息 送餐日期 送餐地址 总金额 订单状态 4、实现我要订餐功能 添加订餐信息: 自动生成一个订单号 输入订餐人姓名 打印菜单 输入菜品编号 输入订餐分数 输入送餐时间 (备注送餐时间10点至20点之间整点送餐) 输入送餐地址 打印订餐成功 输出订单详情 5、实现签收订单功能 输入订单号 (订单号没有,提示“未找到订单号,不执行签收”) 找到就打印订单签收成功! 6、实现删除订单功能 能够删除“已完成”状态的订单 不能删除“已预定”状态订单,并给出相应提示 输入要删除的,订单号 未签收提示订单未签收,不能删除! 7、实现我要点赞的功能 打印菜单,选择菜单序号点赞数+1 并打印点赞成功
吃货联盟订餐系统需求分析
最新推荐文章于 2022-10-09 19:21:13 发布