吃货联盟订餐系统需求分析

21 篇文章 0 订阅
吃货联盟订餐系统需求分析
    功能如下:
        我要订餐//如果多次订餐,将新输入的信息插入空的数组
        查看餐袋//将输入后的信息打印
        签收订单//获取订单号后,给订单状态赋值为已签收
        删除订单//所有数组赋值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
                并打印点赞成功
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值