一講到工作流,很多人第一反應就是這個東西很深奧,有時候又覺得離我們較為遙遠,確實完善的工作流設計很多方面,而正是由於需要兼顧很多方面,一般通用的工作流都難做到盡善盡美。微軟也提供了幾個版本的WF框架支持,也有一些廠家是基於這個框架基礎上開發的工作流應用。 以前由於項目的需要,參與過一些工作流 ...
在較早博客隨筆里面寫過文章 Winform開發框架之簡易工作流設計 之后,很久沒有對工作流部分進行詳細的介紹了,本篇繼續這個主題,詳細介紹其中的設計 實現及效果給大家,這個工作流在好幾年前就應用在了市行業審批系統上,經過不斷的改造適合更廣泛的審批流程處理,從最初的Web上擴展到WInform上,並從WInform框架到混合框架上都實現了不錯的處理。 工作流模塊的表設計分析 在工作流處理表中,首先我 ...
2017-11-01 11:45 0 2275 推薦指數:
一講到工作流,很多人第一反應就是這個東西很深奧,有時候又覺得離我們較為遙遠,確實完善的工作流設計很多方面,而正是由於需要兼顧很多方面,一般通用的工作流都難做到盡善盡美。微軟也提供了幾個版本的WF框架支持,也有一些廠家是基於這個框架基礎上開發的工作流應用。 以前由於項目的需要,參與過一些工作流 ...
在我們開發工作流的時候,往往需要設計到具體業務表單信息的編輯,有些是采用動態編輯的,有些則是在開發過程中處理的,各有各的優點,動態編輯的則方便維護各種各樣的表單,但是數據的綁定及處理則比較麻煩,而自定義開發的,則數據彈性很大,方便修改調整。本篇隨筆基於表單的開發設計過程,介紹在工作流中如何新增一個 ...
在前面介紹了框架中工作流的幾個開發過程,本篇隨筆重點介紹一下日常審批環節中的具體處理過程,從開始創建表單,以及各個審批、會簽過程的流轉過程,希望大家對其中流程的處理有一個大概的印象。 1、請假申請表單 這里介紹的具體功能,是在業務表單已經完成好,具體的使用過程,我們以請假申請單為例,在我們創建 ...
在工作流處理表中,首先我們區分流程模板和流程實例兩個部分,這個其實就是類似模板和具體文檔的概念,我們一份模板可以創建很多個類似的文檔,文檔樣式結構類似的。同理,流程模板實例為流程實例后,就是具體的一個流程表單信息了,其中流程模板和流程實例表單都包括了各個流程步驟。在流程實例的層次上,我們運行 ...
前面隨筆介紹了請假申請單和報銷申請單兩個不同的業務表單的流程處理,一個是單表信息,一個包含明細的主從表信息,后者包含了條件流程的處理,在流程審批中,一般還有一種流程處理就是會簽的操作,會簽處理是幾個審批步驟中審批人同時處理是否通過的,一般同時通過即為通過。本篇隨筆介紹工作流中的會簽處理 ...
在我們開發工作流模塊的時候,有時候填寫申請單過程中,暫時不想提交審批,那么可以暫存為草稿,以供下次繼續填寫或者提交處理,那么這個草稿的功能是比較實用的,否則對於一些填寫內容比較多的申請單,每次要重填寫很多數據,那會被用戶罵的,從用戶的角度上來講,提供草稿保存的功能是比較友好的。本篇隨筆介紹在工作流 ...
Californium 源碼分析 1. Californium 項目簡介 Californium 是一款基於Java實現的Coap技術框架,該項目實現了Coap協議的各種請求響應定義,支持CON/NON不同的可靠性傳輸模式。 Californium 基於分層設計且高度可擴展,其內部模塊設計 ...
目前微信的企業號已經切換到企業微信里面,這個是一個APP程序,提供了很豐富的企業應用,其中包括了業務審批處理,審批業務包括請假、報銷、費用、出差等很多個審批場景,在Winform開發框架中工作流模塊這些模塊也是可以很好的實現,本篇隨筆介紹如何參照企業微信審批業務,結合框架中的工作流模塊,實現多種 ...