餐厅美食点餐系统
随着校园生活的丰富多彩,学生生活饮食水平的提高,越来越多的学生会选择在食堂用餐,这使得学院食堂成了学生美食的天堂,各类餐饮、小吃可供学生选择,这给就餐时间相对集中的师生带来了一系列的烦恼。主要是在手工写单点单效率比较低,现场排队人多拥挤易出错。正是基于这些情况而产生的,设计美食点餐系统。餐厅美食点餐系统提供给师生一个实用性、可靠性以及可扩展性的需求的系统,给餐厅就餐、点餐提供了良好的服务。本课题以餐厅为对像设计的餐厅点餐系统,采用多窗体结构,网络化多媒体对象技术,用Access作为数据库处理软件,选用VB作为编程语言,设计学生在食堂就餐时主要点餐、抽奖、留言等功能,以满足师生就餐的点餐的方便快捷。
目录
一、引言 1
二、开发语言与工具 1
(一)开发语言 1
(二)开发工具 1
三、系统分析 1
(一)数据表的创建 2
(二)流程图 2
四、系统总体设计 3
(一)设计思想 3
(二)设计要求 3
(三)功能模块设计 4
1.设置三个主要界面 4
2.分别点击每个页面 4
3.设计的主要思路 4
五、设计过程 4
(一)首页 4
(二)点餐系统页面 6
(三)点餐界面 7
(四)抽奖界面 10
(五)留言板界面 13
六、主要控件的使用 15
(一)Adodc控件 15
(二)Datagrid控件 15
七、总结 15
致谢 16
参考文献 16
附录 16
本论文通过VB语言编程实现一个餐厅点餐系统的功能,作为餐厅老板,他希望有这样一个智能的系统,师生可以通过浏览餐厅的菜单进行点餐并提交给厨房,这样既提高了效率,又减少了一定的投资;而作为学生,当然也希望有这样一个系统,自己可以清楚的了解到餐厅的各种菜谱,并进行点餐、留言等操作。本系统正是基于这样一些情况而开发设计出来的。
VB语有别于其他语言,它主要的特点在于,VB是一种视觉的,面向对象和事件驱动的
*好棒文|www.hbsrm.com +Q: ¥351916072¥
结构化高级编程语言的方式;可用于在Windows环境下开发各种应用程序; 在Visual Basic环境中,使用事件驱动编程机制,新颖易用的可视化设计工具。 VB的优势在于,简单容易学,运作效率高;它使用Windows广泛的应用程序接口(API)功能,使用动态链接库(DLL),对象链接和嵌入式(OLE),开放数据连接(ODBC),可以高效快速地开发Windows环境,强大的图形化界面和丰富的应用软件; 强大的可以和Windows专业的开发工具SDK相当。 所以用VB程序设计这个系统是最好的选择。
二、开发语言与工具
点餐系统采用目前最新windows 10作为系统操作平台,由Microsoft office access2010来进行数据库的设计,并用visual basic6.0中文版为平台进行前端程序的设计。
(一)开发语言
Microsoft Visual Basic 6.0是一种结构化的,模块化的面向对象的可视化编程语言。它包括事件驱动的机制,可帮助开发环境。 它的基础来自BASIC编程语言。 VB具有图形用户界面(GUI)和快速应用程序开发(RAD)系统,编程操作人员可以轻松地使用DAO,RDO,ADO连接到数据库,或者轻松创建ActiveX控件。 程序员可以方便地使用VB来快速构建起应用程序。
(二)开发工具
Microsoft access是在计算机上应用比较广泛的数据库软件,主要用于开发小型数据库系统,并且其拥有简单易用、功能完备等优点,所以,基于本系统的设计背景及目的,选用Microsoft office access 2010来创建数据库,利用它来实现数据的添加、修改、删除并与VB进行链接实现数据的同步。
微软Office access 2010是一款数据库应用软件,它比较广泛的应用在计算机上,此软件主要用于开发小型数据库系统,具有易于使用,功能齐全等特点,因此基于系统的设计背景和目的 ,所以选择Microsoft Office access2010来创建数据库,使用它来实现数据添加,修改,删除和链接与VB实现数据同步。
三、系统分析
Microsoft Access数据库通常包括表、查询、报表、窗体、数据访问页、模块和宏等数据库对象,要完成一个数据库应用程序的设计,只要使用“宏”或者“模块”将其他各个对象串联在一起,由此创建一个完整系统就可完成。但一个完整的数据库,并不一定都用到这些所有的对象,要根据待开发的系统的功能来进行设计,能满足基本的功能就即可。所以,在本课题系统设计当中对于Access 2010数据库,主要用到表的创建。
(一)数据表的创建
Access数据库是与特定主题或用途相关的数据的集合。在数据库中,关于某个特定实体的信息都分类归纳到表、记录和字段中。表是一个数据库的基础所在,它主要负责存储数据,数据库中最重要的对象是表。本点餐系统就包括三个主要表,主要表分别如下。结构虽然相同,但所存储的数据资料却有不同的作用。本系统所统计以下表格:用户、菜谱、留言板等,如表31、32、33所示。
表31用户表
ID
自动编号
用户
文本
密码
文本
表32菜谱表
类别
文本
菜名
文本
价格
数字
用料
文本
表33留言表
留言板
文本
以住留言
文本
全部留言
文本
提交留言
文本
(二)流程图
图31界面登入流程图
图32系统结构图
四、系统总体设计
首先,先对系统的结构分析和设计,按照系统的设计要求和功能,得到整体的结构。
(一)设计思想
该系统设计的目的是为了实现餐饮用餐智能化,系统化,提高订购效率和质量,商家可以进行高效的统一膳食管理工作。
数据库是本程序设计点餐系统的基础,将在VB程序中使用外接访问access数据库,数据库是按照数据结构组织,存储和管理数据仓库。Microsoft Office Access 2010是由微软关联式数据库管理系统发布的,VB在使用数据控制和数据库连接并通过其绑定控件和属性设置使数据库中的数据可视化,并可以对数据库进行数据修改,这将是餐饮系统技术的关键。
(二)设计要求
1.菜品浏览功能
此功能中可以实现所有分类浏览餐厅中的全部菜品、采样及价格,所用信息直观、清晰明了。
2.点餐模块
目录
一、引言 1
二、开发语言与工具 1
(一)开发语言 1
(二)开发工具 1
三、系统分析 1
(一)数据表的创建 2
(二)流程图 2
四、系统总体设计 3
(一)设计思想 3
(二)设计要求 3
(三)功能模块设计 4
1.设置三个主要界面 4
2.分别点击每个页面 4
3.设计的主要思路 4
五、设计过程 4
(一)首页 4
(二)点餐系统页面 6
(三)点餐界面 7
(四)抽奖界面 10
(五)留言板界面 13
六、主要控件的使用 15
(一)Adodc控件 15
(二)Datagrid控件 15
七、总结 15
致谢 16
参考文献 16
附录 16
本论文通过VB语言编程实现一个餐厅点餐系统的功能,作为餐厅老板,他希望有这样一个智能的系统,师生可以通过浏览餐厅的菜单进行点餐并提交给厨房,这样既提高了效率,又减少了一定的投资;而作为学生,当然也希望有这样一个系统,自己可以清楚的了解到餐厅的各种菜谱,并进行点餐、留言等操作。本系统正是基于这样一些情况而开发设计出来的。
VB语有别于其他语言,它主要的特点在于,VB是一种视觉的,面向对象和事件驱动的
*好棒文|www.hbsrm.com +Q: ¥351916072¥
结构化高级编程语言的方式;可用于在Windows环境下开发各种应用程序; 在Visual Basic环境中,使用事件驱动编程机制,新颖易用的可视化设计工具。 VB的优势在于,简单容易学,运作效率高;它使用Windows广泛的应用程序接口(API)功能,使用动态链接库(DLL),对象链接和嵌入式(OLE),开放数据连接(ODBC),可以高效快速地开发Windows环境,强大的图形化界面和丰富的应用软件; 强大的可以和Windows专业的开发工具SDK相当。 所以用VB程序设计这个系统是最好的选择。
二、开发语言与工具
点餐系统采用目前最新windows 10作为系统操作平台,由Microsoft office access2010来进行数据库的设计,并用visual basic6.0中文版为平台进行前端程序的设计。
(一)开发语言
Microsoft Visual Basic 6.0是一种结构化的,模块化的面向对象的可视化编程语言。它包括事件驱动的机制,可帮助开发环境。 它的基础来自BASIC编程语言。 VB具有图形用户界面(GUI)和快速应用程序开发(RAD)系统,编程操作人员可以轻松地使用DAO,RDO,ADO连接到数据库,或者轻松创建ActiveX控件。 程序员可以方便地使用VB来快速构建起应用程序。
(二)开发工具
Microsoft access是在计算机上应用比较广泛的数据库软件,主要用于开发小型数据库系统,并且其拥有简单易用、功能完备等优点,所以,基于本系统的设计背景及目的,选用Microsoft office access 2010来创建数据库,利用它来实现数据的添加、修改、删除并与VB进行链接实现数据的同步。
微软Office access 2010是一款数据库应用软件,它比较广泛的应用在计算机上,此软件主要用于开发小型数据库系统,具有易于使用,功能齐全等特点,因此基于系统的设计背景和目的 ,所以选择Microsoft Office access2010来创建数据库,使用它来实现数据添加,修改,删除和链接与VB实现数据同步。
三、系统分析
Microsoft Access数据库通常包括表、查询、报表、窗体、数据访问页、模块和宏等数据库对象,要完成一个数据库应用程序的设计,只要使用“宏”或者“模块”将其他各个对象串联在一起,由此创建一个完整系统就可完成。但一个完整的数据库,并不一定都用到这些所有的对象,要根据待开发的系统的功能来进行设计,能满足基本的功能就即可。所以,在本课题系统设计当中对于Access 2010数据库,主要用到表的创建。
(一)数据表的创建
Access数据库是与特定主题或用途相关的数据的集合。在数据库中,关于某个特定实体的信息都分类归纳到表、记录和字段中。表是一个数据库的基础所在,它主要负责存储数据,数据库中最重要的对象是表。本点餐系统就包括三个主要表,主要表分别如下。结构虽然相同,但所存储的数据资料却有不同的作用。本系统所统计以下表格:用户、菜谱、留言板等,如表31、32、33所示。
表31用户表
ID
自动编号
用户
文本
密码
文本
表32菜谱表
类别
文本
菜名
文本
价格
数字
用料
文本
表33留言表
留言板
文本
以住留言
文本
全部留言
文本
提交留言
文本
(二)流程图
图31界面登入流程图
图32系统结构图
四、系统总体设计
首先,先对系统的结构分析和设计,按照系统的设计要求和功能,得到整体的结构。
(一)设计思想
该系统设计的目的是为了实现餐饮用餐智能化,系统化,提高订购效率和质量,商家可以进行高效的统一膳食管理工作。
数据库是本程序设计点餐系统的基础,将在VB程序中使用外接访问access数据库,数据库是按照数据结构组织,存储和管理数据仓库。Microsoft Office Access 2010是由微软关联式数据库管理系统发布的,VB在使用数据控制和数据库连接并通过其绑定控件和属性设置使数据库中的数据可视化,并可以对数据库进行数据修改,这将是餐饮系统技术的关键。
(二)设计要求
1.菜品浏览功能
此功能中可以实现所有分类浏览餐厅中的全部菜品、采样及价格,所用信息直观、清晰明了。
2.点餐模块
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/607.html