Tera 計算官方手冊 Menu

jp eng Email MAP___ By 物流技術研究所
系統概要・操作流程

Tera 計算軟體流程與說明

Tera 計算軟體全模組(Tera 計算 0〜4)之操作流程、主要角色與處理函數之完整技術文件。

Tera 計算 0_出貨數據加工

流程(畫面啟動~EIQ 加工)

Step 1:畫面載入時執行 HelpSettings()FileCheck()
Step 2:確認資料庫檔案(TeraCalculation.accdb)是否存在。
Step 3:確認 T110_CategoryConversion 資料表是否存在,呈現已完成/未完成狀態。
Step 4:點擊「數據加工 1 一括處理」執行 BatchDataProcessing()
Step 5:切換至「EIQ 數據加工」畫面,執行 CreateT200_EIQDataProcessing()
Step 6:透過 ShowEIQRankSummary()ShowEIQProcessedData() 確認結果。

說明(主要角色)

Tera計算0_出貨數據加工.vb 為將出貨數據整理為 Tera 計算 1/2 可使用格式之前處理畫面。
執行資料表建置、換算計算、外箱/零散分類與預備統計,最終生成 EIQ 分析用基礎數據(T200 系列)。

主要處理函數

BatchDataProcessing() / DeleteAllTables() / CreateT200_EIQDataProcessing()
ShowEIQRankSummary() / ShowEIQProcessedData()

Tera 計算 1_1 出貨數據分析

流程(畫面啟動~分析)

Step 1:畫面載入時執行 FileCheck()
Step 2:確認 T200 資料表是否存在(若無則提示執行 Tera 計算 0 並結束)。
Step 3:建置必要資料表 ➔ 呈現畫面 ➔ 呈現全數據特性 ➔ 建置指定出貨日資料表。
Step 4:點擊「條件篩選_計算」執行 StartCustomFilterCalculation()
Step 5:指定「全出貨數據」時執行 ProcessAllShippingData(),否則執行 ProcessSelectedDate()
Step 6:計算 EIQ 矩陣、比率並呈現,更新外箱/零散顯示顏色。

說明(主要角色)

1出貨數據分析.vb(出貨數據分析 F) 為運用 Tera 計算 0 加工完成之數據, 透過 EIQ 矩陣執行出貨分析之畫面。 可切換條件篩選、全出貨數據分析、傳統計算與比率呈現, 掌握出貨結構並對接至下一工程(設備配置・需求能力計算)。

主要處理函數

StartCustomFilterCalculation() / ProcessSelectedDate() / ProcessAllShippingData()
CalculateEIQMatrix() / CalculateEIQRatios() / RenderEIQMatrixView()

Tera 計算 1_2 庫存進貨量推估

流程(畫面啟動~庫存/進貨量推估)

Step 1:畫面載入時執行 FileCheck(),統計外箱/零散物流量。
Step 2:透過 AggregateCaseVolume() 載入外箱出貨之品項數、出庫次數與物量至作業 Dgv。
Step 3:透過 AggregatePieceVolume() 載入零散出貨之品項數、出庫次數與物量至作業 Dgv。
Step 4:點擊「外箱出貨部分開始」或「零散出貨部分開始」計算穩定營運庫存天數。
Step 5:算出平均出貨物量,更新庫存量/進貨量計算 Dgv 與結果呈現。
Step 6:畫面結束時若有未儲存數據,執行 SaveCasePieceInventoryReceipts()

說明(主要角色)

2庫存進貨量推估.vb(庫存進貨量推估 Form) 將 T200 基礎之外箱/零散出貨物量每日平均化, 自設定之最大庫存天數與安全庫存天數推估庫存量與進貨量。 可算出各保管設備營運庫存參考值。

主要處理函數

AggregateCaseVolume() / AggregatePieceVolume() / RenderAverageVolumeGrid()
CalculateStableCaseInventoryDays() / CalculateStablePieceInventoryDays()
RenderCaseCalculationGrid() / RenderPieceCalculationGrid()

Tera 計算 1_3 設備配置

流程(畫面啟動~設備配置)

Step 1:畫面載入時執行 FileCheck()、每日統計呈現與指定出貨日選單設定。
Step 2:透過 CreateEIQMappingTables() 備妥設備配置用資料表並載入設定檔。
Step 3:取得外箱/零散等級 Key,建置 4 個設備 Dgv(保管・出貨設備)。
Step 4:載入既有設備設定 Excel 並反映初始配置至畫面。
Step 5:順應需求透過 TeraEquipmentPresetRadioButton 自動套用建議設備。
Step 6:點擊「設備 Excel 寫入」將配置結果儲存至 Excel 並對接至後續計算。

