吃货联盟订餐系统

本文介绍了“吃货联盟定餐系统”的需求,包括网上订餐、查看订单、签收、删除订单、点赞和系统退出等功能。用户可输入菜品序号、送餐时间和地址,系统依据规则计算总金额和送餐费。订单状态分为已预定和已完成,点赞功能可增加菜品点赞数。
摘要由CSDN通过智能技术生成

“吃货联盟定餐系统”需求说明

 现今已进入网络时代,网上购物、看新闻、交友等人们的日常生活已离不开网络。“只要点点手指,就能送餐上门”,网上定餐越来越受到都市年轻人的青睐    现要求开发一个网上订餐系统,其具体功能如下:

  • 我要订餐

       完成用户订餐,每条订单包含如下信息:

  1. 订餐人姓名:要求用户输入
  2. 选择菜品及份数:显示三个菜单序号、名称、单价、点赞数,提示用户输入要选择的菜品序号及份数
  1. 送餐时间:要求当天10到20点间整点送餐,要求用户输入10~20的整数,输入错误,重复输入。
  1. 送餐地址:要求用户输入
  2. 状态:两种状态:0:已预定(默认状态) 1、已完成(订单已签收)
  3. 总金额:

    总金额 = 菜品单价*份数-送餐费

   (送餐费:当单笔订单金额达到50元时,免送餐费,否则,需交纳6元送餐费)

  订餐成功后,显示订单信息。

  •   查看订单

        遍历显示已有定单

        内容包括:序号、订餐人姓名、订餐信息(菜品名和份数)、送餐时间、送餐地址、  状态(已预定或已完成)、总金额

  •   签收定单

        将定单中状态改为已完成

  • 删除定单

    用户输入订单序号,如该序号定单为已完成状态,可以删除,其它情况给出相应提示信息

  • 我要点赞

        显示菜品序号、菜品名、单价、点赞数,提示用户输入要点赞的菜品序号完成对菜品的点赞。

  • 退出系统

退出整个系统,显示“谢谢使用,欢迎下次光临”。

  • 菜单切换

用户可根据显示的主菜单,输入功能编号执行相应的功能,当输入1~5时,执行相应功能。

package com.xuexi.demo1.吃货联盟;

import java.util.Scanner;

public class Demo {
    public static void main(String[] args) {
        String[] names = new String[4];//订餐人
        String[] dish = new String[4];
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值