VB课程设计报告

发布 2022-10-02 06:48:28 阅读 8173

单位分院(系)

专业。学号。

学生姓名。指导教师。

完成日期 2011/9/1

摘要。随着社会的发展,计算机技术,网络技术的应用范围日益扩大。本系统是顾客与饭店沟通的桥梁,顾客可以通过它实现对菜品酒水的浏览,集点菜、退菜、留言、**于一体的vb多窗体应用程序。

本系统较多考虑人性化设计,操作简单方便,语言风趣,适时提醒,使商家用得放心,顾客使得舒心。

饭店点菜是饭店日常工作中非常重要的一项,关系到饭店日常工作效率。传统的点菜方式工作量大、耗时长且易出问题。一项好的饭店点菜系统可以顺利解决这些问题,并且可以满足许多大型饭店的需求,从而使工作效率提高且准确性增加。

更能给顾客留下一个好的印象。

本系统的主要功能及任务是:

·方便顾客进行菜式浏览和点菜;

·顾客对于饭店有什么意见和好的建议可以进行留言,且具有**功能。

为给顾客提供最好的服务,饭店点菜系统从顾客的利益出发,设计了简便操作且实用的工作环境。既能满足顾客一般需求,又使饭店的统计工作方便进行,便于整改提高。

本报告将从几个方面介绍如何实用vb及数据库等方面的知识实现饭店点菜系统的功能。并对此过程中产生的问题进行说明。通过语言介绍、写出主要**及**示例相结合的方式,详细叙述系统功能的实现过程。

关键词:饭店点菜系统, vb ,数据库,控件,控件与数据库的绑定。

第一章选题的意义4

1.1自我介绍4

1.2选择题目的名称4

1.3选择题目的原因4

