📋 系統概要
Tera計算1 是一套專為物流作業設計的整合式計算系統,協助進行出貨資料分析、庫存管理及物流設備的最佳化配置[cite: 3]。本系統採用 Visual Basic .NET 開發,結合 Microsoft Access 資料庫與 Excel 整合應用,實現高效能資料處理與視覺化呈現[cite: 3]。
- 透過多維度出貨資料分析,支援物流作業最佳化[cite: 3]。
- 推估庫存與進貨需求量,實現精準庫存控管[cite: 3]。
- 進行設備與儲位之高效配置,促進資源最佳規劃[cite: 3]。
- 計算物流設備之所需產能,協助資本投資決策[cite: 3]。
- 以視覺化流程圖增進作業流程之透明度與瞭解[cite: 3]。
開發單位:物流技術研究所[cite: 3]
著作權人:寺本敏幸[cite: 3]
⚙️ 主要功能
| 功能模組 | 概要說明 | 對應畫面 |
|---|---|---|
| 1. 出貨資料分析 | 出貨資料統計分析、整箱/散裝分類統計、EIQ 分析與等級分類[cite: 3]。 | 出荷データ分析F[cite: 3] |
| 2. 庫存進貨量推估 | 庫存與進貨量推算、整箱/散裝物流量統計、儲位設備別品項數計算[cite: 3]。 | 在庫入荷量の推定From[cite: 3] |
| 3. 機器設備配置 | 保管與出貨設備配置、等級別設備佈局、結合 EIQ 分析結果[cite: 3]。 | 設備割付From[cite: 3] |
| 4. 物流設備所需產能 | 整合進貨、庫存與出貨物流量,計算設備所需作業處理產能[cite: 3]。 | 物流機器設備の必要能力From[cite: 3] |
| 5. 流程圖確認 | 作業流程視覺化呈現,確認總體系統運作流程[cite: 3]。 | フロー図確認画面[cite: 3] |
💻 系統需求
| 項目 | 規格 |
|---|---|
| 作業系統 | Windows 7 或更新版本(推薦:Windows 10/11)[cite: 3] |
| .NET Framework | .NET Framework 4.5 或更新版本[cite: 3] |
| 資料庫引擎 | Microsoft Access 2010 或更新版本(.accdb 格式)[cite: 3] |
| Office 軟體 | Microsoft Excel 2010 或更新版本[cite: 3] |
| 記憶體與硬碟 | 建議 4GB RAM 以上;至少 500MB 可用硬碟空間[cite: 3] |
必要函式庫
System.Data.OleDb- Access 資料庫連線元件[cite: 3]ADODB- ActiveX Data Objects 元件[cite: 3]OfficeOpenXml (EPPlus)- Excel 讀寫處理函式庫[cite: 3]
首次啟動時,系統根目錄中必須存在
Tera計算Data 資料夾(可放置於 A 至 F 槽)[cite: 3]。系統會自動搜尋此資料夾,若找不到將會彈出錯誤提示[cite: 3]。
📊 功能 1: 出貨資料分析
概要說明
從多個角度分析出貨紀錄,為最佳化物流作業提供決策數據[cite: 3]。系統將整箱出貨與散裝出貨分開統計,並自動套用 EIQ 分析進行等級評等[cite: 3]。
主要功能
📈 資料統計與分析功能
- 全資料統計:顯示整體出貨資料之總計與統計指標[cite: 3]。
- 每日統計:按出貨日期統計物流量(T220 整箱日統計、T240 散裝日統計)[cite: 3]。
- 等級統計:按 I、E、Q 等級分析出貨結構[cite: 3]。
- EIQ 分析:
- E (Entry):出貨頻率分析[cite: 3]
- I (Item):商品特性分析[cite: 3]
- Q (Quantity):出貨物量分析[cite: 3]
主要資料表
| 資料表名稱 | 用途說明 |
|---|---|
T200 |
主出貨資料表(基礎資料)[cite: 3] |
T210_指定出荷日 |
分析對象指定出貨日期[cite: 3] |
T220_ケース日別集計 |
整箱出貨每日統計資料[cite: 3] |
T230_ケースバラ全集計 |
整箱與散裝綜合統計資料[cite: 3] |
T240_バラ日別集計 |
散裝出貨每日統計資料[cite: 3] |
T050_日別仮集計 |
出貨工作天數計算用資料[cite: 3] |
📦 功能 2: 庫存與進貨量推估
概要說明
依據歷史出貨資料,推估所需之庫存水位與進貨補貨量[cite: 3]。分別計算整箱物流與散裝物流在不同保管設備中對應之品項數量[cite: 3]。
主要 SQL 查詢
| 查詢名稱 | 用途說明 |
|---|---|
QH10__ケース出荷全アイテム数1/2 |
整箱出貨品項數計算[cite: 3] |
QH10__ケース出荷全物量1 |
整箱出貨物流量彙整[cite: 3] |
QH10__バラ出荷全アイテム数1/2 |
散裝出貨品項數計算[cite: 3] |
QH10__バラ出荷全物量1 |
散裝出貨物流量彙整[cite: 3] |
🏭 功能 3: 機器設備配置
概要說明
根據出貨資料之 EIQ 等級屬性,自動對應整箱與散裝之最適保管與揀貨設備配置[cite: 3]。
⚡ 功能 4: 物流設備所需產能
概要說明
整合 在庫入荷量.xlsx 中的進貨、庫存與出貨資料,計算物流設備所需之作業處理產能[cite: 3]。
📈 功能 5: 流程圖確認
概要說明
以視覺化流程圖呈現端到端物流作業程序,提升整體系統運作透明度[cite: 3]。
🏗️ 系統架構
| 層級 | 構成元件 | 角色職責 |
|---|---|---|
| 表現層 (Presentation) | Windows Forms, DataGridView, TabControl | 使用者介面、資料網格呈現、控制輸入[cite: 3] |
| 業務邏輯層 (Business) | Tera計算1K1 模組, 表單類別 (Form) | 核心計算、業務規則邏輯、資料轉換[cite: 3] |
| 資料存取層 (Data Access) | OleDb, ADODB, EPPlus | 資料庫查詢、Excel 檔案讀寫引擎[cite: 3] |
💾 資料庫規格
資料庫檔案路徑:Tera計算Data\Tera計算.accdb[cite: 3]
檔案格式:Microsoft Access 2010+ (.accdb)[cite: 3]
📁 檔案目錄結構
[磁碟區]:\Tera計算Data\
├── Tera計算.accdb (Access 資料庫)
├── 出荷データ.xlsx (出貨資料輸入檔)
├── 在庫入荷量.xlsx (庫存與進貨資料)
└── SoftData\
└── 設定.xlsx (系統設定檔)
⚙️ 安裝步驟
- 確認電腦已安裝 .NET Framework 4.5+、MS Access 與 MS Excel[cite: 3]。
- 將
Tera計算Data資料夾複製至 C、D、E 或 F 槽根目錄[cite: 3]。 - 將
Tera計算1.exe及相關 DLL (包含EPPlus.dll) 放置於執行目錄[cite: 3]。 - 執行
Tera計算1.exe即可開始使用[cite: 3]。
📖 使用者操作指南
- 於 TeraCalc0 處理原始出貨資料,產生
T200資料表[cite: 3]。 - 執行「1. 出貨資料分析」,設定作業日期並產生等級剖面[cite: 3]。
- 執行「2. 庫存進貨量推估」,計算所需之儲位設備與品項容量[cite: 3]。
- 執行「3. 機器設備配置」,進行保管與揀貨設備之對應[cite: 3]。
- 於「4. 物流設備所需產能」中計算系統設備所需之處理產能[cite: 3]。
🔧 常見問題排解
❌ 錯誤:「找不到 Tera計算Data 資料夾」
原因:A 至 F 槽根目錄中缺少 Tera計算Data[cite: 3]。
解決對策:請將 Tera計算Data 複製至正確的本機磁碟根目錄[cite: 3]。
❌ 錯誤:「檢測到多個 Tera計算Data 資料夾」
原因:多個磁碟槽中存在重複的同名資料夾[cite: 3]。
解決對策:請刪除或重命名多餘的資料夾,僅保留一個[cite: 3]。