乱色美www女麻豆_中文字幕伊人_再深点灬舒服灬太大了np视频_边做边吃奶_特级aaaaaaaaa毛片免费视频

BPMN圖的命名約定

作者:alphaflow 時間:2021-01-12 瀏覽 :1012

業務流程圖是一種強大的交流工具。其溝通有效性的關鍵是所使用的命名或標簽術語。BPMN中沒有官方命名約定,但這里有一些多年來公認的最佳命名規則:

1.始終使用對業務有意義的關鍵字

2.不要使用不常見的縮寫

3.不要在其名稱中使用元素類型

4.避免冠詞和代詞

一致性是必不可少的,當我們堅持一組最佳的實踐時,應該將其應用于與流程相關的整個圖表。

我們應該在圖表中命名或標記“幾乎”所有內容——不僅僅是活動,還有子流程、中間事件、網關、序列流、結束事件和消息流等。某些圖形元素需要屬性,例如計時器事件的持續時間,并且此內容可能不會顯示在圖表中。如果沒有,請向復制該信息的事件添加標簽。

流程標簽應清楚地描述其主要目的。確保不使用短名稱或縮寫。以下是BPMN核心圖形元素的建議實踐。

活動

所有活動都應命名。一個資源將執行每個活動,活動的名稱應該描述執行的操作。每個活動都應使用簡短而有意義的動詞或名詞短語來命名。所使用的動詞應使用現在時并為企業所熟悉。名詞必須是對業務也有意義的。您應該避免冠詞和代詞,增加不必要的精確度,例如:“添加訂單行”而不是“將所有行添加到訂單”。多個活動不應以相同的名稱命名,除非在流程中多次使用相同的調用活動。

事件

在流程圖中,所有事件都應該被命名。消息、信號、升級和錯誤類型的事件應使用主動動詞以過去分詞的形式命名;鏈接事件應該用名詞命名;配對的鏈接事件、一個捕獲事件和一個或多個發送事件應使用相同的名稱;其他類型為Message、Escalation和Error的配對事件也應該共享匹配的名稱;計時器事件作用于特定的時間日期或時間表,此信息應用于命名事件;條件事件在特定條件下觸發,這個條件應該用于它的命名;一個流程可能有一個或多個結束事件,建議使用與其最終狀態相對應的不同名稱。

網關

網關(Gateway)不執行任何工作或做出決定,是流程流動的發散或收斂的可視化。聚合網關不需要命名。當收斂邏輯不明顯時,應該給網關關聯一個注解。

發散專屬網關應該用疑問詞來命名。該名稱應由一個動詞、一個賓語和一個問號組成,以標識正在評估的內容。您甚至可以使用問題來澄清所涉及的決定。使用問號有助于限制您必須在圖中放置的文本數量,因為傳出序列流上的所有條件都被視為網關問題的簡單答案。

序列流

來自Exclusive、Inclusive和Complex類型的發散網關的序列流應該使用它們作為結果聲明的相關條件來命名。相同的命名約定適用于條件序列流;不應命名默認序列流;只有在不滿足所有其他流出流條件時才會采用此流。

數據對象

所有數據對象都應該被命名。它們應該使用限定名詞命名,該名詞是業務對象的名稱或對業務有意義的信息對象的名稱。使用匹配名稱后跟方括號中的適用狀態來命名同一數據對象(實際上是數據對象引用)的多個實例。

參與者

參與者通常是控制或負責業務流程中活動的業務實體(例如,公司、公司部門或客戶)或業務角色(例如,買方或賣方)。它們與協作圖中的池相關聯,應使用限定名詞或名詞短語來命名參與者。

池代表協作圖中的參與者,因此使用參與者的名字命名池。流程包括特定池內外的所有圖表元素,不要使用流程名稱命名池。

泳道

泳道通常用于按角色對元素進行分類。它們通常用于諸如內部角色(例如,經理、助理)、系統(例如,企業應用程序)或內部部門(例如,運輸、財務)之類的事情,泳道應使用類別名稱命名。

角色

角色也應該是使用限定名詞或名詞短語。

以上就是BPMN圖中個元素的命名規則。擁有清晰統一的命名規則將有助于建立一致的流程規范和明確的可視化指導。


相關資訊