Skip to main content

冷凍倉儲管理系統

本系統為一套以 Flask + SQLite 為基礎開發的冷凍倉儲管理系統,支援產品管理、庫存進出、位置視覺化與資料匯出入等功能,適合中小型冷鏈倉儲作業使用。

系統功能簡述

📦 商品管理

  • 新增 / 編輯 / 查詢商品(SKU、品名、分類、備註)

  • 匯入/匯出商品資料(CSV)

📍 倉儲位置管理

  • 建立儲位資料(名稱、描述)

  • 支援位置編碼格式解析(如:冷凍A區-A1-L1-前)

🧊 庫存管理

  • 入庫(新增批號或補貨至既有批號)

  • 出庫(支援多批次出貨,加入出庫車、建立出庫單)

  • 庫存轉移(不同儲位間移動批號)

📑 出庫單管理

  • 建立 / 檢視 / 確認 / 取消出庫單

  • 出庫時自動更新庫存數量

📊 倉儲視覺化

  • 依照區域 → 區段 → 層 → 子區 顯示各儲位庫存狀況

  • 支援位置階層資料視覺化呈現

🔍 商品定位查詢

  • 透過 SKU 或品名查詢現有庫存與對應儲位

🧪 API 提供

  • /api/location_inventory/<location_id>:查詢指定儲位之商品庫存清單(JSON 格式)


使用技術

  • 後端:Flask + SQLAlchemy

  • 資料庫:SQLite

  • 前端樣板:Jinja2 + HTML/CSS

  • Session 控制:Flask Session(儲存出庫購物車)

  • 檔案處理:CSV 匯入/匯出功能