当前位置:

基于Springboot实现高校食堂智慧管理平台

码岸源码 发布于:2024-03-19 最后修改于:2024-05-19 67 0

Hi~今天给大家带来一款使用Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)开发的高校食堂智慧管理平台。

一、技术介绍

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

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

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

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

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

二、功能介绍

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

三、数据库信息

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

序号 表名 说明
1 ckin 入库表
2 ckretire 退货表
3 cusretire 客户退货表
4 custom 客户表
5 dianpu 店铺信息表
6 kcxx 库存信息表
7 manager 管理员表
8 product 产品信息表
9 sale 销售记录表
10 staff 员工表
11 supply 供应商表
12 type 产品类型表
返回列表页表3-1: ckin表
说明:入库表
序号 名称 数据类型 主键 说明
1 inid int Y 入库记录ID
2 proid int N 产品ID
3 pname varchar N 产品名称
4 num int N 数量
5 indate date N 入库日期
6 marks varchar N 备注
返回列表页表3-2: ckretire表
说明:退货表
序号 名称 数据类型 主键 说明
1 inid int Y 退货记录ID
2 proid int N 产品ID
3 pname varchar N 产品名称
4 num int N 数量
5 indate date N 进货日期
6 retdate date N 退货日期
7 reason varchar N 退货原因
8 marks varchar N 备注
返回列表页表3-3: cusretire表
说明:客户退货表
序号 名称 数据类型 主键 说明
1 saleid int Y 销售记录ID
2 proid int N 产品ID
3 pname varchar N 产品名称
4 price double N 单价
5 num int N 数量
6 total double N 总金额
7 saledate date N 销售日期
8 retdate date N 退货日期
9 reason varchar N 退货原因
10 marks varchar N 备注
返回列表页表3-4: custom表
说明:客户表
序号 名称 数据类型 主键 说明
1 cusid int Y 客户ID
2 cusname varchar N 客户名称
3 tel varchar N 电话号码
4 person varchar N 联系人
5 address varchar N 地址
6 emali varchar N 电子邮件
返回列表页表3-5: dianpu表
说明:店铺信息表
序号 名称 数据类型 主键 说明
1 id int Y 店铺ID
2 name varchar N 店铺名称
3 address varchar N 地址
4 dianzhang varchar N 店长名称
5 dianhua varchar N 联系电话
6 beizhu varchar N 备注信息
返回列表页表3-6: kcxx表
说明:库存信息表
序号 名称 数据类型 主键 说明
1 proid int Y 产品ID
2 pname varchar N 产品名称
3 num int N 数量
4 marks varchar N 备注
返回列表页表3-7: manager表
说明:管理员表
序号 名称 数据类型 主键 说明
1 managerid varchar Y 管理员ID
2 managername varchar N 管理员姓名
3 card varchar N 证件号码
4 sex varchar N 性别
5 tel varchar N 电话号码
6 stafftype varchar N 员工类型
7 pwd varchar N 密码
返回列表页表3-8: product表
说明:产品信息表
序号 名称 数据类型 主键 说明
1 proid int Y 产品ID
2 pname varchar N 产品名称
3 price double N 销售价格
4 inprice double N 进货价格
5 prodate date N 生产日期
6 reledate date N 过期日期
7 supname varchar N 供应商名称
8 protype varchar N 产品类型
9 unit varchar N 计量单位
10 marks varchar N 备注
返回列表页表3-9: sale表
说明:销售记录表
序号 名称 数据类型 主键 说明
1 saleid int Y 销售记录ID
2 proid int N 产品ID
3 pname varchar N 产品名称
4 price double N 单价
5 num int N 数量
6 total varchar N 总金额
7 saledate date N 销售日期
8 cusname varchar N 客户名称
9 cusid varchar N 客户ID
10 marks varchar N 备注
返回列表页表3-10: staff表
说明:员工表
序号 名称 数据类型 主键 说明
1 staffid varchar Y 员工ID
2 staffname varchar N 员工姓名
3 card varchar N 身份证号
4 sex varchar N 性别
5 tel varchar N 联系电话
6 stafftype varchar N 员工类型
7 pwd varchar N 密码
返回列表页表3-11: supply表
说明:供应商表
序号 名称 数据类型 主键 说明
1 supid int Y 供应商ID
2 suppname varchar N 供应商名称
3 tel varchar N 联系电话
4 person varchar N 联系人
5 address varchar N 地址
6 emali varchar N 电子邮件
返回列表页表3-12: type表
说明:产品类型表
序号 名称 数据类型 主键 说明
1 protypeid int Y 类型ID
2 typename varchar N 类型名称

四、项目截图

4.1 下面是用户角色的功能介绍

用户角色-用户登录 图4.1 用户角色-用户登录

用户角色-供应商信息管理 图4.2 用户角色-供应商信息管理

用户角色-修改个人信息 图4.3 用户角色-修改个人信息

用户角色-修改密码 图4.4 用户角色-修改密码

用户角色-商品信息管理 图4.5 用户角色-商品信息管理

用户角色-商品类别管理 图4.6 用户角色-商品类别管理

用户角色-学生信息管理 图4.7 用户角色-学生信息管理

用户角色-库存信息管理 图4.8 用户角色-库存信息管理

用户角色-库存预警管理 图4.9 用户角色-库存预警管理

用户角色-临期产品管理 图4.10 用户角色-临期产品管理

用户角色-进货信息管理 图4.11 用户角色-进货信息管理

用户角色-退货信息管理 图4.12 用户角色-退货信息管理

用户角色-退货办理 图4.13 用户角色-退货办理

用户角色-销售信息管理 图4.14 用户角色-销售信息管理

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

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

管理员角色-供应商信息管理 图4.16 管理员角色-供应商信息管理

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

管理员角色-修改管理员信息 图4.18 管理员角色-修改管理员信息

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

管理员角色-商品信息管理 图4.20 管理员角色-商品信息管理

管理员角色-商品类别管理 图4.21 管理员角色-商品类别管理

管理员角色-学生信息管理 图4.22 管理员角色-学生信息管理

管理员角色-库存信息管理 图4.23 管理员角色-库存信息管理

管理员角色-库存预警管理 图4.24 管理员角色-库存预警管理

管理员角色-查看销售统计 图4.25 管理员角色-查看销售统计

管理员角色-临其产品管理 图4.26 管理员角色-临其产品管理

管理员角色-进货信息管理 图4.27 管理员角色-进货信息管理

管理员角色-退货信息管理 图4.28 管理员角色-退货信息管理

管理员角色-退货办理 图4.29 管理员角色-退货办理

管理员角色-销售信息管理 图4.30 管理员角色-销售信息管理

管理员角色-食堂窗口管理 图4.31 管理员角色-食堂窗口管理

五、演示站点

地址 http://www.csbishe.cn:15026/boot_diningmanage
账号密码

普通员工账号/密码: 001/123456
管理员账号/密码:999/admin

六、运行教程

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

七、下载项目