【项目实训】在线订餐系统(完整代码)

news/2024/10/18 6:14:17/

文章目录

  • 一、实验目的
  • 二、实验内容
  • 三、实验步骤
  • 四、完整程序
  • 五、程序分析
  • 六、运行结果
  • 附:系列文章

一、实验目的

  1. 会合理使用程序基本语法结构,包括变量、数据类型
  2. 会使用顺序、分支、循环、跳转语句控制程序逻辑
  3. 会使用数组操作字符串

二、实验内容

设计一个在线订餐系统,编写程序系统的实现我要订餐、查看订单、签收订单、删除订单、我要点赞、退出系统功能。

三、实验步骤

  1. 分析数据类型及存储结构,明确方法
    (1)系统需要有菜品信息、订餐信息,菜品信息包括序号、菜名、单价、点赞数,订单信息包括序号、订餐人姓名、餐品信息、送餐时间、送餐地址、总金额、订单状态。因此,需要设计菜名、餐品单价、点赞数、订餐人姓名、餐品信息、送餐时间、送餐地址、订单状态、订单总额这些变量,用数组存储。
    (2)系统需要实现我要订餐、查看订单、签收订单、删除订单、我要点赞、退出功能,所以需要设计我要订餐、查看订单、签收订单、删除订单、我要点赞、退出系统方法。
  2. 明晰系统的使用流程
    (1)系统的菜单展示,显示系统的6个功能。
    (2)根据菜单的这

http://www.ppmy.cn/news/1185649.html

相关文章

记录CMake一键编译和生成的指令

cmake -S . -B build cmake --build build 假设当前在源代码根目录, 第一句话-S代表源代码根目录,-B指向生成中间文件的目录。 第二句话在build目录执行生成指令,会生成最后的可执行文件。 这两句话很实用,之前我总是记不住&am…

如何提升ERP的实施成功率?这5个阶段的重点要注意!

目录 花了70%预算的ERP系统, 只有30%的概率实施成功可不行! 鼎捷专家解惑:ERP实施别踩雷! ERP实施分阶段,重点清晰才好办 01 项目启动阶段工作重点 02 机制流程规划阶段工作重点 03 流程和数据验证重点 04 实施…

天气数据可视化平台-计算机毕业设计vue

天气变幻无常,影响着我们生活的方方面面,应用天气预报信息可以及时了解天气的趋势,给人们的工作、生活等带来便利,也可以为我们为未来的事情做安排和打算,所以一个精准的、易读 通过利用 程序对气象网站大量的气象信息…

【计算机网络】分层模型和应用协议

网络分层模型和应用协议 1. 分层模型 1.1 五层网络模型 网络要解决的问题是:两个程序之间如何交换数据。 四层?五层?七层? 2. 应用层协议 2.1 URL URL(uniform resource locator,统一资源定位符&#…

一周通过Professional Scrum Master(PSM1)考试准备分享

目录 一、为什么要考PSM 二、考试培训费用 三、学习时间 四、备考流程 1.通读Scrum Guide 2.完成Scrum Open的练习题3次 3.找题库刷题 4.再次完成Scrum Open的练习题3次 5.正式参加考试 五、其他考试准备 1.考试资格购买 2.语言 六、后记 一、为什么要考PSM 市面上有不少…

CentOS7安装配置MobaXterm使用换源处理虚拟机拍照备份与还原Linux常用命令

目录 一、centos7安装与配置 1.1 参考安装步骤 1.2 安装配置CentOS 7实操 1.2.1 配置虚拟机 1.2.2 登录CenOS 1.2.3 检测是否可联网 1.2.4 查看、设置IP地址 1.2.5 使用vi编辑ifcfg-ens33 1.2.6 重启网络服务 1.3 MobaXterm使用 1.3.1 官方下载地址 1.3.2 MobaXte…

Kali安装docker

第一步:kali添加Docker官方的GPG密钥 curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add 第二步:进入root更新源: su rootecho ‘deb https://download.docker.com/linux/debian stretch stable’> /etc/ap…

【SwiftUI系列】3.@State,@StateObject,@EnvriomentObject等包装器说明

上一篇介绍State属性包装器的内部实现原理,今天介绍下属性包装器的使用规则。 前言 我们知道SwiftUI是用于在Apple所有平台上构建UI的现代框架,SwiftUI中一个比较重要的概念就是它能够在应用程序的不同部分之间管理和共享数据。那SwiftUI又是如何实现管…