原创 bpmn消息事件

2.消息事件 大多數流程都需要通信,這可以通過消息事件在bpmn中表示。消息事件的圖標是小信封。消息事件的一般應用如圖2.1所示。 圖2.1:應用消息事件。 在bpmn中,消息的含義並不僅限於信件、電子郵件或電話。引用特定收件人並代表或

原创 bpmn事件

1、bpmn的相關性 任務和網關是我們到目前爲止瞭解的三個流元素中的兩個:事情(任務)必須在特定的環境(網關)下完成。還有一個流元素:應該發生的事情(事件)。對於bpmn流程模型來說,事件的重要性不亞於任務或網關。我們應該從應用它們的一些

原创 bpmn泳道

2.泳道 我們已經討論了在流程中要做什麼,但是還沒有解釋誰負責執行哪些任務。在bpmn中,你可以用泳道來回答這個問題。 圖2.1:使用泳道表示的職責。 圖2.1顯示了我們的示例流程中的任務被分配給特定的人。我們可以從任務中推導出以下的過

原创 bpmn不帶網關的流程

  2.設計不帶網關的流程 有些人不喜歡網關,他們認爲網關使流程圖過於全面甚至膨脹,他們寧願沒有這些鑽石。雖然網關是可選的—您可以代替直接使用任務建模XOR、and和or網關的邏輯—但必須小心。 網關幾乎不可能完全消除     圖2.1

原创 包容網關

1、基於數據的包容網關 想讓我們的過程更加靈活:當我們餓的時候,我們想要喫東西 只有一個沙拉, 沙拉和一些意大利麪或牛排, 或者只是意大利麪或牛排。 使用到目前爲止學到的符號,我們可以使用圖1.1所示的情況建模。 圖1.1:組合餐的各種

原创 bpmn過程模型

1、過程分析的視角         習慣於用其他符號系統建模流程的人可能很難適應bpmn的一個極其重要的方面:一切都取決於透視圖。         bpmn假設一個或多個參與者可以存在於一個圖中。但是,不要草率地認爲參與者的作用類似於一個

原创 並行網關

1、並行網關 假設現在我們想在旁邊放一份沙拉。無論如何,如果你想要沙拉,你可以像我們在圖1.1中所做的那樣建模。 圖1.1:準備沙拉和主菜。 在這裏,我們介紹了另一個符號:(文本)註釋;這是一個您可以與任何流對象(在本例中是任務)關聯的

原创 理解bpmn先從他的基本元素入手

 1、理解BPMN 猴子知道姜的味道嗎? 這條印度諺語表達了一個真理:你不能完全欣賞你不理解的東西。我們在英語表達中看到了一個推論:“不要對牛彈琴。” bpmn是一顆不是每個人都能欣賞的珍珠,因爲不是每個人都能理解它。如果您是標準的新手,

原创 使用網關設計流程

1、使用網關設計流程路徑 2、基於數據的專用網關         某些事情只能在某些情況下才能完成,所以很少有過程總是走同一條路。 圖2.1:xor網關。         在我們的簡單示例(圖2.1)中,我們希望深入烹飪的細節。在飢餓的

原创 bpmn複雜網關

2.複雜的網關 複雜網關是一個不同的類別。雖然它不常被使用,但在某些情況下它的使用是合理的。例如:我們想要訂披薩。我們仔細閱讀我們最喜歡的供應商的菜單。在研究了兩種來源之後,一旦我們找到了想要的東西,就會開始。 我們如何建立模型呢?圖2.

原创 bpmn默認流程和異常

1、默認流程和異常 使用xor和或網關還有另一個方面。(爲了簡化問題,讓我們先把沙拉放在一邊,專注於牛排和意大利麪。)如果我們既不想要意大利麪也不想要牛排怎麼辦?在以前的模型中,這種情況意味着我們的令牌永遠不能超出所需盤子的xor分割。根

原创 流程引擎動態任務實現(收發文流程案例)

1.  原始需求  收發文流程原始需求如下: 2.  需求說明   2.1. 收文登記 普通環節處理(普通用戶任務)   2.2. 收文擬辦 選擇1:領導閱示(1)、領導閱(2)、主辦(3)、協辦(4)可以選四者之一、四者的自由組合、

原创 bpm的三個標準以及如何結合使用

1、bpm標準三人組 本篇文章的重點是將bpmn作爲建模和自動化流程的標準。最近的兩個標準與bpmn密切相關,它們很好地補充了bpmn。這些是用於管理非結構化活動的案例管理模型和符號(CMMN),以及用於管理決策的決策模型和符號(DMN)

原创 Flowable數據庫

    Flowable數據表清單: Flowable的所有數據庫表都以ACT_開頭。第二部分是說明表用途的兩字符標示符。服務API的命名也大略符合這個規則。 ACT_RE_*: 'RE’代表 repository 。帶有這個前綴的表包含

原创 如何理解bpmn之bpmn定義

    Bpmn定義 1.1業務流程管理 這篇文章是關於業務流程模型和符號(bpmn 2.0)的。要理解爲什麼要發明bpmn,我們首先需要理解業務流程管理(BPM)。 1.1.1定義 專家對業務流程管理使用不同的定義。我們在其參考著作《b