莊沖
摘要:本文通過對國有企業(yè)辦公自動化系統(tǒng)的現(xiàn)狀分析,根據(jù)工作流參考模型,構(gòu)建了基于工作流技術(shù)的辦公自動化系統(tǒng)。針對企業(yè)的具體需求,根據(jù)國有企業(yè)辦公流程的特點,將工作流技術(shù)應(yīng)用到辦公自動化系統(tǒng)的工作過程中,有效地提高了業(yè)務(wù)操作的效率。
關(guān)鍵詞:工作流技術(shù);辦公自動化;國有企業(yè)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)21-0263-02
1 引言
隨著計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展,辦公自動化系統(tǒng)的建設(shè)在現(xiàn)代企業(yè)中得到了較好的應(yīng)用。計算機應(yīng)用的普及化提高了企業(yè)的工作效率,但在現(xiàn)代快節(jié)奏的工作環(huán)境中,需要多部門、多業(yè)務(wù)的協(xié)同工作,優(yōu)化工作的流程,提高工作的整體效率。通常的做法是,通過良好的基礎(chǔ)通信網(wǎng)絡(luò)架構(gòu)和異構(gòu)的云計算應(yīng)用平臺,建設(shè)流程全覆蓋、業(yè)務(wù)集成度高的信息網(wǎng)絡(luò)和辦公自動化系統(tǒng),以提高辦公效率和管理水平。通過國有企業(yè)部門日常業(yè)務(wù)工作的標(biāo)準(zhǔn)化、電子化、集約化建設(shè),為管理和業(yè)務(wù)部門提供現(xiàn)代化的日常辦公條件,實現(xiàn)綜合信息服務(wù)、自動化的檔案管理和辦公自動化業(yè)務(wù)處理。
辦公自動化是信息處理數(shù)據(jù)的自動化,它采用成熟的軟件組織技術(shù),將各種辦公活動中的異構(gòu)通信設(shè)備集中管理,協(xié)同完成工作過程。在具體的工作流程中,使用各種人機信息系統(tǒng),整合數(shù)據(jù)資源,提高工作效率。傳統(tǒng)的辦公方式無法實現(xiàn)多部門的協(xié)調(diào),對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的整合、分流、提取、應(yīng)用和存儲均沒有較好的處理,同時,傳統(tǒng)的電子郵件系統(tǒng)不能夠?qū)崟r的響應(yīng)。很難在辦公過程中提供良好的支持,這些需要根據(jù)不同的情況加以改進(jìn)。
工作流技術(shù)是信息管理技術(shù)中的新興技術(shù)領(lǐng)域,通過對靈活的業(yè)務(wù)流程的有效整合和設(shè)計,適應(yīng)大量的新業(yè)務(wù)、新的需求領(lǐng)域的變化,工作流產(chǎn)品受到了廣大用戶的關(guān)注和好評。
辦公自動化和工作流系統(tǒng)的開發(fā)技術(shù)是相對獨立的,公文流轉(zhuǎn)是辦公自動化系統(tǒng)的核心模塊,由于業(yè)務(wù)流程的變化和其他方面的配置,用戶需求文檔流路徑的自定義和各種工作流技術(shù)的集成應(yīng)用可以更好為企業(yè)的生產(chǎn)活動服務(wù)。在具體的業(yè)務(wù)流程中,自定義工作流系統(tǒng)在辦公自動化應(yīng)用中帶來了極大的便利。既滿足了頂層設(shè)計的流程要求,又可以根據(jù)具體的需求變化,及時有效的進(jìn)行業(yè)務(wù)和模塊的微調(diào),更好的適應(yīng)企業(yè)的現(xiàn)實需求。
2 工作流技術(shù)
為了實現(xiàn)組織目標(biāo),業(yè)務(wù)活動是相互聯(lián)系的,按照時間順序或邏輯關(guān)系形成業(yè)務(wù)流程。在業(yè)務(wù)開發(fā)過程中,根據(jù)組織的規(guī)范,將文檔、信息或任務(wù)在參與者之間傳輸、處理或執(zhí)行。在整個業(yè)務(wù)過程中,實現(xiàn)了基于計算機輔助過程的全部或部分自動化的全部或部分。也就是說,工作流是在計算機輔助的整個或部分自動執(zhí)行的工作過程中,這個過程可以在異構(gòu)、分布式的操作環(huán)境中運行,讓許多人一起工作。工作流服務(wù)器是一種計算機軟件平臺,它可以用來設(shè)計、管理和控制業(yè)務(wù)流程,并可以在實際的實現(xiàn)過程中動態(tài)地修改業(yè)務(wù)流程。它使國有企業(yè)業(yè)務(wù)管理系統(tǒng)、電子商務(wù)系統(tǒng)等的快速開發(fā)、部署和運行。在復(fù)雜多變的市場環(huán)境中,國有企業(yè)可以很快適應(yīng)市場的變化,在維持現(xiàn)有投資和現(xiàn)有設(shè)備的條件下,迅速調(diào)整業(yè)務(wù)或業(yè)務(wù)流程。
工作流模型的四種基本結(jié)構(gòu)如下圖1所示:
3 工作流技術(shù)與OA結(jié)合的優(yōu)勢
基于關(guān)系數(shù)據(jù)庫或0A文件系統(tǒng),日常辦公也開始利用IT技術(shù)提高檔案管理水平。為了實現(xiàn)基本的數(shù)據(jù)集成管理(如文件管理、文件管理等),但一般缺乏溝通協(xié)調(diào)廳最需要的支持,全面的過程管理,造成應(yīng)用效果差,更沒有活動組織和管理的業(yè)務(wù)、管理和組織,在部門和個人信息之間及時高效的、有序的和可控的,共享的通信和處理。隨著企業(yè)規(guī)模的不斷擴大,用戶越來越要突破時間和空間的限制,提高組織的整體運營效率和管理水平,促進(jìn)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,也促成了軟件技術(shù)的重大變革
辦公自動化系統(tǒng)以分布式網(wǎng)絡(luò)和工作流為主要依托,具有高度的組織性和靈活性,既規(guī)范了工作、組織和管理流程,又提高了員工的工作效率,有效的促進(jìn)了企業(yè)的良性發(fā)展。
4系統(tǒng)結(jié)構(gòu)設(shè)計
4.1 系統(tǒng)總體結(jié)構(gòu)
在本文中,辦公自動化系統(tǒng)的設(shè)計采用了三層結(jié)構(gòu)。它包括業(yè)務(wù)表示層、中間件、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層三個部分。該系統(tǒng)以瀏覽器為客戶端,三層結(jié)構(gòu)被稱為B / S模式的三層體系結(jié)構(gòu)。大大簡化了客戶機,它可以在任何地方進(jìn)行操作,無需安裝任何特殊軟件,客戶端只需要安裝一個Web瀏覽器,客戶端不需要特殊的維護(hù)和擴展的系統(tǒng)就變得非常容易,從而減輕了服務(wù)器的負(fù)擔(dān),增加了交互性。三層B / S結(jié)構(gòu)如圖2所示。
系統(tǒng)的開發(fā)環(huán)境中基于.NET框架,使用C#語言和SQL SERVER2012數(shù)據(jù)庫進(jìn)行構(gòu)建。平臺提供了企業(yè)級應(yīng)用框架標(biāo)準(zhǔn),為構(gòu)建靈活和易于維護(hù)的辦公自動化系統(tǒng)提供了良好的機制。它可以實現(xiàn)跨平臺的應(yīng)用程序開發(fā),支持動態(tài)綁定控件,和服務(wù)器的SQL,ORACLE等大型關(guān)系型數(shù)據(jù)庫的連接,適用于分布式信息系統(tǒng)的發(fā)展。由于OA系統(tǒng)涉及的業(yè)務(wù)流程和不同,在OA系統(tǒng)的接收、下發(fā)文件,文件或信函歸檔,行政審批等工作過程中實現(xiàn)多人角色的工作流。通過對工作流引擎的設(shè)計,將其應(yīng)用于辦公自動化系統(tǒng)的業(yè)務(wù)流程中。實現(xiàn)了自動化工作流的執(zhí)行,提高了工作效率,業(yè)務(wù)流程不能有效的協(xié)同解決問題,實現(xiàn)了對過程的跟蹤和控制,并根據(jù)業(yè)務(wù)流程再造的需要。
4.2系統(tǒng)功能模塊設(shè)計
辦公自動化系統(tǒng)功能模塊設(shè)計需要覆蓋國有企業(yè)各部門的業(yè)務(wù)范圍,各系統(tǒng)的各個模塊都獨立、相互依賴,每個模塊具有低耦合度和高內(nèi)聚,形成一個完整的整體。系統(tǒng)的主要功能包括:日常管理功能和國有企業(yè)辦公室的管理功能。完全利用計算機技術(shù)處理辦公業(yè)務(wù),國有企業(yè)內(nèi)部人員能夠方便快捷地共享信息和交流信息,高效地協(xié)同工作,能提高辦公效率,也能使群體一起工作。此外,有必要對有嚴(yán)格的用戶權(quán)限管理。本文將辦公自動化系統(tǒng)分為五個模塊,包括公文流轉(zhuǎn)管理、個人事務(wù)管理、行政辦公管理、智能決策管理和系統(tǒng)管理、系統(tǒng)功能結(jié)構(gòu) 。
5 工作流與業(yè)務(wù)流程的結(jié)合方法
辦公自動化系統(tǒng)的工作流引擎的主要任務(wù)是處理內(nèi)部工作項,保障驅(qū)動過程的正常運行。在這種情況下,工作流引擎的外部組件可以添加任務(wù),這些外部組件也可以通過業(yè)務(wù)流程模板引擎實現(xiàn)。使用案例分解,進(jìn)一步提高工作的任務(wù),然后通過處理和使用項目的工作情況,這個用法分為兩個子案例:業(yè)務(wù)數(shù)據(jù)處理和發(fā)送郵件。流量計算和存儲在業(yè)務(wù)流程數(shù)據(jù),發(fā)送電子郵件時使用,郵件將發(fā)送到發(fā)送用戶發(fā)送引擎。此外,工作流引擎通過日志在其他情況下,在辦公自動化系統(tǒng)中的記錄。工作流引擎系統(tǒng)可分為兩個子系統(tǒng):執(zhí)行者和管理者。最復(fù)雜的工作流執(zhí)行器的傳遞函數(shù),不僅完成了子系統(tǒng)的傳遞函數(shù),而且對工作流實體對象的持久化支持。該監(jiān)視器是用來確定是否有任何超時進(jìn)程或一個節(jié)點實例,但沒有找到超時對象,但在新聞傳播的形式,通過消息引擎通知隊列執(zhí)行超時對象。
(l)工作流邏輯:系統(tǒng)工作流引擎的邏輯。消息處理引擎的接口部分,完成了相應(yīng)的程序、節(jié)點和工作的創(chuàng)建和刪除,實現(xiàn)了流量控制和管理功能的工作流程。該部分還管理了流程定義、節(jié)點定義和過程活動,以及工作流實體對象狀態(tài)變化的管理,如節(jié)點實例、項目工作和相關(guān)數(shù)據(jù)。(2)工作流支持系統(tǒng):它是工作流邏輯對象的運行支持平臺。工作流實體對象持久化系統(tǒng)。工作流管理邏輯的對象創(chuàng)建、更新和存儲,以及持久工作流服務(wù)對象的創(chuàng)建和分發(fā)為工作流邏輯操作提供了支持系統(tǒng),并運行在支持系統(tǒng)中的工作流邏輯屏蔽對象持久化實現(xiàn)細(xì)節(jié),對象持久化實現(xiàn)過程更為透明。(3)數(shù)據(jù)管理:工作流邏輯對象數(shù)據(jù)存儲管理,工作流支持系統(tǒng)提供統(tǒng)一的數(shù)據(jù)接口,同時支持多種關(guān)系數(shù)據(jù)庫和文件存儲格式。(4)輔助管理:工作流引擎在輔助管理功能中的應(yīng)用,包括時鐘、應(yīng)用程序、郵件等代理人.工作流過程定義是描述實施過程的步驟、活動序列的具體過程,和用戶界面提供用戶手冊活動,如何激活一個任務(wù),以及如何設(shè)計如下的引擎是從用戶接口的數(shù)據(jù)接口的Web應(yīng)用程序:aspx頁面提供用戶界面。該系統(tǒng)的業(yè)務(wù)邏輯也形成了一個處理層,這是不相關(guān)的工作流引擎,以保持業(yè)務(wù)的獨立性。通過流量控制技術(shù),控制用戶的請求被發(fā)送到其他網(wǎng)頁。工作流和Web服務(wù)系統(tǒng)的組合如圖3所示:
6 結(jié)論
構(gòu)建了辦公自動化系統(tǒng)的工作流技術(shù),實現(xiàn)了國有企業(yè)辦公室的流程管理,減輕了工作人員的負(fù)擔(dān),提高了辦公的質(zhì)量和效率,實現(xiàn)了國有企業(yè)管理的規(guī)范化、科學(xué)化。本文所構(gòu)建的辦公自動化系統(tǒng)將工作流技術(shù)很好的結(jié)合在OA系統(tǒng)中,該系統(tǒng)是建立在Web平臺上,結(jié)合關(guān)系數(shù)據(jù)庫技術(shù)的應(yīng)用,采用了B / S架構(gòu),用戶可以方便的使用互聯(lián)網(wǎng)。通過工作流引擎設(shè)計的辦公自動化系統(tǒng),該系統(tǒng)可以自動生成串行、并行的可變的辦公流程,使國有企業(yè)辦公室實現(xiàn)智能化管理。使國有企業(yè)的辦公信息實現(xiàn)數(shù)據(jù)集成管理,通過系統(tǒng)的規(guī)范化管理,使數(shù)據(jù)信息的價值得以體現(xiàn),為學(xué)院的決策提供強有力的支持。該系統(tǒng)提供了一個標(biāo)準(zhǔn)的、靈活的辦公流程管理,具有功能齊全、使用方便、安全性好、可靠性高、可靠性高的實際應(yīng)用,并已在實際應(yīng)用中收到了較好的效果。
參考文獻(xiàn):
[1] 尚晶,邢東旭.基于B/S模式的國有企業(yè)OA系統(tǒng)的設(shè)計與實現(xiàn)[J].科技視界,2013(35).
[2] 張華,曹旭光,賈嘉.基于OA系統(tǒng)的國有企業(yè)流程優(yōu)化探索與實踐[J].中國物流與采購,2013(12).
[3] 張曉麗,路楊.基于MVC模式的Web OA系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2012(08).
[4] 肖露欣,張小紅,郭秋鑒,謝春明,陳華.中小型煙草國有企業(yè)辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)[J].實驗室研究與探索,2012(03).
[5] 周瑩.基于工作流的辦公自動化OA系統(tǒng)構(gòu)建研究[J].商業(yè)經(jīng)濟,2011(20).
[6] 邱璟翀,鄧飛其.基于工作流技術(shù)的大型OA系統(tǒng)設(shè)計與實現(xiàn)[J].信息技術(shù),2010(5) .
[7] 賈敬誼.基于工作流技術(shù)的陜西交建分公司OA系統(tǒng)設(shè)計[D].西安工業(yè)大學(xué),2013.
[8] 張孟穎.基于工作流的軟件測試管理系統(tǒng)設(shè)計與實現(xiàn)[D].南京理工大學(xué),2013.
[9] 何啟涵.UML的流程建模與軟件測試[D].北京郵電大學(xué),2013.