Skip to content

chenbool/wms

Repository files navigation

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

填写数据库连接信息后完成安装。

详细安装说明请参阅 安装指南

默认账号

类型 用户名 密码
管理员 admin admin123

在线演示

访问地址:http://148.70.120.105:8002/login/index

类型 账号 密码
普通用户 admin admin
管理员 bool admin

技术栈

  • 框架: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,内容包括:

  • 项目架构说明(MVC + Service 模式)
  • 开发规范与命名规则
  • 模块开发教程(以客户管理为例)
  • 数据库操作指南
  • 视图模板语法
  • 权限系统详解
  • API开发示例
  • 常用功能代码片段

QQ 交流群

QQ 群:785794314

QQ群

桌面版下载

注:暂时只提供 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 美化优化

早期版本

  • 初始版本发布
  • 基础功能开发完成

About

php仓库进销存

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors