SpringBoot庫存管理系統(tǒng),拿來學習真香
介紹
Finer進銷存是一款面向中小企業(yè)的供銷鏈管理系統(tǒng),基于J2EE快速開發(fā)平臺Jeecg-Boot開發(fā),采用前后端分離架構(gòu):SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。項目基于十多年的中小企業(yè)管理經(jīng)驗,由ERP領域的資深專家設計;產(chǎn)品分為基礎版、標準版、企業(yè)版三個版本,可適應不同的管控流程;對于靈活多樣的個性化的管理需求,在Jeecg-Boot支撐下,利用其強大的代碼生成器,無需寫任何代碼就可以快速實現(xiàn)大多功能,也可手工加入復雜的業(yè)務邏輯!
基礎版:管結(jié)果,直接出入庫,生成應收應付,進行收付款并核銷
標準版:管過程,業(yè)務從合同、申請、訂單開始
企業(yè)版:管協(xié)同,全過程跟蹤管理,集成協(xié)同辦公
本發(fā)布為基礎版
功能模塊
┌─庫存管理
│ ├─入庫管理
│ │ ├─采購入庫(自動生成采購應付)
│ │ ├─采購退貨出庫(自動生成紅字采購應付)
│ │ ├─盤盈入庫
│ │ ├─漲庫入庫
│ │ └─其他入庫
│ ├─出庫管理
│ │ ├─監(jiān)銷售出庫(自動生成銷售應收)
│ │ ├─銷售退貨入庫(自動生成紅字銷售應收)
│ │ ├─盤虧出庫
│ │ └─其他出庫
│ ├─庫存調(diào)撥
│ ├─成本調(diào)整
│ ├─庫存盤點
│ ├─實時庫存
│ └─庫存報表(開發(fā)中)
├─往來管理:
│ ├─收款管理
│ │ ├─銷售預收
│ │ ├─銷售收款
│ │ └─其他收款
│ ├─付款管理
│ │ ├─采購預付
│ │ ├─采購付款
│ │ └─其他付款
│ ├─應收管理
│ │ ├─銷售應收
│ │ ├─其他應收
│ │ └─應收核銷
│ ├─應付管理
│ │ ├─采購應付
│ │ ├─其他應付
│ │ └─應付核銷
│ ├─發(fā)票登記
│ │ ├─銷售發(fā)票
│ │ ├─銷售發(fā)票(紅字)
│ │ ├─采購發(fā)票
│ │ └─采購發(fā)票(紅字)
│ ├─月末結(jié)轉(zhuǎn)
│ └─財務統(tǒng)計
│ ├─商品毛利
│ └─(其他功能開發(fā)中)
├─基礎資料
│ ├─客戶、供應商
│ ├─倉庫、物料分類、物料、計量單位
│ └─銀行賬戶、幣種
├─系統(tǒng)管理(Jeecg-Boot功能)
│ ├─用戶管理
│ ├─角色管理
│ ├─菜單管理
│ ├─權(quán)限設置(支持按鈕權(quán)限、數(shù)據(jù)權(quán)限)
│ ├─表單權(quán)限(控制字段禁用、隱藏)
│ ├─部門管理
│ ├─字典管理
│ ├─系統(tǒng)公告
│ ├─我的組織機構(gòu)
│ ├─職務管理
│ └─通訊錄
├─消息中心(Jeecg-Boot)
│ ├─消息管理
│ └─模板管理
├─智能化開發(fā)支持(Jeecg-Boot)
│ ├─代碼生成器功能(一鍵生成前后端代碼,生成后無需修改直接用,絕對是后端開發(fā)福音)
│ ├─代碼生成器模板(提供4套模板,分別支持單表和一對多模型,不同風格選擇)
│ ├─代碼生成器模板(生成代碼,自帶excel導入導出)
│ ├─查詢過濾器(查詢邏輯無需編碼,系統(tǒng)根據(jù)頁面配置自動生成)
│ ├─高級查詢器(彈窗自動組合查詢條件)
│ ├─Excel導入導出工具集成(支持單表,一對多 導入導出)
│ └─平臺移動自適應支持
└─系統(tǒng)監(jiān)控(Jeecg-Boot)
├─性能掃描監(jiān)控
│ ├─監(jiān)控 Redis
│ ├─Tomcat
│ ├─jvm
│ ├─服務器信息
│ ├─請求追蹤
│ └─磁盤監(jiān)控
├─定時任務
├─系統(tǒng)日志
├─消息中心(支持短信、郵件、微信推送等等)
├─數(shù)據(jù)日志(記錄數(shù)據(jù)快照,可對比快照,查看數(shù)據(jù)變更情況)
├─系統(tǒng)通知
├─SQL監(jiān)控
└─swagger-ui(在線接口文檔)
技術(shù)架構(gòu)
開發(fā)環(huán)境
語言:Java 8
IDE(JAVA):IDEA / Eclipse,安裝lombok插件
IDE(前端):IDEA / WebStorm
依賴管理:Maven
數(shù)據(jù)庫:MySQL5.7+ & Oracle 11g & SqlServer2017
緩存:Redis
后端
基礎框架:Spring Boot 2.1.3.RELEASE
持久層框架:Mybatis-plus_3.1.2
安全框架:Apache Shiro 1.4.0,Jwt_3.7.0
數(shù)據(jù)庫連接池:阿里巴巴Druid 1.1.10
緩存框架:redis
日志打?。簂ogback
其他:fastjson,poi,Swagger-ui,quartz, lombok(簡化代碼)等。
前端
Vue 2.6.10,Vuex,Vue Router
Axios
ant-design-vue
webpack,yarn
vue-cropper - 頭像裁剪組件
@antv/g2 - Alipay AntV 數(shù)據(jù)可視化圖表
Viser-vue - antv/g2 封裝實現(xiàn)
eslint,@vue/cli 3.2.1
vue-print-nb - 打印
后臺開發(fā)環(huán)境和依賴
java
maven
jdk8
mysql
redis
數(shù)據(jù)庫腳本:jeecg-boot\db\jeecgboot&psi_mysql5.7.sql
初始系統(tǒng)管理員:admin/123456
前端開發(fā)環(huán)境和依賴
node
yarn
webpack
eslint
@vue/cli 3.2.1
ant-design-vue - Ant Design Of Vue 實現(xiàn)
vue-cropper - 頭像裁剪組件
@antv/g2 - Alipay AntV 數(shù)據(jù)可視化圖表
Viser-vue - antv/g2 封裝實現(xiàn)
jeecg-boot-angular 版本
項目下載和運行
拉取項目代碼
git clone https://gitee.com/FINERS/psi.git
cd psi/ant-design-jeecg-vue
安裝node.js
切換到ant-design-jeecg-vue文件夾下
# 安裝yarn
npm install -g yarn
# 下載依賴
yarn install
# 啟動
yarn run serve
# 編譯項目
yarn run build
# Lints and fixes files
yarn run lint
系統(tǒng)效果
系統(tǒng)登錄

采購入庫

公眾號Java項目分享 回復2020 獲取Java面試寶典
采購入庫-單據(jù)新增

采購入庫-自定義顯示列

應付核銷-編制

樹結(jié)構(gòu)數(shù)據(jù)

樹結(jié)構(gòu)數(shù)-編輯

源碼地址獲取:
掃描下方公眾號回復 進銷存
