毕业设计(论文)I诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学或其它教育机构的学位或证书而已经使用过的材料。与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。若有不实之处,本人承担一切相关责任。本人签名:年月日毕业设计(论文)II基于JSP的餐饮管理系统的设计与实现摘要随着国民经济的快速发展,国内餐饮业得到了长足的发展,为了在激烈的竞争中发展壮大,提高餐饮业的竞争实力,迫切的需要先进的管理手段,拥有餐饮管理信息系统是企业现代化的标志,此外,餐饮管理信息系统对于提高劳动生产率,降低成本,提高服务质量和管理水平,促进经济效益至关重要。餐饮管理信息系统正是为此而设计的。本文结合餐饮管理信息系统的开发过程,详细介绍如何针对饭店的需求,将先进的软件应用技术融入现代餐饮管理系统中,开发出功能更完善的餐饮管理信息系统。本系统运用SQLServer数据库系统和JSP程序语言开发实现,包括了基础信息、辅助工具、系统维护、系统设置、营业状况分析、退出等系统模块,实现了开台、取消开台、点/加菜、消费查询、结账、顾客反馈等功能,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。本文简要介绍了“基于JSP餐饮管理系统”的项目背景和意义,着重阐述了该系统开发实现过程,对系统的需求分析、模块设计、数据库设计等各个环节进行了详尽的分析和描述。重点介绍了餐饮管理信息系统所采用的关键技术,包括数据库技术和JSP编程技术。本文最大的特点在于理论与实践相结合,创新之处在于比较客观准确地分析、识别了餐饮信息管理系统的需求问题,在调查分析的基础上,通过对餐饮服务的业务流程提出了一套有效的数据处理方案。本系统采用当前流行的B/S体系结构,将餐饮管理系统各方面信息集中存储于SQLServer数据库,实现了信息的实时共享,适合餐饮业发展的需要。系统具有运行稳定、数据结构严谨、稳定性强等特点。关键词:餐饮管理JSPSQLServer毕业设计(论文)IIITheDesignandImplementationofRestaurantManagementSystemBasedonJSPAbstractAlongwiththerapiddevelopmentofnationaleconomy,cateringindustryhasgrownrapidlydevelopment,inordertodevelopinthecompetition,improvethesmallrestaurantindustrycompetitivestrength,itisurgenttoadvancedmanagementmethod,withrestaurantmanagementinformationsystemistheenterpriseasthesymbolofmodernization,inaddition,cateringmanagementinformationsystemforimprovelaborproductivity,reducethecost,improvetheservicequalityandthemanagementlevel,promotingeconomicbenefitisveryimportant.Smallrestaurantmanagementinformationsystemisdesignedforthispurpose.Basedonthesmallrestaurantmanagementinformationsystemdevelopmentprocess,thepaperintroduceshowtoaimatsmallhoteldemandandadvancedsoftwareapplicationtechnologyintothemoderncateringmanagementsystem,developedfunctionmoreperfectrestaurantmanagementinformationsystem.ThissystemusingSQLServerdatabasesystemsandJSPprogramlanguageexplore,includingbasicinformation,auxiliarytools,systemmaintenanceandsystemset-up,exitfoundingetcsystemmodule,realizedthefounding,cancellation,founding,HP/addfoodconsumption,inquiry,check-outandotherfunctions,ischaracterizedbysimpleoperation,friendlyinterface,flexibilityisgood,thesystemhashighsecurity,stableoperation,etc.Paperbrieflyintroducessmallrestaurantmanagementinformationsystemtheprojectbackgroundandsignificance,andemphaticallyexpoundsthesystemexploitationprocess,thesystemdemandanalysis,projectdemonstration,moduledesign,databasedesignandsooneachlinkforadetailedanalysisanddescription.Mainlyintroducessmallrestaurantmanagementinformationsystemtothekeytechnologies,includingdatabasetechnologyandJSPprogrammingtechnology.Paperisthegreatestcharacteristicofcombiningtheorywithpractice.Thispaperworkdoneandinnovativepointsismoreaccurateanalysistoidentifyasmallcateringmanagementinformationsystemdemandofthesurvey,basedontheanalysisof,getthe毕业设计(论文)IVcateringservicesbusinessprocess,thispaperputsforwardasetofeffectivedataprocessingscheme.ThesystemusesthecurrentpopularB/Sarchitecture,willsmall-sizedmanagementaspectsinformationforcentralizedstorageinSQLServerdatabase,realizingtheinformationsharereal-time,suittheneedsofthedevelopmentofcateringindustry.Systemhasstableoperation,datastructurerigorous,strongstabilityetc.characteristics.Keywords:RestaurantManagementJSPSQLServer毕业设计(论文)V目录前言.....................................................1第1章课题研究背景与意义...................................2第1.1节选题背景...........................................2第1.2节国内外研究现状.....................................3第1.3节本文研究的内容.....................................4第1.4节本文研究的意义.....................................5第2章系统的开发工具与环境.................................6第2.1节JSP技术...........................................6第2.2节数据库及相关技术简介...............................7第2.3节开发工具简介.......................................8第3章需求分析............................................10第3.1节系统需求分析......................................10第3.2节数据流程图分析....................................11第3.3节业务流程图分析....................................11第4章系统设计............................................13第4.1节系统概要设计......................................13第4.2节系统详细设计......................................14第5章系统的实施与测试....................................25第5.1节用户登录界面实施..................................25第5.2节主界面实施........................................25毕业设计(论文)VI第5.3节系统测试与维护....................................29结论....................................................31参考文献....................................................32致谢....................................................33毕业设计(论文)1前言随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活方式发生了巨大的改变。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行[1]。餐饮管理系统是一个饮食产业不可缺少的部分,对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐又不利于分析企业的经营状况。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管