《餐饮信息管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《餐饮信息管理系统的设计与实现.docx(45页珍藏版)》请在第一文库网上搜索。
1、编号.郑州师范学院毕业论文(设计)论文题目餐饮管理系统的设计与实现系别软件学院专业信息管理专业班级09信管二班姓名申艳敏学-092217022006指导教师杨臻职称讲师2011年5月4摘要随着经济的发展社会的进步,去饭店过节聚会成为了一种新的时尚。因此每逢过年过节,饭店都会迎来大量的顾客,随之而来的就是大量的预定和结算信息将会使得饭店的工作人员不堪重负,并且不可避免的会出现这样或那样的错误.餐饮信息管理软件的诞生可以为他们提供便捷的管理服务。并且几乎为零的错误率也使得餐馆可以更好的为顾客服务。它不仅可以为餐馆降低人力资源的付出,节省了成本,而且也可以提升自身的形象,使餐厅迎来更多的食客。本系统
2、使用了VB.NET技术并采用了C/S架构,饭店服务人员使用它可以快速准确地为客户服务,人性化的系统界面设计使得软件便于使用者的快速掌握,计算机几乎为零的错误率和高效的处理能力使得原本繁琐的餐饮管理变得更加科学、快捷以及人性化。使用本系统,员工将可以快速地编辑顾客资料信息,并且为客户提供订餐打折和充值服务。管理员使用本系统,既可以完成员工的所有工作,又可以更好地管理员工,精准地了解员工账面的资金情况。除了这些,管理员还可以设定餐厅的菜单信息和折扣程度,从而使得管理员对餐厅的运营情况可以全面掌控。关键字:餐饮管理;VBoNET;C/S架构AbstractWithecoomicdeve1opment
3、andsocia1progress,tothehote1festivegatheringintoanewfashionoTherefore,duringfestiveseas()ns,thehote1wi11we1comea1argenumberofcustomers,foi1owedbyaIargenumberofreservationsandbi11inginformationwi11makethehote1thestaffoverwhe1med,andtheinevitab1ewi11occurorthatsucherrors.Foodinformationmanagemetsoftwa
4、recanprovidethemwiththebirthofconvenientmanagementservices。Anda1mostzeroerrorratemakestherestaurantbetterforcustomers.Itnoton1ycanreducethehumanresourcesforrestaurantstopay,costsavings,buta1socanenhancetheirimage,sothatmoredinersusherrestaurantitse1foThesystemUSeSVB。NETtechno1ogyandusesC/Sarchitectu
5、re,thehote1stafftouseittoquick1yandaccurate1ytocustomerservice,humansysteminterfacedesignaI1owsthesoftwaretofaci1itatetheusrstograsp,thempterisa1mostzeroerrorrateandefficientprocessingpowermakestherestaurantmanagementhadbecomemorecompi1eatedscientific,efficientandhumane。Withthissystem,emp1oyeeswi11b
6、eab1etoquick1yeditthecUStomcrdataandinformation,andprovidecustomerswithdiscountsandtop-orderingoAdministratorsusethesystem,noton1ytocomp1etea11theworkofemp1oyees,buta1sobettermanagemetofstaff,accuratebookaboutemp1oyeesoffundsoInadditiontothese,theadministratorcana1sosettherestaurant,smenuofinformati
7、onanddiscount1eve1s,makingtheoperationsoftherestaurantmanagerstofu11ycontro1oAKeywords:FoodandBeverageManagement;VB.NET;C/Sarchitecture第一章餐饮信息管理系统的开发背景。错误!未定义书签。Io1开发背景错误!未定义书签。1.2开发工具和相关技术简介错误!未定义书签。第二章系统定义与系统需求错误!未定义书签。2.1系统定义错误!未定义书签。2.2系统需求分析错误!未定义书签。第三章系统总体设计。错误!未定义书签。3.1 系统功能模块的划分。错误!未定义书签。3.2
8、 管理员权限模块划分。错误!未定义书签。3.3 3员工权限模块划分错误!未定义书签。3o4系统流程分析。错误!未定义书签。3o5数据库设计错误!未定义书签。3o5o1数据库规划错误!未定义书签。3o5o2ER图。错误!未定义书签。305o3数据表的设计错误!未定义书签。第四章系统详细设计。错误!未定义书签。4.1数据库。错误!未定义书签。4oIo1数据库的链接错误!未定义书签。4.Io2Is_SQ1_Cmd方法。错误!未定义书签。4013SQ1_Ada方法。错误!未定义书签。4.Io4ExecCmd过程164o2系统的登录与注销错误!未定义书签。4.2o1用户登陆模块的实现错误!未定义书签。4
9、.2.2用户注销模块的实现。错误!未定义书签。4o3客户信息管理错误!未定义书签。4。3o1客户信息的添加错误!未定义书签。4.3o2图像的处理。错误!未定义书签。4.3.3客户信息的修改错误!未定义书签。4o3o4客户信息的删除。错误!未定义书签。4o3.5客户信息的查询错误!未定义书签。4o4添加预定信息错误!未定义书签。4.4.1日期时间桌号的核对错误!未定义书签。4o4.2打折信息处理。错误!未定义书签。4o4.3取消预定信息错误!未定义书签。4o4.4预定信息查询。错误!未定义书签。405充值与结算。错误!未定义书签。4.501客户充值。错误!未定义书签。4o5.2客户结算。错误!未
10、定义书签。4o6折扣设定错误!未定义书签。4o7用户管理。错误!未定义书签。4.7o1用户的添加错误!未定义书签。4o7.2用户的删除错误!未定义书签。总结。错误!未定义书签。谢辞40参考文献错误!未定义书签。第一章餐饮信息管理系统的开发背景1.1开发背景传统的餐饮管理现在已经很难应对当今社会对餐饮业的管理要求,它与现在的基于计算机技术发展起来的餐饮信息管理系统对比,有以下几大不同:便捷性方面:传统的人工对餐饮信息进行管理,如:顾客信息管理,菜单信息管理和订餐信息的管理,都是很繁琐的过程,其中的任何一步过程都要浪费大量的时间,而随着计算机技术的发展,这些原本繁琐的问题都会变得轻而易举。安全性方
11、面:传统的纸质记录方式查询起来很麻烦,而且保密性很差,并且容易磨损丢失,对于会员余额的管理是非常不利的.但如果采用的是电子文档的方式进行数据的保存,这一切都变得非常简便,你可以方便的对数据信息进行备份查询,并且数据的安全性可以得到最大程度的保证.准确性方面:传统的人工记账容易出错,如果采用这种方式来处理现在的含有打折信息的消费结算会使得工作量很大,如果计算出错将严重影响自己的声誉。而如果使用软件系统,这些问题都将不会出现,计算机的错误率几乎为零。鉴于以上传统的人工管理方式的种种缺陷,我设计了方便中小级别餐饮企业使用的应用程序,通过它,管理者可以基本解决以上所遇到的种种问题,并且更加科学的对老客
12、户进行打折,而且添加了主顾权限的不同设计使得它更加方便雇主对雇员的管理与监督.1.2开发工具和相关技术简介开发工具:硬件:ThinkPad笔记本软件:WindOWSXPMicrosoftVisua1Studio2008MicrosoftSQ1Server2005本系统是采用VBoNET技术结合SQ1Server数据库设计并实现的。VB.NET的开发工具为MiCrOSoftVisua1Studio2008,数据库使用的是SQ1Server2005ExpressEditionVB.NETVisua1BasiCoNET是从Visua1Basic语言演变而来的,是一种为高效地生成类型安全和面向对象的应
13、用程序而设计的语言。ViSUa1BaSiC允许开发人员开发面向Windows、Web和移动设备的程序。与所有面向Microsoft。NETFramework的语言一样,使用Visua1Basic编写的程序都具有安全性和语言互操作性方面的优点。这一代Visua1Basic延续了为您提供一种简单快捷的方法来创建基于。NETFramework的应用程序的传统.MicrosoftVisua1Studio2008MicrosoftVisua1StUdiO2008使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了Microsoft开发智能客户端应用程序的构想。借助Visua1St
14、udio2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。任何规模的组织都可以使用Visua1Studio2008快速创建能够利用WindowsViSta和2007Officesystem的更安全、更易于管理并且更可靠的应用程序。Visua1StudiO2008包括各种增强功能,例如可视化设计器(使用.NETFramework3.5加速开发)、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visua1Studio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。开发人员能够利
15、用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASPoNET应用程序服务和Microsoft平台。SQ1Server2005ExpresSEditiOn(仅适用于32位)SQ1SerVerEXPreSS是一个免费、易用且便于管理的数据库。SQI,ServerExpreSS与MicrosoftVisua1Studio2005集成在一起,可以轻松开发功能丰富、存储安全、可快速部署的数据驱动应用程序.SQ1ServerExpress是免费的,可以再分发(受制于协议),还可以起到客户端数据库以及基本服务器数据库的作用SQ1ServerExpress是低端ISV、低端服务器用户、创建Web应用程序的非专业开发人员以及创建客户端应用程序的编程爱好者的理想选择。C/S结构C/S(CIient/Server或客户/服务器模式):C1ient和SerVer常常分别处在相距很远的两台计算机上,C1ient程序的任务是将用户的要求提交给Server程序,再将SerVer程序返回的结果以特定的形式显示给用户;SerVer程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。C/S(CIient/Server)结构,即