饭店远程订餐系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
发布 审核
留言
职员
回复
• 饭店远程订餐总E-R图
客户 ISA 普通客户 VIP会员 发 布 回 复 普通会员 订购 审核 职员 采 购 审 核 修 改 采购单 留言 引 用 会员等级
订单
选餐
菜单
饭店
包含
生成
制作 职工 送餐
入 库 验 收
入库单
派送单
逻辑模型设计
• • • • • • • • • • • • • • 会员表 create table member( memberNo char(20) not null, name char(10) not null, sex char(2) not null, birthday datetime null, department char(10) not null, title varchar(10) not null, address varchar(10) not null, telephont varchar(10) not null, email varchar(10) not null, memberLevel char(2) not null, constraint memeberNoPK primary key(memberNo), constraint memberLevelPK foreign key(memberLevel) references memlevel(memberLevel) • )
订 单 修 改
订 单 删 除
配 送 单 查 看
增 加 员 工
辞 退 员 工
修 改 信 息
分 配 员 工
查 看 留 言
删 除 留 言
• 主要处理流程
开始 职员登录 有订 单 订单审核 确定 订单 生产配送单 退回 线上 订单 财务 结束 开始
会员登录
选菜 结束? 付款方式 线下
发票
分派制作 分派外送 结束
• • • • • • • • • • • • •
配送单 create table distribution( disNo char(10) not null, orderNo char(10) not null, employeeNo nchar(10) not null, memberNo char(20) not null, foodNo char(10) not null, distime datetime not null, spendtime datetime not null, address datetime not null, telephone varchar(10) not null, constraint disPK primary key(disNo), constraint memberNoPK foreign key(memberNo) references member(memberNo), • constraint employeeNopk foreign key(employeeNo) references employee(employeeNo), • constraint orderNoPK foreign key(orderNo) references orderfood(orderNo) • )
• • • • • • •
留言表 create table liuyan( wordNO char(100) not null, memberNo char(20) not null, woedtime datetime not null, constraint wordPK primary key(wordNo), constraint memberpk foreign key(memberNo) references member(memberNo) • )
•
概念模型 客户登录建模
客户 引 用 VIP客户 会员等级
ISA
普通客户
• 订单生成建模
VIP会员 职员
普通会员
订购
审核
订单
选餐
菜单
• 配送业务建模
VIP会员 职员
普通会员
订购
审核
订单
选餐
菜单
生成
派送单
送餐
职工
• 采购单建模
职员
采 购
采购单
包含
入库单 验 收 职员
入 库
• 留言建模
VIP会员
• • • • • • • •
ห้องสมุดไป่ตู้
菜单表 create table food( foodNo char(10) not null, foodName char(10) not null, price float not null, made varchar(20) not null, constraint foodNoPK primary key(foodNo) )
饭店远程订餐系统
计算机2班 2014.12.15
采购管理
需求分析
• 功能模块图
饭店远程订餐系统 用户管理 菜单管理 订单管理 配送管理 员工管理
采 购 单 添 加
采 购 单 删 除
采 购 单 更 新
留言管理
用 户 登 录
用 户 注 册
菜 品 添 加
菜 品 删 除
菜 品 更 新
菜 品 修 改
订 单 查 看
• • • • • • • • • • • • • •
订单表 create table orderfood( orderNo char(10) not null, memberNo char(10) not null, foodNo char(10) not null, employeeNo char(10) not null, ordertime datetime not null, amountMony numeric not null, memdiscount float not null, orderState char(2) not null, address char(20) not null, constraint orderfoodPK primary key(orderNo), constraint foodPK foreign key(foodNo) references food(foodNo) )
表之间的联系