在业务流程建模和标注法(BPMN)中,池(Pool)和泳道(Lane)是用于组织和分组流程活动的重要概念。它们帮助清晰地表示不同参与者或组织单元之间的交互和责任分配。
BPMN 池和泳道
在業務流程建模中,BPMN池代表參與某個流程的參與者。它在視覺上是一個矩形框,可以包含 BPMN 任務和子流程等流物件。 BPMN 通道是 BPMN 池中的子分區。它通常用於表示內部角色或池所代表的角色下的部門。
![]()
|
有兩條泳道的水平泳池 |
泳池朝向
在業務流程圖中,池和泳道可以垂直或水平顯示。若要變更泳池及其所含泳道的方向,請右鍵點選泳池標題,然後從彈出式選單中選擇「方向」>「垂直/水平」 。請注意,此功能在池為空時可用。
![]()
|
將泳池方向從垂直改為水平 |
筆記: | 只有當池/通道不包含流物件時,您才可以更改其方向 |
黑盒子池
池可以顯示為一個空盒子,稱為黑盒子。在業務流程建模中,黑盒子僅代表一個角色,隱藏所有細節 - 您無法在其中建立流物件。若要定義黑盒子池,請右鍵點選空池並從彈出式選單中選擇黑匣子。
![]()
|
定義黑盒子 |
筆記: | 您只能為其中沒有流物件也沒有通道的空池建立黑盒子。 |
您可以在黑盒之間建立訊息流來表示參與者之間的協作,或使用黑盒在另一個池/通道中的流物件之間建立訊息流。
![]()
|
黑盒子之間有訊息流 |
泳池拉伸
當您建立一個池時,它會自動擴展以適合圖表的寬度或長度。我們稱這種行為為伸展。當泳池被拉伸時,泳池和所包含的泳道將按照圖表的大小擴展或折疊,並且您無法手動調整其大小。如果您想要讓池子可以自由調整大小,則需要關閉拉伸行為。若要變更拉伸選項,請右鍵單擊所涉及的池並選擇“演示 選項”,然後從彈出式選單中選擇“自動拉伸”>“關閉” 。
![]()
|
關閉自動拉伸後,池子可以自由調整大小 |
建立嵌套車道
雖然泳道代表池的一個子分區,但泳道本身可以包含泳道以形成嵌套結構。若要建立嵌套車道,請右鍵單擊車道,然後從彈出式選單中選擇“新增子車道”
![]()
|
嵌套車道 |
重新排序車道
您可以透過上下移動泳道來改變泳池內泳道的位置。若要重新排序泳道,請以滑鼠右鍵按一下要重新排序的泳道,然後從彈出式功能表中選擇「選擇」>「向下移動」 。
![]()
|
向下移動車道 |
相關資源
以下資源可能有助於您了解更多有關本頁討論的主題的資訊。