說明(主要角色)

3設備配置.vb(設備配置 Form) 為基於出貨數據分析結果(T200 等級), 按外箱/零散分類配置適當保管設備與出貨設備之畫面。 配置內容匯出為 Excel,作為庫存進貨量推估與需求能力計算之前提條件。

主要處理函數

RenderDailySummaryGrid() / SetTargetDateComboBox() / CreateEquipmentGrids()
ImportEquipmentExcel() / ExportEquipmentExcel()

Tera 計算 1_4 物流設備需求能力計算

流程(畫面啟動~需求能力呈現)

Step 1:畫面載入時執行 FileCheck() 以允許切換至需求能力畫面。
Step 2:點擊「進貨物量開始」自 InventoryInbound.xlsx 載入外箱/零散進貨量。
Step 3:點擊「庫存物量開始」自 InventoryInbound.xlsx 載入外箱/零散庫存量。
Step 4:點擊「出貨物量開始」選擇目標單位(出庫次數・零散・外箱・PL・容積・重量等)開始統計。
Step 5:自 TS50 統計建置 TS60 資料表,呈現於按等級/按設備 Dgv。
Step 6:算出反映尖峰比率之每小時需求能力,按外箱/零散進行確認。

說明(主要角色)

4物流設備需求能力.vb(物流設備需求能力 Form) 基於庫存・進貨・出貨物量數據, 估算各物流設備需求處理能力之畫面。 透過單位切換與尖峰比率設定,可按外箱/零散掌握貼近實際營運之能力需求。

主要處理函數

ImportInventoryInboundExcel() / StartOutboundVolumeCalculation() / LoadWorkGrid()
RenderRankVolumeGrid() / RenderEquipmentCapacityGrid()

Tera 計算 1_5 以流程圖確認

流程(畫面啟動~流程確認)

Step 1:畫面載入時執行 FileCheck() 並載入庫存進貨量 Excel。
Step 2:備妥外箱/零散出貨作業 Dgv,執行進貨量・庫存量・出貨量初始呈現。
Step 3:透過 RenderInboundFlow()RenderInventoryFlow()RenderOutboundFlow() 生成流程圖呈現內容。
Step 4:執行統計處理(AggregateTS50()),備妥按設備出貨數據。
Step 5:切換外箱/零散、PL/容積換算或變更出貨指標單選鈕時透過 RefreshView() 全體更新。
Step 6:於流程圖分頁確認進貨・庫存・出貨平衡,用於下一工程決策。

說明(主要角色)

5以流程圖確認.vb(以流程圖確認 F) 將 Tera 計算 1 統計結果視覺化呈現為進貨・庫存・出貨動線, 驗證物流設備構成妥當性之畫面。 可切換指標與單位,對比確認設備負荷與物量平衡。

主要處理函數

ImportInventoryInboundXLSX() / RenderInboundGrid() / RenderInventoryGrid() / RenderOutboundGrid()
RenderInboundFlow() / RenderInventoryFlow() / RenderOutboundFlow() / AggregateTS50() / RefreshView()

Tera 計算 2_配送中心規模計算

Tera 計算 2_1 選單畫面.vb

流程(選單畫面操作)

Step 1:畫面載入時執行 FileCheck(),初始化著作權標示。
Step 2:點擊「Tera 計算 2_數據加工」以 Modal 方式呈現 TeraCalculation2DataCreationForm
Step 3:點擊「Tera 計算 2_規模計算」以 Modal 方式呈現 DCSizingForm_v5
Step 4:點擊「至選單畫面」結束本畫面並返回主選單。

說明(主要角色)

Tera計算2_1選單畫面.vb(Tera計算2選單畫面 F) 作為 Tera 計算 2 入口畫面, 負責控制切換至「數據製作」與「規模計算」2 大功能之選單。 使用者可順應處理順序(數據加工 ➔ 規模計算)進行操作。

主要處理函數

Form_Load() / DataProcessingButton_Click() / CapacitySizingButton_Click() / ReturnMenuButton_Click()

Tera 計算 2_2 數據製作

流程(數據製作・呈現)

Step 1:畫面載入時確認既有資料表(T830_AllPieceDataEIQ)是否存在,建置出貨日下拉選單。
Step 2:點擊「Tera 計算 2 數據製作」取得全數據天數,開始製作處理。
Step 3:建置 T610/T612/T614/T615/T620,生成每日統計與運作時間統計。
Step 4:建置 T700~T930 系列 EIQ 資料表,執行 Null 修正與資料表合併。
Step 5:開始呈現時反映計算條件(出貨單位・呈現單位),更新傳統計算/EIQ 呈現。
Step 6:勾選「刪除全數據」時刪除 T7~TA 資料表,回復初始狀態。

