EPC過程建模和EPML過程描述語言

2022-09-01 06:15:08 字數 1067 閱讀 1197

一、epc

1、 epc概念

epc (event-driven process chains)事件驅動的過程鏈。 

epc是由scheer et al.於2023年所提出,為一種直覺式圖形化的商業流程描述根據。其用途在於描述商業流程的先後順序,而不是著重在細部定義的敘述;其最大優點是能把描述能力和易讀性二者進行很好的結合,因此使得非流程建模人員也能輕易地理解其中的含義。

epc描繪了所涉及的任務、資料、組織單元和邏輯時間順序之間的相互關係。

epc 模型通過將業務過程中的靜態資源(任務、組織、資料、資訊等)組織在一起形成乙個能夠完成特定任務或者流程的動態模型。 

事件總會觸發任務。很重要的一點就是:各個epc至少都會從乙個事件(起始事件)開始,最後終止於乙個結束事件。要將負責執行任務的組織單元(部門,人員等)加到過程鏈中。以顯示任務執行方式的完整概觀。 

2、epc建模核心

epc的4個領域:事件、任務/功能、組織和資訊。 

這四個領域是理解epc結構的基本要求,是epc建模方法的核心。 

模型定義了什麼人必須在什麼時候,採用什麼方式做什麼事

3、epc過程描述語言元素

4、epc描述要點

1)用幾何形狀表示epc功能(參看上**)

2)用虛線箭頭表示業務流程

3)用「連線運算子」表示流經過程鏈的另乙個或並行的資訊流

4)用實線箭頭表示輸入乙個任務或由該任務生成的資訊

5)用連線線表示哪個任務配置給那個組織單元

5、epc建模原則

1)各個epc至少都會從乙個事件(起始事件)開始,最後終止於乙個結束事件。

2)功能與事件總是交替出現。

3)流程中的分離和會合必須使用連線符。

4)決策必須是由功能而非事件做出。

5)如連線符跟在功能(作出決策)之後,則連線符後的事件表示決策的一種可能結果。

6)所有連線符都可以出現在事件和功能之前或之後。

7)功能必須對應組織單元

二、epml

epml(epc makeup language) epc過程描述語言,語法如下圖所示:

舉幾個例子可能勝過n段文字描述:

建模的過程

在建模的過程中,每個人的習慣不同,建模的過程也有所不同,我在這裡描述下自己的建模過程,希望高手們提出些改進的意見。我是這樣建模的,在接下專案後,先與這個專案的提出者溝通,了解其想要個什麼樣的系統,希望這個系統能幹些什麼,能提供些什麼幫助,也就是讓其描述下系統的藍圖,等系統的藍圖出來後,下一步就是了解...

開心建模(一) 建模過程

a.從題目中搜尋描述出要研究的問題 b.口頭陳述翻譯成為數學符 通過減少所考慮的因素將模型進行簡化。於是,必須確定餘下變數之間的關係,然後通過假設相對簡單的關係,降低模型的複雜性。做出假設的兩個方面 a.變數分類 變數本身假設 什麼事情影響了1步驟中的識別問題,把變數全部列出來,把他們根據因變數和自...

Diffle Hellman 金鑰交換過程描述

前言 僅個人小記。前要知識和約定 金鑰交換雙方 alice 和 bob,竊聽者 eve。規定 p 是乙個大的質數,具體為乙個 1024 位的二進位制數 相應為乙個300位的十進位制數 即 2 1024 2 21 024 規模的質數。g ab p ga p b p gb p a pg p p b p ...