餐厅管理点餐系统数据库-(1)

合集下载

餐厅订餐管理系统数据库分析与设计

餐厅订餐管理系统数据库分析与设计
顾客情况+变更情况
数据流量
30份/天
高峰流量
40份/天
表3-7 小票的定义
数据流编号
D02-03
数据流名称
小票
简述
顾客用餐结账后开具的证明
数据流来源
服务员
数据流去向
顾客
数据流组成
用餐金额+日期+菜单信息
数据流量
300份/天
高峰流量
8000份/月
表3-8折价的定义
数据流编号
D03-01
数据流名称
折价
简述
处理逻辑编号
P03-01
处理逻辑名称
变更处理
简述
对顾客桌子,菜谱的变更进行处理
输入的数据流
变更信息、菜单编号
处理
顾客根据需要对菜单进行更改,包括并桌、转桌,加菜、添菜,根据即使营业情况进行处理
输出的数据流
变更反馈
处理频率
每天35次
5.数据存储
表3-17 变更信息的定义
数据存储编号
F01-01
数据存储名称
Cnumber char (20) /*管理员编号*/
)
Create table 用户
( Unumber char (9) primary key, /*会员帐号*/
Uname char (20), /*姓名*/
Usex char (4) default'男', /*性别*/
Ucode char (9), /*密码*/
数据流编号
D02-01
数据流名称
预定菜单
简述
顾客预定餐的信息
数据流来源
顾客
数据流去向
服务员

餐饮管理系统数据库设计

餐饮管理系统数据库设计

餐饮管理系统数据库设计1。

Tb_employee员工表Roleid 角色id int not null,Employeenum 工号int primary key, Username 用户名varchar(20)not null,Password 密码varchar(50) not null,Sex 性别char(2) not null,Tel 电话varchar(20) not null,Address 地址varchar(50) not null,Stature 身高int not null,Weight 体重float not null,Employeestate 员工状态varchar(20) not null(在职/离职), Deptid 部门id int not null,Supermanagerid 上级工号int not null2.Tb_role 角色表Roleid 角色id int primary key,Rolename 角色名称varchar(20) not null,Rolewage 角色工资float not null3.Tb_popedom 权限表Popedomid 权限id int primary key,Roleid 角色id int not null, Popedomarea 权限范围varchar(50) not null4。

Tb_dept 部门表Deptid 部门id int primary key,Deptname 部门名称varchar(50) not null, employeenum 部门经理工号varchar(20)not null5。

tb_depot 仓库表depotid 仓库id int primary key, depotname 仓库名称varchar(20)not null,\ employeenum 仓库管理员工号int not null6.tb_cargo 货物表cargoid 货物批号int not null,cargoname 货物名称varchar(50)not null,cargobrand 货物品牌varchar(50)not null,cargoamount 货物数量int not null,depotid 仓库id int not null,employeeid 清点货物人工号int not null,supplyid 供货商id int not null,cargostate 货物状态varchar(20)not null ,cargoprice 货物进价单价float not null,cargosaleprice 货物出售单价float not null,cargotypeid 货物类别id int not null,cargotime 进货时间datetime not null,saletime 售出时间datetime not null,limittime 保质期int not null(以“月”为单位),producetime 生产日期datetime not null7。

餐厅点餐系统数据库实现

餐厅点餐系统数据库实现
Rpri
char
4
餐馆菜的价格
菜的编号
Rno
char
20
餐馆菜的编号
管理员数据字典:
属性名
存储代码
类型
长度
备注
管理员编号
Sno
char
20
管理员的编号
姓名
Sname
char
20
管理员的姓名
用户密码
Spassword
char
6
管理员自己设置的密码
订单数据字典:
属性名
存储代码
类型
长度
备注
座位号
Cno
char
点餐系统
顾客点餐管理员查询订单管理员处理订单顾客加餐管理员开发票
点餐系统概念结构
(1)分数据流图在第三部分
(2)对应于各个分数据流图的E—R图设计为:
(3)实体及相应的属性
1.菜单:{菜编号,菜名,菜价};
2.订单:{座位号,菜编号,菜价,发票号};
3.管理员:{管理员编号,管理员姓名,管理员性别,年龄,出生日期,身份证号码,用户密码};
数据结构名
组成
菜单信息
菜的编号,菜名,价格
订单信息
座位号,菜的编号,价格,管理员编号
管理员信息
管理员员编号,姓名,用户密码
发票信息
发票编号,日期,价格,管理员姓名
3.数据流:
数据流名
数据流来源
数据流去向
组成
点餐信息
顾客
订单表
订单信息
处理信息
订单表
管理员
订单信息
结算ቤተ መጻሕፍቲ ባይዱ息
管理员
订单表
已处理信息
查询信息

饭店就餐管理系统数据库课设

饭店就餐管理系统数据库课设

摘要随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。

近两年来已呈现出高速发展的态势。

但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。

随着餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。

有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统不视为一条有效的解决途径。

本论文主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。

把计算机用于餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。

关键词餐饮管理;信息查询;数据库连接目录1 系统功能概述 (1)1.1系统功能分析 (1)1.2 系统结构总图 (1)2 数据库设计 (2)2.1 需求分析 (2)2.2 E-R模型 (3)2.3 表结构设计 (5)3 各窗体设计 (6)3.1启动封面窗体及登录对话框的设计 (6)3.2 主窗体 (9)3.3注册新用户窗体 (11)3.4分别设计各个信息窗体 (14)3.5客人就餐管理窗体 (20)3.6各种信息的查询窗体 (22)总结 (26)参考文献 (27)1 系统功能概述1.1系统功能分析本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理,本系统应达到以下目标:系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

咖啡馆管理收银系统数据库-(1)

咖啡馆管理收银系统数据库-(1)

咖啡馆管理收银系统数据库-(1)概述本文档旨在介绍咖啡馆管理收银系统数据库的结构和功能。

该数据库用于支持咖啡馆的日常运营和管理工作。

数据库结构咖啡馆管理收银系统数据库包括以下几个主要表格:1. 桌面表格:用于记录咖啡馆内的桌子信息,包括桌号、座位数量以及桌子状态(是否可用)等。

2. 菜单表格:用于记录咖啡馆的菜单信息,包括菜名、价格以及菜品分类等。

3. 订单表格:用于记录客户的订单信息,包括订单号、桌号、下单时间以及订单状态等。

4. 支付表格:用于记录客户的支付信息,包括支付方式、支付金额以及支付时间等。

5. 员工表格:用于记录咖啡馆的员工信息,包括姓名、职位以及联系方式等。

数据库功能咖啡馆管理收银系统数据库具有以下主要功能:1. 桌面管理:可以查看和编辑桌子的状态,以便进行座位安排和管理。

2. 菜单管理:可以添加和修改菜单,包括菜品的名称、价格和分类等。

3. 订单管理:可以查看客户的订单信息,包括下单时间、订单状态和所点菜品等。

4. 支付记录:可以记录客户的支付信息,包括支付方式、支付金额和支付时间等。

5. 员工管理:可以查看和编辑员工的信息,包括添加新员工和更新员工联系方式等。

数据库维护为确保数据库的正常运行,需要进行定期的数据库维护工作,包括:1. 数据备份:定期备份数据库,以防数据丢失或损坏。

2. 数据清理:定期清理订单和支付记录,以保持数据库的运行效率。

3. 安全性控制:通过分配合适的权限和加密敏感信息,保护数据库的安全性。

结论咖啡馆管理收银系统数据库是咖啡馆日常运营和管理的重要组成部分。

本文档提供了对数据库结构、功能和维护的简要介绍,以便于初步了解该系统的操作和管理。

数据库酒店餐饮管理系统

数据库酒店餐饮管理系统

主题:《酒店餐饮管理系统》一。

系统功能分析。

答:(1)本系统能满足广大酒店使用,通过用电脑联网来促使酒店内部各部门一体化,餐饮管理系统能够为广大用户提供充足的信息和快捷的预订、查询手段,同时提高酒店的工作效率,为酒店减少人力支出,减少成本,提高酒店的经营效益.本系统可以接受客户预定,点菜,大大提高上菜的速度,减少客人的等待时间,为酒店创造良好的声誉以赚取更多的利润。

同时厨房可以及时将原材料消耗情况反馈给原材料采购部门,使采购部门及时进行原材料的补给。

酒店的管理人员也可以随时监控酒店的运营情况,使整个酒店处于一个统一的系统中,促进酒店餐饮的科学化、正规化管理。

(2)系统的功能结构图如下:其中:功能分析如下:①登录管理:可用于顾客和酒店员工的登录、新用户的注册、用户信息修改;员工登录名、密码、员工权限等的设置。

②餐点管理:用于菜式、原材料和酒水饮料的管理,以及新菜式、酒品饮料的录入(包括餐点名称、编号、价格等)、餐点修改、删除等。

③查询管理:可查询员工信息、餐点的基本信息和点餐情况、顾客预订信息以及餐桌的使用情况等。

④财务管理:对餐点的销售分析,如:当月每天及每年每月的收入金额、成本、利润等的分析;付款方式设置:分为人民币付款、信用卡、支票、宴请等;员工的工资情况。

⑤卫生管理:用于酒店内外环境和餐点的卫生管理的设置。

二。

“顾客结账埋单过程”的详细数据流图设计如下:三。

系统总体ER图如下图:(1)各实体的属性如下:工作部门(部门编号,部门名称)服务员(服务员编号,服务员姓名,民族,出生日期,服务员性别,身高,血型,籍贯,学历,职务,参加工作时间,工资,部门编号, 工作状态,服务员电话,服务员住址)顾客(顾客编号,顾客电话,顾客人数,预订就餐时间)餐桌(桌位号,桌位类型,桌位状态)消费单(消费单编号,支付类型,支付时间,餐点名称,餐点单价,消费总额)餐点(餐点名称,餐点编号,餐点单价,餐点数量)厨师(厨师编号,厨师姓名,厨师性别,厨师年龄,身高,血型,籍贯,学历,参加工作时间,工资,工作状态,厨师电话,厨师住址)原材料(原材料编号,原材料名称,原材料数量,原材料单价)供应商(供应商名称,供应商电话,供应商地址)(2)联系的属性:属于(部门编号,服务员编号)服务(服务员编号,桌位号,消费时间)预订(顾客编号,桌位号)消费(消费单编号,餐点名称,餐点编号)包含(餐点名称,餐点编号,原材料编号,原材料名称)供应(供应商名称,原材料编号,原材料名称,原材料数量)制作(厨师编号,餐点名称,餐点编号)四.设计数据库的关系模型,并指出所有候选键、主键及所属范式。

餐馆订餐信息管理系统(数据库课程设计)

餐馆订餐信息管理系统(数据库课程设计)
功能测试:验证系统功能是否符合需求 性能测试:评估系统在不同负载下的性能表现 安全测试:检查系统是否存在安全漏洞 用户体验测试:评估用户界面和操作流程的友好性 测试案例:模拟实际使用情况,验证系统在各种场景下的稳定性和可靠性
测试结果与分析
用户体验测试:用户界面友 好性、易用性等
性能测试:系统响应时间、 吞吐量等性能指标
01
系统测试与评估
测试环境与测试数据
测试环境:模拟真实餐厅环境, 包括厨房、餐厅、收银台等
测试工具:使用自动化测试工具, 如Selenium、JMeter等
添加标题
添加标题
添加标题
添加标题
测试数据:包括订单数据、菜品 数据、客户数据等
测试方法:包括功能测试、性能 测试、安全测试等
测试方法与测试案例
数据库概念结构设计
实体:餐馆、菜品、订单、用户等 属性:餐馆名称、地址、菜品名称、价格、用户ID等 关系:餐馆与菜品、订单与用户、菜品与订单等 约束:唯一性、完整性、参照完整性等
数据库逻辑结构设计
关系模型(RM):用于描 述数据的逻辑结构,包括表、 字段、主键、外键等
实体关系模型(ERM): 用于描述数据之间的关系和 结构
框架:Django、Flask、Spring等
云计算:AWS、Azure、Google Cloud等
安全:SSL、HTTPS、防火墙等
测试:单元测试、集成测试、性能测 试等
数据库管理系统
关系型数据库:MySQL、Oracle、SQL Server等
非关系型数据库:MongoDB、Redis、 Cassandra等
优化用户体验:提高用户界面友好性,简 化操作流程
优化网络带Hale Waihona Puke :提高网络传输速度,减少 网络延迟

数据库课程设计餐饮下单管理系统

数据库课程设计餐饮下单管理系统

目录1.课题名称及目标 (3)2.需求分析 (4)2.1 数据需求 (4)2.2事务需求 (6)2.3数据流 (7)2.4数据字典 (8)3.数据库结构设计 (15)3.1概念设计 (15)................................................. 错误!未定义书签。

(16)3.2逻辑设计 (18)3.2.1 E-R图向关系模型的转换 (18)................................................. 错误!未定义书签。

3.2.3 用户子模式建立 (20)4.数据库物理设计 (21)4.1存储过程 (22)4.2 触发器 (22)5.数据库的实施 (22)5.1在SQL中数据库实施 (22)................................................. 错误!未定义书签。

................................................. 错误!未定义书签。

5.2 数据库测试 (27)................................................. 错误!未定义书签。

6. 总结 (48)7. 附录 (49)1.课题名称及目标本次实训要设计的数据库课题名称是餐厅管理系统。

餐厅管理系统的功能主要包括顾客点菜、结账、对员工资料进行管理、对餐桌信息进行统一设置、对消费情况进行查询等功能。

基本功能如下:(1)菜谱信息管理:对菜谱进行增、查、改、删操作。

即可查询当前餐厅所推出的菜品,增加菜品,修改菜品的价格,删除菜品。

(2)餐桌信息管理:能查询当前餐厅中所有餐桌的座位数以及使用情况,客人可以对位实现的餐桌进行使用申请。

(3)顾客信息管理:可以查询顾客的相关信息,如性别,年龄,联系方式等。

当有新顾客时,可添加新顾客的信息。

(4)顾客下订单功能:实现下订单,具有唯一的订单号,可用于结账。

餐厅点餐系统使用手册

餐厅点餐系统使用手册

餐厅点餐系统使用手册第一章:系统概述 (4)1.1 系统简介 (4)1.2 功能特点 (4)1.2.1 点餐便捷 (4)1.2.2 菜品管理 (4)1.2.3 订单管理 (4)1.2.4 结账管理 (4)1.2.5 数据分析 (4)1.2.6 会员管理 (4)1.2.7 员工管理 (4)1.2.8 营销活动 (5)1.2.9 系统安全 (5)第二章:系统安装与配置 (5)2.1 系统安装 (5)2.1.1 环境要求 (5)2.1.2 安装步骤 (5)2.2 系统配置 (5)2.2.1 基本配置 (5)2.2.2 菜品管理 (6)2.2.3 人员管理 (6)2.3 系统升级 (6)2.3.1 升级说明 (6)2.3.2 升级步骤 (6)第三章:用户管理 (6)3.1 用户注册 (6)3.1.1 注册流程 (6)3.1.2 注册限制 (7)3.2 用户登录 (7)3.2.1 登录流程 (7)3.2.2 登录异常处理 (7)3.3 用户信息修改 (7)3.3.1 个人信息修改 (7)3.3.2 密码修改 (8)3.4 用户权限设置 (8)3.4.1 权限分类 (8)3.4.2 权限设置 (8)第四章:菜品管理 (8)4.1 菜品添加 (8)4.1.1 功能概述 (8)4.1.2 操作步骤 (8)4.2 菜品修改 (8)4.2.2 操作步骤 (9)4.3 菜品删除 (9)4.3.1 功能概述 (9)4.3.2 操作步骤 (9)4.4 菜品分类管理 (9)4.4.1 功能概述 (9)4.4.2 操作步骤 (9)第五章:订单管理 (10)5.1 订单创建 (10)5.1.1 功能概述 (10)5.1.2 操作步骤 (10)5.2 订单查询 (10)5.2.1 功能概述 (10)5.2.2 操作步骤 (10)5.3 订单修改 (10)5.3.1 功能概述 (10)5.3.2 操作步骤 (10)5.4 订单删除 (11)5.4.1 功能概述 (11)5.4.2 操作步骤 (11)第六章:餐桌管理 (11)6.1 餐桌添加 (11)6.1.1 功能概述 (11)6.1.2 操作步骤 (11)6.1.3 注意事项 (11)6.2 餐桌修改 (11)6.2.1 功能概述 (11)6.2.2 操作步骤 (12)6.2.3 注意事项 (12)6.3 餐桌删除 (12)6.3.1 功能概述 (12)6.3.2 操作步骤 (12)6.3.3 注意事项 (12)6.4 餐桌状态查询 (12)6.4.1 功能概述 (12)6.4.2 操作步骤 (12)6.4.3 注意事项 (13)第七章:促销活动管理 (13)7.1 促销活动创建 (13)7.1.1 功能简介 (13)7.1.2 操作步骤 (13)7.2 促销活动修改 (13)7.2.1 功能简介 (13)7.3 促销活动删除 (14)7.3.1 功能简介 (14)7.3.2 操作步骤 (14)7.4 促销活动查询 (14)7.4.1 功能简介 (14)7.4.2 操作步骤 (14)第八章:报表统计 (15)8.1 营业额统计 (15)8.1.1 功能概述 (15)8.1.2 操作流程 (15)8.1.3 注意事项 (15)8.2 菜品销量统计 (15)8.2.1 功能概述 (15)8.2.2 操作流程 (15)8.2.3 注意事项 (15)8.3 顾客消费统计 (15)8.3.1 功能概述 (15)8.3.2 操作流程 (16)8.3.3 注意事项 (16)8.4 促销活动效果统计 (16)8.4.1 功能概述 (16)8.4.2 操作流程 (16)8.4.3 注意事项 (16)第九章:系统维护 (16)9.1 数据备份 (16)9.1.1 备份目的 (16)9.1.2 备份频率 (17)9.1.3 备份策略 (17)9.2 数据恢复 (17)9.2.1 恢复场景 (17)9.2.2 恢复操作 (17)9.3 系统安全 (17)9.3.1 用户权限管理 (17)9.3.2 数据安全 (17)9.3.3 网络安全 (17)9.4 系统日志 (18)9.4.1 日志类型 (18)9.4.2 日志存储 (18)9.4.3 日志审计 (18)第十章:常见问题与解答 (18)10.1 系统使用问题 (18)10.2 系统故障处理 (18)10.3 技术支持 (19)第一章:系统概述1.1 系统简介餐厅点餐系统是一款专为餐饮业设计的智能化管理软件。

餐饮管理系统之就餐管理模块的数据库设计

餐饮管理系统之就餐管理模块的数据库设计

餐饮管理系统之就餐管理模块的数据库设计内容摘要作为计算机应用的一部分,在餐饮管理中引入现代化的信息管理技术,具有人工管理所地无法比拟的优点。

本项目就餐饮管理系统之就餐管理模块提供了相关设计方案,运用数据库系统设计的方法,借用Powerdesigner和Microsoft office等工具,从需求分析到数据库的物理设计的过程中,采用了业务流程图,DFD,E-R图等形式建立模型,并对关系模型进行了规范化。

关键词:数据库系统设计业务流程图DFD E-R图关系模型规范化AbstractAs part of the computer applications, modern information management technology being introduced to restaurant management have much more advantages than labor magement. The project provides some relevant design proposal on the repast management section of restaurant management system. It uses the method of database system design with Powerdesigner and Miscrosoft office. From the procedure of demand analysis to database physics design, the project build modes with TFD, DFD and E-R Diagram, and deals with the relational models with normalization.Key words:Database system design TFD DFD E-R Diagram Normalization1概述1.1 项目背景随着市场经济的发展,餐饮业已呈现出高速发展的状态。

快餐店管理系统地数据流程图

快餐店管理系统地数据流程图

快餐店管理系统地数据流程图一、需求分析快餐店管理系统的数据流程图如下:(1)顶层数据流程图:P0F2点餐内容F5发货单E1F1快餐信息F4采购单E2快餐店管理供货商顾客F6退货单F3账单F19菜肴(2)第二层数据流图P0:快餐店管理系统P5P1F10点菜仓储F7缺货单信息F1快餐F8F11采购E1信息快餐仓库合格单服务退货单顾客F2点餐S1 点菜信息P4E2供货内容F4采购单采购商F10点菜F19菜肴信息F5发货单P3F9采购P2 F3账单结账退货单主管审核F6退货单(3)第三层数据流程图- 确认快餐信息P1 : 快餐服务P1 .1F12菜肴信息快餐信息F1快餐S2提供快餐信信息息P1.3E1F2点餐P1 .2F10点菜F19菜肴提交到后顾客内容记录顾客信息厨信息F13顾客S3 顾客信息F10点菜信息信息P3:结账P3 .1F10点菜信息S5计算消费费用F14消费信息消费信息P3 .3折扣计F3账单S4账单P3 .2产生账单P4:采购P4 .1F7缺货单采购审F4采购单核F5发货单P4 .2E2供货商验货F11采购合格单F15采购不合格单P4.3退货审F9采购退货单核P5:仓储P5 .1S6报损单F11 采购仓库主 F17移库 P5.4 合格单通知单管审核移库F8仓库货物审退货单查P5 .3F16移库单F18 库库存修存信息改P5 .2 F7缺货单F18库库存信息表F18 库货物清S7存信息存信息点S8 盘存单数据字典如下 ; (1) 数据项定义与其他数数据项数据项含据项长编号数据项名称义关系数据类型取值范围DI-1Fno快餐编号外 varchar20 键DI-2 Fname 快餐名称 varchar 20DI-3 Fprice快餐价格 intDI-4 Fnumber 快餐数量 int<=200DI-5 Ftype 类别varchar20DI-6Cno顾客编号外 varchar20 1-150键DI-7 Cnote 备注varchar 30DI-8 Ctype 就餐类别 varchar 20 来店 or 外卖 DI-9 Tno 餐桌号 varchar 20 1-150 DI-10 Caddress顾客地址varchar 20DI-11Ctime就餐时间datetime9:00-21:00DI-12Cphnoe电话varchar20DI-13CFA数量int150<=DI-14money消费总额intDI-15rank消费等级varchar20AorBorCDI-16range消费范围varchar20100-200or200-500or500以上DI-17discount折扣率float0-0.9DI-18Wno仓库编号外20varchar键DI-19Wname仓库名称varchar20 DI-20Wtype仓库类型varchar20DI-21Mno 原材料编外20号varchar键DI-22Mname 原材料名varchar20称DI-23Mtype 原材料类varchar20调味品 or 肉类 or型蔬菜 or 粮食 or 酒水DI-24Sno 供货商编外20号varchar键DI-25Sname 供货商名varchar20称DI-26Scity产地varchar20DI-27inventory库存量int100kg-1000kg DI-28Pno采购单号varchar20DI-29P-price采购单价int<=1000DI-30Ptime采购时间varchar20DI-31Pamount采购数量int>=100kgDI-32Stno缺货单号varchar20DI-33Stime缺货时间varchar20DI-34Samount缺货数量int>=100kgDI-35Rno退货单号varchar20DI-36Ramount退货数量int<=500kgDI-37Rtime退货时间varchar20DI-38Lno报损单号varchar20DI-39Lamount破损数量int<=500kgDI-40Ltime报损时间varchar20(2)数据结构定义数据数据结构结构数据结构名组成含义编号DS-1 Fast-Food快餐菜单Fno、 Fname、 Fprice、 Fnumber、FtypeDS-2Order点餐单DS-3Customer顾客DS-4Bill账单DS-5Discount折扣DS-6Warehouse仓库DS-7Materials原材料DS-8Inventory库存DS-9Supplier供货商DS-10Purchase采购单DS-11Stockout缺货单DS-12Return退货单DS-13Loss报损单(3)数据流描述Cno、 Fno、 CFACno、Caddress、Ctime 、Cphnoe、Tno 、Cnote、CtypeCno、 money 、 rankrank、 discount、 rangeWno 、Wname、 WtypeMno 、 Mname、MtypeMno 、 Wno、 inventorySno、Sname、 ScityPno、Mno 、Wno 、P-price、Pamount 、Ptime Stno、Mno 、Wno 、 Samount、 StimeRno、 Mno 、 Wno、 Ramount、Rtime Lno 、 Lamount 、 Mno 、 Ltime数数数数据据数据流据据流流简述数据流来源数据流组成去向流高编名量峰号称快每每F1餐由快餐店所有提供快餐信顾客快餐名称、日日信食品信息组成息价格100150息次次点顾客了解菜单快餐名称,每每F2餐信息后,所选择顾客记录顾地址、电话、日日内的食品和外卖客信息备注、就餐100150容所留信息时间次次快餐编号、每每账日日F3顾客消费额结账顾客顾客编号、单100150价格、折扣次次采采购审核后所原材料编每每天天F4购需购买的材料采购审核供货商号、供货商、13单信息数量发原材料编每每供货商向快餐天天F5货供货商采购号、供货商、店供货的信息13单数量次次退主管审核后向原材料编每每F6货供货商发出的主管审核供货商号、供货商、天天单退货信息数量12次次缺快餐店清点货原材料编每每天天F7货物后所缺的材货物清点采购号、供货商、13单料信息数量次次仓每每库仓库在进行货原材料编仓库主管审主管审天天F8退物审查时不合号、供货商、核核12货格的材料信息数量次次单采采购发现的不每每购原材料编合格原材料经主管审天天F9退退货审核号、供货商、退货审查后形核13货数量成的信息次次单点顾客编号、每每菜顾客选择的食计算消日日F10是否是外卖快餐编号、信品信息费费用100150息价格次次采每每购进行采购时审原材料编仓库主天天F11合查合格的材料验货号、仓库编管审核13格信息号、数量次次单快餐编号、每每肴快餐店的菜肴提供快天天F12菜肴信息名称、价格、信信息餐信息13息种类次次顾客叫外卖时顾客编号、顾所留的地址电每每地址、电话、客话、就餐时间信记录顾客信顾客信日日F13就餐时间、信息以及顾客来息息50100息店就餐的餐桌就餐类型、次次备注号消顾客编号、每每费顾客购买的快计算消费费消费信日日F14快餐编号、信餐信息用息100150息价格次次采购进行采购时发原材料编每每不退货审天天F15现的不合格的验货号、供货商、合核13格材料信息数量次次单移各类原材料存F16库储的仓库信息单库主管审核合格F17通后发出的入库知信息单库F18存各类原材料存信储的信息息F19菜顾客点的快餐肴库存修移库改仓库主管审移库核货物清库存信息表点提交到后厨顾客每每原材料编天天号、仓库编13号、数量次次每每原材料编天天号、仓库编13号每每原材料编天天号、仓库编13号、库存量次次每每日日快餐编号100150次次(4)处理逻辑描述处输理入处理逻简述的处理逻辑辑数名据称流提供服务员向顾客提供菜提供各类快肴快餐及其P1.1本快餐店的快餐种餐信数量是否类信息足够息记录点记录顾客P1.2顾服务员记录顾客信餐的就餐信客息内息和外卖信容信息息提点根据前台交服务员将顾客所点菜发来的点P1.3到的快餐提交到后厨信餐信息做后息出菜肴厨P3.1计收银员根据顾客点点计算顾客算的快餐价格计算总菜消费总额输出的数据处理流频率每人快餐信息一次点菜信息,顾每人客信息一次每人菜肴一次每人消费信息一次消额信费息费用产消列出顾客生列出顾客消费的各费每人P3.2的消费记账单账类快餐及总额,打印信一次录并打印单息折查看该顾客是否有扣查看顾客总额看是账每人P3.3折扣,若有账单计否有折扣单一次进行折扣算计算采对所缺货根据仓库发出的缺缺物进行审每采购P4.1货请求审核是否需货核,若通过采购单购一审要采购单仅进行采次核购对采购来验采购回来后进行检发的原材料采购合格单、每采P4.2货进行检查采购不合格购一货查单是否过期单次等采退购审核采购每退货对不合格的原材料不不合格的P4.3采购退货单货一审审核是否要退货合原材料是次核格否为真单仓采审核采购库合格的原购每采主仓库主管审核采购材料是否移库通知单、P5.1合购一管回来的物品为真,若为仓库退货单格次审真就进行单核入库货库P5.2物仓库管理员对货物存清点货物缺货单每天清清点,看是否缺货信数量一次点息库放置原材料后,对其移对原材料每采存的库存信P5.3的库存信息进行修库库存信息购一修息进行修改单次改改P5.4 移审核后,对不同类别移分类放置移库单每采库的原材料放置在不库原材料购一同的仓库通次知单货仓库管理员对货物库审查货物物存每天不定时检查,看是否是否损坏报损单P5.5信一次审有损或过期查息(5)存储逻辑描述存储存储编名称号点菜S1信息快餐S2信息S3顾客信息S4账单消费S5信息报损S6单S7信息表S8盘存单简述数据存储组成相关的处理用于记录顾客的点餐快餐编号、顾客编号、数量P1.2、P3.1内容用于记录快餐店售卖快餐编号、名称、价格、种P1.1的快餐信息类、数量用于记录顾客的信息顾客编号、地址、就餐时间、电话、餐桌号、就餐类型、P1.2及外卖情况备注用于记录顾客的消费顾客编号、总额P3.2总额用于记录顾客的消费顾客编号、快餐编号、价格P3.1、P3.2详细用于记录原材料和仓原材料编号,报损单号、破P5.5库物品的破损情况损数量用于记录原材料的存原材料编号,仓库名称、库P5.2、P5.3、储信息存量P5.5用于记录原材料的数原材料编号、数量P5.2二、概念结构设计分 ER 图——点餐与结账快餐菜单N组成MN点餐1点菜单顾客N1结账折扣分ER 图——采购与入库全局 ER 图:实体属性 ;名称价格快餐编号数量快餐单数量顾客编号快餐编号点菜单顾客编号就餐类型消费范围原材料编号地址顾客电话折扣消费等级仓库编号库存信息就餐时间餐桌号原材料名称原材料编号原材料类型折扣率原材料库存量仓库供货商名称供货商编号产地仓库编号供货商仓库名称仓库类型关系模式:(1)快餐菜单(快餐编号,快餐名称,快餐价格,快餐数量,类别)(2)顾客(顾客编号,备注,就餐类别,餐桌号,顾客地址,就餐时间,电话)(3)点菜单(顾客编号,快餐编号,数量)(4)折扣(消费等级,消费范围,折扣率)(5)原材料(原材料编号,原材料名称,原材料类型)(6)供货商(供货商编号,供货商名称,产地)(7)仓库(仓库编号,仓库名称,仓库类型)(8)库存信息(原材料编号,仓库编号,库存量)(9)采购单(采购单号,供货商编号,采购项数,采购时间)(10)采购单细则(细则号,采购单号,原材料编号,采购单价,采购数量)(11)缺货单(缺货单号,缺货项数,缺货时间)(12)缺货单细则(细则号,缺货单号,原材料编号,,缺货数量)。

点菜系统数据库设计(一)

点菜系统数据库设计(一)

点菜系统数据库设计(一)引言概述:点菜系统是一种方便顾客在线点菜、下单的系统。

为了实现点菜系统的功能,需要设计一个高效的数据库。

本文将介绍点菜系统数据库设计的关键概念和要点,包括实体关系图、数据表设计、数据字段定义、索引设计和数据完整性保证等。

正文内容:一、实体关系图设计1. 确定系统中的主要实体,例如顾客、菜品、订单等。

2. 分析实体之间的关系,例如一个顾客可以下多个订单,一个订单包含多个菜品。

3. 根据实体和关系确定实体关系图,清晰表示实体之间的关系。

二、数据表设计1. 将实体关系图中的实体转化为数据表。

2. 为每个实体创建一个相应的数据表,表中包含实体的属性。

3. 为实体之间的关系创建关联表,用于表示实体之间的多对多关系。

三、数据字段定义1. 为每个数据表中的字段定义合适的数据类型,例如整数、字符串、日期等。

2. 确定字段的长度和限制条件,避免数据溢出或错误输入。

3. 添加必要的约束条件,例如主键、外键、唯一性约束等。

四、索引设计1. 根据系统的查询需求和性能要求,为数据表添加适当的索引。

2. 选择合适的索引类型,如单列索引、组合索引等。

3. 避免过多的索引,以减少写操作时的开销。

五、数据完整性保证1. 设计合适的约束条件,保证数据的完整性和一致性。

2. 添加触发器或存储过程来处理复杂的业务逻辑,确保数据的正确性。

3. 定期进行数据备份和恢复,确保系统在数据意外损坏时能够恢复。

总结:通过实体关系图设计、数据表设计、数据字段定义、索引设计和数据完整性保证等步骤,可以有效地设计一个高效的点菜系统数据库。

这将为顾客提供便利的点菜和下单体验,同时提高系统的性能和数据安全性。

SQL数据库期末作业餐饮管理系统1

SQL数据库期末作业餐饮管理系统1

《餐饮业信息管理系统的开发》1、本项目的需求分析随着今年来中国餐饮行业的日益火爆,在强烈的行业竞争中,一个高效的餐饮信息管理系统的应用,无疑是至关重要的。

高效,便捷的管理系统,不仅仅极大的方便了食客的就餐,同时对于餐饮公司的各项信息管理有着很大的帮助,同时,我们的餐饮信息管理系统还能帮助餐厅降低错误率,扩大营业范围,增加知名度等。

为了使得系统在操作的过程中,更加便捷,具有针对性,本次系统设计主要分为:员工登陆操作信息系统,以与店主操作管理信息系统。

不同的设计从而达到不同的功能,实现信息的有效传达与管理。

第一:在员工使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.查询菜单3.添加查询预定信息4.客户可以在自己的会员账户里充值5.顾客可以用现金买单也可以从会员账户里扣取第二:管理员使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.添加修改查询菜单信息3.添加查询预定信息4.添加职员信息,权限也可以定为管理员。

二、餐饮业管理数据库管理系统的E-R模型(概念结构设计)数据流图1、用户信息编号、密码、类型、姓名、电话、收款金额2.客户信息:用户编号、客户编号、姓名、电话、密码、开卡时间、卡内余额3.食谱:类型、名称、价格4.预定:用户编号、日期、预定时间、客户姓名、预定食谱、桌号5桌台管理:桌号、使用情况、6.点餐管理:用户编号、类型、菜品、数量、价格7.盈利管理:日期、店内收入、外卖收入、盈利额度各对象之间的联系图:用户E-R图主要存储一些用户信息,如用户的账号、密码和类型地点等等,主要用于用户登录,添加客户和添加预定时会使用到用户信息。

客户表E-R图主要存储一些客户信息,如客户的账号、密码、联系方式和消费情况等等,主要用于客户订餐、充值和结算,使用于添加预定。

桌台表E-R图主要用于储存餐饮店桌台使用情况,方便来客安排,与预定。

数据库-餐饮管理系统

数据库-餐饮管理系统

《数据库系统概论》大作业——餐饮管理信息系统2011年06月目录一、系统开发平台 (3)二、数据库规划 (3)2.1 任务陈述 (3)2.2 任务目标 (3)三、需求分析 (4)3.1 用户需求说明 (4)3.1。

1 数据需求 (4)3。

1。

2 事务需求 (5)3。

2 系统需求说明 (6)四、需求分析结果 (7)4。

1 数据流图 (7)4。

2 数据字典 (10)五、数据库概念结构设计 (12)5。

1 分E—R图 (12)5。

2 总E—R图 (14)5.3 基本表 (15)一、系统开发平台题目:酒店管理信息系统数据库: SQL SEVER 2008 R2操作系统等:WINDOWS XP二、数据库规划2。

1 任务陈述传统的酒店行业使用手工记账和核算,这是极易出现问题的,比如:1、速度慢且容易出错2、不容易查询客户的消费信息.3、收银过程中容易出现账单丢失的情况.4、做销售数据统计分析既费时又费力,还容易出现偏差。

而目前餐饮行业竞争愈发激烈,只有解决上述问题才能在竞争中求得生存。

因此本系统将实现点餐、管理、销售统计一体化的工作,帮助餐饮管理者快速、有效地分析数据和进行酒店管理.2。

2 任务目标本系统主要涉及餐厅的日常运营,包括房台安排、点菜、结算、销售统计、员工管理等功能.·前台服务:实现对餐厅顾客开台、点菜/加菜/退菜(只有未签单的菜品可以退订)、预订、签单、结账(打折)功能(所有菜品都签单后才能结账)。

需要实现预订与开台的冲突处理、预订转换开台等.·后台管理:房台号/名管理、菜系管理、菜品管理、会员管理。

需要保证对于以上各种信息的管理能够同步反应到前台服务界面,防止出现点已删除菜品等情况。

·销售统计:日统计、月统计、年统计。

·人员管理:档案管理三、需求分析3。

1 用户需求说明根据餐饮行业的特点和实际情况,酒店管理系统应以餐饮业务为基础,突出前台管理,重视营业数据分析等功能,从专业角度出发,努力为餐饮管理者提供科学有效地管理模式和数据分析功能.3。

餐馆订餐信息管理系统(数据库课程设计报告)

餐馆订餐信息管理系统(数据库课程设计报告)

餐馆订餐信息管理系统**课程设计文档班级:小组组长:成员:指导老师:2012年11月*日第一章前言餐饮行业慢慢的也进入了网络时代,各大餐饮企业争相做自己的,实现网络营销。

而小的餐馆也不想落后,也纷纷做起了自己的餐馆订餐系统。

什么样的订餐系统才是好的呢?当今社会的生活节奏越来越快,做什么都讲究一个“快”字。

做什么最有效率才是最大的赢家。

面对人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络。

在当今社会,家家户户都有电脑,大街小巷人人都会上网,如今老一辈的人们也在学习上网。

而且,人人都有手机,使用手机上网是当今一道普普通通的风景了!在哪里都会发现有人在玩手机。

使用手机上网订餐也是一件便利的事情。

人们都喜欢这种快捷便利的方式,因而造就了如今这个庞大的网络营销环境。

订餐管理系统对于商家、用户都是一个非常便利的一个工具。

商家可以利用系统协调时间来接收更多的外卖预定,也可以方便管理餐馆的运营。

对于用户来说节省时间,了解餐馆的菜品,有更好的选择口味、价格、环境等等。

第二章需求分析第一部分调查用户需求本系统的最终用户为送餐员工,订餐用户。

根据我们日常生活中的经验,结合对餐馆用户的咨询和对周围市民的调查,得出用户的下列实际要求:1、订餐的基本情况一、老板的基本信息老板可以查看顾客的基本信息。

查看员工的基本信息,对员工进行管理,可以进行进行增、删、改、查。

而且对他们的工资进行修改。

老板的联系进行公开,方便顾客有什么问题可以反馈给自己。

二、送餐员工的基本信息一个餐馆有多个送餐员,、一个送餐员要处理多订单。

每一订单是一个唯一的送餐员来送餐。

他要能够查看用户订单的信息,才能够获取和地址等的联系方式去送餐,以及查看顾客的留言。

三、顾客的基本信息订餐用户是能够注册、修改、查看自己的个人信息。

餐馆订餐信息管理系统数据库原理课程设计文档

餐馆订餐信息管理系统数据库原理课程设计文档

[餐馆订餐信息管理系统] 数据库课程设计文档2012-10-22目录第一章前言 (4)第二章需求分析 (5)2.1调查用户需求 (5)2.1.1餐饮商家基本情况 (5)2.2系统功能的设计和划分 (6)2.3数据流图 (6)2.4ER图 (8)2.5数据字典 (8)第三章系统概要及详细设计 ............................................... 错误!未定义书签。

3.1系统结构设计 (11)3.2技术实现 (12)第四章系统实现及测试........................................................ 错误!未定义书签。

4.1前台测试................................................................................................... 错误!未定义书签。

4.1.1控件测试 .............................................................................................................................. 错误!未定义书签。

4.1.2动态信息测试...................................................................................................................... 错误!未定义书签。

4.1.3数据验证测试...................................................................................................................... 错误!未定义书签。

餐馆管理系统的数据字典1

餐馆管理系统的数据字典1

餐馆管理系统的数据字典1 管理员表(administrator )2 普通员工表(staff)序号 列名数据结构长度小数点 标识 主键默认值 允许空 Check 约束字段说明1 A_id int 4 0 √ √ × 用户编号,自增2 A_name varchar 30 0 × × × 管理员的姓名3 A_sex vachar 2 0 × × × 男or 女 管理员性别4 A_date smalldateti me 0 √ 1950..-1990.... 管理员出生年月5 A_telephon e varchar 11 0 '0'-'9'字符 管理员电话 6A_postvarchar30管理员职务序号 列名数据结构 长度小数点 标识 主键默认值 允许空 Check 约束字段说明1 S_id int 4 0 √ √ 员工编号,自增2 S_name varchar 20 0 员工姓名3 S_sex varchr 2 0 男or 女 员工姓名4 S_date smalldate time 0 √ 1950..-1990.... 员工出生年月5 S_card varchar 18 0 '1'-'9' 员工身份证号6 S_telephone varchar 11 '0'-'9' 员工联系电话3 餐桌表(Table )4菜种类表(vegetable types )5 菜单表(menu )序号 列名 数据结构 长度 小数点 标识 主键 默认值 允许空 Check 约束 字段说明 1 T_id int 4 0 √ √ 餐桌编号,自增2 T_idid int 4 0 餐桌安排的号码,内涵一定信息3 T_state int 1 0 0或是1 0表示没人使用,1表示有人已订4 T_peop le int 4 0 餐桌可供就餐的人数序号 列名 数据类型 长度 小数点 标识 主键 默认值 允许空 Check 约束 字段说明 1 VT_id int 4 0 √ √ 菜类编号,自增 2 VT_na me varchar 30 0 菜类名字 3VT_re marksvarchar50√菜种类备注序号 列名 数据结构 长度 小数点 标识 主键 默认值 允许空 Check 约束 字段说明 1 M_id int 4 0 √ √ 菜编号,自增2 VT_id int 4 0 菜种类编号,引用菜单表3 M_nam e varchar 30 0 菜名字4 M_pric e int 4 0 菜,或饮料等价格5 M_rem arks varchar 50 0 √ 菜的备注或描述6 顾客登记表(customer)7 账单表(bill )序号 列名 数据结构 长度 小数点 标识 主键 默认值 允许空 Check 约束 字段说明 1 C_id int 4 0 √ √ 顾客编号,自增 2 C_na me varchar 20 0 顾客姓名3C_ce rtific ate varchar18'0'-'9'顾客登记证件(身份证)4 C_da te smalldat etime 大于2012-1-1 顾客登记日期序号 列名 数据结构 长度 小数点 标识 主键 默认值 允许空 Check 约束 字段说明 1 B_id int 4 0 √ √ 账单编号,自增 2 C_id int 4 0 顾客编号,引用顾客表 3 M_id int 4 0 菜单编号,引用菜单表 4 T_id int 4 0 餐桌编号,引用餐桌表 5 B_pr ice int 4 0 账单总价格 6 B_pe ople varchar 20 账单开票员 7B_da te smalldat etime大于2012-1-1 账单开单日期8 B_st atusvarchar 6 0 '已付'or'未付'账单支付情况8进货表(purchase)序号列名数据结构长度小数点标识主键默认值允许空Check约束字段说明1 P_id int 4 0 √√货单编号,自增2 P_typevarchar 20 0 货物类型3 P_priceint 4 0 货单价格4 P_date smalldatetime大于2012-1-1购进货物日期6。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
员工工号
整型类型有唯一性
7
员工姓名
字符串类型
8
员工性别
字符串类型,男,女
9
员工年龄
字符串类型
10
证件号
字符串类型有唯一性
11
联系方式
字符串类型
12
点菜单编号
整型类型,有唯一性
13
点餐菜号
同1
14
餐金汇总
字符串型
15
餐桌桌号
整型类型有唯一性
16
时间
日期型
17
实收金额
字符串类型
18
应收金额
字符串类型
19
数据类型
长度
完整性约束
描述
Dcbh
int
Primary key
点餐编号
dcch
Int
Foreignkey
点餐菜号
cjhz
Cቤተ መጻሕፍቲ ባይዱar
10
Not null
餐金汇总
dcsj
date
Not null
点餐时间
fzyg
int
Foreignkey
负责员工
dczh
int
Foreignkey
点餐桌号
顾客信息表gk
字段名
将餐饮点菜系统的E-R图转换成关系数据模型。关系模式如下:
菜单(cd):菜单编号,菜品名称,菜品价格,菜品类型,菜品备注
员工(yg):员工工号,员工姓名,员工性别,员工年龄,证件号,联系方式
点餐单(dcd):点餐单编号、就餐桌号、点餐菜号,餐金汇总,负责员工,时间
顾客(gk):就餐编号,就餐桌号,时间,人数
餐桌号码
(1)创建餐桌表cz
(2)创建菜单表cd
(3)创建员工表yg
(4)创建点餐单表dcd
(5)创建顾客表gk
(6)创建账单表zd
桌号表
菜单表
员工表
点餐单表
顾客表
餐桌名称
字符串类型,有唯一性
20
账单编号
字符串类型
21
就餐编号
整型,有唯一性
⑵数据结构
编号
数据结构名
属性
1
菜单
菜单编号,菜品名称,菜品价格,菜品类型,菜品备注
2
员工
员工工号,员工姓名,员工性别,员工年龄,证件号,联系方式
3
点餐单
点餐单编号、就餐桌号、点餐菜号,餐金汇总,负责员工,时间
4
顾客
就餐编号,就餐桌号,时间,人数
1)快速完成顾客的点餐。
2)准确无误地记录顾客的每笔消费记录。
3)实时、快速、准确地提供最新餐单。
4)方便查询顾客消费情况。

