电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

大数据库系统原理_餐厅点菜管理系统

30页
  • 卖家[上传人]:博****1
  • 文档编号:472624752
  • 上传时间:2023-09-29
  • 文档格式:DOC
  • 文档大小:226.50KB
  • / 30 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、word目 录1系统需求分析1111245672数据库概念设计9910103 逻辑设计1313144 数据库应用设计174.1 数据库脚本与数据库安全性设计184.2 数据库触发器设计214.3 数据库存储过程的设计235 物理设计245.1 关系模式存储方式选择24索引存取方式,主要采用B+树索引方法245.1.2 聚簇索引方式255.2 数据库的存储结构255.2.1 数据库的存放位置255.2.2 数据库的存放路径25 / 1系统需求分析系统需求分析,希望通过调查、讨论,分析应用系统将要提供的功能与未来数据库用户的数据需求,详细描述系统的实体、功能、规如此与约束,为以后的数据库系统的建立提供根底依据。随着科技的开展,许多新的技术已经成功运用于我们的日常生活之中,“衣、食、住、行每样都搭上了科技的快车。“民以食为天,吃饭可以说是人们日常生活中最重要的一局部。人们生活水平的提高也使得大家不只局限在自己做饭吃饭的情况,“去餐厅、“下馆子的频率已经越来越高。可是目前人们在餐厅吃饭点菜的形式还只局限于服务员人工点菜,不仅效率不高,菜品无法第一时间报给厨师,对菜品的选择也只局限于服务员的推荐

      2、和自己个人的经验,而且吃饭只求味觉上的享受完全或者很少考虑到科学和身体的需要,现在,所谓的“吃饱吃好,从科学的角度来讲还只停留在吃饱的阶段,此种情况希望得到改善的要求十分迫切,也将成为餐厅的一大卖点。本系统立足于人们的饮食方面的需求,面向某某省某某市连锁性质的“菜肴故事餐厅,对客人在餐厅内的点菜进展管理,本系统希望通过包间内电脑自主点菜的方式为客人提供点菜服务,同时,本系统还可以根据客人的点菜记录为菜品打分,根据不同客人对菜品的爱好进展推荐,根据客人不同的身体情况提供配餐建议,以实现点菜的科学化、系统化和自动化,最大限度的服务于客人和餐厅,减少餐厅的开支,提高餐厅的效率,为顾客提供方便。餐厅点菜的主要业务包括:所选菜单的生成和菜单处理的过程,如图1-1所示。菜单生成图 1-1 点菜系统业务流程功能需求分析将描述点菜系统提供的功能和服务。根据对流程的分析,通过与餐厅服务人员、顾客的交流,点菜系统主要功能和数据需求包括:后台菜品管理、顾客评价管理、前台点菜服务。菜品根本信息管理提供菜品根本信息的录入、维护和查询功能:1) 工作人员录入、更新和删除菜品的根本信息,包括菜品的主要原料、所属菜系

      3、、价格、口味、热量,蛋白质含量等信息。2) 菜品查询。系统提供多种方便快捷的方式进展菜品的检索,如可以输入指定的关键词进展查询,也可以通过设定菜品的条件,如口味、菜系等单一或者组合条件进展查询。提供顾客的信息的录入、更新功能:1) 工作人员录入,删除,修改顾客的根本信息,包括顾客的某某、生日、积分等信息。2) 工作人员可以对顾客信息进展查询。3) 系统对顾客的积分按消费情况进展自动修改。1.4.3桌台根本信息管理提供桌台根本信息的录入、维护和查询功能:1) 工作人员录入桌台的根本信息,包括桌台编号,可容纳人数,等级,是否被占用。2) 工作人员更新、增加和删除桌台的根本信息。3) 工作人员可以按照桌台的编号对其进展查询。1) 工作人员负责录入科学套餐的信息,根据科学知识,将菜品根据不同人群的不同要求,进展组合形成科学套餐供顾客选择。2) 工作人员负责更新和删除套餐的根本信息。顾客可以根据编号,名称,功能对套餐的信息进展查询。提供菜单的生成、确认、修改和查询的功能:1) 顾客菜单生成:所在房间顾客选择生成对应房间的菜单。2) 顾客选菜:顾客可以根据自己的口味、喜好、菜品价格进展选菜。顾客选

      4、定桌台之后,在终端机上开始选定菜品。顾客可以随意增加、删除和设定想要的数量,并最后统计价格。3) 菜单查询:顾客选菜完毕后可以随时对所选菜单进展查询。4) 删除和改选:选菜成功后,顾客可以在未处理菜单前对菜单内的菜品进展修改和删除。5) 菜单确认:本房间顾客自行确认菜单,确认后无法进展菜单修改。1) 同类菜品推荐。当顾客选择一道菜时,可以同时显示同类,口味相似菜品,向顾客显示。2) 自动菜品推荐。对顾客历史消费数据进展统计分析,针对顾客点菜风格与人数显示推荐菜品。3) 当季主打菜品推荐。向顾客推荐时下本店销量好的菜品。该服务应用于前台,操作对象为顾客。顾客可以根据自己意愿,对菜品进展评价。1) 菜品评价:顾客对菜品的评价,用文字描述,类似留言。2) 菜品打分:顾客根据对菜品的印象对菜品进展打分,10分制。餐厅点菜系统功能图,如图1-2所示。图1-2 餐厅点菜系统功能图业务规如此分析主要是分析数据之间的约束以与数据库约束。基于上述功能需求,通过进一步了解,点菜系统业务规如此如下:1) 每个桌台有唯一的编号,由餐厅提前分配。2) 每个菜品有唯一的编号标识,菜品编号由工作人员提前编排。3)

      5、每个科学配菜套餐都有唯一编号,由系统提前分配。4) 对于已选择的套餐,顾客可以根据自己的需求可以调整菜单中的菜品。5) 每个选定好的菜单编号唯一标识。菜单编号由系统按时间和桌台号联合生成。6) 菜单被承受处理前,顾客可以调整菜品。但是如果已经开始承受处理如此不能修改。7) 同类菜品推荐规如此:根据顾客所点菜品的主要原料中有三样一样,口味一样,所属菜系一样,热量差距所点菜品的15%以内,蛋白质含量差距所点菜品的20%以内的菜品,其中每满足以上一项条件菜品权值加1,选取权值前三大的菜品进展推荐,遇到已有菜品时自动排除。8) 自动菜品推荐规如此:根据历史记录直接生成一系列菜品,推荐规如此为选取往期所点菜品计算权值,计算规如此与同类菜品推荐规如此一样,然后从每样的权值前三大菜品中选取一样,遇到已有菜品时自动排除。9) 每个顾客有单独唯一的顾客编号,以与相应的消费积分,与等级分配。10) 每个顾客可以发表多条评价,一个职员可回复多条评价。11) 除前台以外的工作人员不能对产生的账单做任何操作。12) 顾客对于每个菜品的评价不能超过3条。13) 每条评价字数不得多于50。14) 顾客只能查看和更改

      6、自己的评价。15) 顾客只能看到所有评价信息,不能更改其他桌台的信息。16) 一份账单只能享受一次顾客优惠,并按可允许的最高优惠计算。17) 每个桌台在同一时间最多只能有1个菜单。18) 每个菜单只能生成一个账单。19) 每X桌台的人数限制仅作参考。20) 顾客积分,等级与相应的折扣规如此如下:顾客等级积分条件享受折扣黄金会员4000积分=1000铂金会员10000积分=40009折钻石会员积分=10000非会员积分1000无折扣21) 顾客积分为每消费一元折后金额积一分。22) 顾客积分为该顾客结账后统计。23) 无菜品的菜单不可生成账单。24) 当季主打菜品推荐为根据当日时间对菜品进展推荐,需人工设置推荐表。25) 主打菜品推荐中每类菜品只推荐一个。26) 同类菜品推荐中每次只推荐最多3个菜品以供选择。27) 自动菜品推荐中,系统根据顾客历史点菜风格与消费人数进展菜品推荐,最多提供10个菜品以供选择。28) 系统假如查询不到顾客的历史点菜记录,便不可进展自动菜品推荐。29) 结账后的菜单和账单权限为只读,不可更改。30) 先结账,后进展顾客积分增加。因此,当次的顾客升级不可用于造成

      7、升级的账单打折,其折扣仍按升级前计算。31) 桌台等级分为1,2,3三个等级,3指外场,2指普通包厢,1指特级包厢。32) 计算总价的方法:实际总价=菜单总价menuSum*会员折扣点菜系统主要数据约束如下:1) 用户访问权限:任何用户都不能访问其他用户的密码。2) 每个菜品的打分不能低于0,不能高于10。3) 菜品的编码规如此:以字母D开头加六位数字组成,数字是按流水号依次增大。4) 桌台的编号规如此:以字母T开头加三位数字组成,数字是按流水号依次增大。5) 顾客的编号规如此:以字母M开头加六位数字组成,数字是按流水号依次增大。6) 科学套餐的编号规如此:以字母S开头加六位数字组成,数字是按流水号依次增大。7) 菜单的编号规如此:以字母C开头加11位数字组成,其中前三位为桌台号中的数字,后八位为菜单创建时间。8) 账单的编号规如此:由系统在对应的菜单编号后自动加“B生成。9) 顾客积分初始值为0,最大为10000,达到此数值便不再增加。10) 顾客等级初始值为0,最大为3,达到此数值便不再增加。数据字典包括数据项描述、数据结构描述、数据流、数据存储和处理过程,具体内容如下。通过对所建

      8、立的表进展分析,我们得到了以下一些数据项,如表1.1至表1.5所示。数据项名与别名类型(长度)是否为空数据约束数据项含义说明dishesNOChar7Not nullG字符加6个数字菜品编号dishesNamevarChar(20)Not null字符菜品名称pricenumeric7,2Not null数字菜品价格dishestypeChar7 null字符菜品类型proteinnumeric7,2null数字蛋白质含量calorificnumeric7,2null数字热量sugarsnumeric7,2null数字糖分数据名与别名类型(长度)是否为空数据约束数据项含义说明tableNoChar4Not nullT字符加3个数字桌台编号placeintNot null数字容纳人数tablelevleChar12Not null字符桌台等级表1.3顾客表 Member数据项名与别名类型(长度)是否为空数据约束数据项含义说明memberNoChar7Not null字符M加6个数字顾客编号memberLevelChar5Not null字符顾客等级memberCountintNot null数字顾客积分memberNameChar20Not null字符顾客名字memberSexChar1Not null字符顾客性别memberBirthdatetimenull日期顾客生日表1.4科学套餐表 Smeal数据项名与别名类型(长度)是否为空数据约束数据项含义说明smealNoChar7Not null以字母S开头加六位数字套餐编号sPricenumeric7,2Not null数字套餐价格benefitvarChar(20)Not null字符套餐功能表1.5菜单表 Menu数据项名与别名类型(长度)是否为空数据约束数据项含义说明menuNoChar12Not null以字母C开头加11位数字菜单编号menuDatedatetimeNot null

      《大数据库系统原理_餐厅点菜管理系统》由会员博****1分享,可在线阅读,更多相关《大数据库系统原理_餐厅点菜管理系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.