工作流引擎資料庫表設計

2021-03-03 21:48:48 字數 724 閱讀 4380

基於打造乙個靈活、高效、輕量級的工作流引擎,暫時不考慮功能的完備和複雜,只是實現其中必不可少的功能和條件。主要考慮以下三個方面的內容:

流程定義:工作流中的流程極其相關活動的定義和模型資料搭建

執行排程控制:執行工作流過程中流程活動任務分配、排程控制

執行階段的人機互動:實現各種活動執行過程中使用者與it應用工具之間的互動

主要是跟流程模型定義相關的資料表,主要包括流程模型定義表(wf_flowtemplate)、流程步驟模型定義表(wf_steptemplate)、流程鏈路表(wf_flowlink)、流程型別表(wf_flowtype)

wf_flowtype

wf_flowtemplate

wf_steptemplate

wf_flowlink

針對執行中的流程例項以及活動例項進行管理和排程,主要包括流程例項表(wf_flowinstance)、步驟例項表(wf_stepinstance)

wf_flowinstance

wf_stepinstance

流程例項執行過程中產生的工作項任務,主要包括任務列表(wf_tasklist)、訊息列表(wf_messagelist)

wf_tasklist

為工作流例項,環節例項等的狀態轉換資訊加入日誌,掛起、啟用工作流例項,強制結束工作流例項,為遲遲不對自己的工作項進行處理的使用者發出提醒或警告資訊,檢視各個工作流例項的完成程度等等功能。包括日誌資訊表(wf_loginfo)

工作流引擎

百科名片 所謂工作流引擎是指workflow作為應用系統的一部分,並為之提供對各應用系統有決定作用的根據角色 分工和條件的不同決定資訊傳遞路由 內容等級等核心解決方案。目錄簡介 1.工作流引擎 workflow engine 2.工作流解決方案與傳統管理軟體的關係 3.workflow的優勢 詳細介...

資料庫設計

一 實驗目的 1 熟悉資料庫及表物件的建立過程 2 熟悉表字段型別及屬性的設定 3 熟悉資料表資料的編輯 4 熟悉建立多表間關係的操作。二 實驗裝置及軟體環境 一 實驗裝置 伺服器 交換機和pc機組成nt網路。二 軟體環境 1 伺服器採用microsoft windows 2003 server 作...

資料庫設計

一 需求分析 訂單資料流程圖 道路 標識id featuredentifier 幾何標識 geometryfield 要素編碼,道路名,長度 倉庫 depotid id,name,open time,close time tb depot表 商品庫存資訊 stock,goodid,companyna...