简单的MFC实现KFC收银

1.实验内容:

同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:
1.正常餐品结算和找零。
2.基本套餐结算和找零。
3.使用优惠劵购买餐品结算和找零。
4.可在一定时间段参与店内活动(自行设计或参考官网信息)。
5.模拟打印小票的功能(写到文件中)。
基本要求:
1.程序设计风格良好,控制台界面友好,最多两人一组完成任务。
2.实现功能测试代码,确保程序的健壮性。
3.画出使用的设计模式图。
提高要求:
1.实现可视化界面(使用MFC)。
2.实现会员储值卡功能,完成储值卡消费。
实现当天营业额和餐品销量计算和统计,用数据库记录。

2.程序运行界面

运行界面直接点击菜单就可进行餐饮选择了
简单的MFC实现KFC收银

3.程序功能测试

输入正确的价格即可完成购买
简单的MFC实现KFC收银
价钱不足会弹出错误界面,重新购买
简单的MFC实现KFC收银

总结

第一次看到题目觉得这个题很简单,MFC又是学过的内容,感觉写起来会比较轻松一点,可是真的写起来的时候发现自己在MFC方面很多知识都忘却了,不得不去上网搜寻教程(书也不在旁边),然后找到了孙鑫老师的教学视频,内容真的很详细,复习也学习到了许多功能实现代码。最后完成了本次作业,但是很多功能没有实现。还是自身实力不足的体现,还得加强学习。