SpringBoot+Vue超市收银管理系统

项目简介

基于 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. 收银员功能

  • 收银结算:扫描商品、自动计算折扣、生成订单

  • 退货管理:办理商品退货、库存退回

  • 活动详情:查看当前促销活动和参与商品

  • 公告查看:查看系统公告

截图预览

相关推荐
紫_龙17 小时前
最新版vue3+TypeScript开发入门到实战教程之DOM操作
javascript·vue.js·typescript
SuperEugene17 小时前
JS/TS 编码规范实战:Vue 场景变量 / 函数 / 类型标注避坑|编码语法规范篇
开发语言·javascript·vue.js
大傻^17 小时前
LangChain4j Spring Boot Starter:自动配置与声明式 Bean 管理
java·人工智能·spring boot·spring·langchain4j
FlyWIHTSKY17 小时前
vue3中const的使用和定义
前端·javascript·vue.js
yhole17 小时前
springboot 修复 Spring Framework 特定条件下目录遍历漏洞(CVE-2024-38819)
spring boot·后端·spring
BingoGo17 小时前
Laravel 13 正式发布 使用 Laravel AI 无缝平滑升级
后端·php
gongzemin17 小时前
怎么在VS Code 调试vue3 源码
前端·vue.js
l软件定制开发工作室17 小时前
Spring开发系列教程(34)——打包Spring Boot应用
java·spring boot·后端·spring·springboot
随风,奔跑17 小时前
Spring MVC
java·后端·spring
美团技术团队18 小时前
美团 BI 在指标平台和分析引擎上的探索和实践
后端