《2024级酒店点菜管理系统.docx》由会员分享,可在线阅读,更多相关《2024级酒店点菜管理系统.docx(36页珍藏版)》请在优知文库上搜索。
1、本科毕业论文(设计)题目:基于C/S模式的大中型酒店点菜管理系统的设计与实现学院:数学与计算机科学学院班级:2024级计算机本科三班姓名:指导老师:职称:讲师完成日期:2024年6月2日基于C/S模式的大中型酒店点菜管理系统的设计与实现摘要:随着社会经济的不断发展前进,餐饮行业在社会各行业中占据着越来越重要的地位。现代人们生活水平的提高也对餐饮行业做出了更高的要求,传统的手写点菜和人工记账明显已经无法满意要求,大量的预定和结算信息数据无法避开地出现这样那样的小问题。酒店点菜管理系统软件的出现可以为大到“豪华酒店“小到”快餐饭店”的餐饮行业供应更加便捷的管理。在酒店点菜管理系统软件的帮助下,酒店
2、餐馆的工作错误率可以趋近于零。它不仅降低了人工成本,提高了酒店的工作效率,而且使得餐饮管理行业变得更加的现代化、人性化,使酒店的管理工作变得轻松而有效。本系统用MyECIiPSe8.5作为开发工具搭建管理系统平台并以MySQLServer5.0为数据库,采纳JaVa主流开发技术和C/S架构,是一套实现了流程规范化和数据敏捷化配置的酒店餐饮管理系统。运用的编程语言是即将在文中接着介绍的具有很多的优点和特性的JaVa语言。关键词:酒店点菜信息管理;Java;C/S架构;MySQLServer5.01绪论11.1 开发背景11.2 国内外的相关探讨状态21.3 开发工具和相关技术简介31.3.1 J
3、ava程序开发技术32系统分析42.1 系统定义42.2 系统需求分析53总体设计63.1 系统功能模块的划分63.2 系统业务流程图73.3 数据库设计83.3.1 数据可规划83.3.2 E-R图83.3.3 数据库、表的设计104系统具体设计错误!未定义书签。4.1 数据库错误!未定义书签。4.1.1 数据库的连接错误!未定义书签。4.1.2 查询数据库的方法错误!未定义书签。4.1.3 数据表中插入数据的执行语句错误!未定义书签。4.2 登录模块的实现错误!未定义书签。4.3 登录后系统主界面错误!未定义书签。4.4 用户管理错误!未定义书签。用户的添加错误!未定义书签。4.4.1 用
4、户的删除错误!未定义书签。4.4.2 用户修改密码错误!未定义书签。4.5 餐桌管理错误!未定义书签。4.6 菜单、菜系管理错误!未定义书签。4.6.1 菜单管理错误!未定义书签。4.7 账单查看,年结账、月结账、日结账错误!未定义书签。4.8 添加预订、开餐台、签单、结账错误!未定义书签。5结束语12谢辞29参考文献:301绪论“民以食为天”随着现代社会人们生活水平的不断进步,人们的生活质量也在不断提高,餐饮业在服务行业的重要性也在不断的提升。现今如何在餐饮行业中激烈的斗争中脱颖而出,已经成为餐饮行业管理人员必需仔细思索面对的问题了。经过多年的发展,餐饮企业的管理已经从传统的简洁人工管理迈向
5、规范、科学的管理阶段。虽然现在连锁经营在中国的历史还是比较短,只有二十几年的历史,但是现在连锁经营在餐饮业的重要性和不容质疑的强大功能作用已经成为以后餐饮业发展的趋势了。但是在对连锁分店的有效管理上提高服务质量、运用电脑化的酒店系统管理软件是发展的必定趋势,它可以使管理者更好的驾驭并且总结分析酒店的发展趋势和不足,以便做出对酒店更好发展的决策。近年来,我国的现代酒店业得到了蓬勃的发展,无论是行业规模,设施质量,还是经营理念或者管理水平,都取得长足的进步,已经进入了现代化水平阶段。假如我们设计一款特地为酒店管理者和服务员点菜管理系统,将会很大程度削减酒店的工作量并在肯定范围内可以再次提高酒店营业
6、额。随着信息技术的发展,很多酒店都把酒店点菜管理信息系统作为酒店实施科学化管理的主要工具,并在应用技术上不断地加以完善和发展,大大提高了酒店运营的质量与效益。1.1 开发背景中国餐饮业始终保持高速发展的状态,2024年我国餐饮收入突破2万亿元。2024年度我国餐饮百强企业营业额为1395.84亿元,比2024年度餐饮百强营业额增长了11.69%,占2024年全社会餐饮收入的比重为7.91%。2024年度百强企业直营店资产总额346.36亿元,直营店利润总额超过60亿元,直营店从业人员约28.74万人。从经营业态来看,餐馆酒楼、快餐送餐以及火锅类企业依旧是百强榜单中的主力军,占据了84个席位,与
7、2024年度相比多了4个席位。前10强涵盖了除西餐外的全部业态,火锅类企业依旧是前10强企业中的佼佼者,占据4个席位,紧随其后的是餐馆酒楼和快餐,但从前50强来看,餐馆酒楼类企业多于火锅类企业。快餐类企业虽然从前10强和前50强的席位数来看,不及火锅及餐馆酒楼类企业,但上榜企业的营业额总和高居榜首,占百强企业营业额的比重接近40%,比餐馆酒楼和火锅类企业的占比约高出了15个百分点。2024年百强企业中火锅业态营业额321.26亿元,占比23.02%o酒店点菜管理系统含盖从点菜、送单到分单、自动结帐,编制营业、统计报表,菜系与菜品管理、系统平安管理、服务员业绩考核等方面内容。给管理者供应了大量人
8、工管理难以得到的重要数据,充分弥补传统管理中存在的不足,从而进一步提高管理水平、改善服务质量。在这个科技不断进步的社会中,计算机科学日趋成熟,人们已经深刻相识到其强大的功能,他在当今社会中的各个领域都发挥出其强大的作用。越来越多的管理层人员已经相识到电脑化信息系统管理在将来发展的重要性了。当今社会已经快速进入到激烈的计算机信息系统管理竞争时代,计算机的高科技应用已经搜到普遍应用,就像我们平常所用的手机、电视、汽车等,成为生活中不行或缺的。在当代社会,我们必需承认,谁能驾驭更多的学问,更大的信息量,更快的信息处理,谁有更高的效率,谁就能够在各种竞争中胜券在握。作为计算机应用的一个方面,运用酒店点
9、菜管理软件对餐饮行业信息进行处理和管理。相对于传统的手工记账方式,有不行比拟的优点,如:快速检索、便捷查找、高牢靠性、大存储量、良好保密性、较长运用寿命、低成本。将统计、计算信息的错误率降低甚至趋近于零。1.2 国内外的相关探讨状态最早起先在80年头初的国内的酒店计算机管理系统,是由清华高校自动化系的金国芬教授、西安交大和浙江省计算技术探讨所从事这方面工作的。到了80年头中后期,随着国外计算机应用的酒店管理系统和先进管理技术的大规模引进,进一步促进了我国酒店餐饮业管理技术的发展。到了90年头初期形成了几个较成熟的软件系统,同时产生了很多专职从事酒店计算机管理系统的公司。到了90年头中期,随着计
10、算机在饭店中的普及应用,以及计算机技术的不断发展,酒店计算系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现。最早在70年头初,国外的酒店管理系统就已经发展起来的,到了80年头,国外的酒店管理系统,如HIS(HOtellnfOrmationSyStem)、CLSLOdgiStiX等,整个模式已基本定型,技术较成熟,运用功能也较齐全。现今,国外酒店行业正向特性化方向发展,按其经营方式将酒店分为商务型酒店、长住型酒店、度假型酒店等等;按其经营形式又可分为独立经营饭店、集团经营饭店等。所以国外产生比较成熟的软件有龙腾触摸屏点菜系统,“龙腾餐饮管理系统”软件采纳了独
11、特的组网技术,以Window为操作系统平台,全32位应用软件系统,功能在国内处于领先地位。网络系统是以WindOWS搭成的对等网络,简洁好用、稳定牢靠,保证企业特别快速地把信息传递到各个点。这个系统适用于快餐企业、西餐、火锅有勾划式菜单的餐饮企业,中高档中餐可以协作其他点菜设备一起运用这个系统。1.3 开发工具和相关技术简介开发工具:硬件:联想笔记本一台软件:Windows7JavaMySQLServer5.0MyEclipse8.51.3.1 JaVa程序开发技术Java不仅仅是一种编程语言,而且是一个为Java技术程序员供应了很多工具的开发平台。同时JaVa还是一个程序发布平台,有两种主要
12、的“发布环境”,首先JaVa运行时环境(JaVaRUntimeEnVironment,简称JRE)包含了完整的类文件包,其次很多主要的阅读器都为Java供应了说明器和运行时环境。从Java语言的诞生发展到现在,SUn公司把JaVa平台划分成J2EE、J2SE、J2ME三个平台,针对不同的市场目标和设备进行定位。J2EE是Java2EnterpriseEdition,主要目的是为企业计算机供应一个应用服务器的运行和开发平台。J2EE本身是一个开放的标准,任何软件厂商都可以推出自己的符合J2EE标准的产品,运用户可以有多种选择,JaVa的开源性为很多厂商的发展供应了巨大的空间。JaVa主要有以下特
13、点1.JaVa是简洁的。JaVa语言与C+语言很相像,但却更简洁。在高级编程语言全部的特性中不是肯定须要的都已经删除了。JaVa中去掉了指针,并且供应废料的自动收集,这样使程序员在编程过程中不必再担忧内存管理。2Java是面对对象的语言。JaVa语言中供应类、接口和继承原语,而且为了简洁,只供应类之间的单继承,但又同时支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为ImPlements)。JaVa相对于C+来说,它是一种更加纯面对对象的编程语言。3、JaVa语言是分布式的。JaVa语言支持Intemet应用的开发,在基本的JaVa应用编程接口中有一个网络应用编程接口(JavaNet
14、),它供应了用于网络应用编程的类库,包括URL、URLConnectionSocketSerVerSoCket等。JaVa支持数据分布和操作分布。4、Java语言是健壮的。Java的强类型机制、异样处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的平安检查机制使得JaVa更具健壮性。5、JaVa语言是平安的。JaVa通常被用在网络环境中,为此,防止恶意代码的攻击JaVa供应了一个平安机制。JaVa语言除了具有的很多平安特性以外,JaVa对通过网络下载的类具有一个平安防范机制(类CIaSSLoader),如安排不同的名字空间以防替代本地的同名类、字
15、节代码检查,并供应平安管理机制(类SeCUrityManager)让Java应用设置平安哨兵。6、JaVa语言是可移植的。操作系统的改变,处理器升级以及核心系统资源的改变,都可能导致其它编程语言编写的程序出现错误或无法运行。JaVa的虚拟机胜利地解决了这个问题,Java编写的程序可以在任何安装了JaVa虚拟机JVM的计算机上正确的运行,程序不经修改就能在不同的硬件或软件平台上运行。7、JaVa语言是说明型的。如前所述,Java程序在JaVa平台上被编译为字节码格式,然后可以在实现这个JaVa平台的任何系统中运行。在运行时,Java平台中的JaVa说明器对这些字节码进行说明执行,执行过程中须要的
16、类在联接阶段被载入到运行环境中。8、JaVa是高性能的。与那些说明型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JlT(JUStJn-Time)编译器技术的发展越来越接近于C+o1.3.2MySQLServer5.0MySQLServer5.0是OraCle公司发行的关系型数据库管理系统,相对于其他的大型数据库,MySQL有它自己的不足,但也有自己的优点,如:体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,因此很多中小型网站为了降低总体成本而选择了MySQL作为网站数据库。而且对于一般的个人运用者和中小型企业来说,MySQL供应的功能已经绰绰有余。2系统分析