数据库课程设计报告餐饮管理系统.docx
数据库课程设计报告餐饮管理系统 城建学院 数据库原理课程设计报告 课程名称:数据库原理课程设计 设计题目:餐饮管理系统 指导教师: 班级: 学号: 学生姓名: 同组人员: 计算机科学与工程学院 2022年6月 目录 第1章概述 (2) 1.1选题的背景与意义 (2) 1.2相关技术分析 (2) 第2章系统功能设计 (3) 2.1系统总体结构设计图 (3) 2.2系统功能模块 (3) 1.2.1 模块一(具体模块的名称) (3) 1.2.2 模块二 (4) 第3章数据库设计 (6) 3.1需求分析 (6) 3.2概念结构设计 (6) 3.3逻辑结构设计 (17) 3.4物理结构设计 (19) 3.5数据库实施 (22) 第4章结束语 (36) 参考文献 (37) 第1章概述 1.1 选题的背景与意义 近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。作为传统的餐饮企业更是存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理式引导其发展,通过计算机管理企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。 作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。 1.2相关技术分析 经过分析,本系统运用了Microsoft SQL Server2022为数据库,系统实现了后台管理、桌台信息的查询、开台信息、点菜、收银、桌台信息管理、员工管理、菜单维护、消费查询和盈利信息查询等功能。 第2章系统功能设计 2.1系统总体结构设计图 2.2 系统功能模块 1.2.1模块一(具体模块的名称) 桌台数据包括房台编号、座位数、状态(占/空)。 酒店储存有会员信息,需要折扣信息等。 菜品信息有菜品编号,名称,价格和状态等 1.2.2 模块二 具体数据需求如下: 点菜阶段需要的数据有: 1、菜品信息,包括其名称、所属菜类别等。 2、桌台信息,包括其编号、可容人数、使用状态等。 3、会员信息,包括会员编号、折扣、历史消费总额等。 4、预订信息,包括预订日期、时段、预订菜品等。 员工管理需要数据有: 1、员工档案:包括其姓名、性别、职位(经理,厨师,服务员)、工资。销售统计需要的数据有: 1、消费单据:包括金额、日期、项目单编号等数据。 2、消费项目单据:消费菜品编号、数量、小计等。 会员管理需要的数据有: 1、会员档案:会员编号、对应折扣等。 3.13 事务需求 数据录入: 1、录入房台信息 2、录入菜品信息 3、录入会员信息 4、录入员工档案信息 数据更新/删除 1、更新/删除房台信息 2、更新/删除菜系信息 3、更新/删除菜品信息 4、更新/删除会员信息 5、更新/删除员工档案信息 数据查询 1、查询可用房台信息 2、查询在售菜品信息 3、查询开台信息 4、查询订单信息 5、查询会员折扣信息 6、可查询某时间段的营业额。 8、查询可用房台信息 9、查询所有员工档案