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