项目简介
本仓库管理系统是基于Spring、Spring MVC和MyBatis(SSM)框架开发的企业级应用。它提供了多角色权限管理、基础数据信息管理、仓库管理员管理、库存信息管理、仓库事务操作、系统日志查询等全面的仓库管理功能,能帮助用户高效管理仓库操作,保障仓库运营顺畅和数据准确。
项目的主要特性和功能
- 系统操作权限管理:具备基本的登录和登出功能,有系统超级管理员和普通管理员两种角色。超级管理员权限最高,普通管理员只能操作被指派的仓库。
- 请求URL鉴权:用户登录操作后,后台会根据用户角色判断其是否有请求URL的权限。
- 基础数据信息管理:可对货物、供应商、客户、仓库等基础数据进行管理,支持添加、删除、修改、条件查询、导出为Excel和从Excel导入等操作。
- 仓库管理员管理:对仓库管理员信息进行CRUD操作,并为其指派管理的仓库。
- 库存信息管理:对库存信息进行CRUD及导入导出操作,支持根据仓库和商品ID等多条件查询。
- 基本仓库事务操作:能执行货物的入库与出库操作。
- 系统登陆日志查询:超级管理员可查询特定用户在特定时间段的系统登录日志。
- 系统操作日志查询:超级管理员可查询特定用户在特定时间段的系统操作记录。
- 密码修改:用户能修改自己的登录密码。
安装使用步骤
环境准备
- 安装Java开发环境(JDK 8或更高版本)。
- 安装并配置MySQL数据库。
- 安装Maven用于项目构建和管理依赖。
复制项目
使用Git将项目复制到本地:
bash
git clone <项目仓库地址>
配置数据库
- 在MySQL中创建一个新的数据库。
- 修改项目中的
application.properties
文件,配置数据库连接信息。
构建项目
进入项目根目录,使用Maven构建项目:
bash
cd WMS
mvn clean install
运行项目
使用Spring Boot运行项目:
bash
mvn spring-boot:run
访问系统
打开浏览器,访问http://localhost:8080
,进入仓库管理系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】