一、工作流系統的組成部分:1、流程定製軟體:定製工作流程模板的流程圖的工具軟體,簡稱workflowconfig
3、工作流監控軟體:實時監視工作流例項的運**況,簡稱workflowmonitor
4、客戶端界麵包:提供給參與工作流的客戶端軟體和工作流引擎之間通訊的開發包,簡稱workflowclient
二、工作流系統執行時互動的物件
1、工作流程模板:由流程定製軟體生成的工作流程圖,工作流引擎按照這個流程模板就可以控制工作流例項的執行,簡稱workflowmodel
2、工作流例項:按照某個工作流模板執行的工作。由特定的客戶端軟體發起,按照工作流模板規定的規則進行執行直到走完乙個流程。乙個工作流模板可以同時對應多個工作流例項,簡稱instance
3、工作任務:節點上的客戶端要完成的某種處理,簡稱task
4、工作流客戶端:接入工作流的軟體,在工作流例項中充當某個節點。乙個客戶端對應多種入口資料結構和出口資料結構,在具體的某個工作流模板中要使用那個資料結構的那個資料項由資料線指定簡稱client
三、一張工作流流程圖模板中包涵的元素:
1、工作流節點:在流程模板中處於特定位置的客戶端軟體叫做節點。在同乙個工作流模板中,最少有2個節點;乙個節點對應乙個客戶端,乙個客戶端可以對應多個節點,簡稱node,是乙個寫了節點編號的矩形,下面是這個節點對應的客戶端的名字。
2、工作流開始虛節點: 在流程模板中指向開始節點的節點,沒有任何處理,只是指明是從哪個節點開始乙個流程例項的,是乙個寫了start的圓。
3、工作流結束虛節點:在流程模板中指向結束節點的節點,沒有任何處理,只是指明是從哪個節點結束乙個流程例項的,是乙個寫了end的圓。
4、工作流條件虛節點:在流程模板中,放在某個流程節點下面,表示從這個節點有條件判斷,從這個判斷開始有多條件分支,是乙個菱形。
5、資料線:在工作流模板圖上鏈結兩個節點,表示資料流向和資料傳遞項的標誌,在資料線的起始端鏈結上個節點的出口資料,結束端是下個節點的入庫資料,可以選則需要傳遞的某幾個資料項。下個節點的入口資料如果沒有從資料線中獲得資料,將自己負責預設資料。簡稱dataline,是一條帶箭頭的實線。只能從乙個節點鏈結到另外乙個節點或者從條件虛節點連到另外乙個節點。
6、控制線:和條件虛節點同時出現,表示按照上個節的某個資料項進行判斷,決定流向下個節點的,簡稱controlline,是乙個帶箭頭的虛線。只能從乙個條件節點連到乙個節點。
7、連線線:連線虛節點到節點直接的連線,僅表示指向關係,沒有其他意義。簡稱connectline
我的工作流元素
一 工作流系統的組成部分 1 流程定製軟體 定製工作流程模板的流程圖的工具軟體,簡稱workflowconfig 2 工作流引擎 工作流的中心服務軟體,工作流引擎監聽接受佇列,將獲得的資料處理後傳送到對應的下乙個節點的接受佇列中就算乙個工作任務完成,簡稱workflowengine 3 工作流監控軟...
工作流建模 工作流概念
工作流建模 工作流概念 1 案例 工作流系統得基本目的是處理案例。每個案例都有乙個唯一標識,而且每個案例的生命週期都是有限的。案例生命週期都處於某個特定狀態,該狀態由三個元素組成 1 案例相關的屬性的值 案例屬性是一系列同案例相關的變數。能夠用來管理案例。正是通過這些變數,才有可能指出在特定條件下某...
工作流 一 什麼是工作流
什麼是工作流 工作流的英文全稱是 workflow,簡單理解則是業務流程的計算機化或自動化。它是是針對工作中具有固定程式的常規活動而提出的乙個概念,通過將工作活動分解定義良好的任務 角色 規則和過程來進行執行和監控,達到提高生產組織水平和工作效率的目的。工作流技術發端於70年代中期辦公自動化領域的研...