1)数据项
编号
数据项名称
说明部分
编号
数据项名称
说明部分
1
菜品编号
整型有唯一性
2
菜品名称
字符串类型长度
3
菜品价格
字符串类型
4
菜品类别
字符串类型特价,普价
5
菜品备注
字符串类型有无库存,菜系

餐饮点菜系统拥有方便、快捷、效率高、掌控能力强等特点,所以,本系统是针对餐饮行业的点菜而开发的一个系统。开发本系统的总体任务是实现点菜、结帐、查询、统计、设置的功能,

本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映餐厅的工作情况、经营情况,从而提高餐厅的服务质量,获得更好的经济效益。其具体目标包括:
餐桌(cz):餐桌桌号,餐桌名称
账单(zd):账单编号,账单桌号,时间,应收金额,实收金额,负责员工
5
数据库的物理结构设计是对于给定的逻辑数据模型,选取一个最合适应用环境的物理结构。数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法,它依赖于给定的计算机系统,是在数据库逻辑结构的基础上设计出一组能够满足实际需求的关系、约束、和索引等信息。餐饮点菜系统的数据库表结构如下:
长度
完整性约束
描述
yggh
int
Primary key
员工工号
ygxm
Char
8
Not null
员工姓名
ygxb
Char
2
Not null
员工性别
ygnl
smallint
Not null
员工年龄
ygzjh
char
20
Not null
证件号
ygdh
Char
8
Not null
联系方式
点餐单信息表dcd
字段名
餐厅点餐记账数据库设计
专业:
姓名:
学号:
1
(1)数据库作业要求:包括6个方面:需求分析,概念结构,逻辑设计,视图,应用设我国今年来经济不断发展,人们物质生活水平逐步提高,人们对生活质量的要求也越来越高,享受真正自动化、人性化的服务成为了人们追求高质量生活的重要内容。在大多数的餐饮场所点菜、查看菜谱等是人工完成的,速度慢,效率低,极易出错,造成人力物力的极大浪费。然而随着我国市场经济的快速发展,酒店餐饮点菜系统成为酒店提升服务档次,提高办公效率,提高竞争力的关键因素之餐饮业要想跟上发展形势,餐馆点餐的信息化进程也要加快脚步。
账单桌号
rqsj
date
Not null
日期时间
ysje
Char
10
Not null
应收金额
ssje
Char
10
Not null
实收金额
fzyg
int
Foreignkey
负责员工
餐桌信息表cz
字段名
数据类型
长度
完整性约束
描述
czmc
Char
8
Not nul
餐桌名称
czhm
int
Primary key
(1)菜单信息E-R图
(2)员工信息E-R图
(3)点餐单信息E-R图
(4)顾客信息E-R图
(5)账单信息E-R图
(6)餐桌信息E-R图
(7)点餐数据库信息E-R图
4
逻辑结构设计的任务就是把概念模型结构转换成某个具体的DBMS所支持的数据模型。设计逻辑结构时,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。
数据类型
长度
完整性约束
描述
Jcbh
Int
Primary key
就餐编号
Jczh
int
Foreignkey
就餐桌号
jcrs
Char
8
Not null
人数
Jcsj
date
Not null
就餐时间
账单信息表zd
字段名
数据类型
长度
完整性约束
描述
Zdbh
int
Primary key
账单编号
Zdzh
Int
Foreignkey
菜单信息表cd
字段名
数据类型
长度
完整性约束
描述
Cpbh
int
8
Primary key
菜品编号
cpnc
Char
8
Not null
菜品名称
cpjg
Char
2
Not null
菜品价格
cplx
Char
10
Not null
菜品类型
cpbz
varchar
20
Not null
菜品备注
负责员工信息表yg
字段名
数据类型
5
餐桌
餐桌桌号,餐桌名称
6
账单
账单编号,账单桌号,时间,应收金额,实收金额,负责员工
3
概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改,易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型
相关文档
最新文档