工作流模型分析 version 1 1

2021-08-21 22:44:50 字數 2358 閱讀 8364

工作流模型分析<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

workflow patterns

版本:1.1

引文:

本文是原「工作流模型分析」的補充和完善。

談論工作流模型,也不僅僅是為了談論。理論需要實踐去檢驗;而實踐業需要理論去指引方向。任何有關workflow的開發,都需要基於一些特定的流程模型去處理,所以首先就需要確定乙個完善成熟可用的「流程模型」。希望此篇能夠讓大家明白一些基本的運轉模型。寫這篇文章,也算「以文會友」,希望與更多得研究工作流的朋友交流。

目錄1.

概述:...

3

2.

任務與活動

...

4

3.

流程起點模型

...

5

3.1單起點

53.2

多起點5

3.2.1.

多起點方式一

53.2.2.

多起點方式二

63.2.3.

多起點方式三

64.

流程啟用模型

...

7

4.1人工啟用

74.2

定時或限時啟用

...

74.3

外訊息啟用

75.

流程運轉模型

...

8

5.1簡單運轉模型

...

95.1.1.序列9

5.1.2.

自迴圈9

5.2發散運轉模型

...

105.2.1.

並行10

5.2.2.

異或模型(顯式)

105.2.3.

異或模型(隱式)

115.2.4.

鑑別模型

115.2.5.

抄送模型

125.2.6.

發散模型

125.3

聚合運轉模型

...

135.3.1.

同步聚合

135.3.2.

簡單聚合

145.3.3.

多重聚合

145.3.4.

鑑別聚合

155.3.5.

優先聚合

155.4

特殊運轉模型

...

155.4.1.

回退16

5.4.2.

自由流16

5.4.3.

委託代辦

175.4.4.

催辦17

5.4.5.

取回17

6.

流程組合巢狀模型

...

17

6.1內嵌模型

186.1.1.

主流程等待方式

186.1.2.

主流程也執行方式

196.2

外嵌模型

197.

流程整合模型

...

20

8.

流程終止模型

...

21

8.1按分布分

218.1.1.

單結束點

218.1.2.

多結束點

218.1.3.

非標準結束點

218.2

按行為分

228.2.1.

正常終止

228.2.2.

異常終止

228.2.3.

啟用新任務

229.

文件日誌:

. 23

10.

參考文件

...

23

因本文件內容過多(23頁),不便所有內容上傳上來。大家可以到一下連線獲取:

或歡迎有興趣研究工作流的同仁,大家一起交流。

作者:胡長城

網上遊名:銀狐999 ;james999

聯絡信箱:[email protected]

msn :[email protected]

工作流模型分析

工作流模型分析 多例項模型 所謂多例項模型,指的是流程中的同乙個活動,同時存在多個例項。1 非同步 多個例項產生後,這些例項各自為政,互不影響。因為互不影響,所以非同步的多例項模型的產生的例項數是任意的。當說到可以產生的 例項數時,我們說的都是同步的情況,就如下面三點。2 定義期決定例項數 說的簡單...

工作流模型分析 發散模型

在發散模型中,活動a結束後,有m 2 m 9999999999.個直接後繼的可選活動 1 m項發散 後面m項活動同時enabled,正式名稱為parallel split 2 1項發散 後面只可能一項活動enabled,正式名稱為exclusive choice 3 n項發散 後面可能有n項活動同時...

工作流模型分析 聚合模型

工作流模型分析 聚合模型 1 m項聚合 只有當m項活動都結束後,a活動才enabled 2 n項聚合 1 n m,其實就是乙個鑑別器,當某n項活動完成後,條件滿足,a活動才enabled 3 單項聚合 任意乙個活動結束,a活動都enabled 對於n項聚合和單項聚合有乙個問題 a活動能夠被幾次ena...