我數據庫用的是PostgreSQL,抄襲的目標版本用的是SQL Server。因為我在Mac上面寫的,懶得搞太復雜,直接上PostgreSQL了。版本是12.4. 首先表我分成了流程模板表、流程配置表、節點配置表、事件配置表、路由配置表、流程實例表、節點狀態表、流程狀態表、業務數據狀態表。 流程 ...
公司准備開發一套工作流引擎,以前沒有什么OA開發經驗,也是第一次設計工作流引擎,我把我的一些思路分享一下,希望得到些幫助或者能幫助到一些人。 產品的定位: 能夠做到前后端分離 可以做到項目的分離使用,通過接口來實現 支持復雜流程邏輯 例如: 填寫加班表單 多人審核 退回 填寫證明人 指定人審核 通過 或者 等等。 設計思想 一 通過對審批流程的分解可以得到三個動作 ,然后對這三個動作進行更細的分 ...
2016-01-30 02:47 10 4495 推薦指數:
我數據庫用的是PostgreSQL,抄襲的目標版本用的是SQL Server。因為我在Mac上面寫的,懶得搞太復雜,直接上PostgreSQL了。版本是12.4. 首先表我分成了流程模板表、流程配置表、節點配置表、事件配置表、路由配置表、流程實例表、節點狀態表、流程狀態表、業務數據狀態表。 流程 ...
從零開始學習Activiti工作流,記錄下學習過程。 關於工作流的簡介沒什么好介紹了,只能說是個很有用的東西,數據庫中23張表分別有什么用網上也有很詳細的介紹,這里也不多加說明。activiti開發中除了需要必備的包之外,JDK要求在1.6以上,開發環境為Eclipse3.7或者以上版本 ...
系列目錄 工作流在實際應用中還是比較廣泛,網絡中存在很多工作流的圖形化插件,可以做到拉拽的工作流設計,非常簡便,再配合第三方編輯器,可以直接生成表單,我沒有刻意的瀏覽很多工作流的實際設計,我認為工作流只要有動態可修改的流轉,有時可按角色,部門,上級或者職位流轉即是比較好的正常工作流!這里只帶 ...
以下為JBMP的數據庫說明(18張): 1 流程配置類數據庫表: 1.1 JBPM_PROCESSDEFINITION:流程模版表 字段名 字段含義 主鍵 外鍵 ID_ 流程模版標識 ...
一、數據庫表的命名 acitiviti數據庫中表的命名都是以act_開頭的。 第二部分是一個兩個字符用例表的標識。此用例大體與服務api是匹配的。 act_re_*:’re’表示repository。帶此前綴的表包含的是靜態信息,如,流程定義,流程的資源(圖片,規則等)。act_ru_ ...
互聯網上找到的一些資料,不記得原出處了,寫下來方便自己以后查閱 數據庫表的命名 Acitiviti數據庫中表的命名都是以ACT_開頭的。第二部分是一個兩個字符用例表的標識。此用例大體與服務API是匹配的。 l ACT_RE_*:’RE’表示repository。帶此前綴的表包含 ...
工作流表 W_WokFlow Wf_Id int Wf_Name varchar(50) Wf_Remark varchar(50) Wf_IsDel bit Wf_AddTime ...
觀察分析上圖中,發現圖中名字應該寫錯了,應該是如下 5個表:頁面功能表、節點模板表、工作流程表、流程過程表(流程實例表)、用戶表、流程人員(角色)表。 下面是個人的理解,有不當之處歡迎指點! 頁面功能表:是指OA流程中一個節點的具體頁面,比如上圖 ...