• 沒有找到結果。

3-4-2 概念塑模 概念塑模 概念塑模 概念塑模

43

3-4-2 概念塑模 概念塑模 概念塑模 概念塑模

使用個案完成系統的需求描述與分析後,我們對整個問題領域有了一個粗淺的描 述,再來就是利用物件導向分析裡的概念模型來描述這些問題領域的概念意義。

使用個案之描述,應表達事件之起始行為者、動作、及參與動作之物件等,並描述 事件之起始狀態(前提)與結束狀態,其格式應採主詞 + 動詞 + 受詞方式描述。其中 主詞可視為一個行為者,動詞為一項處理,而受詞可為資料或另一個行為者。

在UML中,本研究使用靜態結構圖來做概念模型的塑模工具,利用先前完成的使用 個案當作本研究塑模的對象,如下表10、11、12所示。

表 10 概念塑模 :選擇角色 使用個案:選擇角色

行為者:使用者 前提:無

結束狀態:參數設定存入系統 事件:

1. 使用者點選角色選擇 2. 系統找到對應的角色

3. 系統介面上會將所選的角色鎖住,其他角色會是反白的

- - 44

根據找出的名詞,可以繪製UML圖形如圖27所示。

圖 27 類別圖 選擇角色

使用者 參數容器

Mode_Select singleMode() supplyChainMode()

角色 supplier manufacturer distributor retailer 利用參數容器來描述選 manufactur

policy +ROP +S +Q ROP_Q ROP_S OrderQ OrderToS Random

Inventory

Limited unlimited

LeadTime +week Demand

Random() Fixed() singleMode

資訊透明化

- - 45

表 11 概念塑模::::訂購產品(執行遊戲)

使用個案:訂購產品 行為者:使用者

前提:選擇角色、模組選擇以及相關的參數設定完成後 結束狀態:執行遊戲規定的回合數後,即完成訂購產品 事件:

1. 使用者開始執行遊戲

2. 使用者先輸入使用者的市場需求 3. 使用者在輸入使用者的訂購量 4. 重複3直到遊戲規定的回合數結束

根據找出的名詞,可以繪製UML 圖形如下,共分成兩類,一個是共應鏈模式,一 個為工廠直營模式,分別繪圖如下:

- - 46

1. 供應鏈模式所繪製的 UML 圖如圖 28 所示。

圖 28 訂購產品(供應鏈模式)

使用者 參數容器

Mode_Select

singleMode() supplyChainMode()

角色 supplier manufacturer distributor retailer 利用參數容器來描述選擇角色的概念

1 1 1 4

LeadTime

+week

Demand

Random() Fixed()

SupplychainMode

- - 47

2. 工廠直營模式所繪製的 UML 圖如圖 29。

圖 29 訂購產品(工廠直營模式)

使用者 參數容器

Mode_Select

singleMode() supplyChainMode

角色

manufacturer 利用參數容器來描述選擇角色的概念

1 1 1 1

LeadTime

+week

Demand

Random() Fixed()

資訊透明化 集中化管理

集中 不集中

SingleMode

訂購產品

- - 48

表 12 概念塑模:::顯示圖表 : 使用個案:顯示圖表

行為者:使用者

前提:遊戲執行過程中或是執行完成後,便可以選擇圖表依照需要觀看其總成 本圖、市場趨勢圖或是成本結構分析圖

結束狀態:系統顯示圖表 事件:

1. 在遊戲進行的途中或是結束,使用者可點選圖表的選項

2. 系統會根據使用者選擇:總成本圖、市場趨勢圖、成本結構分析圖,出現相 對應的視窗,讓使用者方便討論

根據找出的名詞,可以繪製 UML 圖形如圖 30 所示。

圖 30 顯示圖表

使用者 參數容器 圖表

+總成本圖 +市場趨勢圖 +成本結構分 析圖

利用參數容器來描述圖 表的概念

1 1 1 3

- -

相關文件