全球专业中文经管百科,由121,994位网友共同编写而成,共计436,015个条目

業務流程建模標記法

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

業務流程模型和標記法(BPMN, Business Process Model and Notation)

目錄

什麼是業務流程建模標記法

  業務流程模型和標記法工作流中特定業務流程的圖形化表示法。它由業務流程管理倡議組織(BPMI, Business Process Management Initiative)開發,該組織已於2005年與對象管理組織(OMG, Object Management Group)合併,從那時起,BPMN由OMG維護。BPMN當前版本為1.2,2009年1月發佈,有重要修改的2.0版已經進入投票階段。

業務流程建模標記法的概述

  業務流程模型和標記法是對象管理組織(OMG, Object Management Group)維護的關於業務流程建模的行業性標準。它創建在與UML的活動圖非常相似的流程圖法(flowcharting)基礎上,為“業務流程圖”(BPD, Business Process Diagram)中的特定業務流程提供一套圖形化標記法。BPMN的目標是,通過提供一套既匹配業務人員直觀又能表現複雜流程語義的標記法,同時為技術人員和業務人員從事業務流程管理提供支持。BPMN規範還提供從標記法的圖到執行語言基礎構造的映射,尤其是業務流程執行語言(BPEL, Business Process Execution Language)。

  BPMN的首要目的是提供全體業務相關者易於理解的標準標記法。業務相關者包括創造與梳理流程的業務分析師、負責實施流程的技術開發者、以及管理和監督流程的經理人。BPMN旨在充當公共語言,跨越業務流程設計和實施之間常見的鴻溝。

  當前有多種競爭的業務流程建模語言標準供建模過程和工具選用。廣泛採用BPMN將有助於統一基本的業務流程概念的表達(例如:公共或私有的流程、編排),就像一些高級的業務概念一樣(例如:例外處理、事務補償)。

BPMN的使用

  業務流程建模用於傳達廣泛而多樣的信息給廣泛而多樣的受眾。BPMN的設計就是為了覆蓋這種廣泛的用途,並且允許端到端的業務流程建模,從而令圖的觀察者能夠方便地區分一個BPMN圖上的不同部分。在一個端到端的BPMN模型中有三種基本的子模型:“私有”(內部的)業務流程、“抽象”(公共的)流程,和“協作”(全局的)流程:

  私有(Private;內部的)業務流程

  私有業務流程是指特定組織內部且通常被稱為工作流業務流程管理(BPM)流程的一類流程。如果用了泳道,則一個私有業務流程將包容在單個的池中。該流程的順序流完全包含在其池之中,不可跨越邊界。消息流可以跨越池的邊界,顯示不同的私有業務流程間的交互作用。

  抽象(Abstract;公共的)流程

  表示私有業務流程與其它流程或參與者之間的交互。只有那些通訊範圍超出私有業務流程的活動包括在抽象流程中。剩下那些私有業務流程的“內部”活動不顯示在抽象流程中。即,抽象流程向外部世界顯示消息序列,這些消息序列是與其業務流程交互所必須的。抽象流程可包含在一個池中並單獨建模,或包含在一個大的BPMN圖中顯示抽象流程活動與其它實體之間的消息流。如果一抽象流程與其對應的私有流程在同一個圖中,則其活動對可關聯的流程雙方是共用的。

  協作(Collaboration;全局的)流程

  協作流程刻畫兩個或更多業務實體之間的交互作用。這些交互作用定義為活動序列,這些活動序列表示所涉及實體之間的消息交換模式。協作流程也可能包容在一個池中,不同參與者的業務交互作用顯示為該池中的道。在這種情形下,每個道將代表兩個參與者和他們之間的移動方向。它們也可以顯示為兩個或更多的抽象流程,通過消息流交互作用(如上一節所描述)。這些流程可以獨自建模,或者在一個大的BPMN圖中顯示協作流程活動和其它實體間的關聯。如果協作流程在同一個圖中作為協作的私有業務流程,則其活動對可關聯的流程雙方是共用的。

本條目對我有幫助3
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

苏青荇.

評論(共0條)

提示:評論內容為網友針對條目"業務流程建模標記法"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

官方社群
下载APP

闽公网安备 35020302032707号