首页 > 编程语言 >C/C++饮品自动贩卖机系统

C/C++饮品自动贩卖机系统

时间:2022-12-06 14:47:54浏览次数:64  
标签:界面 饮品 C++ 名称 编号 贩卖机 购买

C/C++饮品自动贩卖机系统

该饮品自动贩卖机总容量确定,且贩卖机内通道宽度并排只能容纳一个饮品,购买饮品出口和添加饮品口在同一个位置。经营者添加饮品时,每次只能添加一个饮品,饮品按照添加的先后顺序依次排列。购买者每次只能购买一个饮品,可以选择现有饮品中任意一个购买。 (由于贩卖机内通道宽度并排只能容纳一个饮品,为了让购买者可以购买任一饮品,贩卖机内设置了饮品临时存放区域)

购买者功能包括:
1、查询所有饮品信息 (编号、名称、价格)
2、根据饮品编号购买饮品,并显示购买信息 (名称、价格、购买时间)。
3、退出购买界面,返回主界面。

经营者功能包括:
1、登陆,用户名和密码输入正确才能进入管理界面,不成功时能提示用户名或密码错误。
2、查询所有饮品信息 (编号、名称、价格)
3、按饮品名称统计该饮品个数。
4、添加饮品(编号自动生成,名称,价格)。
5、查询所有购买记录 (名称,价格,购买时间) 。
6、统计当日营业额。7、退出管理界面,返主界面。

主菜单为:

饮品自动贩卖机系统
1 购买入口
2 经营入口
0 退出系统

两类用户各自的菜单根据功能自主设计。

评分标准:
1、完成以下功能,并理解代码,60分
(界面友好、系统健壮加1~10分不等)
购买者查询所有饮品信息 (编号、名称、价格) :根据饮品编号购买饮品:经营者录入用户名和密码进入系统;
查询所有饮品信息(编号、名称、价格)添加饮品(编号自动生成,名称,价格)。查询所有购买记录 (名称,价格。购买时间) 。
2、完成以下功能,并理解代码,70分
(界面友好、系统健壮加1~10分不等)
购买者查询所有饮品信息 (编号、名称、价格) :根据饮品编号购买饮品,并显示购买信息 (名称、价格、购买时间) ;经营者录入用户名和密码进入系统,用户名和密码输入正确才能进入管理界面,不成功时能提示用户名或密码错误;

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

标签:界面,饮品,C++,名称,编号,贩卖机,购买
From: https://www.cnblogs.com/codewriter/p/16955147.html

相关文章

  • C++校园导游程序及通信线路设计
    C++校园导游程序及通信线路设计一、设计内容:设计校园平面图,所含景点不少于10个。以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相......
  • C/C++ 新生入学管理系统
    C/C++新生入学管理系统4、新生入学管理系统问题描述:通过此系统可以实现如下功能:(1)用户登录,用户分为管理员和新生两种不同角色功能不同。(2)管理员模块功能:管理员......
  • C++工资管理系统
    C++工资管理系统课程设计六工资管理系统[要求]该系统在磁盘上存储了某单位上月全体职工的工资信息。对于每一位职工存储以下信息:月份、职工编号、基本工资、津贴、岗......
  • C++特色家政服务管理系统
    C++特色家政服务管理系统6.30特色家政服务管理系统[问题详述]家政公司针对新建住宅区推出“安心入住”清扫特色家政服务,为房主清扫新装修的住房,让房主能安心地搬人一......
  • C/C++图书管理系统
    C/C++图书管理系统图书管理系统问题描述:设计并实现一个图书管理系统。能模拟图书管理系统的部分功能,包括读者注册,读者借阅,图书管理,用户管理等。功能说明:(1)模拟图书管......
  • C++ goto语句
    goto:跳至标记处继续执行程序首先来个范例,简单入个门#include<iostream>usingnamespacestd;intmain(){ intgetInput; do { cin>>getInput; if(getInp......
  • C++中的namespace简介
    namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都可能使......
  • c++ 获取对象地址和从地址获取对象
    #include<iostream>usingnamespacestd;intmain(){constchar*a="Iamthedata";longlongaddr=(longlong)(std::addressof(a));cout<<"......
  • [c++11新特性]02-自动类型推导
    自动类型推导在c++11中,关于类型推导的关键字有using,decltype,auto,typeid。在c++11之前我们要声明一个类型的别名往往使用的是typedef,但是该关键字在模板类型推导中存在一......
  • Windows下使用vscode连接Linux服务器进行C++代码运行与调试
    参考链接:vscode+SSH配置https://blog.csdn.net/irober/article/details/112724986launch.json+tasks.json配置https://blog.csdn.net/jackuylove/article/deta......