Tera計算的流程與說明

Tera計算0_出貨數據處理

流程(畫面啟動~EIQ處理)

Step 1:畫面載入時執行 ヘルプ設定()ファイル確認()
Step 2:確認DB檔案(Tera計算.accdb)是否存在
Step 3:確認 T110_区分換算 資料表是否存在,並顯示已完成/未完成的狀態
Step 4:透過「數據處理1批次處理」執行 データ加工一括処理()
Step 5:移動至「EIQ數據處理」畫面,並執行 T200作成_EIQデータ加工()
Step 6:以 EIQ加工データ順位ランク表示()EIQ加工データ表示() 確認結果

說明(主要角色)

Tera計算0_出荷データ加工.vb 是將出貨數據整理成可在Tera計算1/2中利用之形式的前處理畫面。
執行建立資料表・換算計算・整箱/散裝區分・暫時統計,最終建立EIQ分析用的基礎數據(T200系列)。

主要處理函數

データ加工一括処理() / 全テーブル削除() / T200作成_EIQデータ加工()
EIQ加工データ順位ランク表示() / EIQ加工データ表示()

Tera計算1_1出貨數據分析

流程(畫面啟動~分析)

Step 1:畫面載入時執行 ファイル確認()
Step 2:確認 T200 資料表是否存在(若無,則促使執行Tera計算0並結束)
Step 3:建立必要資料表 → 顯示畫面 → 顯示全數據特性 → 建立指定出貨日資料表
Step 4:點擊「條件篩選_計算」以執行 条件抽出_計算開始()
Step 5:指定「全出貨數據」時執行 全出荷データ指定処理(),除此之外則執行 出荷日指定処理()
Step 6:進行EIQ矩陣計算・比率計算・顯示,並更新整箱/散裝的顯示顏色

說明(主要角色)

1出荷データ分析.vb(出貨數據分析F) 是使用在Tera計算0中已處理的數據,透過EIQ矩陣進行出貨分析的畫面。 藉由切換條件篩選、全出貨數據分析、傳統計算、比率顯示,來掌握出貨結構,並與下一個工程(物流設備分配・必要能力計算)連結。

主要處理函數

条件抽出_計算開始() / 出荷日指定処理() / 全出荷データ指定処理()
EIQマトリクス表計算() / EIQマトリクス比率計算() / EIQマトリクス表示()

Tera計算1_2庫存入庫量的推算

流程(畫面啟動~庫存/入庫量推算)

Step 1:畫面載入時執行 ファイル確認(),並統計整箱/散裝物流量
Step 2:以 ケース物流量集計() 將整箱出貨的品項數・出庫次數・物量讀入作業Dgv
Step 3:以 バラ物流量集計() 將散裝出貨的品項數・出庫次數・物量讀入作業Dgv
Step 4:透過「開始整箱出貨部分」或「開始散裝出貨部分」計算穩定運作時庫存天數
Step 5:算出平均出貨物量,並更新庫存量/入庫量的計算Dgv與結果顯示
Step 6:畫面結束時,若有未保存數據則執行 ケースバラ在庫量入庫保存()

說明(主要角色)

2在庫入荷量の推定.vb(庫存入庫量的推算From) 是將以T200為基礎的整箱/散裝出貨物量進行日平均化,並從設定的最大庫存天數・安全庫存天數來推算庫存量與入庫量的畫面。 可以算出各保管設備的運作庫存標準。

主要處理函數

ケース物流量集計() / バラ物流量集計() / 平均出荷物量Dgv表示()
ケース安定運用時在庫日数() / バラ安定運用時在庫日数()
ケース単位出荷物量計算Dgv表示() / バラ単位出荷物量計算Dgv表示()

Tera計算1_3設備機器的分配

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

Step 1:畫面載入時執行 ファイル確認()、依日統計顯示、指定出貨日組合框設定
Step 2:以 EIQテーブル作成() 準備設備分配用資料表,並讀入設定檔
Step 3:取得整箱/散裝的等級鍵值,並建立4個設備Dgv(保管・出貨設備)
Step 4:讀取現有的設備設定Excel,並將初期分配反映至畫面上
Step 5:視需要以 機器設備Tera設定Rb 自動設置推薦機器
Step 6:透過「寫入機器設備Excel」將分配結果保存至Excel,並與後續計算連結

說明(主要角色)

