張永亮,任懷慶
(通化師范學(xué)院 計算機學(xué)院,吉林 通化134002)
事務(wù)型業(yè)務(wù)處理在日常辦公業(yè)務(wù)中是較為常見的,這些業(yè)務(wù)到哪辦、由誰辦、怎么辦是事務(wù)型業(yè)務(wù)處理的關(guān)鍵問題.它涉及到路徑(文件的流動路徑)、規(guī)則(工作流中的各種條件)、角色(工作流中人的權(quán)限等)、活動(工作流中的步驟或環(huán)節(jié)).在協(xié)同辦公自動化系統(tǒng)中,對文檔等辦公信息的流程管理和流程控制是工作流技術(shù)的主要應(yīng)用方向.本文以B/S模式下文件審批事務(wù)流為例討論了事務(wù)型工作流模型的特點,并且提出了B/S模式下事務(wù)型工作流處理的一系列規(guī)則,通過數(shù)據(jù)庫技術(shù)實現(xiàn)數(shù)據(jù)同步、綜合管理和流程控制的事務(wù)型業(yè)務(wù)管理模式,并在辦公自動化(Office Automation OA)系統(tǒng)中得到了成功的驗證.
文件審批業(yè)務(wù)工作流是一種基于共享文件形式完成任務(wù)的傳遞和管理.
圖1是一種常見的事務(wù)型業(yè)務(wù)工作流程.
圖1 文檔審批工作流程
管理員或系統(tǒng)操作人員登錄并將文件以某種格式的文檔上傳到服務(wù)器中,根據(jù)登錄人員所在單位等信息確定到哪辦的問題;根據(jù)自身業(yè)務(wù)工作職責來核定審批人員,即核定由誰辦的問題;根據(jù)審批流程確定審批方式,即確定怎么辦的問題.所有審批人員審核簽字后保存審批文檔.
圖2展示了在B/S模式下的文件審批流程的實現(xiàn)過程,矩形框表示工作流的活動,也可以是嵌套的.帶箭頭的垂線表示在活動之間的控制連接,是活動執(zhí)行的先后順序.兩個宿主流程之間帶箭頭的水平線表示數(shù)據(jù)交換.
圖2 B/S模式下的文件審批流程
在圖2中的客戶端來看,審批過程如下:
①用戶在客戶端登錄,由系統(tǒng)驗證后成為一個合法用戶,驗證后,用戶可以參與審批流程業(yè)務(wù)的制定.②制定審批業(yè)務(wù)時,用戶可以發(fā)送一個批準請求并上傳文檔,規(guī)定審批人數(shù)、制定審批流程、確定審批人員等一系列信息.③查詢并管理第2步驟所發(fā)送的審批文件等.④查詢審批結(jié)果.
在客戶端,操作人員登錄后可制定或修改文件審批業(yè)務(wù),也可以在業(yè)務(wù)審批列表中獲取與操作人員相關(guān)的審批業(yè)務(wù)項等信息,使有關(guān)人員可以參與到審批業(yè)務(wù)的制定以及審批流程管理工作中.從圖2中的服務(wù)器端來看,審批過程如下:
(1)用戶注冊并請求參與一個文件審批流程,并對該用戶進行驗證.
(2)接收待審批的文檔并登記保存.
(3)創(chuàng)建審批文檔的任務(wù). ①創(chuàng)建文檔審批信息.②核定審批人員.③等待所有人員的審批確認.④審批結(jié)束后另存審批后的文檔并登記保存.
在服務(wù)器端,根據(jù)有關(guān)人員的要求和申請,以文檔形式保存相關(guān)的審批文件,保存有關(guān)人員制定的流程規(guī)范、審批規(guī)范等信息,并等待審批結(jié)束.
圖3 審批管理(E-R圖)
為實現(xiàn)上述審批過程,數(shù)據(jù)庫之間的關(guān)系采用圖3所示的審批管理E-R圖,根據(jù)E-R圖,實現(xiàn)人員、部門、任務(wù)、以及流程的管理和控制.
根據(jù)審批流程設(shè)計及數(shù)據(jù)庫的設(shè)計,我們就可以利用數(shù)據(jù)庫技術(shù)完成審批業(yè)務(wù)流程的自動化管理.
利用數(shù)據(jù)庫技術(shù)實現(xiàn)上述業(yè)務(wù)流程控制和管理,并將審批業(yè)務(wù)的軟件嵌入到辦公自動化管理系統(tǒng)中,更有利于辦公業(yè)務(wù)的集中統(tǒng)一管理;可以去除一些不必要的工作環(huán)節(jié),實現(xiàn)異地審批管理,大大提高日常辦公效率;由于流程的穩(wěn)定性,可以預(yù)見將來的審批處理情況,減少人為因素的影響,可以大大改進客戶服務(wù)水平;根據(jù)業(yè)務(wù)管理的變化,更靈活的根據(jù)需要和新業(yè)務(wù)要求對流程進行重新設(shè)計,適應(yīng)各種需求的變化.
參考文獻:
[1]王志曉,呂林濤,等.基于ASP_NET技術(shù)和工作流模型的網(wǎng)上審批系統(tǒng)[J].計算機工程,2004(9).
[2]金正淑,閆文耀,等.基于_NET技術(shù)的網(wǎng)上辦公模型研究[J].計算機工程,2006(6).
[3]尹帆,康瑞華,等.基于工作流的辦公自動化系統(tǒng)的研究與實現(xiàn)[J].武漢理工大學(xué)學(xué)報,2004(2).
[4]范玉順.工作流管理技術(shù)基礎(chǔ)[M].北京:清華大學(xué)出版社,2001.