快餐店管理系统地数据流程图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、需求分析
快餐店管理系统的数据流程图如下:
(1)顶层数据流程图:
P0
F2点餐内容F5发货单
E1F1快餐信息F4采购单E2
快餐店管理供货商
顾客F6退货单
F3账单
F19菜肴
(2)第二层数据流图
P0:快餐店管理系统
P5
P1F10点菜
仓储F7缺货单
信息
F1快餐
F8F11采购
E1信息快餐仓库合格单
服务退货单
顾客
F2点餐S1 点菜信息P4
E2供货内容F4采购单
采购商
F10点菜
F19菜肴信息F5发货单
P3
F9采购
P2 F3账单结账退货单
主管
审核
F6退货单
(3)第三层数据流程图- 确认快餐信息
P1 : 快餐服务
P1 .1F12菜肴信息
快餐信息F1快餐S2
提供快餐信
信息
息
P1.3
E1F2点餐P1 .2F10点菜F19菜肴
提交到后
顾客内容
记录顾客信息
厨
信息
F13顾客
S3 顾客信息F10点菜信息
信息
P3:结账P3 .1
F10点菜信息
S5
计算消
费费用
F14消费信息
消费信息
P3 .3
折扣计
算
F3账单
S4账单
P3 .2
产生账
单
P4:采购
P4 .1
F7缺货单
采购审
F4采购单核
F5发货单P4 .2
E2
供货商验货
F11采购合格单
F15采购不
合格单
P4.3
退货审F9采购
退货单
核
P5:仓储
P5 .1
S6
报 损 单
F11 采 购 仓 库 主 F17移库 P5.4
合 格 单
通 知 单
管 审 核
移 库
P5.5
F8仓库
货 物 审
退 货 单
查
P5 .3
F16移 库单
F18 库
库 存 修
存 信 息
改
P5 .2 F7缺货单
F18库 库存信息表
F18 库 货 物 清
S7
存 信 息
存 信 息
点
S8 盘 存 单
数据字典如下 ;
(1) 数据项定义
与其
他数
数据项
数据项含
据项
长
编号 数据项名称 义
关系
数据类型
度
取值范围
DI-1
Fno
快餐编号 外 varchar
20 键
DI-2 Fname 快餐名称 varchar 20
DI-3 Fprice
快餐价格 int
DI-4 Fnumber 快餐数量 int
<=200
DI-5 Ftype 类别
varchar
20
DI-6
Cno
顾客编号
外 varchar
20 1-150
键
DI-7 Cnote 备注
varchar 30
DI-8 Ctype 就餐类别 varchar 20 来店 or 外卖 DI-9 Tno
餐桌号 varchar 20 1-150 DI-10 Caddress
顾客地址
varchar 20
DI-11Ctime就餐时间datetime9:00-21:00
DI-12Cphnoe电话varchar20
DI-13CFA数量int150<=
DI-14money消费总额int
DI-15rank消费等级varchar20AorBorC
DI-16range消费范围varchar20100-200or200-500or500
以上
DI-17discount折扣率float0-0.9
DI-18Wno仓库编号外
20
varchar
键
DI-19Wname仓库名称varchar20 DI-20Wtype仓库类型varchar20
DI-21Mno 原材料编外
20号
varchar
键
DI-22Mname 原材料名
varchar20称
DI-23Mtype 原材料类
varchar20
调味品 or 肉类 or
型蔬菜 or 粮食 or 酒水
DI-24Sno 供货商编外
20号
varchar
键
DI-25Sname 供货商名
varchar20称
DI-26Scity产地varchar20
DI-27inventory库存量int100kg-1000kg DI-28Pno采购单号varchar20
DI-29P-price采购单价int<=1000
DI-30Ptime采购时间varchar20
DI-31Pamount采购数量int>=100kg
DI-32Stno缺货单号varchar20
DI-33Stime缺货时间varchar20
DI-34Samount缺货数量int>=100kg
DI-35Rno退货单号varchar20
DI-36Ramount退货数量int<=500kg
DI-37Rtime退货时间varchar20
DI-38Lno报损单号varchar20
DI-39Lamount破损数量int<=500kg
DI-40Ltime报损时间varchar20
(2)数据结构定义
数据
数据结构
结构数据结构名组成
含义
编号
DS-1 Fast-Food快餐菜单Fno、 Fname、 Fprice、 Fnumber、 Ftype
DS-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、 CFA
Cno、Caddress、Ctime 、Cphnoe、Tno 、Cnote、Ctype
Cno、 money 、 rank
rank、 discount、 range
Wno 、Wname、 Wtype
Mno 、 Mname、Mtype
Mno 、 Wno、 inventory
Sno、Sname、 Scity
Pno、Mno 、 Wno 、P-price、Pamount 、Ptime Stno、 Mno 、Wno 、 Samount、 Stime
Rno、 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
组成
M
N
点餐1
点菜单顾客N
1
结账折扣
分ER 图——采购与入
库全局 ER 图:
实体属性 ;
名称价格
快餐编号
数量
快餐单
数量顾客编号快餐编号
点菜单
顾客编号就餐类型消费范围原材料编号
地址
顾客
电话
折扣
消费等级
仓库编号
库存信息
就餐时间
备注
餐桌号
原材料名称
原材料编号原材料类型折扣率原材料
库存量
仓库供货商名称
供货商编号产地
仓库编号
供货商
仓库名称仓库类型
关系模式:
(1)快餐菜单(快餐编号,快餐名称,快餐价格,快餐数量,类别)
(2)顾客(顾客编号,备注,就餐类别,餐桌号,顾客地址,就餐时间,电话)(3)点菜单(顾客编号,快餐编号,数量)
(4)折扣(消费等级,消费范围,折扣率)
(5)原材料(原材料编号,原材料名称,原材料类型)
(6)供货商(供货商编号,供货商名称,产地)
(7)仓库(仓库编号,仓库名称,仓库类型)
(8)库存信息(原材料编号,仓库编号,库存量)
(9)采购单(采购单号,供货商编号,采购项数,采购时间)
(10)采购单细则(细则号,采购单号,原材料编号,采购单价,采购数量)(11)缺货单(缺货单号,缺货项数,缺货时间)
(12)缺货单细则(细则号,缺货单号,原材料编号,,缺货数量)。