UML工具Visual Paradigm教程:如何繪制BPMN 2.0業(yè)務(wù)流程圖?
Visual Paradigm是包含設(shè)計(jì)共享、線框圖和數(shù)據(jù)庫設(shè)計(jì)新特性的企業(yè)項(xiàng)目設(shè)計(jì)工具?,F(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計(jì)軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計(jì)數(shù)據(jù)庫的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!
點(diǎn)擊下載Visual Paradigm最新試用版
業(yè)務(wù)流程建模符號(hào)2.0對(duì)業(yè)務(wù)流程建模進(jìn)行了很大的改進(jìn)。BPMN 2.0中引入了許多新符號(hào)。在本教程中,我們將向您展示如何繪制編排任務(wù)和消息。我們將繪制BPMN 2.0規(guī)范草案的示例圖(獨(dú)立編排圖的示例)。通過完成本教程,您將能夠繪制如下的業(yè)務(wù)流程圖:
繪制BPMN 2.0業(yè)務(wù)流程圖
1、通過從應(yīng)用程序工具欄中選擇“ 項(xiàng)目”>“新建”來創(chuàng)建一個(gè)新項(xiàng)目。在“ 新建項(xiàng)目”窗口中,輸入“ 教程”作為項(xiàng)目名稱,然后單擊“ 創(chuàng)建空白項(xiàng)目”。
2、首先創(chuàng)建一個(gè)模型。從應(yīng)用程序工具欄中選擇“ 視圖”>“項(xiàng)目瀏覽器 ”。
3、在項(xiàng)目瀏覽器中打開“ 模型結(jié)構(gòu)”頁面
4、單擊左側(cè)模型列表頂部的“ 新建模型”按鈕。
5、將模型命名為“ 銷售”,然后單擊“ 確定”進(jìn)行確認(rèn)。
6、我們可以直接在Sales模型下創(chuàng)建池,而無需使用圖。我們?cè)囋嚢?。右鍵單擊Sales model,然后從彈出菜單中 選擇Model Element > New Model Element...。
7、您可以在“ 新建模型元素”窗口中搜索要?jiǎng)?chuàng)建的模型。在模型元素類型文本字段中輸入Po以搜索Pool。
8、輸入客戶作為模型元素名稱。
9、創(chuàng)建后取消選中“ 打開規(guī)范”,然后單擊“ 確定”繼續(xù)。
10、重復(fù)步驟創(chuàng)建投標(biāo)人,制造商和供應(yīng)商池。
11、右鍵單擊“ 銷售”模型,然后從彈出菜單中選擇“ 子圖>新建圖... ”。
12、在“ 新建圖”窗口中,選擇“ 業(yè)務(wù)流程圖”,然后單擊“ 下一步”。保持提供的圖名稱,然后單擊“ 確定”以創(chuàng)建圖。
13、現(xiàn)在,我們可以開始創(chuàng)建業(yè)務(wù)流程圖。首先,讓我們創(chuàng)建一個(gè)開始事件。從圖工具欄選擇Start Event工具,然后單擊業(yè)務(wù)流程圖的空白區(qū)域。
14、現(xiàn)在單擊開始事件,然后拖出“ 資源目錄”圖標(biāo)。
15、釋放圖空白區(qū)域上的鼠標(biāo)按鈕,然后從“資源目錄”中選擇“ 編排任務(wù)”。
16、輸入Order Request作為choreogrpahy任務(wù)的名稱,然后按Enter確認(rèn)。
17、右鍵單擊“ 訂購請(qǐng)求”,然后選擇“ 打開規(guī)格...”。
18、選擇客戶群作為參與者1。
19、選擇制造商庫作為參與者2。
20、選擇“ 客戶群”作為發(fā)起參與者。
21、單擊確定進(jìn)行確認(rèn)?,F(xiàn)在,任務(wù)訂單請(qǐng)求已完成。您可以看到發(fā)起方的參與者以與任務(wù)相同的顏色顯示,而非發(fā)起方的參與者以灰色顯示。
22、讓我們?cè)贑ustomer和Manufacturer之間創(chuàng)建一條消息。單擊“ 訂購請(qǐng)求”任務(wù),然后拖出“ 資源目錄”圖標(biāo)。
23、釋放編排任務(wù)上方的鼠標(biāo)按鈕,然后從“資源目錄”中選擇“ 消息”。
24、然后,從彈出菜單中選擇從“客戶”到“制造商”的“新消息流”。
25、輸入Order作為消息名稱,然后按Enter確認(rèn)。
26、從Order Request創(chuàng)建一個(gè)基于事件的互斥網(wǎng)關(guān)。再次,單擊“ 訂購請(qǐng)求”,然后拖出“ 資源目錄”圖標(biāo)。在圖的空白處釋放鼠標(biāo)按鈕,然后從“資源目錄”中選擇“ 網(wǎng)關(guān)”以創(chuàng)建網(wǎng)關(guān)。
27、輸入可以履行訂單嗎?作為網(wǎng)關(guān)名稱,然后按Enter確認(rèn)。您可以通過按Alt + Enter插入換行符。
28、右鍵單擊網(wǎng)關(guān),然后選擇“ 類型” >“ 基于事件的排他決策/合并(XOR)”。
29、重復(fù)步驟以完成業(yè)務(wù)流程圖,如下所示:
30、可能同時(shí)運(yùn)行多個(gè)“采購零件”活動(dòng)實(shí)例。讓我們通過將任務(wù)采購零件的循環(huán)類型設(shè)置為多實(shí)例循環(huán)來表示這一點(diǎn)。右鍵單擊“ 采購零件”任務(wù),然后從彈出菜單中選擇“ 打開規(guī)格... ”。
31、為“ 循環(huán)類型”組合框選擇“ 多實(shí)例循環(huán) ”。
32、單擊確定進(jìn)行確認(rèn)?,F(xiàn)在,多實(shí)例循環(huán)標(biāo)記顯示在“ 采購零件”任務(wù)中。
33、讓我們?cè)诹慵馁u任務(wù)中在制造商和投標(biāo)人之間創(chuàng)建消息。使用資源目錄,從“ 零件拍賣”活動(dòng)中創(chuàng)建一條消息。選擇從彈出菜單中“制造商”向“投標(biāo)人”新的消息流。
34、將消息命名為“ 零件請(qǐng)求”。
35、重復(fù)該步驟以創(chuàng)建另一條“ 零件拍賣”任務(wù)的消息。這次,在創(chuàng)建過程中,從“投標(biāo)人”到“制造商”中選擇“ 新消息流”。將消息命名為Part Response。您可以看到從投標(biāo)人到制造商的消息具有不同的顏色,因?yàn)橥稑?biāo)人不是發(fā)起者。
36、現(xiàn)在網(wǎng)關(guān)所有可用零件了嗎?和所有零件都獲得了?在業(yè)務(wù)流程圖中僅模擬了錯(cuò)誤情況。真實(shí)情況如何?假定流程應(yīng)流回到“ 訂單確認(rèn)”任務(wù)。我們不想由于連接線過多而使圖變得過于復(fù)雜。讓我們使用一對(duì)中間事件來表示流程。單擊所有可用零件?網(wǎng)關(guān)并拖出“ 資源目錄”圖標(biāo)。釋放網(wǎng)關(guān)上方的鼠標(biāo)按鈕,然后從“資源目錄”中選擇“ 中間事件”。輸入A作為名稱,然后按Enter。
37、將連接器命名為Yes。
38、右鍵單擊中間事件,然后選擇Trigger > Link Trigger。
39、重復(fù)這些步驟以從獲得的所有零件中創(chuàng)建另一個(gè)鏈接事件?網(wǎng)關(guān)。
40、從圖工具欄中選擇鏈接中間事件。
41、點(diǎn)擊的左側(cè)訂單確認(rèn)任務(wù),并將其命名為一。將其與任務(wù)連接。到目前為止,您的圖應(yīng)如下所示:
42、創(chuàng)建其他消息。最后,您的業(yè)務(wù)流程圖應(yīng)如下所示:
想要購買Visual Paradigm正版授權(quán)的朋友可以咨詢慧都官方客服