数据库课程设计餐厅点餐说明书解读.docx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C#语言,依靠Visual studio2012作为开发工具,使用SQL Server 2008网络数据库存储数据。实现了客户点餐、客户订餐、收银管理、用户管理四大功能,解决餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。 关键词:餐饮点餐;Visual studio;SQL serve 1系统简介 1 1.1编写目的 1 1.2编写背景 1 1.3任务概述 1 2需求分析 2 2.1需求调查 2 2.1.1.餐馆的基本情况 2 2.1.2用户对系统的要求 2 2.2数据流程图 3 2.2.1系统总体流程图 3 2.2.2订餐业务流程图 3 2.2.3功能模块图 4 2.3数据字典 4 2.3.1数据项 4 2.3.2数据结构 5 2.3.3数据流 5 2.3.4数据存储 5 2.3.5处理过程 6 3 概念结构设计 7 3.1实体E-R图 7 3.2总体E-R图 9 4逻辑结构设计 10 4.1实体所对应的关系模式 10 4.2数据库表 10 5物理结构设计 15 5.1关系模式存取方法选择 15 5.2确定数据库的存储结构 15 5.2.1确定数据的存放位置 15 5.2.2数据库的系统配置 16 6.系统主要查询功能及SQL语句 17 6.1主要查询功能 17 6.2 SQL语句 17 7系统实现 23 7.1系统的功能模块图 23 7.2部分程序代码 23 7.3系统运行截图 28 8设计小结 32 8.1心得与体会 32 参考文献 33 1系统简介 1.1编写目的 本文档是餐厅点菜系统设计文档的组成部分,编写此文档的目的是:明确此系统的需求和要具体实现什么功能,用来指导后期的数据库脚本的开发。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。 1.2编写背景   本项目开发的软件是餐厅点菜系统软件。随着人民的生活水品不断提高,生活也越来越好。就喜欢出去吃饭,酒店等人员来往爆炸性增长。饭店对自身和宾客信息的管理,越来越难。随着这方面的信息不断增长。人工的记忆管理的弊端越来越突显出来,自动化的管理,可以更好的。更方便、更有效的对饭店的日常的所有管理。增加工作效率。所以本系统就应运而生。本项目名称为饭店管理系统,系统就要与数据库交互。所以就要数据库,餐厅点菜系统的待开发的数据库名字为HotalMSDB。 1.3任务概述   餐厅点菜系统的目标是尽可能的简化人工的操作,实现自动化。以最少的人实现最大的工作。尽量做到达到人力于设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。实现保证软件质量的前提下的资金投入的最小化来获利益的最大化。本系统提供对员工的增删改,用户的增删改,菜的管理等饭店的基本日常管理。 2需求分析 2.1需求调查 2.1.1.餐馆的基本情况   顾客到餐馆自助点餐,每个餐桌上都配有点餐设备,点餐之后通过结账,等餐,吃饭。所以数据库中应有如下实体: 订单信息:餐桌号,菜的编号,价格; 餐馆的菜单信息:菜的编号,菜名,价格,菜品简介、价格、图片、类型; 管理员:姓名,登录系统密码。 2.1.2用户对系统的要求 1信息要求 (1)订单信息:餐桌号,菜的编号,价格。 (2)餐馆的菜单信息:菜名,价格。 2处理要求 (1)当顾客订单信息发生改变时,能自行进行修改。比如某些顾客加菜时,顾客点餐信息就应该做相应的修改。 (2)当餐馆的菜单信息需要发生变更时,管理员能对其进行修改。 (3)当顾客结账后,管理员能根据其订单通知厨房做菜,配送。 (4)顾客结账后等待并就餐。 3安全性与完整性要求  (1)安全性要求:   系统应设置访问用户的标识以鉴别是否是合法用户,即是否为管理员,并要求合法用户设置其密码,保证用户身份不被盗用。  (2)完整性要求:   ①各种数据间相互联系的正确性。   ②相同数据在不同记录中的一致性。 2.2数据流程图 2.2.1系统总体流程图 图2.2.1系统总体流程图 2.2.2订餐业务流程图 图2.2.2订餐业务流程图 2.2.3功能模块图 本系统有点餐、订餐功能,模块图如图2.2.3 图2.2.3功能模块图 2.3数据字典 2.3.1数据项 表1菜单数据字典 属性名 存储代码 类型 长度 备注 菜名 foodn

文档评论(0)

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

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

1亿VIP精品文档

相关文档