登錄

辦公自動化軟件

百科 > 軟件 > 辦公自動化軟件

1.什么是辦公自動化軟件[1]

辦公自動化軟件是采用Internet技術(shù),運用工作流的概念,使機構(gòu)內(nèi)的人員快速、方便地交流信息,高效快速地協(xié)同工作,克服傳統(tǒng)辦公低效、耗時的缺點,能夠迅速、全方位的收集信息,并及時處理信息,同時為企業(yè)管理者做出決策提供有效的依據(jù)。

2.辦公自動化軟件的分類[2]

辦公自動化軟件分為工具軟件、平臺軟件及系統(tǒng)級應(yīng)用軟件幾類。其中,工具軟件和平臺軟件包括計算機的操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、文字處理軟件、微軟的Office套裝軟件、中文語音識別軟件、OCR漢字識別軟件、手寫輸入系統(tǒng)、多媒體應(yīng)用軟件等。而對于辦公自動化應(yīng)用軟件,又可以細分為以下8個功能模塊。

(1)公文管理

公文管理主要負責(zé)公文的發(fā)送與接收工作,發(fā)送流程按照流程定制來完成,所以還包括流程定制功能。這三大塊是OA的核心部分,實現(xiàn)也最為復(fù)雜,特別是流程定制功能,是一個非常靈活的模塊,它決定了該OA系統(tǒng)的效率和可用性。

(2)郵件管理

郵件管理的主要功能是發(fā)送與接收內(nèi)部郵件、發(fā)送與接收外部郵件(外部郵件服務(wù)器必須支持POP3),郵件需要存入數(shù)據(jù)庫,以便今后瀏覽查詢。

(3)表單管理

表單是一個人機交互的界面,通過它來完成數(shù)據(jù)的采集。表單管理是一個輔助性模塊,在其他所有模塊中都有可能使用它的功能,它主要是實現(xiàn)表單模板的定制、表單的存儲、打印等功能。它在辦公過程中出現(xiàn)的頻率僅次于公文,并且表單的定制與打印是一個技術(shù)難點。

(4)檔案管理

檔案管理功能是對準(zhǔn)備歸檔的公文或者企業(yè)各類合同、協(xié)議、文件、指示、資料等的一個合理存儲與查閱功能,針對那些復(fù)雜的分類和查閱權(quán)限,實現(xiàn)合理存取、管理的基本功能。

(5)人事管理

人事管理功能包括員工檔案管理、工資管理、考勤管理、部門機構(gòu)管理、部門任命管理等,這個模塊將直接反映企業(yè)職工的基本構(gòu)成狀況,它應(yīng)該盡量做到全面和準(zhǔn)確。

(6)日程安排

日程安排是辦公系統(tǒng)的一個必不可少的輔助功能,可分為個人日程、部門H程、企業(yè)主要領(lǐng)導(dǎo)者的活動日程等,它需要解決的是日程信息的基本存儲和提示。

(7)公共信息管理

公共信息管理包含企業(yè)新聞、文檔、員工論壇、資料下載等功能,主要是針對所有部門的一個共用系統(tǒng)。該系統(tǒng)可以采用傳統(tǒng)模式,如論壇可以采用BBS系統(tǒng)等,底層主要是統(tǒng)一規(guī)范,提供基本功能。

(8)會議管理

會議對于任何一個企業(yè)都是重要的。會議的形式隨著網(wǎng)絡(luò)的發(fā)展也變得多樣化,除了傳統(tǒng)的會議外,還出現(xiàn)了網(wǎng)絡(luò)會議、視頻會議等新型會議方式。實際應(yīng)用中,建議對于相隔較遠的部門,如總公司子公司之間的交流建議采用非視頻的網(wǎng)絡(luò)會議,因為這樣既對網(wǎng)速沒有過高的要求,也可以滿足交流的需求。對于那些處于同一個大廈的各部門,建議使用視頻會議,因為加入多媒體的功能,可以使會議氣氛更貼近傳統(tǒng)會議的效果,而且交流也更人性化,同時也可以得到局域網(wǎng)的高速率支持。

