# wms仓库进销存系统 **Repository Path**: bool_it/xenon-wms ## Basic Information - **Project Name**: wms仓库进销存系统 - **Description**: 仓库管理,进销存系统 主要模块有采购管理、销售管理、仓库管理、报表查询、系统管理等。拥有库存状况、出入库统计等报表。同时对角色和权限进行了细致全面控制 - **Primary Language**: PHP - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 626 - **Forks**: 255 - **Created**: 2018-03-29 - **Last Updated**: 2026-04-24 ## Categories & Tags **Categories**: erp **Tags**: None ## README # WMS 仓库管理系统 ## 项目简介 简单的仓储管理系统,能对商品种类、商品库存、采购、货位、入库、出库、盘点等仓储动作和数据进行监控,提升WMS的管理效益。 ## 主要功能模块 | 模块 | 说明 | |------|------| | 采购管理 | 采购订单、供应商管理 | | 销售管理 | 销售订单、客户管理 | | 库位管理 | 库位设置、货位分配 | | 预警提示 | 库存预警、过期预警 | | 报表查询 | 库存状况、出入库统计 | | 系统管理 | 用户管理、角色权限 | | 财务管理 | 收款付款、成本核算 | | API接口 | 第三方平台接入 | | 语音播报 | 语音提示、语音播报 | | 设备管理 | 扫码枪、盘点机支持 | ## 环境要求 | 项目 | 要求 | |------|------| | PHP 版本 | >= 8.0.0 | | MySQL 版本 | >= 5.7 (推荐 8.0) | | Web 服务器 | Apache / Nginx | | 扩展要求 | mysqli, pdo, json, mbstring | ## 安装部署 ### 1. 配置 Web 服务器 将项目部署到 Web 服务器的根目录,入口文件位于 `public/index.php` ### 2. 安装系统 访问安装向导:`http://your-domain/install.php` 填写数据库连接信息后完成安装。 详细安装说明请参阅 [安装指南](install.md) ## 默认账号 | 类型 | 用户名 | 密码 | |------|--------|------| | 管理员 | admin | admin123 | ## 在线演示 访问地址:http://148.70.120.105:8002/login/index | 类型 | 账号 | 密码 | |------|------|------| | 普通用户 | admin | admin | | 管理员 | bool | admin | ## 系统演示 ![登录界面](./demo/1.gif) ![功能界面1](./demo/20171229163116.png) ![功能界面2](./demo/20171229163127.png) ![功能界面3](./demo/20171229163140.png) ![功能界面4](./demo/20171229185301.png) ![功能界面5](./demo/20171230124816.png) ![功能界面6](./demo/20171230124819.png) ## 技术栈 - 框架:ThinkPHP 5.1 - PHP:>= 8.0 - 数据库:MySQL 5.7+ - 前端:Bootstrap + Xenon Theme - 条码:PhpCode128 ## 目录结构 ``` wms/ ├── app/ # 应用目录 │ ├── controller/ # 控制器 │ ├── model/ # 模型 │ ├── service/ # 业务逻辑 │ ├── view/ # 视图模板 │ └── database.php # 数据库配置 ├── public/ # 公开入口 │ ├── static/ # 静态资源 │ ├── index.php # 入口文件 │ └── install.php # 安装程序 ├── extend/ # 扩展类库 ├── runtime/ # 运行时目录 ├── thinkphp/ # 框架核心 ├── demo/ # 演示图片 ├── wms.sql # 数据库文件 ├── composer.json # 依赖配置 ├── README.md # 项目说明 ├── install.md # 安装指南 └── 开发说明.md # 二次开发指南 ``` ## 二次开发 详细二次开发文档请参阅 [开发说明.md](开发说明.md),内容包括: - 项目架构说明(MVC + Service 模式) - 开发规范与命名规则 - 模块开发教程(以客户管理为例) - 数据库操作指南 - 视图模板语法 - 权限系统详解 - API开发示例 - 常用功能代码片段 ## QQ 交流群 QQ 群:785794314 ![QQ群](./demo/qq.png) ## 桌面版下载 > 注:暂时只提供 Windows 版下载 | 网盘 | 地址 | 密码 | |------|------|------| | 90网盘 | https://www.90pan.com/b1586379 | e717 | | 城通网盘 | https://t00y.com/file/23130714-415442373 | 396180 | ## 更新日志 ### 2024-xx-xx - 升级到 ThinkPHP 5.1 最新版 - 兼容 PHP 8.2+ - UI 美化优化 ### 早期版本 - 初始版本发布 - 基础功能开发完成