KFC点餐收银系统

论坛 期权论坛 脚本     
匿名网站用户   2020-12-19 16:49   11   0

KFC点餐收银系统

同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++/python/Java,结合设计模式(2种以上)至少实现系统的以下功能:

1.正常餐品结算和找零。

2.基本套餐结算和找零。

3.使用优惠劵购买餐品结算和找零。

4.可在一定时间段参与店内活动(自行设计或参考官网信息)。

5.模拟打印小票的功能(写到文件中)。

IDE工具:IDEA

JDK版本:1.8

源文件的所有包和类:

运行:从KFC.java的main()方法开始:

主要类:

OrderFrame类:

Swing做GUI界面,awt设置布局格式

MyListener类:

添加组件的事件,PrintStream打印小票的txt文件

Account类:

小票对话框

Food类:

包含餐食的名字,价格,优惠券价,以及单次销售份数以及多次销售份数

一.开始界面,左边的选项卡可以选择想要购买的食物,每次选择后会在下面的表格中显示购买的种类,购买的单价,购买的优惠券价,会实时结算金额,以及会员价

二.

选择一些食物后,显示在下列的表格,并实时结算价格和会员价

,

三.未输入实收金额提示,请支付现金

四.输入实收金额100,并勾选使用优惠券复选框打印小票

五.并将购物小票写入文件KFCnote.txt

六.可以将Food类中的单次销量和总销量属性提取使用

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP