- 功能描述
- 角色
管理员、采购、服务员
- 管理员功能
- 录入录入用户信息、原料种类、原料基本信息、菜品种类、菜品基本、菜品配料及用料信息。
- 采购功能
登陆系统,查看原料库存、原料入库
- 服务员功能
登陆系统,查看客户订单、处理订单(完成订单根据菜品减原料)、打印订单
- 数据模型
员工表(管理员、采购、服务员)
|
bysj_cyglxt_staff | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
staff_no |
varchar(32) |
员工号 | |
|
Id_card |
varchar(64) |
身份证 | |
|
name |
varchar(255) |
姓名 | |
|
password |
varchar(64) |
密码 | |
|
is_used |
varchar(1) |
是否在用 | |
|
gender |
varchar(1) |
性别 | |
|
age |
varchar(3) |
年龄 | |
|
type |
varchar(2) |
01:管理员,02:采购,03:服务员 | |
|
remark |
varchar(1024) |
备注 | |
- 物料类别表
|
bysj_cyglxt_material_category | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
material_category_no |
varchar(32) |
物料类别编号 | |
|
name |
varchar(255) |
物料类别名称 | |
|
parent_id |
varchar(64) |
父级id | |
|
remark |
varchar(1024) |
备注 | |
- 物料基本信息表
|
bysj_cyglxt_material | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
material_no |
varchar(32) |
物料编码 | |
|
material |
varchar(64) |
物料名称 | |
|
material_category_id |
varchar(32) |
物料类型id | |
|
length |
Decimal(20,4) |
长(cm) | |
|
width |
Decimal(20,4) |
宽(cm) | |
|
height |
Decimal(20,4) |
高(cm) | |
|
weight |
Decimal(20,4) |
重量(kg) | |
|
remark |
varchar(1024) |
备注 | |
- 菜品表
|
bysj_cyglxt_goods_category | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
category_no |
varchar(32) |
菜品编码 | |
|
category_name |
varchar(64) |
名称 | |
|
quantity |
Int |
数量 | |
|
remark |
varchar(1024) |
备注 | |
- 菜品表
|
bysj_cyglxt_goods | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
goods_no |
varchar(32) |
菜品编码 | |
|
goods_name |
varchar(64) |
名称 | |
|
price |
Decimal(20,4) |
金额 | |
|
discount |
decimal(20,2) |
折扣 | |
|
actual_amount |
decimal(20,2) |
实际金额(元) | |
|
status |
varchar(8) |
01:在售,02停售 | |
|
quantity |
Int |
数量 | |
|
remark |
varchar(1024) |
备注 | |
- 菜品原料表
|
bysj_cyglxt_goods_raw material | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
goods_id |
varchar(32) |
菜品id | |
|
material_id |
varchar(8) |
原料id | |
|
length |
Decimal(20,4) |
长(cm) | |
|
width |
Decimal(20,4) |
宽(cm) | |
|
height |
Decimal(20,4) |
高(cm) | |
|
weight |
Decimal(20,4) |
重量(kg) | |
|
remark |
varchar(1024) |
备注 | |
- 菜品订单表
|
bysj_cyglxt_order | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
order_no |
varchar(32) |
单号 | |
|
original_price |
decimal(20,2) |
原价金额(元) | |
|
discount |
decimal(20,2) |
折扣 | |
|
actual_amount |
decimal(20,2) |
实际金额(元) | |
|
customer_name |
varchar(64) |
客户姓名 | |
|
customer_phone |
varchar(11) |
客户电话 | |
|
status |
varchar(8) |
01:待支付,02:已支付,03:已取消 | |
|
oper_by |
varchar(32) |
操作人 | |
|
oper_time |
varchar(32) |
操作时间 | |
|
remark |
varchar(1024) |
备注 | |
- 菜品订单明细表
|
bysj_cyglxt_order_detial | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
goods_id |
varchar(32) |
菜品id | |
|
price |
Decimal(20,4) |
原价金额(元) | |
|
discount |
decimal(20,2) |
折扣 | |
|
actual_amount |
decimal(20,2) |
实际金额(元) | |
|
quantity |
Int |
数量 | |
|
remark |
varchar(1024) |
备注 | |
本文详细描述了一个餐饮管理系统的功能模块,包括管理员、采购和服务员的角色职责,以及相关的数据模型如员工表、物料类别、菜品和订单等表结构。

被折叠的 条评论
为什么被折叠?



