《程序猿閉門造車》之NBPM工做流引擎 - 開篇

本身動手,豐衣足食,花了幾個週末的休息時間,寫了一個輕量級工做流引擎,一來學習技術,二來陶怡情操,暫且命名爲NBPM,歡迎圍觀~~~


主要功能有:瀏覽器

  • 基於瀏覽器的在線流程及表單設計
  • 提供流程及表單數據版本控制(意思就是萬一修改流程後,處於審覈中的流程實例按照以前的流程走下去)
  • 容許注入自定義的參與者和參數(意思就是做爲一箇中間件存在,方便集成)
  • 路由經過lua語言實現決策
  • 決策表達式能夠包含表單數據或參數
  • 經過SDK很容易與你的軟件系統集成



主要界面以下:

學習

菜單lua

 

 

表單分類管理spa

 

表單分類添加設計

 

表單管理3d

 

表單添加版本控制

 

表單設計中間件

 

流程分類管理blog

 

流程分類添加路由

 

流程管理

 

流程添加

 

流程圖設計

 

流程圖設計-節點設置(常規)

 

流程圖設計-節點設置(參與羣體)

 

流程圖設計-節點設置(表單)

 

流程圖設計-節點設置(參數)

 

流程圖設計-路由設置(不帶條件)

 

流程圖設計-路由設置(帶條件)

 

發起流程(引導頁)

 

發起流程(發起頁)

 

發起流程(選擇審批人)

 

發起流程(查看流程圖)

 

個人待辦

 

個人待辦(查看流轉記錄)

 

處理流程

 

相關文章
相關標籤/搜索