3機器設備割付.vb(設備分配From) 是根據出貨數據分析結果(T200等級),針對整箱/散裝分別分配保管設備・出貨設備的畫面。 分配內容將儲存為Excel,作為庫存入庫量推算與必要能力計算的前提條件來利用。

主要處理函數

日別集計Dgv表示() / 指定出荷日ComBSet() / 設備DGv作成()
設備Exsel読込() / 設備Exsel書込() / S機器設備Excel書込()

Tera計算1_4物流設備機器的必要能力計算

流程(畫面啟動~必要能力顯示)

Step 1:畫面載入時執行 ファイル確認(),以允許移轉至必要能力畫面
Step 2:透過「開始入庫物量」從 在庫入荷量.xlsx 讀取整箱/散裝入庫量
Step 3:透過「開始庫存物量」從 在庫入荷量.xlsx 讀取整箱/散裝庫存量
Step 4:透過「開始出貨物量」選擇目標單位(出庫次數・散裝・整箱・PL・容積・重量等)並開始統計
Step 5:從TS50統計建立TS60資料表,並顯示於依等級/依機器設備的Dgv上
Step 6:算出反映峰值比率的每小時必要能力,並依整箱/散裝分別確認

說明(主要角色)

4物流機器設備の必要能力.vb(物流設備機器的必要能力From) 是根據庫存・入庫・出貨的物量數據,來估算各項物流機器之必要處理能力的畫面。 透過單位切換與峰值比率設定,能夠依整箱/散裝分別掌握貼近實際運作的能力要件。

主要處理函數

Excel読込在庫入荷量() / 出荷物量開始() / 作業Dgv読込()
ランク別出荷物量Dgv表示() / 機器設備別出荷物量Dgv表示()

Tera計算1_5透過流程圖確認

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

Step 1:畫面載入時執行 ファイル確認(),並讀入庫存入庫量Excel
Step 2:準備整箱/散裝出貨的作業Dgv,並執行入庫量・庫存量・出貨量的初期顯示
Step 3:以 入荷フロー()在庫フロー()出荷フロー() 生成流程圖的顯示內容
Step 4:執行統計處理(TS50_集計()),準備各設備的出貨數據
Step 5:切換整箱/散裝、PL換算/容積換算、變更出貨指標單選按鈕時,以 再表示() 更新整體
Step 6:在流程圖分頁上確認入庫・庫存・出貨的平衡,以做為判斷下一個工程的依據

說明(主要角色)

5フロー図で確認.vb(透過流程圖確認F) 是將Tera計算1的統計結果視覺化為入庫・庫存・出貨的流程,用以確認物流機器架構之妥當性的畫面。 能夠一邊切換指標與單位,一邊比較確認設備負載與物量平衡。

主要處理函數

在庫入荷量XLSX読込() / 入荷量Dgv表示() / 在庫量Dgv表示() / 出荷量Dgv表示()
入荷フロー() / 在庫フロー() / 出荷フロー() / TS50_集計() / 再表示()

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

Tera計算2_1選單畫面.vb

流程(選單畫面操作)

Step 1:畫面載入時執行 ファイル確認(),並初始化著作權顯示
Step 2:點擊「Tera計算2_數據處理」以唯讀模式顯示 Tera計算2用データ作成F
Step 3:點擊「Tera計算2_規模計算」以唯讀模式顯示 配送センター規模計算_改5From
Step 4:點擊「返回選單畫面」結束此畫面,返回上層選單

說明(主要角色)

Tera計算2_1メニュー画面.vb(Tera計算2選單畫面F) 負責控制選單,以移轉至「數據建立」與「規模計算」這兩個功能,作為Tera計算2的入口畫面。 使用者可從此畫面依照處理順序(數據處理 → 規模計算)進行操作。

主要處理函數

Tera計算2開始画面F_Load() / Tera計算2_データ加工Bt_Click() / Tera計算2_規模計算Tb_Click() / メニュー画面へBt_Click()

Tera計算2_2數據建立

流程(數據建立・顯示)

Step 1:畫面載入時確認現有資料表(T830_全バラデータEIQ)是否存在,並建立出貨日組合框
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矩陣系列資料表,將其整備為可在規模計算畫面中利用的狀態。

主要處理函數

Tera計算2データ作成Bt_Click() / 全データ日数() / 表示開始()
T610_全出荷集計作成() / T612_全出荷日別集計作成() / T614_ケース出荷日別集計作成() / T615_バラ出荷日別集計作成() / T620_稼働時間日別集計作成()
T700_雛形EIQ() / Null修正() / EIQテーブル結合()