說明(主要角色)

Tera計算2_2數據製作.vb(Tera計算2用數據製作 F) 為一括建置/重建 Tera 計算 2 規模計算使用基礎數據之前處理畫面。 生成每日統計、整體統計、EIQ 矩陣系列資料表,整理至規模計算畫面可使用狀態。

主要處理函數

CreateDataButton_Click() / GetTotalDays() / RenderView()
CreateT610_TotalShippingSummary() / CreateT612_DailyShippingSummary() / CreateT620_DailyOperatingHours()
CreateT700_TemplateEIQ() / NullCorrection() / JoinEIQTables()

流程(數據製作~規模計算)

Step 1:啟動 `Tera計算2_1選單畫面.vb` 時執行 FileCheck()
Step 2:於「Tera 計算 2_數據加工」開啟 TeraCalculation2DataCreationForm
Step 3:於 Tera計算2_2數據製作.vb 建置 T610/T612/T614/T615/T620、T7/T8/T9/TA 系列資料表。
Step 4:設定出貨單位・呈現單位・目標日,確認 EIQ 表與傳統計算呈現。
Step 5:於「Tera 計算 2_規模計算」開啟 DCSizingForm_v5
Step 6:於 Tera計算2_3配送中心規模計算.vb 載入全出貨統計・每日統計・尖峰物量比,執行規模計算。

說明(主要角色)

Tera計算2_配送中心規模計算 基於 Tera 計算 1 整理之數據, 估算配送中心規模(需求空間・作業量・尖峰因應條件)。 於數據製作階段生成 EIQ 基礎資料表,於規模計算階段反映整體條件進行試算。

主要處理函數

CreateDataButton_Click() / CreateT610_TotalShippingSummary() / CreateT612_DailyShippingSummary()
AggregateAllData() / AggregateDailyShipping() / CalculateOperatingHoursAndPeakVolume()

Tera 計算 2_3 配送中心規模計算

流程(規模計算執行)

Step 1:畫面載入時執行 FileCheck(),載入全出貨統計・每日統計・外箱/零散統計。
Step 2:透過 CalculateOperatingHoursAndPeakVolume() 算出尖峰時段物量比與出貨作業時間。
Step 3:設定出貨日下拉選單・呈現條件,選擇目標數據(全數據平均/全數據/按日)。
Step 4:建置 EIQ 相關作業 Dgv(TA10/TA20/TA30 系列),備妥計算用數據。
Step 5:全計算開始後,按分頁依次執行進貨・保管・出貨・需求面積等規模計算。
Step 6:反映尖峰比率與設定值,確認配送中心規模最終結果。

說明(主要角色)

Tera計算2_3配送中心規模計算.vb(配送中心規模計算_改5Form) 為運用 Tera 計算 2 建置之統計/EIQ 資料表, 算出整體配送中心規模之主畫面。 切換每日數據、整體平均、尖峰時段條件,評估需求作業量與需求空間。

主要處理函數

Form_Load() / AggregateAllData() / AggregateDailyShipping()
AggregateCaseShippingData() / AggregatePieceShippingData()
CreateWorkGrid() / CalculateOperatingHoursAndPeakVolume() / SetDateComboBox()

Tera 計算 2_4 說明_設備示意圖

流程(畫面操作)

Step 1:呈現設備示意圖說明畫面。
Step 2:點擊「關閉」按鈕執行 CloseButton_Click()
Step 3:透過 Me.Close() 結束畫面並返回前一畫面。

説明(主要角色)

Tera計算2_4說明_機器イメージ.vb(Tera計算2_4說明_機器イメージ) 為參閱設備示意圖之說明用子畫面。 操作簡單,瀏覽後點擊關閉按鈕即可返回。

主要處理函數

CloseButton_Click()

Tera 計算 2_5 說明 1

流程(畫面操作)

Step 1:呈現說明 1 畫面。
Step 2:點擊「關閉」按鈕執行 CloseButton_Click()
Step 3:透過 Me.Close() 結束畫面並返回前一畫面。

說明(主要角色)

Tera計算2_5説明1Form.vb(説明1From) 為呈現 Tera 計算 2 補充說明之子畫面。 使用者確認說明內容後,點擊關閉即可返回原畫面。

主要處理函數

CloseButton_Click()

Tera 計算 3_UtilitySoft

T3_Uty0 選單

流程(選單操作)

