
摘 要:針對目前單位流程審批數字化和網絡化的需求,使用J.Office辦公協同開發平臺作為CRP數字化校園信息平臺流程審批系統設計與實現的開發平臺,以海南政法職業學院請假流程為例給出了具體的流程審批系統的實現步驟和結果演示。
關鍵詞:流程審批系統 J.Office CRP數字化校園信息平臺
中圖分類號:G647文獻標識碼:A 文章編號:1674-098X(2013)04(b)-0253-02
目前,大部分企業、單位進行內部流程申請或審批還是采用傳統的審批方式,即通過填寫紙質的申請單提交到審批人處進行逐級審批,審批過程受申請者和審批人時間、空間的限制比較大,對申請人和審批人來說都是費時費力[1],審批效率低下。審批人業務往往也比較繁忙,在外學習和出差的情況也時常發生,碰到類似情況審批的周期將會很長,很多工作由于沒有得到及時的審批而被延誤,造成不必要的過錯和經濟損失[2]。
互聯網技術的飛速發展使得網絡延伸到世界的各個角落,通過互聯網絡來實現流程申請和審批是各種流程審批業務發展的必然趨勢,它可以將傳統審批過程中的申請人和審批人的時空分離,解決了時間和空間的矛盾,能夠節約大量的時間、人力、物力與財力,審批過程也方便快捷;同時可以根據業務的需要更好地實現審批的公開化,讓審批過程可以受到有效監督從而實現審批過程的客觀、公正性;網絡審批可以減輕申請者和審批者的工作強度,申請者和審批者只要有網絡的條件就可以提交申請和審批,節省時間,大大提高了工作的效率[3];實現網絡申請和審批,同時也加速了單位內部的無紙化辦公和辦公自動化,節約資源,可以起到推動單位的整體快速發展、提高工作效率、增強競爭實力的作用。
1 CRP數字化校園信息平臺流程審批系統介紹
CRP數字化校園信息平臺流程審批系統是通過J.Office辦公協同開發平臺進行設計和實現的,J.Office是基于Web應用的新一代自動化辦公平臺,支持多種J2EE Web服務器,多種數據庫,多種瀏覽器。它以基于流行的J2EE開源技術整合,以JBPM4流程引擎為基礎,采用了WebService、XML、J2EE、Spring組件的靈活配置,并且與Microsoft Office實現了有機整合。完善了用戶管理和安全的權限管理,支持復雜的流程應用,支持多種系統的整合。J.Office辦公協同開發平臺是輕量級的企業業務開發平臺,基于代碼重用、組件重用、業務邏輯重用、組裝重用,提供了豐富的擴展前端、后端組件以及代碼生成器,方便開發人員進行二次擴展開發,以滿足企業、單位的不斷變化的業務需求,結合快速開發平臺中的工具,將開發人員從重復的代碼編寫中解放出來,把更多的精力集中解決客戶的業務邏輯處理上[4]。
正是基于這些特點和優點,CRP數字化校園信息平臺采用J.Office作為流程審批系統的開發平臺,并將J.Office整合到CRP數字化校園平臺,J.Office只要通過簡單的控件編輯和設置就可以進行各種審批流程的設計和開發,系統會自動生成相應的代碼,開發過程簡單方便,開發周期很短并且改動、維護起來方便快捷,可以大大減輕了開發人員的工作強度,很適合企業、單位內部的流程審批的開發。
2 流程審批系統的設計與實現—以海南政法職業學院請假流程為例
在J.Office上設計流程審批系統分成3個步驟。
2.1 表單設計
在傳統的審批過程中需要填寫紙質的申請表單,表單上有流程審批過程中需要的相關信息,如申請者提交的申請信息,審批人填寫的審批意見等,同樣在J.Office中首先需要設計電子表單,用于流程審批流轉中的各個環節。下面以海南政法職業學院教職工請假流程的表單設計過程為例進行講述如何使用J.Office進行審批流程系統表單設計(圖1“表單設置”中可見如下步驟設計的表單):
(1)運行J.Office,首先選擇“系統管理”選項,然后點擊“流程管理”中的“流程表單管理”,通過“添加表單”選項進行流程表單設計,把新建表單命名為“海南政法職業學院教職工請假審批表”。
(2)在流程表單設計頁面中可以看見,表單編輯器支持所見即所得的設計方式,在表單編輯器中根據具體的業務表單(如請假審批表)繪制表格并選擇合適的控件進行表單設計,在請假申請表中有各種請假相關的信息欄目供申請人和審批人填寫,如請假申請人需要填寫的申請人部門、姓名、職務/職稱、來院時間、請假去向、本年度已請假累計次數、本年度已請假累計天數、請假起始時間、請假天數、請假類型、請假理由等,如審批人需要填寫的信息欄目有部門領導審批、組織人事處領導審批、分管院領導審批、院領導審批,根據申請人請假的天數進行不同級別領導的審批。
2.2 流程設計
在傳統的審批過程中,申請人或專人將已填寫好的紙質申請表單提交到各級審批人做審批意見,逐級進行審批,同樣在J.Office中需要設計電子流程審批,待審批的表單通過網絡自動提交到審批人的辦公OA界面。下面以海南政法職業學院教職工請假流程的流程審批為例進行講述如何使用J.Office進行審批流程系統中的流程設計(圖1“流程干預設置”中可見如下步驟設計的流程):
(1)選擇“流程管理”中的“流程定義管理”選項,點擊進行“在線流程設計”進行實際業務流程設計。
(2)進入J.Office流程在線設計頁面進行流程設計,教職工請假流程審批由多個環節構成:開始、部門領導審批、組織人事處領導審批、分管院領導審批、院領導審批、組織人事處存檔,詳細流程運行:①請假申請人從流程的“開始”環節將表單設計中的“教職工請假申請審批表”填寫完畢后將流程流轉到“部門領導審批”環節,部門領導審批完畢后,如果不同意請假申請,流程就會跳轉到“結束”環節,整個請假流程就結束了。②部門領導審批完畢后,同意請假,帶上部門領導審批意見的“教職工請假申請審批表”將流轉到“組織人事處領導審批”環節,如果組織人事處領導不同意請假,流程直接流轉到“結束”環節,整個請假流程就結束了,如果組織人事處領導同意請假申請且請假天數是1 d則無需再進一步請示,流程將流轉到“組織人事處存檔”環節結束整個流程。③如果請假天數大于1天則需要進一步請示分管院領導審批,流程將流轉到“分管院領導審批”環節,如果分管院領導不同意請假申請則流程將流轉到“結束”環節結束整個流程,如果請假天數小于5 d,分管院領導無需進一步請示,分管院領導同意請假流程將流轉到“組織人事處存檔”環節結束整個流程。④如果請假天數大于5 d,需要進一步請示院領導審批,流程申請將流轉到“院領導審批”環節,如果院領導不同意請假申請,流程將流轉到“結束”環節結束整個流程,如果同意請假申請則流轉到“組織人事處存檔”環節結束整個流程。
2.3 人員、表單和流程綁定
在傳統的審批過程中,申請人或專人將已填寫好的紙質申請表單提交到各級審批人做審批意見,逐級進行審批,但各個流程審批環節都是由固定的人員作為審批人,同樣在J.Office中需要指定流程審批環節的審批人,即將人員、表單和流程進行綁定形成一個完整的審批流程設計。如圖1 J.Office人員、表單和流程綁定頁面所示在表單設計和流程設計完畢之后,將審批人員、表單和流程進行綁定形成一個完整的審批路程。
3 流程審批演示
如圖2所示,申請人在CRP數字化校園平臺打開由J.Office開發好的請假流程申請模塊,填寫請假申請相關信息,點擊“提交并啟動流程”將流程流轉到了“部門領導意見”。部門領導收到請求后,在“部門領導審批意見”欄做審批意見,如果同意請假則進一步將流程流轉到“組織人事處領導審批”環節,流程逐級地進行審批一直到結束,在審批的過程中用戶可以實時地查詢流程執行的狀態。
參考文獻
[1]鄧保華.動態Web服務組合中業務流程建模環境的研究與實現[D].長沙:國防科學技術大學,2005.
[2]梁俊鋒,張祖平,龍軍.動態工作流挖掘模型及算法研究[J].計算機科學,2011,38(1):185-189.
[3]謝兵.基于.NET框架的高校教務管理系統應用與研究[D].天津:天津大學,2008.
[4]http://www.jee-soft.cn/htsite/html/cpjfw/cpzx/2012/06/12/1339484245731.html,JOffice協同辦公開發平臺官網介紹.