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

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

账号:admin 密码:123456







部分数据库:
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;

基于SSM大排档点菜收银管理系统相关推荐

  1. 基于javaweb的超市收银管理系统(java+ssm+html+mysql)

    基于javaweb的超市收银管理系统(java+ssm+html+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/s ...

  2. 基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql)

    基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql) 一.项目简述 本系统主要实现的功能有:收银.报表.用户管理.商品管理.销售管理.进货退货管理.仓库管 理等等 ...

  3. 基于SSM实现餐厅收银系统

    基于SSM实现餐厅收银系统 项目编号:BS-XX-091 本项目基于SSM实现用于餐厅的收银管理系统,包含了四个模块 1.桌位模块 桌位模块主要是用于管理桌位的模块,包括点菜到结账的流程 将桌位人数设 ...

  4. 基于C#的超市收银管理系统

    基于C#的超市收银管理系统 前序 一直在忙学习Qt有关的知识,非常有幸这学期学习了C#.让我也感觉到了一丝欣慰,欣慰的是感觉好上手啊,学了几天顿时懂了.好多控件的使用方法好类似,尽管平时上课没有怎么认 ...

  5. 餐厅收银系统|基于SSM实现餐厅收银系统

    作者主页:编程千纸鹤 作者简介:Java.前端.Python开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路  关注作者有好处 ...

  6. 基于ssm的餐厅收银系统的设计与实现

    该毕业设计解决了餐厅收银业务中的一些问题,使用技术:spring mvc,spring,mybatis,redis,里面将一些数据放入到了redis中,有助于学习者加深对redis的理解,开发工具使用 ...

  7. 基于Java的超市收银管理系统

    系统功能模块: 1.登录功能:登录系统才可以对我们的各类信息进行操作,增加登录权限验证,没有登录到系统,无权访问其他页面. 2.分类管理功能:我们需要对产品进行分类管理,在分类管理中我们可以新增分类也 ...

  8. 基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

  9. 基于SSM和mysql实现的Web便利店收银管理系统实现,Javaweb实现的超市收银平台

    基于Java实现的超市收银.SSM+mysql便利店超市收银管理系统 感兴趣的朋友可以家 3060912346 主要技术 SpringBoot\SSM(两个版本都有) JSP.JSTL.jQuery. ...

最新文章

  1. 第十六届智能车竞赛开源云台设计
  2. UNIX中的Poll函数
  3. java.函数参数太多,Java方法参数太多怎么办—Part 2—引入参数对象,javapart
  4. Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
  5. map to javaBean
  6. MySQL的varchar水真的太深了,你真的会用吗?
  7. swift扩展Extensions
  8. C++学习书籍推荐《The C++ Standard Library 2nd》下载
  9. 如何才能降低真机测试成本和建议所使用平台
  10. dispimg函数怎么用_excel中的lookup函数究竟该怎么用?如何才能准确理解它的用法?...
  11. 关于Cortex-M3 DesignStart ICODE DCODE ITCM DTCM 以及MemoryMap的划分
  12. [Windows] 翻页时钟Fliqlo 1.4 — 无需Flash Player,2021年官网最新更新 ,fliqlo 时钟屏保不显示了怎么办?已解决!
  13. 第二期-Linux内核发展史(1)
  14. 社会心理学书籍《别做正常的傻瓜》全书精彩语句摘录
  15. 服务器3D场景建模(五):体素场景(三)
  16. 线程控制-客户端获取信息无反应
  17. 记录下:订单模块初步完成
  18. 【译】volatile C语言关键字,如何使用?
  19. JavaWeb学习:servlet
  20. 天线学习笔记——交叉极化(Cross-Polarization)

热门文章

  1. ubuntu16.04 安装 lnmp 及php 多线程 初级版本
  2. 实现一个简单的 php 多线程
  3. php图形 验证码代码,PHP制作图形验证码代码分享,php图形验证码代码_PHP教程
  4. 常用AT指令(BC26)
  5. linux进命令行模式vi,Linux中vim怎么进入命令模式的方法
  6. Web前端基础知识:CSS盒子模型、绝对定位和相对定位
  7. 基于ssm的酒店预定管理系统
  8. C++substr函数
  9. DataGridView 选中一行后,保持前景色(颜色,字体)不变
  10. HTML学生个人网站作业设计:动漫网站设计——海贼王(8页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载