強大的java工作流引擎,可視化開發工作流

我們先來看看什麼是工作流?

所謂工作流引擎是指workflow作爲應用系統的一部分,併爲之提供對各應用系統有決定作用的根據角色、分工和條件的不同決定信息傳遞路由、內容等級等核心解決方案。工作流引擎包括流程的節點管理、流向管理、流程樣例管理等重要功能。

就好比一輛汽車,外表做得再漂亮,如果發動機有問題就只是一個擺設。應用系統的彈性就好比引擎轉速方面的性能,加速到100 公里需要1 個小時(業務流程發生變動需要進行半年的程序修改)還能叫好車嗎?引擎動不動就熄火(程序因爲邏輯的問題陷入死循環)的車還敢開嗎?

XJR開發平臺的工作流是整合activity工作流引擎的圖形化流程設計器,通過可視化配置界面。基於B/S結構,純瀏覽器應用,只需要拖拽組件,拼接流程,就能實現各層的審批。既能實現OA辦公系統內部工作流之間的數據整合,如借款與報銷、預算與決算等,又能實現OA辦公系統工作流與其他業務系統之間的數據整合,如HR、ERP、CRM等。

在OA辦公系統中,每個人都會用的請假流程,我們拿請假申請流程來舉例,看看如何利用XJR快速開發平臺進行可視化設計流程?建立工作流程前我們需要先通過XJR快速開發平臺的可視化表單設計先設計設計出請假表單。前面有文章詳細介紹過了,在這裏不詳細講解了。

一、點擊後臺工作流程→流程設計

二、用流程設計器畫出請假流程圖,XJR快速開發平臺的流程設計器是整合activtity開發,採用可視化編輯工作流引擎,輔助研發人員設計專業的流程功能,像我這種只會辦公軟件的人都可輕易上手,節約學習成本,提高工作效率。

請假流程:申請人提交請假表單,先是主管、經理審批再由人事、副總審批。主管、經理審批後如果請假天數超過大於或者等於3天則需要副總審批後再人事最後審批,請假天數小於3天,則人事最後審批。流程結束。

三、流程設計權限設置。

四、審批人的添加設置

五、將已建立好的請假表單掛在流程上。

六、請假的流程圖--流轉條件設置。這裏以請例爲例,流轉條件是請假天數。

七、查看已完成的流程。測試一下流程任務。

原文出處:https://www.cnblogs.com/wosoft/p/12402538.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章