餐厅自助点餐管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

酒店自助点餐系统的设计与实现HOTELBUFFETMEALMANAGEMENTSYSTEMDESIGNANDIMPLEMENTATION专业:国际学院姓名:李思博指导教师:申请学位级别:学士论文提交日期:2012年6月6日学位授予单位:天津科技大学I摘要随着中国市场经济的飞速发展和人民生活水平的不断提高,人们对餐饮业的要求也随着提高,餐饮业的竞争越来越激烈,传统的人工点餐方式效率低,容易出错,已不能满足目前客人的需要。各个餐饮酒店想在竞争中取得优势,就必须在经营管理、产品服务等方面提高质量,因此餐饮管理显得尤为重要。面对庞大的信息量,就需要一个自助点餐管理系统来提高餐饮管理效率。本文论述的是一个自助点餐管理系统,该系统选择目前应用最广泛的Windows操作系统作为开发、测试和运行的平台,用VisualBasic6.0作为软件开发工具,VB为编程语言,ACCESS数据库支持,容易上手且功能齐全,主要功能包括登记、自助点餐、加餐、结算、查看销售额等。本系统为餐饮管理者提供了简单高效的管理方式,满足了大部分餐饮企业的点餐功能需求,为餐饮管理节省了大量时间以及人力资源。关键词:餐饮自助点餐管理系统;VB;ACCESS数据库设计;程序设计。IIABSTRACTWiththerapiddevelopmentofChina'smarketeconomyandthecontinuousimprovementofpeople'slivingstandards,therequirementsontherestaurantindustryalsorise,foodandbeverageindustrycompetitionincreasinglyfierce,thelowefficiencyoftraditionalmanualorderingmethods,error-prone,hasnotmeetthecurrentneedsoftheguests.Eachhotelrestaurantwouldliketogainadvantageinthecompetition,wemustimprovethequalityofthefoodandbeveragemanagementisparticularlyimportantinthemanagement,productsandservices.Facedwithanenormousamountofinformation,youneedaself-serviceorderingmanagementsystemtoimprovetheefficiencyoffoodandbeveragemanagement.Ofthispaperisaself-serviceorderingmanagementsystem,thesystemselectsthemostwidelyusedWindowsoperatingsystemasaplatformfordevelopment,testingandrunningwithVisualBasic6.0asasoftwaredevelopmenttool,VBprogramminglanguage,theACCESSdatabasesupport,easygetstartedandfullyfunctional,themainfeaturesincluderegistration,buffetmeal,snacks,settlement,viewsales.Forcateringmanagers,thesystemprovidesasimpleandefficientmanagementtomeetthefunctionalrequirementsofmostofthefoodandbeverageorderingandsavealotoftimeandhumanresourcesforfoodandbeveragemanagement.Keywords:Cateringbuffetmealorderingmanagementsystem;VB;ACCESSdatabasedesign;programdesignIII目录第一章绪论..................................错误!未定义书签。第一节课题背景..........................错误!未定义书签。第二节课题研究的目的和意义..............................1第三节课题的主要内容....................................1第二章开发工具和开发环境.....................................3第一节VB简介............................................3第二节ACCESS简介........................................4第三节ADO数据访问介绍...................................5第三章系统需求分析及数据库设计.............................10第一节系统功能分析.....................................10第二节数据库设计.......................................11第四章系统详细设计与实现....................................18第一节登录界面.........................................18第二节主界面...........................................19第三节客户换桌管理界面.................................20第四节点餐界面.........................................22第五节菜谱管理界面.....................................32第六节用户信息管理界面.................................38第七节更改密码界面.....................................43第五章系统测试................................................44第一节系统测试的目的...................................44第二节系统测试的方法...................................44结论............................................................50参考文献........................................................51致谢...................................................52天津科技大学2012届本科毕业设计1第一章绪论第一节课题背景随着经济的迅速发展和人们生活水平的不断提高,餐饮业的竞争越来越激烈。要想在竞争中取得优势,就必须在经营管理、产品服务等方面提高服务管理意识。面对餐饮的经营起决定作用的是餐饮的管理。如何利用先进的管理手段来提高餐饮的管理水平,是每一个餐饮管理者所面临的重要课题。简单的服务标准已经不是制胜的法宝,只有管理做到最细微之处,才能让顾客体会到餐饮服务的高标准、高质量,而准确、快捷、周全往往就是最基本的成功要素。面对信息时代的挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。因此采用电脑管理业务、财务等诸多环节已成为宾馆餐饮业快速发展的先决条件。第二节课题研究的目的和意义国内餐饮业的应用系统都各不相同,对于一家餐饮,如果各部门使用的是不同的平台、不同的软件,员工操作时还需要重新学习各种软件,这样不但花费了大量时间,也同时影响餐饮的效率。这样就需要一个容易上手并且实用的一个管理软件,可以让员工能够在极短时间内掌握,减少成本,增加收益。针对餐饮的具体业务,主要是餐饮管理,为用户提供迅速高效的服务,减免手工处理烦琐以及误差,并及时准确的反映餐饮的工作状况,从而提高餐饮管理的服务质量,使餐饮获得更好的经济效益。第三节课题的主要内容本点餐管理系统的开发设计包括数据库结构设计及程序设计。该系统不仅具有自助点餐、加餐,结算等基本功能,还可以随时查看的销售额。为广大消费得和销售商提供了极大的方便。适用于一般的中小型餐饮销售企业的管理。这就要求开发者具备对某一领域熟悉的情况下寻找相关资料并通过自学逐步掌握该门知识的能力。在开发过程中遵循以下原则:[2](1)实用性:系统以酒店自助点餐需求为目标,以方便酒店业务操作为原则,根据实际的需求情况,为酒店设计了一套基本的点餐业务管理模式,尽可能地简化点餐的操作过程。(2)先进性:本系统将充分应用现有成熟的计算机技术、软件开发技术。使用VisualBasic6.0作为主要开发环境,其优秀的编码体制和简易实用性是此系天津科技大学2012届本科毕业设计2统的强力支柱。(3)高可靠性:系统的可靠性对系统使用来说具有极其重要的意义,本设计通过优化的软件架构和稳定的Windows运行平台,可保证系统应用时的高稳定性和高可靠性。(4)清晰性:系统在设计时,层次及整体结构清晰明了,能够保证管理员使用系统时,操作方便,所需信息获取便利。天津科技大学2012届本科毕业设计3第2章开发工具和开发环境本自助点餐管理系统数据库选择的是ACCESS,开发环境是Microsoft的VisualBasic6.0,前后台连接采用的是ADO方式。第一节VB简介VisualBasic6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。它的快捷的开发速度,简单易学的语法,体贴便利的开发环境,不愧为一款优秀的编程工具,是初学者的首选。另外VB提供的是可视化的开发环境,我们可以象搭积木一样构建出程序的界面,而且VB提供了丰富的控件组,省去了我们自己写代码实现这些效果的麻烦,这样我们就能把更多的精力放在程序功能的实现上,所以用起来方便。在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。[12]VB功能特点如下:(1)具有面向对象的可视化设计工具。在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能程序,因而程序设计的效率可大大提高。(2)事件驱动的编程机制。事件驱动是非常适合图形用户界面的编程方式。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,而各个动作之间不一定有联系。(3)提供了易学易用的应用程序集成开发环境。在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。(4)结构化的程序设计语言。VB具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点:①强大的数值和字符串处理功能②丰富的图形指令,可方便地绘制各种图形天津科技大学2012届本科毕业设计4③提供静态和动态数组,有利于简化内存的管理④过程可递归调用,使程序更为简练⑤支持随机文件和顺序文件的访问⑥提供了一个可供应用程序调用的包含多种类型的图标库⑦具有完善的运行出错处理(5)支持多种数据库系统

1 / 56
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功