# 大逼兜仓库管理系统 **Repository Path**: teacup-head/wangxin ## Basic Information - **Project Name**: 大逼兜仓库管理系统 - **Description**: 由王欣开发的通用权限的仓库后台管理系统 - **Primary Language**: Java - **License**: AFL-3.0 - **Default Branch**: 登录以及用户模块 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-07-17 - **Last Updated**: 2023-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 欣恒仓库管理系统 #### 介绍 大逼兜仓库管理系统,精心打造的全面、智能的仓库及进销存管理平台。本系统由王欣设计并实现,专注于解决企业级仓库管理中的痛点问题,提供从商品管理、权限管理到数据统计的全方位解决方案。 #### 软件架构 软件架构说明 本系统采用了当前主流的前后端分离架构,以提供高效、稳定、安全的服务。以下是详细的架构介绍: 后端架构: 后端主要使用SpringBoot, MyBatis, MySql, Redis等技术进行构建。 SpringBoot:基于Spring框架,简化了项目配置和部署的流程,使我们能更专注于业务开发。 MyBatis:一款优秀的持久层框架,提供了灵活和强大的SQL支持,更好地实现了Java对象和SQL的映射关系,便于操作数据库。 MySql:流行的关系型数据库,提供了完善的ACID事务特性和强大的数据处理能力。 Redis:提供了非常高效的读写速度的nosql数据库,常用来做缓存。能够显著提升应用的性能。 前端架构: 前端则运用了Vue3, Axios, Element-Plus, Echarts等技术,实现了清晰易用的用户界面。 Vue3:前端流行框架之一,基于MVVM设计模式,使得数据的双向绑定和组件化开发更为方便,提高了开发效率。 Axios:基于Promise的HTTP库,提供了丰富的HTTP请求功能,以便更好地处理异步请求和异常处理。 Element-Plus:基于Vue3的一套组件库,提供了丰富的组件和优秀的设计,让前端开发更快更简单。 Echarts:强大的数据可视化库,提供了丰富的图表类型和灵活的配置,使得数据可视化更加直观。 #### 功能概述 功能概述 本系统致力于构建一个全方位、高效的仓库管理环境。以下是本系统的详细功能介绍: 用户管理:设立了完善的用户管理功能,包括用户的增删改查,权限配置,角色分配等功能,提供了全面的用户信息管理。 商品管理:提供了全面的商品信息管理,包括商品的增删改查,审核等环节,确保商品信息的准确与实时。 商品分类管理:以分类的方式对商品进行组织,管理商品的种类和品类,使商品信息结构化,更方便查找和管理。 采购管理:实现了采购单的管理,包括采购单的添加,审核等功能,保障了采购流程的顺畅进行。 入库管理:详细记录商品的入库信息,包括入库单的保存,确认入库等环节,准确追踪商品的入库流程。 出库管理:全程管理商品的出库信息,包括出库单的保存,审核出库单等环节,实时监控商品的出库状态。 统计管理:利用Echarts进行数据的可视化展示,对仓库库存信息,出入库信息,采购量等数据进行实时监控,帮助用户更好的理解和掌握仓库情况。 调货管理:实现了调货单的查询,确认调货等环节,精准掌控货品的调度流程,满足仓库货物的动态需求。 仓库管理:实现了对仓库的全方位管理,包括仓库的增删改查,信息导出等功能,满足用户对仓库信息管理的需求。 供货商管理、品牌管理和产地管理:提供了供货商,品牌,产地等信息的管理功能,记录和组织各类信息,使得商品信息更加完整和详细。 站内信管理:内置了站内信功能,方便用户进行交流和协调,提高团队协作效率。 #### 安装教程 1、克隆项目到本地:git clone https://gitee.com/teacup-head/wangxin.git 2、安装后端依赖并启动服务:进入项目后端目录,执行 mvn install 和 mvn spring-boot:run 3、安装前端依赖并启动服务:进入项目前端目录,执行 yarn dev 和 npm run dev 注意:前提需要安装node.js 以及 redis #### 使用指南 1、登录系统:打开浏览器,访问 http://localhost:9999,使用预设的用户名和密码进行登录。 预设用户名 admin 密码 123456 2、操作指南:登录后,系统会根据用户权限展示相应的功能模块。点击左侧导航栏中的功能模块,进行相应的操作。 3、注意事项:在操作过程中,如遇问题,可通过系统内的帮助文档查找解决方案 #### 参与贡献 Fork 本仓库到你的github账号下 在你的本地创建新的分支 git checkout -b new_feature 在新的分支上进行你的修改 git commit -am "Add some feature" 推送你的修改到github git push origin new_feature 创建一个Pull Request,描述你的修改并请求合并 #### 特技 1、多语言支持 - 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md 2、博客支持 - 可以通过Gitee官方博客 blog.gitee.com了解更多关于此项目的信息。 3、优秀项目推荐 - 在 https://gitee.com/explore 可以了解 Gitee 上的其他优秀开源项目。 4、GVP成员 - 本项目是 Gitee 最有价值开源项目(GVP)之一。 5、完整的使用手册 - Gitee 官方提供的使用手册 https://gitee.com/help 可以帮助你更好地理解和使用本系统。 6、Gitee 封面人物 - Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/,你可以在这里了解到更多优秀的Gitee会员和他们的项目。