当前位置:

基于SSM实现西餐厅物料调配系统

码岸源码 发布于:2024-06-05 最后修改于:2024-07-05 70 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的西餐厅物料调配系统。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 smbms_bill 进货订单表
2 smbms_category 商品类别表
3 smbms_member 会员表
4 smbms_product 商品表
5 smbms_provider 供应商表
6 smbms_role 角色表
7 smbms_sales 销售订单表
8 smbms_sales_product 销售订单详情表
9 smbms_sunhao
10 smbms_user 用户表
返回列表页表3-1: smbms_bill表
说明:进货订单表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 billCode varchar N 订单编码
3 productName varchar N 商品名称
4 productDesc varchar N 订单状态(0:审核中,1:已确认,2:已取消)
5 productUnit varchar N 商品单位
6 productCount decimal N 商品数量
7 totalPrice decimal N 商品总额
8 isPayment int N 是否支付(1:未支付 2:已支付)
9 createdBy bigint N 创建者(userId)
10 creationDate datetime N 创建时间
11 modifyBy bigint N 更新者(userId)
12 modifyDate datetime N 更新时间
13 providerId int N 供应商ID
返回列表页表3-2: smbms_category表
说明:商品类别表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 categoryName varchar N 类别名称
3 categoryNotes varchar N 类别备注
4 createdBy bigint N 创建者
5 creationDate datetime N 创建时间
6 modifyBy bigint N 修改者
7 modifyDate datetime N 修改时间
返回列表页表3-3: smbms_member表
说明:会员表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 cardNumber varchar N 会员卡号(手机号)
3 score int N 积分
4 status int N 账号状态(1:正常,2:冻结)
5 createdBy bigint N 创建者(userId)
6 creationDate datetime N 创建时间
7 modifyBy bigint N 更新者(userId)
8 modifyDate datetime N 更新时间
返回列表页表3-4: smbms_product表
说明:商品表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 categoryId bigint N 分类编号
3 productName varchar N 商品名称
4 productPhoto varchar N 商品图片
5 primeCost decimal N 进货价格
6 salePrice decimal N 销售价格
7 quantityStock int N 库存数量
8 quantityWarning int N 预警数量
9 purchasTime datetime N 进货时间
10 productionTtime datetime N 生产日期
11 expirationTime datetime N 过期时间
12 state int N 状态(1为上架,2为下架)
13 barCodePicure varchar N 商品条形码
14 createdBy bigint N 创建者(userId)
15 creationDate datetime N 创建时间
16 modifyBy bigint N 更新者(userId)
17 modifyDate datetime N 更新时间
返回列表页表3-5: smbms_provider表
说明:供应商表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 proCode varchar N 供应商编码
3 proName varchar N 供应商名称
4 proDesc varchar N 供应商详细描述
5 proContact varchar N 供应商联系人
6 proPhone varchar N 联系电话
7 proAddress varchar N 地址
8 proFax varchar N 传真
9 createdBy bigint N 创建者(userId)
10 creationDate datetime N 创建时间
11 modifyDate datetime N 更新时间
12 modifyBy bigint N 更新者(userId)
返回列表页表3-6: smbms_role表
说明:角色表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 roleCode varchar N 角色编码
3 roleName varchar N 角色名称
4 createdBy bigint N 创建者
5 creationDate datetime N 创建时间
6 modifyBy bigint N 修改者
7 modifyDate datetime N 修改时间
返回列表页表3-7: smbms_sales表
说明:销售订单表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 productId bigint N 商品ID(多余)
3 salesQuantity int N 销售数量
4 salesMoney decimal N 销售金额
5 salesDate datetime N 销售日期
6 memberId bigint N 会员ID
7 createdBy bigint N 创建者(userId)
8 creationDate datetime N 创建时间
9 modifyDate datetime N 更新时间
10 modifyBy bigint N 更新者(userId)
返回列表页表3-8: smbms_sales_product表
说明:销售订单详情表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 sid bigint N 销售ID
3 pid bigint N 商品ID
4 productQuantity int N 商品数量
5 productSum decimal N 每种商品的金额总和
返回列表页表3-9: smbms_sunhao表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 name varchar N
3 count int N
返回列表页表3-10: smbms_user表
说明:用户表
序号 名称 数据类型 主键 说明
1 id bigint Y 主键ID
2 userCode varchar N 用户编码
3 userName varchar N 用户名称
4 userPassword varchar N 用户密码
5 gender int N 性别(1:女、 2:男)
6 birthday date N 出生日期
7 phone varchar N 手机
8 address varchar N 地址
9 userRole int N 用户角色(取自角色表-角色id)
10 createdBy bigint N 创建者(userId)
11 creationDate datetime N 创建时间
12 modifyBy bigint N 更新者(userId)
13 modifyDate datetime N 更新时间

四、项目截图

4.1 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.1 管理员角色-管理员登录

管理员角色-修改密码 图4.2 管理员角色-修改密码

管理员角色-员工信息管理 图4.3 管理员角色-员工信息管理

管理员角色-商品分类管理 图4.4 管理员角色-商品分类管理

管理员角色-商品管理 图4.5 管理员角色-商品管理

管理员角色-损耗统计 图4.6 管理员角色-损耗统计

管理员角色-供应商管理 图4.7 管理员角色-供应商管理

管理员角色-进货管理 图4.8 管理员角色-进货管理

4.2 下面是采购员角色的功能介绍

采购员角色-采购员登录 图4.9 采购员角色-采购员登录

采购员角色-修改密码 图4.10 采购员角色-修改密码

采购员角色-商品信息管理 图4.11 采购员角色-商品信息管理

采购员角色-进货管理 图4.12 采购员角色-进货管理

采购员角色-供应商信息管理 图4.13 采购员角色-供应商信息管理

五、演示站点

地址 http://www.csbishe.cn:15035/ssm_xcwltp_sys
账号密码

采购员角色账号/密码: caigou/123456
管理员角色账号/密码: admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目