以上介紹的幾個功能模塊是oA系統(tǒng)的基礎(chǔ),在這個基礎(chǔ)上,還可以創(chuàng)建更多的功能,使得OA系統(tǒng)的形式變得輕松活潑:而且更豐富。

3.辦公自動化軟件的層次及發(fā)展[3]

辦公自動化軟件可以分為工具級平臺軟件及系統(tǒng)級應(yīng)用軟件兩大類,其中OA]I具級平臺軟件包括:Office套裝軟件(含Word、Excel、PowerPoint、Access、Outlook)、Lotus系統(tǒng)、WPS、IBM的中文語音識別錄入軟件、OCR漢字識別軟件、手寫輸入系統(tǒng)及MS Exchange消息系統(tǒng)等。

辦公自動化系統(tǒng)可分為事務(wù)型、管理型和分析決策型三種不同的層次。事務(wù)型的辦公自動化系統(tǒng),支持一個機構(gòu)內(nèi)各辦公室的基本事務(wù)活動,主要功能包括信息的產(chǎn)生、收集、加工、存儲和查詢,如文字處理、文檔管理、電子報表、電子郵件、電子日程管理,文檔的整理、分類歸檔、檢索等。管理型的辦公系統(tǒng)包含業(yè)務(wù)管理功能,是事務(wù)型辦公系統(tǒng)和支持職能管理活動的管理信息系統(tǒng)的結(jié)合。決策型辦公系統(tǒng)包括決策支持功能,是在管理型辦公系統(tǒng)的基礎(chǔ)上再加上決策支持系統(tǒng)而構(gòu)成,除具備前述的功能外,還具備對業(yè)務(wù)數(shù)據(jù)進行分析、測評等決策支持的功能。

隨著數(shù)據(jù)庫技術(shù)的發(fā)展,客戶/服務(wù)器結(jié)構(gòu)的出現(xiàn),OA系統(tǒng)進入了基于DBMS(DataBase Management System,數(shù)據(jù)庫管理系統(tǒng))的階段。原來困擾我們的聯(lián)機備份、容錯技術(shù)、聯(lián)機查詢等問題迎刃而解,但由于當(dāng)時的數(shù)據(jù)庫還是集中式處理的結(jié)構(gòu)化數(shù)據(jù)庫,所以非結(jié)構(gòu)化文檔的處理、全文檢索、工作流等OA功能仍然無法得到很好的解決。這個時期OA系統(tǒng)的功能和可靠性都有了很大的發(fā)展。

辦公自動化軟件真正成熟并得到廣泛應(yīng)用是在Lotus Notes、Microsoft Exchange出現(xiàn)之后,它提供的工作流平臺及非結(jié)構(gòu)化數(shù)據(jù)庫的功能使我們很方便地實現(xiàn)非結(jié)構(gòu)化文檔的處理、全文檢索、工作流這些重要的OA功能,OA應(yīng)用進入了實用化階段。但隨著管理水平的提高,Internet技術(shù)的出現(xiàn),單單實現(xiàn)文檔管理和流轉(zhuǎn)已經(jīng)不能滿足現(xiàn)實需要,人們希望能夠獲取更廣泛的信息來源。

這個時候OA的重心開始由文檔的處理轉(zhuǎn)入了數(shù)據(jù)的分析,即我們所說的決策系統(tǒng),同樣Notes作為一個非結(jié)構(gòu)化數(shù)據(jù)庫已經(jīng)越來越不能滿足現(xiàn)實的需要,這時出現(xiàn)了以信息交換平臺和數(shù)據(jù)庫結(jié)合作為后臺,數(shù)據(jù)處理及分析程序作為中間層,Web作為前臺(三層次結(jié)構(gòu))的全新OA模式。這種模式下,OA系統(tǒng)被納入由業(yè)務(wù)處理系統(tǒng)、財務(wù)系統(tǒng)等系統(tǒng)構(gòu)成的單位整體系統(tǒng)內(nèi);OA系統(tǒng)能分析得到更全面的信息;我們會將大量的業(yè)務(wù)數(shù)據(jù),甚至是文檔數(shù)據(jù)放回數(shù)據(jù)庫內(nèi),而不論Notes或Exchange都將僅僅作為信息交換的平臺使用。隨著COM、OLD、WEB等技術(shù)的應(yīng)用,人們可以通過各種不同的開發(fā)工具方便地獲取所需的信息。

