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