Step 1:於 `MenuForm_Load()` 初始化使用期限標示。
Step 2:自選單選擇「手算方法」「進貨空間」「包裝物量」「出貨空間」。
Step 3:透過各按鈕以 Modal 方式呈現目標表單,執行計算或確認。
Step 4:順應需求執行「卡車軌跡計算」「零散出貨容器計算」「PL 堆疊/保管」「通道寬度計算」。
Step 5:處理完成後關閉各畫面返回選單。
Step 6:點擊「程式結束」結束 UtilitySoft 選單。

說明(主要角色)

Tera計算3_UtilitySoft 為個別執行物流規劃中頻繁出現輔助計算之公用軟體群。 旨在補充 Tera 計算 1/2 分析結果,提供進貨・出貨・保管・搬運之實務簡易計算。

主要處理函數

ManualCalculationButton_Click() / InboundSpaceButton_Click() / PackingVolumeButton_Click()
TruckSweptPathButton_Click() / PieceContainerButton_Click()
PalletStackingButton_Click() / AisleWidthButton_Click() / ExitProgramButton_Click()

Tera 計算 3_設備之面積計算

T3_0_選單

流程(選單操作)

Step 1:於 `MenuForm_Load()` 呈現著作權・有效期間,並檢查有效期限。
Step 2:選擇面積計算目標(PL 自動倉庫、固定架、電動架、外箱 ASS、料盒 ASS 等)。
Step 3:自點選按鈕以 Modal 方式呈現目標計算表單。
Step 4:於各畫面輸入條件・執行面積計算,確認需求面積。
Step 5:關閉計算畫面返回選單,繼續執行其他設備計算。
Step 6:點擊「關閉」結束面積計算選單畫面。

說明(主要角色)

Tera計算3_設備機器の面積計算 為按物流設備算出需求設置面積之專用模組。 個別計算棧板自動倉庫、固定架、電動架、流道架、分揀機、人工分揀、檢驗包裝等, 可活用於整體配送中心動線規劃研討。

主要處理函數

MenuForm_Load() / PalletASRSButton_Click() / SelectiveRackButton_Click() / MobileRackButton_Click()
CartonASRSButton_Click() / ToteASRSButton_Click() / FlowRackButton_Click() / MediumShelvingButton_Click()
CaseSorterButton_Click() / ManualSortButton_Click() / PackSpaceButton_Click() / CloseButton_Click()

Tera 計算 4_參考

Tera 計算 4_參考選單

流程(選單操作)

Step 1:呈現參考選單畫面。
Step 2:點擊「參考 EIQ」按鈕呈現 tera計算4_參考EIQF
Step 3:點擊「傳統計算」按鈕呈現 Tera計算4_參考傳統計算F
Step 4:確認所需分析畫面後,點擊「關閉」結束選單。

說明(主要角色)

Tera計算4_參考 為對比/參閱 EIQ 分析與傳統計算之輔助模組。 自不同視角確認 Tera 計算本體結果,用於深化分析理解。

主要處理函數

ReferenceEIQButton_Click() / TraditionalAnalyticsButton_Click() / CloseButton_Click()

Tera 計算 4_EIQ

流程(EIQ 參閱)

Step 1:畫面載入時執行 FileCheck(),載入統計 Dgv。
Step 2:透過 SetRecommendedEIQPresets() 設定初始分析條件。
Step 3:順應分頁切換更新曲線圖・散佈圖・EIQ 表・矩陣呈現。
Step 4:於條件篩選分頁重新設定,按目標條件重新統計。

說明(主要角色)

Tera計算4_EIQ.vb(tera計算4_參考EIQF) 為多角化視覺化呈現 EIQ 分析結果之參閱畫面。 按分頁切換曲線圖・散佈圖・表格・矩陣,可確認不同條件下之分析。

主要處理函數

ReferenceEIQ_Load() / TabControl_SelectedIndexChanged() / SetRecommendedEIQPresets()

Tera 計算 4_傳統計算

流程(傳統計算參閱)

Step 1:畫面載入時執行 FileCheck()
Step 2:呈現 AggregateAllData()DisplayDatasetCharacteristics()
Step 3:透過 EstimateCartonDimensions()、每日統計 Chart 初始設定呈現輔助資訊。
Step 4:切換至按出貨單位統計・ABC 分析分頁,進行對比確認。

說明(主要角色)

Tera計算4_傳統計算.vb(Tera計算4_參考傳統計算F) 為呈現基於傳統指標統計、支援與 EIQ 分析對比研討之畫面。 可透過整體統計、特性分析、ABC 分析確認數據趨勢。

主要處理函數

Form1_Load() / AggregateAllData() / DisplayDatasetCharacteristics() / EstimateCartonDimensions() / CreateABCData()
← 回 Menu 一覽