1.4本次课程设计任务的主要内容和要求(包括原始数据,技术参数,技术要求等4

1.5完成此题的进度安排5

1.6收集的参考书籍,文献网络等相关资料5

第二章准备工作6

第三章系统功能需求析7

3.1设计思想7

3.2功块7

3.3流明7

第四章系统设计9

4.1系统封面9

4.2点菜页面: 9

第五章功能演示10

5.1模块展示 10

5.2各种功能的实现: 11

第六章各个程序的命令**说明18

6.1封面的**18

6.2.说明页** 20

6.3.命令**: 23

第七章总结25

7.1总结25

7.2设计中遇到的困难和难题26

第八章感谢词及参考文献27

班级:机1001-4班。

学号:20100779

姓名:陈洁宜。

专业:机械设计制造及其自动化。

饭菜点菜系统。

通过该题目的设计,使学生掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;

该题目实用性强,如果做得好,对饭店点菜系统将会十分的方便和快捷,也为了锻炼自己的能力,想要尝试一下。

1.编制一个饭店点菜系统程序。

2.要求:(系统开发的总任务是实现更加便捷、合理的点菜方式,方便顾客,服务顾客。)

本系统主要由四部分组成:菜式浏览;点菜;顾客留言;**。同时还包括登录界面、主窗体以及留言记录等。

各部分的主要功能如下:

菜式浏览功能:能分类浏览饭店的所有菜式、采样及**;

点菜功能:进行点菜操作后能预览点菜结果,并可对其进一步修改;

留言板功能:记录顾客的意见和建议,并具有浏览功能;

**功能:当顾客的消费达到指定金额时,可分档抽取小奖品。

1.第1天:选题、查阅资料;

2. 第2天: 确定设计方案;

3. 第3 -8天:方案的实现、调试与验证。

1.《visual basic 6.0编程案例精解》, 张路平,电子工业出版社。

2.《visual basic 程序设计》 王学军,中国铁道出版社。

3. msdn

4.《visual basic+access数据库项目开发实践》,周国民,中国铁道出版社。

此部分工作量相对较大,难度系数较高,主要是在网上找些菜品。为下一步的工作做先期准备。

饭店点菜系统是为了更好的为顾客服务而设计的实用型系统。针对现今饭店点菜更多的还是停留在纸质记录上,我们设计了此系统。能使顾客更方便更直观的去选择自己想要的菜。

同时,还可以给饭店提出意见。饭店可以更加方便汇总顾客的意见,更加合理的统计每日的饭菜销量,作出最好的计划。同时系统可以实现**功能。

系统开发的总任务是实现更加便捷、合理的点菜方式,方便顾客,服务顾客。

本系统主要由四部分组成:菜式浏览;点菜;顾客留言;**。同时还包括登录界面、主窗体以及留言记录等。

软件运行后进入铁大酒店的主背景,然后单击进入就进入了酒店的主页。在主页里有三块主题板,“开始点菜”,“我要留言”和“敬请**”。单击“开始点菜”进入进餐地点选择的界面,分为大厅和包厢两种,分别单击,进入不同的点菜界面。

在包厢在点菜界面,顾客有菜单、主食、酒水可供选择,同时可以选择其数量。系统自动计算其消费金额。点菜结果也在显示在界面上,顾客可以根据自己的意愿进行修改。

在此界面管理者可以修改其菜单资料,进入大厅点菜的就比较简单操作了,是一些简单的菜系,系统根据其消费金额决定其是否进行**。进入**界面,顾客随机**。**完毕后顾客选择是否给酒店留下意见和建议。

随后进入留言板界面。顾客在文本框中输入,也可以查看历史意见记录。管理者可以在此界面对意见记录进行修改。

同时顾客可以经过系统直接进行留言和**的环节,当所有环节都结束后界面显示“欢迎您再来”,就此退出程序。

模块流程图如下: ·

本系统共分为四个模块,我负责菜式浏览功能,与伙伴共同完成**功能。

1.模块一。

其亮点是label 控件组实现的动态效果。

2.模块二。

一,大厅内的点菜界面。

单击第一个界面进入点菜系统,其界面如下:

3.模块三。

敬请**。界面一。

界面二。该界面中包括10个label控件,因为label控件的boder-style可以为0即后面可以设为透明将金蛋的整个身体全部显示,以示美观。另外还有3个label控件(均因美观而用),一个用于提示顾客,一个用于显示奖品,另一个“确定”用于返回界面3。

如界面一所示。

进入界面运行时,点击任何一个数字,将会显示顾客所得的奖品,同时所有的数字均变为灰色,因为顾客消费一次只能**一次,变为灰色以后label的enabled属性变为false,即该控件为无效控件,组织顾客进行第二次**。如界面二所示。

private sub label1_click()

i = 1 + int(rnd * 10)

if i = 1 then = 恭喜您获得本店为您准备的手表一块"

if i = 2 then = 恭喜您获得本店为您准备的笔记本电脑一台"

if i = 3 then = 恭喜您获得本店为您准备的毛巾一块"

if i = 4 then = 恭喜您获得本店为您准备的mp4一个"

if i = 5 then = 恭喜您获得本店为您准备的自行车一辆"

if i = 6 then = 恭喜您获得本店为您准备的本店特色菜一份"

if i = 7 then = 恭喜您获得本店为您准备的手机一部"

if i = 8 then = 恭喜您获得本店为您准备的本次消费八折优惠"

if i = 9 then = 恭喜您获得本店为您准备的精美茶具一套"

if i = 10 then = 恭喜您获得本店为您准备的情侣手链一对"

随机事件当单击金蛋时将会随机产生一种奖品显示在label12中(为了防止顾客将金蛋上代表的奖品记住,给饭店带来巨大损失,故使用随机事件)

= false

= false

= false

= false

= false

= false

VB课程设计报告

课程设计题目个人收支管理。难度 姓名 刘泽禄。学号 913103860633 随着社会生活步调的不断加快,人们越来越繁忙。也因此各项收入和支出名目繁多,如果不善于管理常会出现入不敷出,工资感觉没怎么用到月底就已经全光了。所以对自己在日常生活中的收入和支出进行记录和管理是十分必要的。这也正是设计这个程...

vb课程设计报告

vb程序设计。设计题目 键盘打字练习。学院 经济管理学院 班级 学号 营销1301 2013011694 指导教师 崇美英。学生姓名 闫鑫。起止日期 14 02 24 14 02 28 成绩。目录 登陆界面。1.1课程设计题目3 1.2小组成员3 1.3系统分析及界面设计3 2.1系统主要功能及流程...

VB课程设计报告

表目录。图目录。企业单位人事档案管理工作是一种繁琐的,务求准确迅速的信息检索工作。随着计算机信息技术的飞速发展,人类进入信息时代,社会的竞争越来越激烈,企业人事管理就越显示出其不可或缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于对所有员工的基本资料进行录入 职务变更和管理。使用人事管理...