餐厅管理制度点餐系统数据库1.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
餐厅点餐记账数据库设计专业:姓名:学号:目录1、大作业概述22.需求分析2(1) 行业现状2(2)系统介绍2(3) 用户需求分析2(4)数据字典33、概念结构设计44、逻辑结构设计85、物理结构设计86、视图167、应用设计178、总结199附表201、大作业概述(1)数据库作业要求:包括6个方面:需求分析,概念结构,逻辑设计,视图,应用设计,总结(2)自己独立完成,不可百度网上资料。2.需求分析(1) 行业现状我国今年来经济不断发展,人们物质生活水平逐步提高,人们对生活质量的要求也越来越高,享受真正自动化、人性化的服务成为了人们追求高质量生活的重要内容。在大多数的餐饮场所点菜、查看菜谱等是人工完成的,速度慢,效率低,极易出错,造成人力物力的极大浪费。然而随着我国市场经济的快速发展,酒店餐饮点菜系统成为酒店提升服务档次,提高办公效率,提高竞争力的关键因素之餐饮业要想跟上发展形势,餐馆点餐的信息化进程也要加快脚步。(2)系统介绍餐饮点菜系统拥有方便、快捷、效率高、掌控能力强等特点,所以,本系统是针对餐饮行业的点菜而开发的一个系统。开发本系统的总体任务是实现点菜、结帐、查询、统计、设置的功能,(3) 用户需求分析本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映餐厅的工作情况、经营情况,从而提高餐厅的服务质量,获得更好的经济效益。其具体目标包括:1)快速完成顾客的点餐。2)准确无误地记录顾客的每笔消费记录。3)实时、快速、准确地提供最新餐单。4)方便查询顾客消费情况。(4)数据字典1) 数据项编号数据项名称说 明 部 分编号数据项名称说 明 部 分1菜品编号整型 有唯一性2菜品名称字符串类型 长度3菜品价格字符串类型 4菜品类别字符串类型 特价,普价5菜品备注字符串类型 有无库存,菜系6员工工号整型类型 有唯一性7员工姓名字符串类型8员工性别字符串类型,男,女9员工年龄字符串类型10证件号字符串类型 有唯一性11联系方式字符串类型 12点菜单编号整型类型,有唯一性13点餐菜号同114餐金汇总字符串型15餐桌桌号整型类型 有唯一性16时间日期型17实收金额字符串类型18应收金额字符串类型19餐桌名称字符串类型,有唯一性20账单编号字符串类型21就餐编号整型,有唯一性⑵ 数据结构编号数据结构名属 性1菜单菜单编号,菜品名称,菜品价格,菜品类型,菜品备注2员工员工工号,员工姓名,员工性别,员工年龄,证件号,联系方式3点餐单点餐单编号、就餐桌号、点餐菜号,餐金汇总,负责员工,时间4顾客就餐编号,就餐桌号,时间,人数5餐桌餐桌桌号,餐桌名称6账单账单编号,账单桌号,时间,应收金额,实收金额,负责员工3、概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改,易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型(1)菜单信息E-R图(2)员工信息E-R图(3)点餐单信息E-R图(4)顾客信息E-R图(5)账单信息E-R图(6)餐桌信息E-R图(7)点餐数据库信息E-R图就餐点餐4、逻辑结构设计逻辑结构设计的任务就是把概念模型结构转换成某个具体的DBMS所支持的数据模型。设计逻辑结构时,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。将餐饮点菜系统的E-R图转换成关系数据模型。关系模式如下:菜单(cd): 菜单编号,菜品名称,菜品价格,菜品类型,菜品备注员工(yg):员工工号,员工姓名,员工性别,员工年龄,证件号,联系方式点餐单(dcd):点餐单编号、就餐桌号、点餐菜号,餐金汇总,负责员工,时间顾客(gk):就餐编号,就餐桌号,时间,人数餐桌(cz):餐桌桌号,餐桌名称账单(zd):账单编号,账单桌号,时间,应收金额,实收金额,负责员工5、物理结构设计数据库的物理结构设计是对于给定的逻辑数据模型,选取一个最合适应用环境的物理结构。数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法,它依赖于给定的计算机系统,是在数据库逻辑结构的基础上设计出一组能够满足实际需求的关系、约束、和索引等信息。餐饮点菜系统的数据库表结构如下:菜单信息表cd字段名数据类型长度完整性约束描述Cpbhint8Primary key菜品编号cpncChar8Not null菜品名称cpjgChar2Not null菜品价格cplxChar10Not null菜品类型cpbzvarchar20Not null菜品备注负责员工信息表yg字段名数据类型长度

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档