小型电商商品库存管理系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)
商品编码:G0096
分类:Vue+SpringBoot · 价格:¥19.99
![]()
项目简介
本系统是一套面向中小型电商与商贸仓储场景的 B/S 架构在线库存管理系统,采用前后端分离实现,为管理员、仓管员、采购员三类岗位用户提供商品主数据维护、多仓库存台账、采购入库出库协同以及可视化统计能力。 在电商与多仓配送场景下,若库存仍依赖表格或口头沟通,容易出现账实不符、超卖缺货与跨仓调拨混乱。本系统将供应商、客户、仓库、商品、库存与采购入出库单据统一落库,入库自动增库存、出库强制校验并扣减、调拨同步迁移两端存量,盘点留存差异记录,配合角色菜单授权与 ECharts 报表,支撑“采购—入库—库存—出库”的进销存主流程。
技术栈
- 后端:JDK 8、Spring Boot、MyBatis、Maven
- 前端:Vue 3.2.13、Element Plus 2.4.0、ECharts 5.4.0、Axios 1.6.0
- 数据库:MySQL
项目规模
- 数据表数量:15 张
- 角色数量:2 个(管理员、普通用户)
具体功能
前台用户
- 用户在登录页输入用户名与密码,提交后由后端校验凭据与账号启用状态
- 登录成功后根据角色与菜单关联表组装菜单树,写入服务端 Session,前端保存用户与菜单并进入主布局
- 未登录访问业务页时前端路由守卫跳转登录页;退出登录清除 Session 与前端登录态
- 侧栏仅展示当前角色授权菜单,同一前端工程按角色呈现不同功能入口
- 供应商管理:维护供应商名称、联系人、电话、地址;支持分页查询、新增、修改、删除,并为采购单提供下拉数据源
- 客户管理:维护客户名称、联系人、电话、地址;支持增删改查,并为出库单选择客户
- 仓库管理:维护仓库名称、地址、负责人与电话;作为库存、入库、出库、盘点、调拨的空间维度
- 商品分类:维护分类名称与描述;商品建档时选择所属分类
- 商品管理:维护商品名称、编码、分类、规格、单位、单价、安全库存预警阈值;支持上传商品图片并将路径写入档案;支持分页筛选与全量下拉接口
- 库存查询:按仓库、商品名称、分类筛选,分页查看各仓各品当前库存数量与更新时间
- 库存预警:列出当前存量低于商品预警阈值的记录,便于仓管及时补货或发起调拨
- 库存盘点:选择商品与仓库,录入系统账面数与实盘数,系统自动计算差异数量并记录盘点人与时间;可分页查看历史盘点
后台管理员
- 角色管理:分页查看角色列表,新增或修改角色名称与描述,删除不再使用的角色
- 用户管理:按用户名、真实姓名条件查询并分页;新增用户时校验用户名唯一;编辑真实姓名、电话、角色与启用/禁用状态;删除用户
- 角色菜单授权:按角色勾选可访问菜单并保存关联,控制侧栏可见范围
- 首页仪表盘:汇总关键业务数量类指标,辅助总览
- 仓库库存统计:按仓库维度聚合存量,前端以柱状图等形式对比各仓库存
- 商品分类统计:按分类统计商品或库存相关分布,前端以饼图等形式展示占比
- 采购统计:采购 Top 与采购趋势类聚合,前端以柱状或折线图展示
- 入库统计:按时间趋势展示入库量变化
- 出库统计:按时间趋势展示出库量变化
界面截图

系统首页

业务列表

详情页面

表单提交

管理后台

统计报表
论文截图

论文摘要页

论文功能结构图