OA技術(shù)主要有三種發(fā)展趨勢。第一種是基于Lotus Domino/Notes平臺的,它幾乎已經(jīng)成為國內(nèi)OA系統(tǒng)的標(biāo)準(zhǔn)平臺。Domino/Notes是一個集文檔數(shù)據(jù)庫、郵件系統(tǒng)、動態(tài)Web信息發(fā)布、可視化集成開發(fā)環(huán)境于一體的基礎(chǔ)平臺,適合處理辦公協(xié)作流程中產(chǎn)生的非結(jié)構(gòu)化文檔信息,并可以利用靈活的郵件機制在人、部門之間傳遞文檔。集成開發(fā)環(huán)境提供的模板化開發(fā)方式,既縮短了項目開發(fā)周期也為用戶節(jié)省了投資。其動態(tài)Web信息發(fā)布可以選擇性地對外發(fā)布辦公自動化系統(tǒng)中形成的政策、法規(guī)、新聞等信息。

第二種是基于微軟平臺的,由于微軟產(chǎn)品線分工細致,要建立一套OA系統(tǒng)需要Microsoft Exchange提供文檔傳遞功能、需要Microsoft SQL Server提供內(nèi)容存儲、需要Microsoft Windows NT/2000 IIS提供Web服務(wù)功能,再加上各種各樣的開發(fā)工具(如Microsoft Frontpage等)。這就要求開發(fā)人員必須具有較深的專業(yè)技術(shù)背景才能承擔(dān)OA項目。

OA的第三個較有代表性的技術(shù)方向就是采用瀏覽器/Web服務(wù)器結(jié)構(gòu)(B/S結(jié)構(gòu))。

4.辦公自動化軟件中的熱門實用技術(shù)[4]

OA軟件熱門實用技術(shù)之一:SOA架構(gòu)

這里只從應(yīng)用的角度來看看它跟OA結(jié)合后帶來的新應(yīng)用。

SOA這個大明星氣宇軒昂閃亮登場后,OA馬上就對他一見鐘情,很快打得火熱,OA需要SOA的理念來武裝自己,SOA需要OA的應(yīng)用來實現(xiàn)自己,加上他們兩個的名字這么相像,正是天生一對的樣子。

其實,在以前的OA軟件中,我們并不需要SOA技術(shù),因為那時候OA干的是體力活,傳傳文件、發(fā)發(fā)通知,頂多做個審批,只限于單位的行政管理。但現(xiàn)在OA在組織內(nèi)部的應(yīng)用更深、更廣,需要它整合更多的人員,更的數(shù)據(jù),更多的業(yè)務(wù),更的流程,以至于成為一個信息和協(xié)作中心,完成整合應(yīng)用系統(tǒng)、消除信息孤島這個光榮而艱巨的任務(wù)。

SOA解決了OA的什么問題?比如一個采購申請流程中,申請審批、流程的流轉(zhuǎn)是由OA系統(tǒng)完成的,填寫采購用款申請單、付款、做憑證則是ERP系統(tǒng)的功能,因此,用戶不得不頻繁地切換兩個系統(tǒng),才能完成采購申請。此外,企業(yè)在利用OA系統(tǒng)進行工作流審批后,產(chǎn)生了很多業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)同時可能是ERP系統(tǒng)的數(shù)據(jù)源,為了避免數(shù)據(jù)的重復(fù)以及保證數(shù)據(jù)源的唯一性,也就產(chǎn)生了OA系統(tǒng)與ERP系統(tǒng)集成的需求。

