按关键词阅读: 设计 系统 最新 数据库 点菜 最新数据库 点菜系统
31、餐桌状态real 忙:1;空闲:08菜号字符串类型 有唯一性9菜名文本类型 有唯一性10价格字符串类型11厨师号字符串类型 有唯一性12厨师姓名文本类型 长度为20字符13厨师性别字符串类型 男、女14厨师年龄 整数类型 1810015厨师职称文本类型16厨师状态枚举类型 忙、闲17点菜时间时间类型 18备注文本类型192021222、数据结构编号数据结构名属 性1服务员服务员号、姓名、性别、年龄、备注2餐桌餐桌号、容纳人数、状态、备注3菜菜号、菜名、价格、备注4厨师厨师号、姓名、性别、年龄、职称、备注5服务员分工服务员、餐桌、开始时间、结束时间6点菜服务员、厨师、房间、餐桌、菜、点菜时间、是 。
32、否已做、是否已上3、数据流编号数 据 流 名输 入输 出1变更服务员变更信息服务员信息2查询服务员服务员号服务员信息3变更厨师变更信息厨师信息4查询厨师厨师号厨师信息5变更餐桌变更信息餐桌信息6查询餐桌桌号餐桌信息7变更菜单变更信息菜单信息8菜单菜号菜名、菜价9查询空闲餐桌餐桌状态限制条件空闲餐桌信息10结账餐桌号用餐信息11提交点菜请求服务员号、桌号、时间、菜号点菜信息12获得点菜请求点菜信息菜号、桌号、菜名13提交做菜信息菜号、桌号点菜信息14提交上菜信息菜号、桌号点菜信息15变更厨师分工信息厨师号、菜号厨师分工信息16预定餐桌餐桌号餐桌信息17交款桌号餐桌信息4、数据存储数据存储名输入数 。
33、据流输出数据流说 明 部 分服务员信息变更服务员查询服务员提交点菜请求厨师信息变更厨师查询厨师获得点菜请求餐桌信息变更餐桌查询餐桌提交点菜请求查询空闲餐桌提交做菜信息提交上菜信息菜单信息变更菜单结账提交点菜请求点菜信息提交点菜请求提交做菜信息提交上菜信息结账获得点菜请求服务员分工信息变更服务员分工信息5、处理过程处理过程名输入数据流输出数据流说 明 部 分顾客登记终端变更房间变更餐桌点菜终端提交点菜请求获得点菜请求做菜获得点菜请求提交做菜信息上菜提交做菜信息提交上菜信息顾客结账结账3 数据库设计3.1 概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程 , 即在需求分析的基础上 , 设 。
34、计出能够满足用户需求的各种实体以及它们之间的相互关系的模型 。
概念结构的主要特点是能真实、充分地反映现实世界 , 易于理解 , 易于更改 , 易于向关系、网状、层次等各种数据模型转换 。
描述概念模型的有力工具是E-R模型 。
基于数据库管理系统的餐饮点菜系统的E-R图如图3-1所示 。
菜属于餐桌菜名菜号价格mn餐桌号容纳人数状态服务员编号姓名性别年龄n1负责厨师烧制厨师号姓名性别年龄职称状态图3-1餐饮点菜系统数据库E-R图3.2物理结构设计数据库的物理结构设计是对于给定的逻辑数据模型 , 选取一个最合适应用环境的物理结构 。
数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法 , 它依赖于给定的计算机系统 , 是在数据 。
35、库逻辑结构的基础上设计出一组能够满足实际需求的关系、约束、和索引等信息 。
餐饮点菜系统的数据库表结构如下:1、服务员基本表属性中文名称属性名类型长度说明服务员号WAITER_NOCHAR10酒店统一编号 , 具有唯一性服务员姓名WAITER_NAMECHAR20服务员名称服务员性别WAITER_SEXCHAR4服务员性别服务员年龄WAITER_AGEINT18352、桌子基本表属性中文名称属性名类型长度说明桌子号TABLE_NOCHAR10酒店统一编号 , 具有唯一性桌子容纳人数TABLE_VOLUMINT桌子容纳人数桌子状态STATUSBOOLEAN忙:1;空闲:0PS:大厅的房间号为“0” 。
3、菜表 。
36、属性中文名称属性名类型长度说明菜号DISH_NOCHAR10酒店统一编号 , 具有唯一性菜名DISH_NAMECHAR20菜名价格PRICEFLOAT菜的价格4、厨师基本表属性中文名称属性名类型长度说明厨师号COOK_NOCHAR10酒店统一编号 , 具有唯一性厨师姓名COOK_NAMECHAR20厨师姓名 厨师性别COOK_SEXCHAR4厨师性别厨师年龄COOK_AGEINT18100厨师职称PROTITLECHAR20初、中、高级等厨师状态STATUSBOOLEAN忙:1;空闲:05、点菜表属性中文名称属性名类型长度说明服务员号WAITER_NOCHAR10外码:依据服务员表中的服务员号桌号TA 。
37、BLE_NOCHAR10外码:依据桌子表中的桌号菜号DISH_NOCHAR10外码:依据菜表中的菜号厨师号COOK_NOCHAR10外码:依据厨师表中的厨师号点菜时间MENUTIMEDATE提交菜单时间4 系统详细设计及实现新建饭店数据库:create database restauranton ( name= restaurant,filename=d:data restaurant.mdf,size=10mb,maxsize=500mb,filegrowth=10%)log on ( name= restaurant _log,filename=d:data restaurant _log 。
稿源:(未知)
【傻大方】网址:/a/2021/0711/0022846154.html
标题:最新数据库|(最新)数据库 设计 点菜系统( 六 )