IBM FileNet P8, 5.2.1 版            

Visio 匯入範例 - 有子程序的 BPMN 圖表

這個範例使用 BPMN 圖案上的形狀來建立 Visio 圖表。這些形狀會對映到 Process Designer 物件。

BPMN 圖案

下列是最常使用的一些項目:

  • 作業對映到 Process Designer 一般步驟。
  • 順序流程對映到路由。
  • 收合子程序對映到子對映步驟並建立空的子對映。
  • 展開子程序對映到子對映步驟和子對映。
  • 資料型排除 (XOR)事件型排除 (XOR)內含的 (OR)平行 (AND) 對映到一般步驟。
  • 資料物件對映到資料欄位。
  • 開始事件和其他開始形狀對映到開始步驟。
  • 結束事件對映到 TerminateBranch 系統步驟。

除了 BPMN 圖案的形狀之外,您還可以使用其他 Visio 圖案上的形狀來建立程序圖,以匯入到 Process Designer 中。 許多這些標準 Visio 形狀也都對映到 Process Designer 物件。 您可以置換 Process Designer 物件的對映,以適合您的圖表,而且您可以建立自訂形狀,將它們對映到您覺得適合的 Process Designer 物件。

BPMN 範例

這個範例顯示簡單的產品支援程序,其中包括兩個選項:(1) 取得問題的協助,或 (2) 訂購零件,它有子程序可檢查庫存、檢查價格、出貨等等。

  BPMN 圖

  • 開始(開始事件形狀)是指程序的開始。 其他開始形狀也可用來指示程序的開始。 如果圖表上沒有「開始」形狀,則不會有來自 Process Designer 開始步驟的路由 - 您需要在 Process Designer 中新增此路由。
  • 評估有現貨(事件型排除 (XOR) 形狀)代表分割。
  • 協助(作業),為單一作業。
  • 零件(展開子程序形狀)代表子對映步驟和子對映。 「零件」名稱將同時命名 Process Designer 工作流程定義中的子對映步驟和子對映。
  • 在「零件」形狀內,「作業」形狀顯示子程序中的步驟。 請注意,形狀必須在「零件」方框內,才能包括在子程序中。
  • 路由(順序流程形狀)必須貼齊形狀的連線點,且箭頭必須朝適當的方向。

為了使這個程序更真實,我們新增了 CustName、PartNum 和 Cost 資料(「資料」形狀),並利用「關聯」形狀,使其與適當的作業相關聯。 每一個資料物件將轉換成 Process Designer 中的字串資料欄位,因此,使用簡要名稱並在拼字時保持一致會有幫助。

  

有資料物件的 BPMN 圖表

以 Visio XML 格式 (.vdx) 儲存圖表,以匯入到 Process Designer 中。

在 Process Designer 中,使用「Visio 匯入」(「檔案」功能表)匯入該程序作為一項工作流程定義。 由於此圖表使用的所有形狀已對映到 Process Designer 物件,因此匯入應該相當順利,但如果在程序期間偵測到錯誤,您應該在 Visio 圖表中更正它們,然後重試。

在 Process Designer 中,匯入的程序如下所示。

  匯入的 Visio 圖表

下列作業仍然是使匯入的程序成為有效的工作流程定義:

  • 在「Process Designer 工作流程內容」中,對於非字串的任何資料欄位指定資料類型。 在我們的範例中,「成本」欄位可能是「整數」或「浮點」。
  • 為每一個步驟指定參與者或佇列。
  • 對於每一個分割(在「評估」和「有現貨」上),指定遞送條件 - 使用者選擇或某個資料欄位值。
  • 由於我們並未在子程序中新增「開始」步驟,因此請在「零件」子對映中新增從「開始」步驟到「有現貨」步驟的路由。


前次更新: 2016 年 3 月
bpfwd041.htm

© Copyright IBM Corp. 2016.