工作流設計 1

2021-08-22 09:32:59 字數 1052 閱讀 3437

工作流講解

1 工作流基礎

合同申報流程

科員

科長

法律科/

專業處室

領導

法律處

合同起草

合同初審

合同分發

合同審批

合同審批(>100w)

合同簽訂

流程和簡化為

a----b----c----d------e

除過線性關係外還包括

a---b1/b2/b3----c

這樣流程中包括分解和匯集的情況,在分解和匯集時會出現條件轉換的問題。

乙個流程包括點和線來組成。

乙個流程包括它的定義和實際執行

流程定義部分:

對流程的組成部分、所有者、轉換條件等進行規則定義。它包括

流程定義(flowdefine):描述整個流程的特徵

屬性名稱

英文名稱

型別說明

預設值主鍵標示id

string

主鍵,由hibernate生成,和業務無關 名稱

name

string

流程的名稱

流程包括了多個活動,即活動定義(actiondefine)

每個活動,需要包含乙個(或零個)活動轉換器(actiontrans),轉換器定義活動完成後怎樣轉換到其他的活動上。轉換器包含了多個條件,每個條件指明了轉換的目標

每個活動必須定義誰在上面進行工作,因此活動包含若干個活動所有者(actionowner),活動所有者當前包含三類,使用者(userowner)、角色(使用者組)(roleowner)、部門(companyowner),這三類是actionowner的子類。

在每個活動的進入和離開時包含了一些可以自己新增的***。進入監聽(ienteractionlistener)和離開監聽(iexitactionlistener)

工作流引擎設計

工作流引擎設計 entworkflow 工作流主表 name code type isnull 主鍵entworkflowid intnot null 工作流名稱 workflowname varchar 50 not null 說明entworkflowobjectname varchar 255...

工作流建模 工作流概念

工作流建模 工作流概念 1 案例 工作流系統得基本目的是處理案例。每個案例都有乙個唯一標識,而且每個案例的生命週期都是有限的。案例生命週期都處於某個特定狀態,該狀態由三個元素組成 1 案例相關的屬性的值 案例屬性是一系列同案例相關的變數。能夠用來管理案例。正是通過這些變數,才有可能指出在特定條件下某...

工作流的概念 1

1.什麼是工作流 工作流的概念起源於生產組織和辦公自動化領域,主要是針對日常生活中具有固定程式的活動而提出的乙個概念,目的是通過將工作分解成一系列定義良好的任務,按照一定的規則和過程來執行任務,並對其實行監控,從而提高生產效率,降低生產成本,提高企業生產經營管理水平和企業競爭力 按照工作流管理聯盟的...