VB点餐专业系统设计_第1页
VB点餐专业系统设计_第2页
VB点餐专业系统设计_第3页
VB点餐专业系统设计_第4页
VB点餐专业系统设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

引言在现实生活中,小型餐饮门店或中髙级餐厅管理大多全部还停留在人工管理水平上,店家使用传统人工统计文件档案,这么管理方法存在着很多缺点,比如:工作效率低、轻易统计犯错,另外时间过长时候,将可能产生大量数据文件,这对于以后数据文件查找、更新和维护全部带来了很多困难。点餐系统是将管理信息系统融入餐饮行业管理之中,它经过查询和浏览菜方法,为消费者提供便捷点菜通道。信息化点餐系统简单易学,使消费者无需任何指导,即可进行点菓操作。通常情况下是让用户自行使用手机、平板和电脑等电子工具进行点菜,也能够是由用户说着菜名,由服务员使用点餐系统设备进行点菜。这么更方便快捷,避免犯错。点餐系统比传统人工点餐有以下几大优点:1、 即使传统纸制菜谱成本比电子菜谱廉价,不过传统菜谱需要长时间更替,所以使用点餐系统能降低成本。2、 传统点餐是由纸张统计菜名。使用点餐系统,由信息管理系统统计点餐,能够避免无须纸张浪费,为保护环境尽一份力。3、 使用点餐系统,店家能够随时添加新菜,变动价格,调整适时菜品,方便客人用餐。4、 本系统还带有留言功效,客人能够依据之前客人对一些菜品评价点菜,从而选择自己喜爱菜。5、 餐厅用户点菜能够和厨房做到同时,即客人点餐结束时就能够立马下单到厨房,厨房能够依据菜单立马做菜,提升效率,而且菜价不会搞错。另外,当厨房做完菜后,能够立即找工作人员上菜,餐厅和厨房做到了双向沟通。6、 作为新兴点餐系统,它出现迎合了当下时髦消费时尚,提升了餐厅形象,使用户感受到餐厅现代时尚时尚元素。用信息管理系统包装餐厅,是餐厅走向信息化,打造餐厅品牌。7、 电子点餐系统实现了从点菜、传菜、上菜全程自动化,方便用户,也方便了餐厅自己,使餐厅和用户做到了双赢。同时,系统用户留言系统也能够给店家找到本身缺点从而更正,和厨师研发和改善新菜,进而完善餐厅。目录1设计目标和要求TOC\o"1-5"\h\z\o"CurrentDocument"1设计目标 2\o"CurrentDocument"1.2设计要求 22软件介绍\o"CurrentDocument"1各模块介绍 2\o"CurrentDocument"各模块关系 33系统结构和程序\o"CurrentDocument"1筑梦小窝 4\o"CurrentDocument"我为吃狂 5\o"CurrentDocument"3.3静候佳音 9\o"CurrentDocument"3.4指手画脚 10\o"CurrentDocument"3.5千里飘香 12\o"CurrentDocument"心得体会 14\o"CurrentDocument"参考文件 141设计目标和要求1.1设计目标基于VB点餐系统设计和实现是为了帮助店家管理好,降低无须要损失,提升收益,减轻工作压力,提升工作效率。经过毕业设计深入掌握VB语言程序编写和调试等基础功效⑴⑵,熟悉软件开发,让我们知道学以致用。1.2设计要求1) 点餐>菜单浏览>点菜>退菜2) 留言3) 特色菜介绍2软件介绍本系统是以卡通为专题餐厅点餐系统,所以系统背景全部是卡通,本餐厅名为"筑梦小窝”。2.1各模块介绍⑶⑷1) 主界面(Forml)—筑梦小窝因为本系统是一家名叫筑梦小窝店点餐系统,所以主界面名叫筑梦小窝。本界面是系统主界面,有3个按钮。一个叫“我关键点餐”,经过点击这个按钮能够进入点餐界面。还有一个叫”我要上榜”,经过点击这个按钮能够进入用户留言界面。最终一个叫“本店特色”,经过点击这个按钮能够进入本店招牌菜介绍界面。2) 点餐界面(Form2)~我为吃狂因为本界面是点餐界面,我们是期望用户多吃多赚,所以本届面取名为我为吃狂。本界面共有两个下拉显示窗口,9个按钮。两个标签分别为“菜单”和'‘已点”,她们分别在两个窗口上方作为窗口标识。9个按钮中有6个为菜单按钮,它们分别是“凉菜”、“点心”、“酒水”、“炒菜”、"汤羹”、“火锅”。经过点击这多个按钮,菜单下拉窗口会显示对应菜单和价格。两个窗口之间按钮分别为“点菜”、“退菜”。菜单窗口选定菜名,点击“点菜”按钮,已点窗口就会显示刚才选定菜。已点窗口选定菜名后,点击"退菜”按钮,已点窗口就会就刚选定菜删除。最终一个按钮为"确定”,假如已点窗口里面菜单确定后,点击“确定”按钮,结束点菜。3) 静候佳音本界面是点餐结束后跳转出来窗口,因为点餐结束等餐过程有时是比较漫长,所以本单又名为静候佳音。顾名思义就是让用户耐心等耐美食。本界面有一个按钮"返回”,点击这个按钮能够返回主界面一筑梦小窝。4) 指手画脚本界面为用户意见留言版块,所以又名指手画脚。本界面共有两个按钮,分别为"留言”、"返回”和两个文本窗口。第一个窗口是用户留言区,用户在上面留言结束后,点击“留言”按钮,留言会保留在后台文本数据C:\Users\Administrator\Desktop\点餐系统\程序\留言板.txt.txt文本中,同时第二个窗口会显示刚才用户留言。另一个按钮是"返回”,点击这个按钮能够返回主界面一筑梦小窝。5) 千里飘香本界面为本店招牌菜介绍界面,所以又名千里飘香。本届面共有两个按钮,分别为“点餐”和"返回”。经过点击"点餐”按钮,能够退出本界面进入点餐界面一我为吃狂。经过点击"返回”按钮,能够退出本界面进入主界面一筑梦小窝。2.2各模块关系本系统总计7个模块,分别是:筑梦小窝、千里飘香、我为吃狂、静候佳音、指手画脚、点菜、退菜,各模块结构关系图以下所表示。图1各模块结构关系图3系统结构和程序3.1筑梦小窝“筑梦小窝”界面图以下所表示。图2“筑梦小窝"界面图其中:Command1为“我关键点餐”Command2为"我要上榜"Command3为"本店特色”经过点击"我关键点餐”能够进入点餐界面一我为吃狂经过点击"我要上榜”能够进入留言界面一指手画脚经过点击"本店特色”能够进入特色菜介绍界面一千里飘香界面一内控制按钮程序以下PrivateSubCommand1Click()Forml.HideForm2.ShowEndSubPrivateSubCommand2Click()Form1.HideForm4・ShowEndSubPrivateSubCommand3_Click()Form1.HideForm5・ShowEndSub3.2我为吃狂“我为吃狂”界面图以下所表示。图3“我为吃狂”界面图其中:Command1为“凉菜”Command2为“炒菜”Command3为“汤羹”Command4为“火锅”Commando为“点心”Command6为"酒水”Command7为“点菜”Command8为“退菜”Command9为“确定”菜单F面文本框显示菜单,经过点击command1-command6任一控制按钮即可。在菜单文本框内显示对应菜名后。如点击炒菜时,界面图以下:H54il8£!8「n凉菜;点心I酒水I莎蔻I汤羹I火锅I图4炒菜界面图经过点击command1-commandG任一控制按钮即可。在菜单文本框内显示对应菜名后,再点击选定某一菜名后,点击command?-“点餐”控制按钮后,已点文本框内即会显示刚菜单文本框内选定菜名。假如点餐结果以下:图5点餐界面图点餐结束后,假如客人发觉有点多菜或点错菜,能够在已点文本框内选定不需要菜名,经过点击commands-“退菜”即可将该菜名从已点文本框移除。如上,若地锅鸡为不需要菜,点击该菜名后,再点击command?-“退菜”,那么已点文本框内将会移除地锅鸡菜名,此时系统图以下凉菜|点心|酒水|炒莱|汤羹火锅图6点餐界面图上图可见,经过上述操作,地锅鸡菜名已被移除。本界面9个控制按钮程序以下PrivateSubCommandlClickOList1.ClearListl.AdditemListl・AdditemListl・AddItemListl.AdditemListl.AddItemListl.AdditemListl.AdditemListl.AddItemEndSub"白斩鸡_1「"皮蛋豆腐_8""秘制黄瓜_8""卤水猪蹄_18""夫妻肺片_15""黄金烤鸭_16""泡椒凤爪_12""农家大腊盘_20ListlListl・ClearListl.AdditemListl.AddItemListl.AdditemListl.AdditemListl.AddItemListl.AdditemListl・AdditemListl・AddItemListl.AdditemListl.AddItemListl.AdditemListl.AdditemListl.AddItemListl.AddItemPrivateSubCommand2_Click()"梅菜扣肉_15""鱼香肉丝一9""京酱肉丝_12""水煮肉片_16""糖醋排骨_18""蒜黄肉丝_12""醋溜土豆丝_8""香菇青菜_8""麻婆豆腐_7""千张韭菜_8""素炒西兰花_9""西红柿炒蛋_10""青椒炒鸡蛋_8""地锅鸡15"List1.Additem"可乐鸡翅_12"List1.AddItem"手撕扒鸡—18"Listl.Additem"辣子鸡丁—16“Listl・Additem"啤酒鸭_18irListl・AddItem"宫保鸡丁—17“Listl.Additem"酸菜鱼_25忡Listl.AddItem"剁椒鱼头—20"Listl.Additem"红烧鲤鱼—16“Listl.Additem"清蒸鲫鱼—15“Listl.AddItem"香辣虾…18irListl.Additem"黄金基围虾—25"Listl・Additem"红烧牛肉—26"Listl・AddItem"土豆牛脯—22“Listl.Additem"蒜苗鳍鱼__28"EndSub

