1、 VB 点菜系统报告书 摘要摘要: 本系统是顾客与饭店沟通的桥梁,顾客可以通过它 实现对菜品酒水的浏览,集点菜、退菜、留言、抽奖于一体的 vb 多窗体应用程序。本系统较多考虑人性化设计,操作简单方 便,语言风趣,适时提醒,使商家用得放心,顾客使得舒心。 关键词: Vb 饭店点菜系统 窗体 留言板 启动封页 抽奖功能 管理功能 目录 封面1 摘要2 1.选题的意义4 1.1 选择该题目的原因4 2.1 完成此题目用到的数据结构和知识点4 2.系统功能需求分析4 2.1 系统概述4 2.2 系统的组成及各模块的功能4 2.3 系统的运行环境7 3.系统设计7 3.1 总体结构设计7 4. 系统设计
2、: (要包括设计界面、核心代码及说明)8 4.1 点菜、留言与抽奖板块的设计与实现8 4.2 点菜、留言与抽奖板块的事件与代码 8 5总结与存在的问题10 5.1 总结10 5.2存在的主要问题11 6.参考文献11 7.附录11 一选题的意义 1.1 选该题目的原因 通过该题目的设计, 使我们掌握软件开发过程的问题分析、 系统设计、 程序编码、测试等基本方法和技能。主顾可以分类浏览饭馆的所有菜 肴、采集样品及价格并举行点菜,操作后能预览点菜成果,并可对于 其进一步修改;留言板可以、兴许记载主顾的评价和意见,并具备浏 览功效。 1.2 完成该此题用到数据结构和知识点 用了文件的一些基本操作,如
3、打开、访问、读写等操作以及 EOF 函数 等,还有到了 timer 控件,利用 timer 控件完成滚动字幕,也用到了 用到了 picturebox 以及用 picturebox 加载图片, 用到还有加载图片时 用到的相对路径 app.path 等。 二系统功能需求分析 2.1 系统概述 系统可以分类浏览饭店的所有菜式、酒水图片及价格;进行点菜操作 后能预览点菜结果,并可对其进一步修改如退菜等。 当顾客的消费达 到指定金额时,可以参与抽奖活动,顾客可以直接留言,系统具有记 录顾客的意见和建议并具有浏览功能。 由于饭店现代管理的加强与流 行,人们对工作效率的重视,将会使饭店点菜系统具有更广泛应
4、用前景。 2.2 系统的组成以及各模块的功能 (1)启动封面(过 5 秒钟后会自动弹出下一个窗体) 图 1 (2)主界面 图 2 (3)管理系统的界面(主要是对酒店的介绍) 图 3 (4)系统总界面(可以进行点菜,也可进行留言) 图 4 (5)点菜系统的界面(可以进行点菜,观察菜样) 图 5 (6)留言系统的界面(把你想说的写下,只有管理员能看到) 图 6 (7)抽奖界面(凡是一次消费满 300,都可或抽奖机会一次) 图 7 (8)管理界面(管理员登录,可以查看留言) 图 8 2.3 系统运行的环境 2.3.1 系统使用环境 操作系统:windows2000/XP 系统支持:visual ba
5、sic 6.0 及以上版本支持库 硬件环境: 处理器:intel pentium 166MX 及更高。 硬盘:剩余使用空间 1GB 以上。 内存:32MB 以上。 显卡:SVGA 显示适配器、 2.3.2 系统开发环境 0 20 40 60 80 100 第一季度第三季度 东部 西部 北部 操作系统:windows2000/XP 系统支持:visual basic 6.0 三系统设计 3.1 总体结构设计: 启动封面/主界面 管理界面 主界面 酒店介绍 管理员管理 点菜 留言 抽奖 饭店点菜系统 四系统设计 4.1 点菜、留言与抽奖板块的设计与实现 点菜模版是通过可以自动分辨热菜,凉菜,酒水,主食。方便对 其点菜。 而且通过可以菜样的图片, 可以让我们提前看看美味的样式, 让我们有数,更会激起食客的胃口。看到好的菜样可以直接点,而且 如果感觉点的饭菜有点多,我们还设计了可以删