• 沒有找到結果。

瓦斯鋼瓶供應鏈的網路服務設計

第四章 追溯系統整合查詢架構設計

4.2 追溯資訊的分散式整合架構設計

4.2.3 瓦斯鋼瓶供應鏈的網路服務設計

圖 4.5 架構中,在 4.2.2 小節已經確定第一步驟的資料傳送流程,接下來將針對瓦斯鋼 瓶基本資料庫、瓦斯鋼瓶檢驗資料庫、多個分銷商的進銷存資料庫中與目錄系統設計其網路 服務。

瓦斯鋼瓶的基本資料與瓦斯鋼瓶檢驗資料分別集中儲存於一個資料庫中,並且液化石油 氣供應鏈中許多的作業需要使用到瓦斯鋼瓶的基本資料與瓦斯鋼瓶的檢驗資料,比如檢驗場 檢驗時區要使用要瓦斯鋼瓶的出廠基本資料來比對檢驗數值和分裝場填充液化石油氣之前需 要先查驗檢驗資料等,而目前只能用目視鋼瓶合格標示卡等方法來取得這些資料。因此瓦斯 鋼瓶的基本資料與瓦斯鋼瓶檢驗資料之網路服務除了提供給追溯系統使用外,還將提供給供 應鏈上得成使用,圖4.8 為瓦斯鋼瓶的檢驗資料提供給數個資料需求者之架構。

圖4.8 檢驗資料查詢網路服務架構圖

瓦斯鋼瓶的流動資料儲存於多個分銷商的進銷存資料庫中,為了能夠取得流動資料必須 利用網路服務建立每一個分銷商之進銷存資料庫都設立瓦斯鋼瓶流動資料的查詢窗口,使追 溯系統的應用程式可以從查詢窗口取得需要的資料。並且為了使查詢有效率,在查詢瓦斯鋼 瓶的流動資料之前,資料需求者會先前往目錄系統中,根據其所要收尋的瓦斯鋼瓶追蹤識別 碼來查詢該識別碼所屬瓦斯鋼瓶流動資料的查詢窗口的網路服務位址,在前往該網路服務位 址查尋資料

對於追溯系統的客戶端應用程式而言,其主為功能為與瓦斯鋼瓶基本資料庫、瓦斯鋼瓶 檢驗資料庫以及多個分銷商的進銷存資料庫所設立的資料查詢網路服務溝通,並將回傳的資

料加以處理使資料以使用者能閱讀的格式呈現。由於瓦斯鋼瓶基本資料庫、瓦斯鋼瓶檢驗資

表 4.3 的資料欄位包含了鋼瓶的流動事件名稱,但是各個分銷商所定義鋼瓶流動事件勢 必存在著差異,為了使系統與使用者能夠理解瓦斯鋼瓶的流向,必須先對分銷商流動瓦斯鋼 瓶之事件先進行統一的定義。在此本論文根據 3.4 節中分銷商流程的分析結果,定義了九個 事件,並將此九個事件之間的互動關係以動態的斐氏圖(Petri Net)[24]來表達,如圖 4.9 所 示。以下斐氏圖是利用軟體 HP Sim 繪製而成,圖中包含了七個暫存點與十個轉移點,其中 暫存點代表瓦斯鋼瓶的狀態,轉移點代表瓦斯鋼瓶的流動事件。各個暫存點與轉移點的詳細 意義說明如下表4.5 所示。

圖4.9.瓦斯鋼瓶流動斐氏圖

表4.5 斐氏圖的暫存點與轉移點說明

暫存點意義 轉移點意義

P1 新瓦斯鋼瓶待販售 T1 分銷商購入新瓶 P2 空瓦斯鋼瓶 T2 送往分裝廠灌氣 P3 灌氣中瓦斯鋼瓶 T3 分裝廠灌氣後送回 P4 灌氣後瓦斯鋼瓶 T4 銷售出貨完成 P5 消費者使用中瓦斯鋼瓶 T5 空瓶回收

P6 檢驗中瓦斯鋼瓶 T6 送往檢驗廠檢驗 P7 銷毀之瓦斯鋼瓶 T7 檢驗不合格銷毀

T8 檢驗合格運回分銷商

T9 無灌氣退回分銷商

T10 未出貨退回分銷商

相關文件