流程(數據建立~規模計算)

Step 1:啟動 Tera計算2_1メニュー画面.vb 時執行 ファイル確認()
Step 2:透過「Tera計算2_數據處理」打開 Tera計算2用データ作成F
Step 3:在 Tera計算2_2データ作成.vb 建立 T610/T612/T614/T615/T620、T7/T8/T9/TA系列資料表
Step 4:設定出貨單位・顯示單位・目標日,確認EIQ表與傳統計算顯示
Step 5:透過「Tera計算2_規模計算」打開 配送センター規模計算_改5From
Step 6:在 Tera計算2_3配送センタ規模計算.vb 讀取全出貨統計・依日統計・峰值物量比,並執行規模計算

說明(主要角色)

Tera計算2_配送中心規模計算 是根據在Tera計算1中整備好的數據,估算配送中心規模(必要空間・作業量・因應峰值的條件)的功能。 在數據建立階段生成EIQ基礎資料表,並在規模計算階段反映整體條件來算出。

主要處理函數

Tera計算2データ作成Bt_Click() / T610_全出荷集計作成() / T612_全出荷日別集計作成()
T614_ケース出荷日別集計作成() / T615_バラ出荷日別集計作成() / T620_稼働時間日別集計作成()
全データ集計() / 全出荷日別集計() / 稼働時間及びピーク物量()

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

流程(執行規模計算)

Step 1:畫面載入時執行 ファイル確認(),讀入全出貨統計・依日統計・整箱/散裝統計
Step 2:以 稼働時間及びピーク物量() 算出峰值時段物量比與出貨作業時間
Step 3:設定出貨日組合框・顯示條件,選擇目標數據(全數據平均/全數據/依日)
Step 4:建立EIQ相關作業Dgv(TA10/TA20/TA30系列),準備計算用數據
Step 5:開始全部計算後,依每個分頁依序執行入庫・保管・出貨・必要面積等規模計算
Step 6:反映峰值比率與設定值,確認配送中心規模的最終結果

說明(主要角色)

Tera計算2_3配送センタ規模計算.vb(配送中心規模計算_改5From) 是使用在Tera計算2中建立的統計/EIQ資料表,來算出配送中心整體規模的本體畫面。 在依日數據、整體平均、峰值時段條件之間切換,評估必要作業量與必要空間。

主要處理函數

配送センター規模計算_改5From_Load() / 全データ集計() / 全出荷日別集計()
出荷データ_ケース単位出荷集計() / 出荷データ_バラ単位出荷集計()
全データ作業Dgv作成() / 稼働時間及びピーク物量() / 出荷日ComboBox設定()

Tera計算2_4說明_機器意象

流程(畫面操作)

Step 1:顯示機器意象說明畫面
Step 2:透過「關閉」按鈕執行 閉じるBt_Click()
Step 3:以 Me.Close() 結束畫面並返回前一個畫面

說明(主要角色)

Tera計算2_4説明_機器イメージ.vb(Tera計算2_4說明_機器意象) 是一個供參照機器意象用的說明用子畫面。 操作簡單,架構為閱覽後透過關閉按鈕返回。

主要處理函數

閉じるBt_Click()

Tera計算2_5說明1

流程(畫面操作)

Step 1:顯示說明1畫面
Step 2:透過「關閉」按鈕執行 説明1From閉じるTb_Click()
Step 3:以 Me.Close() 結束畫面並返回前一個畫面

說明(主要角色)

Tera計算2_5説明1Form.vb(說明1From) 是一個用來顯示Tera計算2補充說明的子畫面。 架構為讓使用者確認說明內容後,透過關閉操作返回原本的畫面。

主要處理函數

説明1From閉じるTb_Click()

Tera計算3_UtilitySoft

T3_Uty0選單

流程(選單操作)

Step 1:在 Tera計算3_Uty0メニューF_Load() 中初始化使用期限顯示
Step 2:從選單選擇「手動計算方法」、「入庫空間」、「包裝物量」、「出貨空間」
Step 3:透過各按鈕唯讀顯示目標表單,並執行計算或確認
Step 4:視需要執行「卡車軌跡計算」、「散裝出貨物流箱計算」、「PL裝載/保管」、「通道寬度計算」
Step 5:處理完成後關閉各畫面並返回選單
Step 6:透過「結束程式」結束 UtilitySoft 選單

