酒店餐饮管理系统的设计与实现(JSP,MySQL) 来源:wenku163.com 资料编号:WK16310250 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310250 我要下载该资源 资料介绍 酒店餐饮管理系统的设计与实现(JSP,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库) 设计的系统是针对酒店餐饮管理而设计的,以实用为主。论文介绍了系统的开发实现过程,对系统的需求分析、系统设计、数据库设计、系统部分功能等各个环节进行了较详尽的分析和描述。在本系统里,主要的功能模块有前台管理功能、服务员管理功能、后厨管理功能、库存管理功能、系统管理功能。它能够切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作效率,进而提高竞争能力。 功能概述 餐饮信息管理系统主要包括库存管理、采购管理、菜单管理、账单管理、桌台管理、人员管理、会员管理七大模块。该系统主要实现的功能有:对会员信息的查询、修改、删除及添加;对人员信息的信息查询、修改、删除及添加;对桌台信息的查询;对顾客消费信息的查询及对日订单的统计,对日采购支出额信息的统计;对会员折扣率的修改;对菜谱的增删改查;对顾客退菜信息的查询与删除;对采购商信息的增删改查;对库存原料信息的查询,对原料的采购,及后厨取材等。 5.1.2模块设计说明 1) 库存管理模块设计 本模块包括原材料的入库管理(即采购员进货)和原材料的出库管理(即后厨主管取货)[12]。 2) 采购管理模块设计 本模块包括原材料基本信息的管理(对原材料信息的查询),供应商基本信息的管理(对供货商信息的添加、修改、删除和查询)和所采购的原料信息的管理(对所需要采购的原料的基本信息的查询和添加)。 3) 菜单管理模块设计 本模块主要包括菜系管理、菜品管理、上菜管理、退菜管理、菜单的录入和更新管理五个子模块。其中菜系管理主要根据不同菜系查询菜品;菜品管理包括对菜谱的查询,添加,修改和删除操作;上菜管理和退菜管理是服务员根据顾客的点菜单进行上菜操作和退菜操作;菜单的录入和更新管理是顾客就餐结束可以由前台根据菜单的信息进行结账操作。 4) 账单管理模块设计 本模块主要是经理根据前台的订单信息和采购员采购信息,可以统计出日订单营业额信息和日采购支出额信息。 5) 餐桌管理模块设计 本模块主要是前台根据桌台状态为顾客开台,如果桌台状态为“有客”,服务员可以为顾客添加消费或查询消费信息,消费结束,到前台结账;如果桌台状态为“空闲”,则前台可以为顾客开台,进而进行消费。 6) 人员管理模块设计 本模块包括会员管理、用户管理及会员折扣管理。其中会员管理主要是对会员信息的查询、修改、删除和添加操作;用户管理主要是经理对用户信息的添加、修改、删除、查询;会员折扣管理是经理具有对会员折扣率进行修改的权限[14]。 目 录 摘 要 I ABSTRACT II 1 绪论 1 1.1 系统的开发背景 1 1.2 目的意义 1 1.3 现状分析 2 2系统主要应用的技术 4 2.1 Vaadin简介 4 2.2 hibernate简介 5 2.3 spring简介 5 2.4 maven简介 6 2.5 MySql简介 6 3可行性分析及需求分析 8 3.1 可行性分析 8 3.1.1系统可行性分析 8 3.1.2经济可行性 9 3.1.3技术可行性 9 3.1.4运行可行性 9 3.2需求分析 9 3.2.1系统需求 9 3.2.2业务需求 10 3.2.3功能需求 10 3.2.4整体业务流程图 11 4 系统设计 13 4.1系统功能描述 13 4.2数据库设计 15 4.2.1概述 15 4.2.2表汇总 15 5 系统实现 19 5.1功能模块设计 19 5.1.1功能概述 19 5.1.2模块设计说明 19 5.2系统主要功能设计与实现 20 5.2.1 开台管理的实现 20 5.2.2 点餐管理的实现 25 5.2.3 后厨管理的实现 26 5.2.4 仓库管理的实现 27 5.2.5 经理管理的实现 29 5.2.6 系统管理的实现 30 6 系统测试 33 6.1 测试的重要性及目的 33 6.1.1 测试的重要性 33 6.1.2 测试的目的 33 6.2 测试的内容 34 6.2.1 系统测试 34 6.2.2 测试用例 35 结束语 36 致 谢 38 参考文献 39