项目简介
基于 SpringBoot 3 + Vue 3 + MySQL + MyBatis-Plus 开发的超市收银管理系统,实现了完整的收银、库存、促销等功能。
技术栈
后端
-
SpringBoot 3.2.0
-
Spring Security + JWT
-
MyBatis-Plus 3.5.5
-
MySQL 8.0
-
Lombok
-
Hutool
前端
-
Vue 3.3
-
Vite 5.0
-
Element Plus 2.4
-
Vue Router 4.2
-
Pinia 2.1
-
Axios
-
ECharts 5.4
功能模块
1. 管理员功能
-
用户管理:用户的增删改查、密码重置、角色分配
-
商品管理:商品信息维护、库存预警
-
供货商管理:供货商信息管理
-
公告管理:发布和管理系统公告
-
促销活动管理:创建打折活动、选择参与商品
-
收银记录查询:查看所有收银记录和详情
-
销售统计:按日期统计销售额、订单数等
-
库存可视化:图表展示库存情况和预警信息、、
2. 库存管理员功能
-
入库管理:采购入库、退货入库、其他入库
-
出库管理:销售出库、报损出库、其他出库
-
库存盘点:记录系统库存和实际库存差异,自动调整
-
库存可视化:查看库存统计图表
-
公告查看:查看系统公告
3. 收银员功能
-
收银结算:扫描商品、自动计算折扣、生成订单
-
退货管理:办理商品退货、库存退回
-
活动详情:查看当前促销活动和参与商品
-
公告查看:查看系统公告
截图预览

