SOA技術(shù),也許是解決這一需求最有效的方法。經(jīng)過幾年的掃盲,我們都知道SOA是一個基于標(biāo)準(zhǔn)的組織和設(shè)計方法,它利用一系列網(wǎng)絡(luò)共享服務(wù),使IT能更緊密地服務(wù)于業(yè)務(wù)流程。通過采用能隱藏潛在技術(shù)復(fù)雜性的標(biāo)準(zhǔn)界面,SOA能提高IT資產(chǎn)的重用率,從而加快了開發(fā)并更加可靠地交付新的增強后的業(yè)務(wù)服務(wù)。

SOA是一種組件模型,它將應(yīng)用程序的不同功能組件(服務(wù)),通過“服務(wù)”之間的良好接口聯(lián)系起來(也就是“服務(wù)”之間的松耦合)。接口是采用中立方式進行定義的,獨立于實現(xiàn)“服務(wù)”的硬件平臺、操作系統(tǒng)和編程語言。這是構(gòu)建在各種各樣系統(tǒng)中的“服務(wù)”,可以以一種統(tǒng)一和通用方式進行交互。松耦合的好處是保證系統(tǒng)靈活性,另外,還可以保證“服務(wù)”的重復(fù)利用。Web服務(wù)是目前實現(xiàn)SOA最重要的標(biāo)準(zhǔn)。面向服務(wù)架構(gòu)(SOA)是讓IT更加關(guān)注于業(yè)務(wù)流程而非底層IT基礎(chǔ)結(jié)構(gòu),從而獲得競爭優(yōu)勢的更高級別的應(yīng)用程序開發(fā)架構(gòu)。它讓你將關(guān)注的重點放在業(yè)務(wù)優(yōu)化,而非IT技術(shù)上。

基于SOA的OA與ERP的整合應(yīng)用建模。結(jié)合上面的案例,我們能看到SOA是如何讓OA和ERP之間實現(xiàn)良好的互聯(lián)互通:

(1)用戶登錄OA系統(tǒng)后,根據(jù)OA系統(tǒng)的人員配置信息確定身份,此用戶同時也獲得了其相應(yīng)的權(quán)限。

(2)身份確定后,OA系統(tǒng)根據(jù)此用戶的權(quán)限范圍內(nèi)的工作流程和工作列表,提供流程表單。

(3)用戶在工作流表單上填寫數(shù)據(jù),包括與流程控制相關(guān)的信息、與ERP系統(tǒng)相關(guān)的參數(shù)及其他字段信息。

(4)工作流引擎根據(jù)流程定義文檔控制流程執(zhí)行,當(dāng)流程流轉(zhuǎn)到某個需要調(diào)用Web service的活動的時候,發(fā)送SOAP請求信息給服務(wù)提供者。

(5)Web service利用數(shù)據(jù)訪問邏輯組件對數(shù)據(jù)庫表進行查找、更新、保存等操作。以采購申請為例,用戶調(diào)用ERP的采購管理Web service的"采購信息保存"接口方法將采購的物料編號、采購數(shù)量、價格范圍、供應(yīng)商等存儲到ERP的DB中。

(6)服務(wù)提供者實現(xiàn)服務(wù)之后,將SOAP返回信息傳回給OA系統(tǒng),其中包括單據(jù)編號和單據(jù)狀態(tài)等。

(7)當(dāng)工作流引擎收到ERP系統(tǒng)傳來返回信息后,根據(jù)WSDL文檔將SOAP返回消息解析成自己能夠理解的內(nèi)容,然后自動將其存入流程表單中。

(8)工作流引擎將工作流表單傳送給服務(wù)器,然后根據(jù)工作流控制數(shù)據(jù)和組織/角色模型將流程表單傳遞給下一個執(zhí)行者,并同時發(fā)送Email通知。