說明(主要角色)

Tera計算3_UtilitySoft 是一組個別執行在物流計畫中頻繁出現之輔助計算的公用程式群。 為了補強Tera計算1/2的分析結果,提供了關於入庫・出貨・保管・搬送等實務上簡易的計算。

主要處理函數

手計算方法Bt_Click() / 入荷スペースBt_Click() / 出荷梱包物量Bt_Click() / 出荷スペースBt_Click()
トラック軌跡計算Tb_Click() / バラ出荷コンテナ計算Tb_Click()
パレット積付計算と保管PL計算Bt_Click() / 直角積付通路幅計算Bt_Click() / プログラム終了Bt_Click()

Tera計算3_設備機器的面積計算

T3_0_選單

流程(選單操作)

Step 1:在 メニュー画面F_Load() 顯示著作權・有效期間,並檢查有效期限
Step 2:選擇面積計算目標(PL自動倉庫、固定貨架、電動貨架、紙箱ASS、料盒ASS等)
Step 3:從選取的按鈕唯讀顯示目標計算表單
Step 4:在各個畫面輸入條件・執行面積計算,確認必要面積
Step 5:關閉計算畫面返回選單,繼續其他機器的計算
Step 6:透過「關閉」結束面積計算選單畫面

說明(主要角色)

Tera計算3_設備機器的面積計算 是一個專門用來算出各物流設備所需設置面積的模組。 個別計算棧板自動倉庫、固定貨架、電動貨架、流動式貨架、分揀機、人工分揀、檢驗包裝等,可活用於檢討中心整體的配置。

主要處理函數

メニュー画面F_Load() / パレット自動倉庫Bt_Click() / PL固定棚Bt_Click() / 電動棚Bt_Click()
ケース自動倉庫Bt_Click() / バケット自動倉庫Bt_Click() / フロー棚Bt_Click() / 中量棚Bt_Click()
ケース仕分機Bt_Click() / ケース手仕分Bt_Click() / 検品梱包スペース計算Bt_Click() / 閉じるBt_Click()

Tera計算4_參考

Tera計算4_參考選單

流程(選單操作)

Step 1:顯示參考選單畫面
Step 2:透過「參考EIQ」按鈕顯示 tera計算4_参考EIQF
Step 3:透過「傳統計算」按鈕顯示 Tera計算4_参考従来計算F
Step 4:確認必要的分析畫面後,透過「關閉」結束選單

說明(主要角色)

Tera計算4_參考 是一個用來比較・參照EIQ分析與傳統計算的輔助模組。 運用在從別的視角確認Tera計算本體的結果,並加深對分析的理解。

主要處理函數

Tera計算4_参考EIQBt_Click() / Tera計算4_従来計算Bt_Click() / 閉じるBt_Click()

Tera計算4_EIQ

流程(EIQ參照)

Step 1:畫面載入時執行 ファイル確認(),並讀入統計Dgv
Step 2:以 EIQ_tera推奨設定() 設定初期分析條件
Step 3:根據分頁的切換,更新曲線圖・散佈圖・EIQ表・矩陣顯示
Step 4:在條件篩選分頁中重新設定,並在目標條件下執行重新統計

說明(主要角色)

Tera計算4_EIQ.vb(tera計算4_參考EIQF) 是一個多角度視覺化EIQ分析結果的參照畫面。 在各個分頁之間切換曲線圖・散佈圖・表格・矩陣,就能確認不同條件下的分析。

主要處理函數

tera計算EIQ_Load() / EIQTc_SelectedIndexChanged() / EIQ_tera推奨設定()

Tera計算4_傳統計算

流程(傳統計算參照)

Step 1:畫面載入時執行 ファイル確認()
Step 2:顯示 全データ集計()全データ集計から見た特性()
Step 3:以 ケース寸法推定()、依日統計Chart初期設定來顯示輔助資訊
Step 4:移轉至依出貨單位統計・ABC分析分頁,並進行比較確認

說明(主要角色)

Tera計算4_従来計算.vb(Tera計算4_參考傳統計算F) 是一個顯示基於傳統指標的統計,支援與EIQ分析進行比較檢討的畫面。 透過整體統計、特性分析、ABC分析,可以確認數據的趨勢。

主要處理函數

Form1_Load() / 全データ集計() / 全データ集計から見た特性() / ケース寸法推定() / ABC_Data作成()