PrivateSubCommand3_Click()List1.ClearList!.AddItem”榨菜肉丝汤List1.Additem"酸辣拉胡汤10"List!.AddItem”榨菜肉丝汤List1.Additem"酸辣拉胡汤10"Listl・AddItem”农家老母鸡汤__30”Listl.AddItem"Listl.AddItem"紫菜蛋汤切Listl.AddItemEndSubPrivateSubCommand4_Click()Listl・Listl.AddItemEndSubPrivateSubCommand4_Click()Listl・ClearListl.AdditemListl・AdditemListl・AddItemListl.AdditemListl.AddItemListl.AdditemEndSub”牛肉火锅_4(r"羊肉火锅_45""烤鱼_60""干锅包菜_12""干锅牛肉_29"”冬瓜排骨汤27,rPrivateSubCommand5_Click()List1.ClearListl.AddItemPrivateSubCommand5_Click()List1.ClearListl.AddItemListl.AdditemListl・AddItemListl.AddItemListl.AdditemListl.AdditemListl.AddItem”寿司_10”"生煎汇_10tf"蟹黄汤包_10""肉松麦霸_8""糕点拼盘_15""水果拼盘_16""水果沙拉18"EndSubListl.Listl.Listl.Listl.Listl.Listl.Listl.Listl.Listl.Listl.EndSiPrivateSubCommand6_Click()Listl.ClearAddItem"青岛纯生_5"Addltem"哈尔滨啤酒_8"Addltem"柔和种子酒—30"Addltem"宣酒特供—30"Addltem"山水啤酒—5"Addltem"可口可乐_5"Addltem"西瓜汁_15"Addltem"鲜榨橙汁—15"Addltem"干红葡萄酒20"PrivateSubCommand7ClickOForj=0ToListl.ListCount-1IfListl.Selected(j)ThenList2.AdditemListl.List(j)EndIfNextjEndSubPrivateSubCommand8Click()List2・RemoveItemList2・ListindexEndSubPrivateSubCommand9_Click()Form2.HideForm3.ShowForm3.Labell二"谢谢使用”EndSub点餐结束后,点击command9-“确定”即可结束点菜,进入等菜界面—静候佳音。3.3静候佳音“静候佳音”界面图以下

图7“静候佳音”界面图本界面是在点餐界面中“确定”按钮按下后出现界面。本届面有一个控制按钮command1一"返回”。经过点击command1一"返回”即可返回主界面一筑梦小窝。其中command1按钮程序以下PrivateSubCommandl_Click()Form3.HideForml.ShowEndSub3.4指手画脚“指手画脚”界面图以下所表示:图8“指手画脚”界面图其中:Command1为"留言”Command2为"返回”假如客人留下空白留言文本框就点击commandl-“留言”控制按钮时,会弹出警告对话框,提醒客人不能留空。EndSubEndSubQQ兰超SJ •・ ・ — D叵)S3图9“指手画脚”界面图此时点下弹岀对话框“确定"按钮,即可重新返回初试留言界面。当客人写下留言再点击conunandl-“留言”控制按钮时,会弹出谢谢对话框,提醒客人留言成功。此刻右侧文本框2会显示刚才客人留言,另外该留言会存放在"C:\Users\Administrator\Desktop\点餐系统\程序\留言板.txt.txt"。此时系统界面图以下图10“指手画脚"界面图此时点击弹出对话框“确定”按钮会岀现下面界面。图11“指手画脚"界面图本界面两个控制按钮程序以下PrivateSubCommand1Click()IfTextl.Text=,M,ThenMsgBox"留言内容不能为空",64,"警告"ElseMsgBox"讲话成功了!",64,"谢谢"EndIfDimalAsStringOpen"C:\Users\Administrator\Desktop\点餐系统\程序\留言板.txt.txtnForAppendAs#1al=Textl・TextWrite#1,alClose#1Text2.Text=Textl.TextTextl.Text=3.5千里飘香“千里飘香”界面图以下:EndSubEndSubEndSubEndSub图12“千里飘香”界面图其中:Command1为"返回”Command2为"点餐"经过点击"点餐”能够进入点餐界面一我为吃狂经过点击“返回”能够进入主界面一筑梦小窝界面一内控制按钮程序以下PrivateSubCommand1ClickOForm5・HideForm1・ShowEndSubPrivateSubCommand2ClickOForm5・HideForm2・Show4心得体会经过毕业设计点菜系统设计实现,使我对VB软件开发有了初步认识和掌握。提升了我思维能力和处理实际问题能力,而且培养了我探索创新开拓进取精神。整个设计过程中,烦恼和愉快各二分之一。从思索设计题目开始,到界面设计,程序编写、调试,这中间我碰到过很多难题。刚开始写程序时候,碰到问题自己独立思索查阅《VisualBasic程序设计教程》一书去处理,也向同学、老师和寻求过帮助。在整个设计期间我取得了很多,不仅处理了难题,还促进了同学间友谊和师生之间友谊。当处理问题时,我会得到一定成就感;当问题难以处理时,我会回归书本,复习以前学过知识,或去找同学和老师求援,再思索问题,处理问题。经过这次毕业设计使我知道了理论和实际相结合关键性,纟氏上得来终觉浅绝知此事要躬行。只有把自己所学理论知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论