王 壯 周耀明 康海鋒 歐陽城山 張 波 杜耀瑛
(中國建筑科學研究院,北京100013)
近年來,隨著國內(nèi)基礎建設的飛速發(fā)展以及國外建筑行業(yè)的需求,建筑施工企業(yè)獲得了前所未有的發(fā)展。大型施工企業(yè),工程項目多、地域分布廣、管理跨度大,形成施工企業(yè)離散性、流動性、非標準性等特點[1][2],制約了企業(yè)內(nèi)部協(xié)同辦公、資源信息的共享與交流、事務處理的規(guī)范化等。
隨著信息技術和計算機網(wǎng)絡的發(fā)展為解決這些問題提供了有力的支持。OA(Office Automation,辦公自動化)在中國第一次全國自動化規(guī)劃討論會上首次提出并進行定義[3],在各領域得到了廣泛的應用[4][5][6],取得了良好的效果。
在施工企業(yè)信息化建設中根據(jù)企業(yè)自身的管理和業(yè)務需求建立OA系統(tǒng),為企業(yè)員工構建統(tǒng)一的信息交流和事務處理平臺,提供精細化的管理模塊和規(guī)范的流程服務,實現(xiàn)企業(yè)內(nèi)部資源統(tǒng)一管理和規(guī)范化的事務處理流程處理機制,不僅提高企業(yè)內(nèi)部工作效率,同時促進資源共享,解決信息孤島與信息海洋帶來的困擾,為管理層科學化決策提供有力依據(jù),對全面提升企業(yè)管理質(zhì)量和運營效率具有重大意義。
基于施工企業(yè)管理和業(yè)務的開發(fā)需求和目標,根據(jù)開放性、靈活性、安全性、適用性及擴展性等原則,制定系統(tǒng)三層邏輯架構,分別為操作展現(xiàn)層、業(yè)務服務層、組件服務層、數(shù)據(jù)服務層。系統(tǒng)總體架構如圖1所示。
圖1 系統(tǒng)總體架構圖
2.1.1 操作展現(xiàn)層
工作臺與門戶是系統(tǒng)的表現(xiàn)層,是展現(xiàn)給企業(yè)內(nèi)部員工和相關使用者的界面,通過瀏覽器很方便地訪問所需要的資源,它包括ASP.NET頁面、HTML表單等能夠顯示數(shù)據(jù)的界面。表現(xiàn)層完成日常的事務處理和業(yè)務流程定制,不同角色的用戶進入操作展現(xiàn)層僅能查看該角色授權的功能模塊,其他無關的操作功能進行屏蔽,防止用戶越權訪問信息資源、修改重要數(shù)據(jù)。
2.1.2 業(yè)務服務層
業(yè)務服務層是操作展現(xiàn)層和數(shù)據(jù)服務層的橋梁。通常以組件的形式來定制相應的業(yè)務規(guī)則,以響應用戶發(fā)來的請求,同時與數(shù)據(jù)服務層進行交互,并將所需數(shù)據(jù)反饋給用戶。這種業(yè)務規(guī)則主要表現(xiàn)為數(shù)據(jù)的匯總、提取、修訂、合法性校驗等功能。
業(yè)務服務層提供了工作流引擎,報表引擎,規(guī)則引擎,組織結構和權限管理引擎,消息引擎表單自定義,菜單自定義,系統(tǒng)參數(shù)設置等服務組件,把系統(tǒng)橫向和縱向進行了多維度的打通和貫穿,從而使得各孤立的組件和模塊成為一套有機的整體。
2.1.3 數(shù)據(jù)服務層
系統(tǒng)的底層為數(shù)據(jù)層,包括數(shù)據(jù)的定義、維護和更新以及管理并響應業(yè)務服務層的數(shù)據(jù)請求。它主要通過文件以及各種數(shù)據(jù)庫管理系統(tǒng),如Oracle及SQL Server等來實現(xiàn)。
OA系統(tǒng)作為施工企業(yè)信息化平臺建設的一部分,不僅要實現(xiàn)對辦公業(yè)務的控制、管理,同時還需要具備對人力資源、檔案以及企業(yè)內(nèi)部資源的管控等功能,以滿足OA系統(tǒng)綜合性辦公和事務處理的能力。本文設計的OA系統(tǒng)主要功能模塊包括:系統(tǒng)首頁、流程管理、行政辦公、通訊管理、檔案管理、人力資源、部門管理、系統(tǒng)維護等功能模塊組成,施工企業(yè)可以根據(jù)自身業(yè)務需求進行功能定制與開發(fā)。系統(tǒng)主界面如圖2所示。
1)系統(tǒng)首頁
即信息顯示區(qū),是新聞動態(tài)、工作通知、流程待辦、信息提示、郵件信息等企業(yè)內(nèi)部最近信息的綜合顯示區(qū)域,用戶通過顯示區(qū)域快速查看、了解、并處理工作信息,以達到提高工作效率。該功能模塊提供拖拽或后臺配置方式,讓用戶輕松定制個性化信息顯示區(qū)。
2)流程管理
管理員和業(yè)務流程人員可以根據(jù)企業(yè)業(yè)務需求定制各種業(yè)務表單、繪制工作流程,該模塊包括工作流程查詢、我的待辦流程、我的已辦流程、流程監(jiān)控(我發(fā)起的流程、我參與的流程)、我的流程任務等。
3)行政辦公
該模塊主要包括公文管理、資產(chǎn)管理(包括車輛、圖書、固定資產(chǎn)、辦公用平)、會議管理、考勤管理、值班管理、印章管理、請示報告、工作聯(lián)系函。
4)通訊管理
該模塊包括通訊薄、內(nèi)部郵件系統(tǒng)、外部郵件系統(tǒng)、手機短信平臺。
5)檔案管理
該模塊對企業(yè)資料中心文檔、資料進行系統(tǒng)、科學分類放置,借閱人通過填寫借閱申請單,供調(diào)閱人審批同意。同時該模塊提供檔案資料的去向和借閱人的信息,實現(xiàn)檔案的跟蹤、追溯。
圖2 OA系統(tǒng)首頁圖
6)人力資源
該模塊主要包括組織機構圖、部門信息、員工信息采集、招聘管理、培訓管理、績效管理、薪酬社保管理、員工調(diào)動管理。
7)系統(tǒng)維護
權限及門戶管理、賬號管理、組織結構的設置維護、各功能信息維護管理、導航菜單管理、流程管理等。
工作流的概念起源于生產(chǎn)制造業(yè)與辦公自動化領域。1993年國際上成立了工作流標準化組織工作流管理聯(lián)盟(Workflow Management Coalition,WFMC),并給出了工作流的定義:“工作流是一類能夠完全或者部分執(zhí)行的經(jīng)營過程,它根據(jù)一系列過程規(guī)則、文檔、信息或者任務能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行。”[7]WFMC提出了一個工作流參考模型,為了實現(xiàn)工作流技術的標準化和開放性約定了工作流系統(tǒng)的體系結構、應用接口及特性,工作流參考模型如圖3所示。
圖3 工作流參考模型圖
其中工作流引擎是工作流管理系統(tǒng)的核心,調(diào)用并維護工作流相關數(shù)據(jù)和控制數(shù)據(jù),解釋并創(chuàng)建過程實例,控制工作流過程的生成、激活、掛起和終止等,負責過程實例狀態(tài)的轉換,控制活動實例間的轉換,對工作流的執(zhí)行進行導航,監(jiān)督工作流過程實例和活動實例的執(zhí)行,記錄工作流的歷史事件和管理工作流的事務。
系統(tǒng)提供了符合國際工作流管理聯(lián)盟標準的工作流系統(tǒng),本文設計的工作流系統(tǒng)提供的主要方法如表1所示。
該工作流系統(tǒng)具備如下特性:
表1 工作流系統(tǒng)方法說明
1)流程定義基于XPDL,以XML為基礎;
生態(tài)環(huán)境的營造與人們的健康息息相關,如今空氣污染、水體污染和土壤污染等已經(jīng)受到了各行業(yè)的廣泛關注,生態(tài)治理刻不容緩。蘇州工業(yè)園區(qū)的各企業(yè)應秉承將生態(tài)環(huán)境放在第一位的理念,在進行綠地的植物搭配時,不應盲目追求視覺審美,而更應注重植物種類的多樣性及其所處生態(tài)系統(tǒng)的穩(wěn)定性,另外,路邊寬闊的綠化帶可以考慮融入海綿城市的理念進行再設計。
2)實現(xiàn)與其它符合WFMC規(guī)范的工作流引擎的互動;
3)通過工作流消息機制支持流程異步協(xié)調(diào);
4)以消息為驅動的流程執(zhí)行過程;
5)獨立于業(yè)務應用的流程驅動引擎;
6)支持常用的流程模式;
7)可視化的圖形化流程定義;
8)獨立執(zhí)行的流程實例。
1)制作業(yè)務表單:包括新建業(yè)務表,設計業(yè)務表單;
2)定義流程:設計工作流程圖并設置流程路由以及節(jié)點的規(guī)則;
3)業(yè)務表單頁面以及頁面上的業(yè)務邏輯:設置流程審批過程中表單權限,設置流程表單業(yè)務樣式和打印樣式。
圖5 行政發(fā)文流程圖
圖5為工作流系統(tǒng)建立的行政發(fā)文流程:的建立對引導施工企業(yè)辦公向數(shù)字化、高效化、規(guī)范化發(fā)展具有非常重要的現(xiàn)實意義。目前該系統(tǒng)在中國九冶、中建城建部署運行,系統(tǒng)性能可靠,效果良好,節(jié)約了經(jīng)濟成本、提高了辦公效率和質(zhì)量,為企業(yè)的管理決策提供依據(jù)。隨著施工企業(yè)的高速發(fā)展,信息技術作為提升企業(yè)管理水平的重要手段,將會發(fā)揮更加重要的作用。辦公自動化系統(tǒng),作為信息化建設的成果之一,更好地為企業(yè)的日常事務處理和綜合辦公提供服務。
OA系統(tǒng)引進工作流技術,在解決協(xié)同工作和信息資源共享的同時,實現(xiàn)在線業(yè)務流轉和管理,真正提高辦公效率,促進管理的規(guī)范化、標準化和高效化,挖掘和發(fā)揮企業(yè)員工價值。
基于工作流的辦公自動化系統(tǒng)的建設,實現(xiàn)企業(yè)內(nèi)資源整合和信息共享,通過建立工作流系統(tǒng),把企業(yè)內(nèi)部辦公業(yè)務流程統(tǒng)一管理,使業(yè)務應用與邏輯處理分離,方便了企業(yè)流程配置、優(yōu)化、再造。它
[1]鄧和平.建筑施工行業(yè)管理信息化難點及對策[J].施工技術,2009,38(4):107.
[2]張貴林,劉桂宏.建筑施工企業(yè)信息化管控模式研究[J].建設科技,2012,(4):82.
[3]劉盛.OA系統(tǒng)在現(xiàn)代制造企業(yè)的應用研究[J].企業(yè)技術開發(fā),2012,31(11):35.
[4]楊瑩.天津港集團公司工會OA系統(tǒng)的設計與開發(fā)[D].天津:南開大學,2012.
[5]袁東鋒,袁海泉.平煤集團辦公自動化系統(tǒng)開發(fā)與應用[J].煤炭技術,2013,32(6):269.
[6]曹平,張松音,周革花,楊志鵬.應用OA平臺提升企業(yè)管理能力[J].中國制造業(yè)信息化,2011,40(11):4.
[7] Workflow Management Coalition.Workflowmanagement coalition terminology and glossary.Technical Report,WFMCTC-1011,Brussels:Workflow Management Coalition,1996