基于SSM大排档点菜收银管理系统
基于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大排档点菜收银管理系统相关推荐
- 基于javaweb的超市收银管理系统(java+ssm+html+mysql)
基于javaweb的超市收银管理系统(java+ssm+html+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/s ...
- 基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql)
基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql) 一.项目简述 本系统主要实现的功能有:收银.报表.用户管理.商品管理.销售管理.进货退货管理.仓库管 理等等 ...
- 基于SSM实现餐厅收银系统
基于SSM实现餐厅收银系统 项目编号:BS-XX-091 本项目基于SSM实现用于餐厅的收银管理系统,包含了四个模块 1.桌位模块 桌位模块主要是用于管理桌位的模块,包括点菜到结账的流程 将桌位人数设 ...
- 基于C#的超市收银管理系统
基于C#的超市收银管理系统 前序 一直在忙学习Qt有关的知识,非常有幸这学期学习了C#.让我也感觉到了一丝欣慰,欣慰的是感觉好上手啊,学了几天顿时懂了.好多控件的使用方法好类似,尽管平时上课没有怎么认 ...
- 餐厅收银系统|基于SSM实现餐厅收银系统
作者主页:编程千纸鹤 作者简介:Java.前端.Python开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路 关注作者有好处 ...
- 基于ssm的餐厅收银系统的设计与实现
该毕业设计解决了餐厅收银业务中的一些问题,使用技术:spring mvc,spring,mybatis,redis,里面将一些数据放入到了redis中,有助于学习者加深对redis的理解,开发工具使用 ...
- 基于Java的超市收银管理系统
系统功能模块: 1.登录功能:登录系统才可以对我们的各类信息进行操作,增加登录权限验证,没有登录到系统,无权访问其他页面. 2.分类管理功能:我们需要对产品进行分类管理,在分类管理中我们可以新增分类也 ...
- 基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql)
基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...
- 基于SSM和mysql实现的Web便利店收银管理系统实现,Javaweb实现的超市收银平台
基于Java实现的超市收银.SSM+mysql便利店超市收银管理系统 感兴趣的朋友可以家 3060912346 主要技术 SpringBoot\SSM(两个版本都有) JSP.JSTL.jQuery. ...
最新文章
- 第十六届智能车竞赛开源云台设计
- UNIX中的Poll函数
- java.函数参数太多,Java方法参数太多怎么办—Part 2—引入参数对象,javapart
- Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
- map to javaBean
- MySQL的varchar水真的太深了,你真的会用吗?
- swift扩展Extensions
- C++学习书籍推荐《The C++ Standard Library 2nd》下载
- 如何才能降低真机测试成本和建议所使用平台
- dispimg函数怎么用_excel中的lookup函数究竟该怎么用?如何才能准确理解它的用法?...
- 关于Cortex-M3 DesignStart ICODE DCODE ITCM DTCM 以及MemoryMap的划分
- [Windows] 翻页时钟Fliqlo 1.4 — 无需Flash Player,2021年官网最新更新 ,fliqlo 时钟屏保不显示了怎么办?已解决!
- 第二期-Linux内核发展史(1)
- 社会心理学书籍《别做正常的傻瓜》全书精彩语句摘录
- 服务器3D场景建模(五):体素场景(三)
- 线程控制-客户端获取信息无反应
- 记录下:订单模块初步完成
- 【译】volatile C语言关键字,如何使用?
- JavaWeb学习:servlet
- 天线学习笔记——交叉极化(Cross-Polarization)
热门文章
- ubuntu16.04 安装 lnmp 及php 多线程 初级版本
- 实现一个简单的 php 多线程
- php图形 验证码代码,PHP制作图形验证码代码分享,php图形验证码代码_PHP教程
- 常用AT指令(BC26)
- linux进命令行模式vi,Linux中vim怎么进入命令模式的方法
- Web前端基础知识:CSS盒子模型、绝对定位和相对定位
- 基于ssm的酒店预定管理系统
- C++substr函数
- DataGridView 选中一行后,保持前景色(颜色,字体)不变
- HTML学生个人网站作业设计:动漫网站设计——海贼王(8页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载