如何使用Arena軟體Schedule模塊

Schedule模塊是一個用來編輯日程的模塊。直接在Arena內部編輯,不需要從外部文件導入,非常好用。它在Basic Process下,是一個圖表模塊。

工具/原料

Arena軟體
Project Bar>Basic Process>Schedule

方法/步驟

Schedule常用的有兩種類型(Type),包括Arrival和Capacity。Type是Other的情況請參考另一篇經驗「如何使用Arena軟體Schedule模塊(2)」。

先介紹Arrival類型,它和Creat模塊搭配,用來對實體(Entity)的到來進行日程安排。

如圖在Creat模塊中,Time Between Arrivals 選擇根據「Schedule」安排實體到來時間。Schedule Name里,我們給他起一個名字叫「Arrival Schedule」,方便後續編輯。

點擊Schedule模塊打開圖表欄。添加新的Schedule。

在Name下拉菜單中選擇我們剛才起好的名字「Arrival Schedule」;Type選擇「Arrival」;日程的數據我們用Duration編輯。

右擊Duration,選擇「Edit via Spreedsheet」,可以在表格中編輯單位時段內實體平均到達的個數,還有它的持續時間。

如上圖第10欄,表示在第十個時段,實體平均到達個數是110個,這個水平持續了一個時間單位:半個小時。

我們也可以選擇「Edit via Dialog」。

或是雙擊Durations對應的位置,打開「Graphical Schedue Editor」,如下圖,拖動滑鼠試試看,這裡可以更直觀地修改Schedule數值。

接下來介紹Schedule類型是Capacity的情況。

它專門用來給資源的使用做日程安排。Capacity代表可用資源的個數。

首先要在Resource下選擇需要安排日程的資源,這裡我們選擇「Charity」這個同事。Type選擇「Based on Schedule」,輸入Schedule Name。Schedule Rule默認為Ignore,具體的我們最後介紹。Busy/Hour, Idle/Hour 對應的數字是單位時段的成本,用於在最終報告中分別計算忙碌和空閒時段的成本。

如圖Charity是我們的一位接線專員,她每次可以處理一個電話,所以當他上班時,Capacity就是1。當她中午午休時,Capacity就是0,當然下班之後也是0。顯示如圖。

記得在編輯Resource的時候,我們可選的Schedule Rule有三種類型。表示的是:如果某種資源正在使用過程中,Capacity的改變如何來執行。

Preempt是立即執行,恢復也是立即恢復。比方我們的接線員Charity,假設他中午12:00到12:30安排了休息時間,如果他在12:00正在講電話,他就需要把電話立刻掛斷(希望客人不會生氣)。12:30他再上線接聽。

Wait是等待當前任務完成之後再執行新時段的Capacity,執行時間滿,再恢復。假設Charity12:00接到電話,他需要講完電話再休息,休息滿30分鐘再上線。

Ignore是等待當前任務完成之後再執行新時段的Capacity,恢復則是不管新時段執行了多久,立即回復。假設Charity12:00接到電話,這一通電話不論講了多久,電話結束之後才能休息,並且規定他在12:30必須重新上線。

以上是我對Schedule模塊的理解,歡迎大家一起討論!

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場