锡安库存管理系统产品系统

我要开发同款
程序员码叔2026年03月13日
6阅读

技术信息

语言技术
JavaNode.js
系统类型
Web
行业分类
电商

作品详情

行业场景

立项原因:传统中小型仓储企业普遍依赖纸质台账或简单Excel表格进行库存管理,存在数据实时性差、多仓库协同难、操作记录无法追溯、权限管控缺失等核心痛点。为解决这些问题,本项目从零开始独立设计并开发了这套企业级库存管理系统,以数字化手段替代人工管理,真正实现库存可视化、操作可追溯、数据可导出。
行业场景:本系统面向仓储物流、电商履约、制造业供应链等场景,支持多公司、多仓库、多货架的精细化管理。业务涉及货品入库、出库、货架位移、实物盘点等全链路流程,并整合了企业组织架构(公司-仓库-货架三级体系)与 RBAC 权限体系,满足中型企业对库存精细管控的实际需求。

功能介绍

模块 说明
库存管理 入库、出库、货架移位、实物盘点、一键批量操作
仓库 & 货架 多仓库多货架配置,支持库位级精细管理
公司管理 多公司租户隔离,公司级数据独立管控
用户 & 角色 用户 CRUD、角色分配、密码加密重置
菜单权限 树形菜单结构,按钮级细粒度权限控制
操作日志 全链路 AOP 自动记录,支持查询与导出
数据导入导出 Excel 模板下载、批量导入、条件筛选导出
打印模板 仓库绑定自定义打印模板,支持 HTML 内容
图片上传 支持 Blob / Base64 / 文件流多格式上传
系统监控 实时系统状态监控

项目主要功能:
系统以库存为核心,提供出入库、货架移位、实物盘点等完整仓储操作,每笔操作均生成不可篡改的操作记录用于审计追溯。支持按产品编码、名称、公司等多条件模糊检索(含通配符),并可将库存明细及操作记录一键导出为 Excel。采用公司级数据隔离保障多租户安全,基于 Apache Shiro 实现用户认证与按钮级权限控制,AOP 切面自动采集操作日志,系统具备完善的权限体系、数据安全与操作留痕能力。

项目实现

本项目由本人独立从零到一完整交付,涵盖需求分析、数据库设计、后端开发、接口联调全流程。具体包括:数据库表结构设计(15张表)、系统整体分层架构设计、13个业务模块 Controller 开发、9个 Service 业务逻辑实现、Apache Shiro 安全框架集成、AOP 操作日志模块实现、EasyExcel 导入导出功能、多租户数据隔离方案落地、以及 Swagger 接口文档配置与部署上线。

技术栈:
Spring Boot 2.5.6 · MyBatis Plus 3.5 · Apache Shiro 1.8 · MySQL 8.0 · EasyExcel 3.3 · Spring AOP / AspectJ · Swagger2 + Bootstrap UI · Log4j2 · Lombok · Maven· Vue· ant design

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论