OA廠家對SOA技術(shù)的應(yīng)用。在OA廠家中,最關(guān)注SOA技術(shù),并且真正實現(xiàn)了SOA架構(gòu)的是華天、慧點、金和、協(xié)達、用友致遠?;埸cOA結(jié)構(gòu)最龐大,設(shè)計得比較精深,技術(shù)能力也最強,是項目型的代表,適合做超大型的項目開發(fā),能實現(xiàn)很復(fù)雜的應(yīng)用。華天OA采用的是標(biāo)準(zhǔn)的SOA架構(gòu),是產(chǎn)品型的代表,適合做中型和小型項目的快速開發(fā),其從低層到高層的體系分別如下:數(shù)據(jù)庫訪問層,實現(xiàn)數(shù)據(jù)的永久存儲;Java Bean,對數(shù)據(jù)進行控制和操作;Web Service 利用Axis對外提供WEB服務(wù)接口,從而實現(xiàn)SOA;GUI畫面的顯示,采用HTML方式和傳統(tǒng)的客戶端方式。

SOA架構(gòu)很好地解決了OA在發(fā)展中遇到的跨系統(tǒng)、跨部門、跨流程問題,對需要使用信息技術(shù)解決關(guān)鍵業(yè)務(wù)問題的企業(yè)(包括希望減少冗余架構(gòu)、創(chuàng)建跨客戶和員工系統(tǒng)的公共業(yè)務(wù)接口的企業(yè);需要基于角色和工作流對用戶提供個性化信息的業(yè)務(wù)的企業(yè);希望通過Internet實現(xiàn)跨區(qū)銷售、升級銷售和經(jīng)由移動設(shè)備的訪問來提升客戶服務(wù)的組織)很有價值,必將成為未來OA軟件發(fā)展的主流技術(shù)。

OA軟件熱門實用技術(shù)之二:MVC架構(gòu)

MVC(Model/View/Controller)架構(gòu)并不是一種新興技術(shù)或者新興思想,它是Xerox PARC在80年代為編程語言Smalltalk-80發(fā)明的一種軟件設(shè)計模式,最近幾年被推薦為Sun公司J2EE平臺的設(shè)計模式,并且受到越來越多的使用。在國內(nèi),尤其是OA軟件領(lǐng)域也得到了充分的應(yīng)用。MVC架構(gòu)的內(nèi)容和工作過程如下:

模型(Model)。模型是應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯。在MVC的三個部件中,模型擁有最多的處理任務(wù)。例如它可能用象EJBs和ColdFusion Components這樣的構(gòu)件對象來處理數(shù)據(jù)庫。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復(fù)性。

視圖(View)。視圖是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。MVC一個大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。在視圖中其實沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機存儲的還是一個雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。

控制器(Controller)。控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新model對象狀態(tài)??刂破鹘邮苡脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求。所以當(dāng)單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西,不做任何處理。它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后用確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。

簡單來說,MVC的工作過程,首先控制器接收用戶的請求,并決定應(yīng)該調(diào)用哪個模型來進行處理,然后模型用業(yè)務(wù)邏輯來處理用戶的請求并返回數(shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。

下面我們通過實例來看看MVC架構(gòu)的好處。華天軟件作為一個注重技術(shù)優(yōu)勢的公司,是國內(nèi)最早采用MVC架構(gòu)的OA廠商之一。通過在其網(wǎng)站上公布的DEMO版本,我們可以看出采用該體系結(jié)構(gòu)的最大的好處是數(shù)據(jù)與控制層與界面相互分離。

(1)數(shù)據(jù)與控制層與界面相互分離是最重要的,多個視圖能共享一個模型,現(xiàn)在需要用越來越多的方式來訪問你的應(yīng)用程序。對此,一個好的辦法就是使用MVC,無論用戶想要Flash界面或是 WAP界面,用一個模型就能處理它們。由于已經(jīng)將數(shù)據(jù)和業(yè)務(wù)規(guī)則從表示層分開,所以,你可以最大化地重用你的代碼了,這就大大提升了對用戶個性化需求的響應(yīng)速度。

華天OA系統(tǒng)比傳統(tǒng)的MVC更進一步,界面層沒有一行程序代碼。不象傳統(tǒng)的JAVA程序,前端是JSP,后端是Java Bean。實現(xiàn)了界面層與控制層的完全分離,用戶即使不懂程序開發(fā)也能更改界面。華天OA系統(tǒng)前端沒有一行JAVA和JSP代碼,是純HTML和文本文件。所以,界面的改動將異常簡單。他們在自己的方案里面承諾:換掉所有的界面,僅需要10天。

(2)因為模型是自包含的,并且與控制器和視圖相分離,所以很容易改變你的應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。比如你想把你的數(shù)據(jù)庫從MySQL移植到Oracle,或者改變你的基于RDBMS數(shù)據(jù)源到LDAP,只需改變你的模型即可。由于運用MVC的應(yīng)用程序的三個部件是相互對立,改變其中一個不會影響其它兩個,所以依據(jù)這種設(shè)計思想能構(gòu)造良好的松偶合的構(gòu)件。在華天OA的數(shù)據(jù)層,可通過中間件進行溝通,這樣不需要書寫任何一行代碼,通過簡單的類與數(shù)據(jù)庫表的映射實現(xiàn)數(shù)據(jù)庫表的增刪改。整個程序中沒有一條SQL語句,不修改代碼就可實現(xiàn)自動切換到各種數(shù)據(jù)庫類型(如MySQL/SQLSERVER/ORACLE)。

(3)可以使用控制器來聯(lián)接不同的模型和視圖去完成用戶的需求,這樣控制器可以為構(gòu)造應(yīng)用程序提供強有力的手段,這樣能夠極大地提升開發(fā)效率,并且保證系統(tǒng)的穩(wěn)定性。

(4)通過標(biāo)簽定義實現(xiàn)與業(yè)務(wù)層的連接。在HTML頁面中,沒有一行程序代碼,只有標(biāo)簽定義。如果頁面需要變更,只須更改標(biāo)簽與業(yè)務(wù)層的連接關(guān)系。

(5)內(nèi)部通過獨立的子工程管理,這樣既能保證各個子工程的系統(tǒng)獨立性,又能確保對系統(tǒng)的整體管理。

(6)通過頁面與程序的分離,實現(xiàn)了多語言和多風(fēng)格的不同展示系統(tǒng)。

OA軟件熱門實用技術(shù)之三:PUSH技術(shù)

所謂PUSH技術(shù),是一種基于客戶服務(wù)器機制,由服務(wù)器主動的將信息發(fā)往客戶端的技術(shù),本質(zhì)在于讓信息去主動的尋找用戶。它并不像前兩者那樣擁有眾多粉絲,卻實實在在地讓OA軟件具有了一種更優(yōu)異的性能表現(xiàn)。

PUSH技術(shù)并不是最近才產(chǎn)生的,早在1996年Internet興起時就產(chǎn)生了PUSH技術(shù)來獲取網(wǎng)上信息,但由于網(wǎng)絡(luò)應(yīng)用的特點,它并沒有PULL(拉技術(shù)——由客戶機主動請求信息)使用得廣泛。

近幾年,隨著基于WEB的軟件的興起,以及軟件客戶端數(shù)量的劇增,PUSH技術(shù)在軟件開發(fā)中找到了自己的用武之地。OA軟件的性能主要影響在兩個方面:數(shù)據(jù)量大的時候,檢索的速度比較慢,導(dǎo)致CPU占用率過高;一般的OA系統(tǒng)都有消息的刷新功能。但都是通過客戶端每隔一段時間向服務(wù)器提出刷新消息請求,即采用拉的技術(shù)。

這樣,當(dāng)有上百個用戶同時在線,每20秒刷新一下,而每一次刷新就會檢索數(shù)據(jù)庫,這樣就會導(dǎo)致如果有100個用戶在線,服務(wù)器需要進行60/20*100=300次數(shù)據(jù)庫刷新。如果數(shù)據(jù)量稍大一些,服務(wù)器CPU根本就承受不了。

所以,當(dāng)使用高峰期或者用戶數(shù)增多的時候,服務(wù)器CPU占用率會迅速飆升到100%,這時候你會發(fā)現(xiàn)通過OA傳遞一份文件還不如你親自拿過去更快。有的網(wǎng)管會抱怨網(wǎng)絡(luò)帶寬不夠,或者服務(wù)器太老,甚至懷疑哪個小子在用BT,其實沒發(fā)現(xiàn)是軟件的問題。

對于此問題,一般解決的方式有兩種:一是增加CPU由一個加為二個或四個,或提高CPU的頻率,甚至用多機集群技術(shù);二是提高刷新的時間間隔,如20秒刷新一次,改為2分鐘甚至5分鐘刷新一次。

第一種解決方案會增加硬件的成本和維護的成本,會讓問題變得越來越復(fù)雜,最后失控;第二種解決方案能夠減少6倍的CPU負載,但是會影響到消息的實時性,用起來很不方便,失去了軟件辦公快捷化的真諦。

因此,以上兩種方案并不會從根本上解決CPU占用的問題,隨著在線人數(shù)的增多,這個問題將越來越明顯,一系列連鎖反應(yīng)將會發(fā)生:CPU占用率持續(xù)100%、客戶端連接不上服務(wù)器、文件傳輸緩慢異常、不斷掉線、同事抱怨、老板生氣、血壓升高、抓狂……

事實上,有很多客戶因為軟件的性能問題而導(dǎo)致了應(yīng)用的功能越來越少,次數(shù)越來越少,最后不了了之。魔高一尺,道高一丈,華天OA采用PUSH技術(shù)就很好地解決了這個問題:

華天OA通過服務(wù)器中間件技術(shù)實現(xiàn)了推的技術(shù),只有對于某個客戶有消息(通知消息、審批消息、待辦消息)來時,才會向客戶端推送消息提醒。這種方式,使整個系統(tǒng)只有一個線程在處理數(shù)據(jù)庫刷新。

PUSH技術(shù)大大地提高了華天OA的性能。因為只有消息來時,客戶端才與服務(wù)器通信,對于系統(tǒng)而言,實際上,大多數(shù)時間是沒有新消息的,這就保證了既能在第一時間接收信息,又能大大降低服務(wù)器負載,從而達到性能的最佳化。

采用華天OA技術(shù)架構(gòu)的OA軟件非常適合采用PUSH技術(shù),這是因為它采用了JAVA編程語言,地球人都知道,用JAVA開發(fā)的軟件速度慢,特別是大型的JAVA應(yīng)用,多線程的時候,非常能夠磨練一個人的耐性。但這些年來JAVA的速度還是在不斷提升,PUSH技術(shù)起到的作用不是關(guān)鍵性的,卻是簡單、有效的。

其次,它具有OA小助手,現(xiàn)在一些廠家的OA軟件都有小助手功能,如華天、新思創(chuàng)、用友致遠等,小助手是一個簡單實用的工具,讓用戶在不影響工作的情況下跟系統(tǒng)保持實時連接,但顯然,客戶端對服務(wù)器不斷的刷新嚴(yán)重增加了服務(wù)器的負載,這就像DOC攻擊一樣,所以,大型企業(yè)都不得不關(guān)閉了這個工具。PUSH技術(shù)能夠很好地解決這個問題,客戶端雖然掛在服務(wù)器上,但不需要向服務(wù)器發(fā)出請求,服務(wù)器會把消息主動推送給客戶端。

使用OA軟件的目的就是為了提高工作效率,別系統(tǒng)上去了,效率下來了,要想事后不抓狂,就要事前多比較、多測試。對于PUSH這樣的技術(shù),實現(xiàn)起來并不復(fù)雜,只是看廠家是否用心了。實用的OA軟件,需要的就是這樣實用的技術(shù)。

5.辦公自動化軟件的具體應(yīng)用[1]

(一)連接并構(gòu)建起企業(yè)之間及企業(yè)內(nèi)部的通訊平臺。員工工作過程中遇到的問題能夠及時的傳遞流通,確保各項工作的平穩(wěn)進行。另外,辦公自動化軟件的管理工作不受時間、地域的限制,可以通過軟件連接分散在局域網(wǎng)上的組織與個人形成虛擬的、在互聯(lián)網(wǎng)系統(tǒng)下存在的集中辦公場所。這樣就克服了各廠區(qū)、各處室之間因地理位置分散造成的信息、文件等資料溝通和傳閱障礙。

(二)通暢的溝通并促進信息的及時交流。利用自動化辦公軟件讓信息準(zhǔn)確及時地傳遞到各位領(lǐng)導(dǎo)、員工。通過信息提醒、郵件、公告等形式及時進行信息的傳播與溝通。有效的溝通是工作順利進行的基礎(chǔ),通過自動化軟件辦公的在線交流功能,能夠及時地將新信息傳播給每位員工,為整個辦公系統(tǒng)的順利運行奠定了很好的基礎(chǔ)。

(三)協(xié)同并實現(xiàn)工作運作的自動化。協(xié)同是網(wǎng)絡(luò)辦公的重要特點,所謂協(xié)同是指以某項工作為主線,將部分人員、信息等資源組合起來,協(xié)同分工、共同完成這項工作。協(xié)同工作是提高工作效率的重要方法,能夠?qū)崿F(xiàn)管理的自動化、科學(xué)化和有序化。

(四)對管理工作的有效監(jiān)控。監(jiān)控工作的內(nèi)容主要有:工作過程、工作進度、工作實效等等。只有有效的監(jiān)控才能確保協(xié)同工作的順利進行。自動化軟件的管理工作流程是通過預(yù)先分配進行的,協(xié)同工作的負責(zé)人可以通過查看整個工作各節(jié)點情況來分配工作,同時監(jiān)控整個任務(wù)的處理完成過程。同時,可以對各個節(jié)點進行跟蹤的管理控制。

6.辦公自動化軟件的應(yīng)用價值[5]

(1)4C價值

OA軟件在管理工作上的應(yīng)用價值體現(xiàn)主要在于通過網(wǎng)絡(luò)提供一個跨組織、跨區(qū)域的虛擬工作場所及相關(guān)應(yīng)用工具,即4C價值:Connection連接、Communication溝通、Collaboration協(xié)同、Control監(jiān)控。

1.連接

通過OA軟件將分散在局域網(wǎng)和Internet上的各級組織與個人連接起來,形成一個依托于網(wǎng)絡(luò)而存在的虛擬集中式辦公場所。

2.溝通

及時進行消息的交流與共享,例如消息提醒、郵件通訊、新聞公告、知識共享等等。溝通是協(xié)同工作的基礎(chǔ)。

3.協(xié)同

工作流管理為線索,將人員、信息等各項資源按一定的規(guī)則組合起來,共同處理一組事件。同時,建立起各個異構(gòu)系統(tǒng)之間的關(guān)聯(lián)系統(tǒng),將各類管理數(shù)據(jù)進行抽取、轉(zhuǎn)換,參與流轉(zhuǎn)。

4.監(jiān)控

工作過程的監(jiān)督與控制、工作流程狀態(tài)、處理時限等等,都是監(jiān)控的內(nèi)容之

(2)管理價值

增強管理執(zhí)行力是OA軟件的管理價值。從管理學(xué)的角度看,OA的價值主要是規(guī)范流程、加強溝通以增強管理執(zhí)行力。這也是以軟件應(yīng)用價值的核心所在。在實際應(yīng)用過程中,以軟件的管理價值體現(xiàn)在以下4個方面。

1.建立內(nèi)部通訊平臺

平臺上的員工通訊錄、在線交流功能使工作信息得以及時的傳遞,保障工作的順利進行。

2.建立信息發(fā)布平臺

公告、調(diào)查、討論的發(fā)布讓信息準(zhǔn)確無誤的傳遞到各個用戶。

3.實現(xiàn)工作流轉(zhuǎn)的自動化

協(xié)同流程的建立根據(jù)不同的工作對象靈活的使用。

4.實現(xiàn)文件管理的自動化

通過以辦公平臺進行電子公文的發(fā)布,在協(xié)同工作中設(shè)置專門的流程,在文檔管理中建立相應(yīng)的文件夾進行存檔、歸檔的操作。電子公文的實施取代了傳統(tǒng)的公文傳遞方式,不僅是傳遞方式的變革,更是管理意識的改變;除此之外,文檔管理可以進行文檔的共享和借閱,方便的實現(xiàn)了知識的共享。

評論  |   0條評論