github@AkagawaTsurunaki
一、目的与任务
实验学时数:4学时
本实验主要练习VB.NET的控件的综合运用。熟悉VB.NET的集成开发环境,掌握VB.NET编程技巧和开发过程。
二、实验内容
早餐店自助点餐系统
“吃得饱”早餐店为节省点餐所需的人力支出,节省成本,需要引入一个自助点餐系统,具体背景和需求如下:
1.背景
(1)营业时间:6:00~10:00
(2)餐饮类别:
① 主食:粥(小米粥、皮蛋瘦肉粥、八宝粥、黑米粥、绿豆粥)、包子(猪肉包、牛肉包、素菜包、豆沙包)、馄饨、饼(葱油饼、糖饼、牛肉馅饼、猪肉馅饼)
② 菜品:凉拌菜、蛋(白煮蛋、茶叶蛋、煎蛋、咸鸭蛋)
③ 饮品:豆浆(热、凉)、矿泉水、牛奶(热、凉)
(3)点餐设备:在餐桌上嵌入的触摸屏设备(普通平板大小)
2.需求
(1)食客可以通过点餐设备自助点餐。
(2)食客都已经预先办理过会员卡,具有会员身份,点餐时只要输入自己的会员号(电话号)和密码(6位数字)即可,餐费会直接从卡中扣除。如果会员卡余额不足时,会提醒食客续费。
(3)食客点餐时,每一样餐食都会显示需要等待时间(供食客参考是否选择此食物)。
(4)食客的餐食准备好后,点餐系统会有提示,以便食客自助取餐。(可不考虑语音提示,仅有界面的图形/文字提示即可)
三、实验要求
(1)基本要求:设计合理的操作界面,帮助用户完成自助点餐操作。
(2)编码要求:代码的编写要可读性好,注意变量、对象、类、文件等标识符的命名要规范(作业1中制定的规范,可以进一步扩充);尽量减少冗余代码;注意用户可能会有的操作和误操作,及其应对解决办法。
(3)创新要求:除满足基本需求外,可思考如何能更好的方便食客使用该点餐系统,对系统做进一步的完善。