面向中小企业的仓库库存管理后台系统,实现商品入库、出库、盘点、预警全流程数字化管理。系统支持商品分类树形管理、多条件筛选查询、库存实时预警提示,以及出入库操作的全流程记录追溯。
核心功能包括:商品台账管理(支持自动编码、分类、供应商、存放位置管理)、出入库操作(带库存联动与行级事务保障,出库自动校验防超卖)、出入库记录查询与 Excel 导出、库存预警看板(低于最低库存自动标红提醒)、首页仪表盘(SKU 统计、预警商品列表、库存分布 ECharts 饼图)。
我在本项目中担任全栈开发角色,负责数据库设计、后端 Java Spring Boot + MyBatis 接口开发、前端 Vue3 + TypeScript + Element Plus 页面开发,以及出入库事务逻辑(FOR UPDATE 行锁 + 事务回滚保障)的实现。
技术栈:Java 17、Spring Boot 3.x、MyBatis、MySQL 8、Vue3、TypeScript、Element Plus、ECharts。