基于SSM大排档点菜收银管理系统
主要功能如下: 1.桌位模块 桌位模块主要是用于管理桌位的模块,包括点菜到结账的流程 将桌位人数设置为0可以滞空当前桌位 2.账单模块 账单模块记录了每一天的帐单汇总,同时提供了年月日账单的统计,在日账单内可以查看当日的所有消费详情,还提供了按日期或日期区间搜索账单的功能 3.日常维护模块 提供了桌位菜单用户供应商的配置功能,也就是增删改查 添加菜品时,添加酒水类时,可以选择进货内的酒水,这样的话在结账后若客人点了该酒水,会将销售信息记录在酒水库存内的销售信息里 4.酒水库存模块 查看添加酒水的进销存信息

访问地址:http://localhost:8081/rcms_ssm/login.html

账号:admin 密码:123456基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
基于SSM大排档点菜收银管理系统
部分数据库:
CREATE TABLE desk (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘桌位id’,
deskCode varchar(50) NOT NULL COMMENT ‘桌位编号’,
status int(10) NOT NULL COMMENT ‘1:空 2:点菜未买单’,
peopleNum int(10) DEFAULT ‘0’ COMMENT ‘人数’,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;


– Records of desk


INSERT INTO desk VALUES (‘1’, ‘A1’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘2’, ‘A2’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘3’, ‘A3’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘4’, ‘A4’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘5’, ‘A5’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘6’, ‘B1’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘7’, ‘B2’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘8’, ‘B3’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘9’, ‘B4’, ‘1’, ‘0’);
INSERT INTO desk VALUES (‘10’, ‘B5’, ‘1’, ‘0’);


– Table structure for deskbill


DROP TABLE IF EXISTS deskbill;
CREATE TABLE deskbill (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘账单id’,
deskID int(10) DEFAULT NULL COMMENT ‘账单对应的桌位ID’,
billCode varchar(50) DEFAULT NULL COMMENT ‘账单编号’,
totalMoney decimal(20,2) DEFAULT ‘0.00’ COMMENT ‘消费总计’,
peopleNum int(10) DEFAULT ‘0’ COMMENT ‘消费人数’,
discount decimal(10,1) DEFAULT ‘0.0’ COMMENT ‘消费折扣’,
createDate datetime DEFAULT NULL COMMENT ‘消费时间’,
debtor varchar(50) DEFAULT NULL COMMENT ‘挂账人’,
payType int(10) DEFAULT NULL COMMENT ‘结账方式:1.微信2.支付宝3.刷卡4.现金5.挂账’,
beforeMoney decimal(20,2) DEFAULT ‘0.00’ COMMENT ‘折扣前总计’,
deskCode varchar(10) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;


– Records of deskbill


INSERT INTO deskbill VALUES (‘1’, ‘1’, ‘201902141550146154616’, ‘407.00’, ‘5’, null, ‘2019-02-14 20:09:14’, ‘’, ‘4’, ‘407.00’, ‘A1’);


– Table structure for deskbill_detail


DROP TABLE IF EXISTS deskbill_detail;
CREATE TABLE deskbill_detail (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘账单详情ID’,
deskBillID int(10) DEFAULT NULL COMMENT ‘账单ID’,
dishName varchar(50) DEFAULT NULL COMMENT ‘菜品名’,
dishNum int(10) DEFAULT NULL COMMENT ‘菜品数目’,
cost decimal(20,2) DEFAULT NULL COMMENT ‘小计’,
content varchar(50) DEFAULT NULL COMMENT ‘菜品备注’,
price double(20,2) DEFAULT NULL COMMENT ‘单价’,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;


– Records of deskbill_detail


INSERT INTO deskbill_detail VALUES (‘1’, ‘1’, ‘番茄炒鸡蛋’, ‘1’, ‘25.00’, ‘一份’, ‘25.00’);
INSERT INTO deskbill_detail VALUES (‘2’, ‘1’, ‘红烧肉炖土豆’, ‘1’, ‘35.00’, ‘一份’, ‘35.00’);
INSERT INTO deskbill_detail VALUES (‘3’, ‘1’, ‘新疆大盘鸡’, ‘1’, ‘198.00’, ‘一份’, ‘198.00’);
INSERT INTO deskbill_detail VALUES (‘4’, ‘1’, ‘醋溜白菜’, ‘1’, ‘12.00’, ‘不要太辣’, ‘12.00’);
INSERT INTO deskbill_detail VALUES (‘5’, ‘1’, ‘酸辣土豆丝’, ‘1’, ‘15.00’, ‘不要太酸’, ‘15.00’);
INSERT INTO deskbill_detail VALUES (‘6’, ‘1’, ‘清蒸黄花鱼’, ‘1’, ‘66.00’, ‘不要放葱花’, ‘66.00’);
INSERT INTO deskbill_detail VALUES (‘7’, ‘1’, ‘养生鸡汤’, ‘1’, ‘56.00’, ‘小份’, ‘56.00’);


– Table structure for dish


DROP TABLE IF EXISTS dish;
CREATE TABLE dish (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘菜品ID’,
dishName varchar(50) DEFAULT NULL COMMENT ‘菜品名字’,
price decimal(20,2) DEFAULT NULL COMMENT ‘菜品单价’,
type int(10) DEFAULT NULL COMMENT ‘菜品类型1:汤,2:炒菜,3:酒水,4:其它’,
stock int(10) DEFAULT NULL COMMENT ‘菜品库存’,
fileName varchar(100) DEFAULT NULL COMMENT ‘图片名’,
drinkBillID int(10) DEFAULT NULL COMMENT ‘进货ID’,
drinkBillCode varbinary(100) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;


– Records of dish


INSERT INTO dish VALUES (‘1’, ‘番茄炒鸡蛋’, ‘25.00’, ‘2’, null, ‘201902141550145154273_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘2’, ‘红烧肉炖土豆’, ‘35.00’, ‘2’, null, ‘201902141550145281231_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘3’, ‘新疆大盘鸡’, ‘198.00’, ‘2’, null, ‘201902141550145334070_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘4’, ‘醋溜白菜’, ‘12.00’, ‘2’, null, ‘201902141550145401668_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘5’, ‘酸辣土豆丝’, ‘15.00’, ‘2’, null, ‘201902141550145465100_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘6’, ‘清蒸黄花鱼’, ‘66.00’, ‘2’, null, ‘201902141550145514860_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘7’, ‘鲫鱼汤’, ‘35.00’, ‘1’, null, ‘201902141550145598060_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘8’, ‘养生鸡汤’, ‘56.00’, ‘1’, null, ‘201902141550145644562_1.jpg’, null, ‘’);
INSERT INTO dish VALUES (‘9’, ‘雪花啤酒’, ‘9.00’, ‘3’, null, ‘201902141550146247843_1.jpg’, null, 0x323031393032313431353530313435383635383835);


– Table structure for drinkbill


DROP TABLE IF EXISTS drinkbill;
CREATE TABLE drinkbill (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘进货信息id’,
drinbillCode varchar(100) NOT NULL COMMENT ‘订单编号’,
productName varchar(50) DEFAULT NULL COMMENT ‘商品名称’,
proCount int(10) DEFAULT NULL COMMENT ‘商品数目’,
remark varchar(50) DEFAULT NULL COMMENT ‘备注’,
unit varchar(10) DEFAULT NULL COMMENT ‘单位’,
createDate datetime DEFAULT NULL COMMENT ‘创建时间’,
createBy varchar(50) DEFAULT NULL COMMENT ‘创建人’,
providerID int(10) DEFAULT NULL COMMENT ‘供应商ID’,
totalCost decimal(20,2) DEFAULT NULL COMMENT ‘订单总价’,
price decimal(20,2) DEFAULT NULL COMMENT ‘商品单价’,
isPay int(5) DEFAULT ‘0’ COMMENT ‘是否付款1未付款2已付款’,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;


– Records of drinkbill


INSERT INTO drinkbill VALUES (‘1’, ‘201902141550145865885’, ‘雪花啤酒’, ‘100’, ‘马王天地’, ‘箱’, ‘2019-02-14 20:04:25’, ‘张三’, ‘2’, ‘10000.00’, ‘100.00’, ‘2’);
INSERT INTO drinkbill VALUES (‘2’, ‘201902141550145940488’, ‘茅台’, ‘200’, ‘马王天地’, ‘箱’, ‘2019-02-14 20:05:40’, ‘张三’, ‘2’, ‘40000.00’, ‘200.00’, ‘2’);


– Table structure for drink_sell_bill


DROP TABLE IF EXISTS drink_sell_bill;
CREATE TABLE drink_sell_bill (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘销售信息id’,
drinkbillID int(10) DEFAULT NULL COMMENT ‘对应的酒水进货信息id’,
sellCount int(10) DEFAULT NULL COMMENT ‘销售数目’,
sellPrice decimal(20,2) DEFAULT NULL COMMENT ‘销售单价’,
DrinkBillCode varchar(100) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;


– Records of drink_sell_bill


INSERT INTO drink_sell_bill VALUES (‘1’, ‘1’, ‘0’, ‘15.00’, ‘201902141550145865885’);
INSERT INTO drink_sell_bill VALUES (‘2’, ‘2’, ‘0’, ‘59.00’, ‘201902141550145940488’);


– Table structure for provider


DROP TABLE IF EXISTS provider;
CREATE TABLE provider (
id int(10) NOT NULL AUTO_INCREMENT COMMENT ‘供应商id’,
proName varchar(50) DEFAULT NULL COMMENT ‘供应商名’,
product varchar(50) DEFAULT NULL COMMENT ‘主要供应商品’,
telNumber varchar(50) DEFAULT NULL COMMENT ‘联系电话’,
address varchar(50) DEFAULT NULL COMMENT ‘地址’,
contact varchar(50) DEFAULT NULL COMMENT ‘主要联系人’,
phone varchar(50) DEFAULT NULL COMMENT ‘联系人手机号码’,
remark varchar(50) DEFAULT NULL COMMENT ‘备注’,
createDate datetime DEFAULT NULL COMMENT ‘订单创建时间’,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

相关文章: