OA辦公自動化系統(tǒng)平臺的選擇

發(fā)布于:2020-03-18 17:09:56

OA辦公自動化系統(tǒng)平臺的選擇
OA辦公自動化系統(tǒng)平臺的選擇
對于辦公自動化系統(tǒng)的選型而言,確定系統(tǒng)平臺的方向是第一個應該做的工作。否則就可能使后續(xù)工作走很大的彎路。例如,如果企業(yè)要求必須在Linux或Unix系統(tǒng)下運行的系統(tǒng),那么花費大量精力去了解、評估一個基于.NET平臺的產品,則完全是在做無用功。
辦公自動化軟件(協(xié)同辦公軟件)的系統(tǒng)平臺,目前主要有兩類五種:
第一類是以群件為基礎,主要是基于IBM Domino(即Lotus Notes)的和基于微軟的Exchange的兩種。Domino是一個從郵件系統(tǒng)發(fā)展起來的類似于文檔數據庫的產品,早期曾是OA系統(tǒng)的主流,隨著OA應用的不斷發(fā)展出現了不少基于Notes和Domino的OA產品,功能也從原來最簡單的收發(fā)文、信息共享發(fā)展到包括工作流等較全面的功能。Exchange則是完全基于微軟平臺的一個產品,其本質是一個郵件服務器,但有一些增強功能,也有少數單位基于它開發(fā)了一些OA產品。
第二類是以開放平臺為基礎,主要是基于J2EE(Java)的、基于微軟的.Net平臺(嚴格地講,其中部分產品是基于ASP而非.Net)、以及基于其他一些程序開發(fā)語言的三種。它們都是基于程序開發(fā)語言來實現的,后臺采用標準的數據庫如Oracle、SQL Server等,采用標準的B/S三層架構。
下面對于這兩類五種平臺的特點及適用范圍進行一下說明:
? Domino:優(yōu)點是有較多的基于它的成熟產品。從歷史的角度,由于它本身就是一個面向基本的協(xié)同工作及信息共享的產品,所以早期的OA應用大都選擇以它為基礎,曾經是這一領域主流的選擇。缺點在近期則逐漸顯現得較多,主要是它不是一個開放的系統(tǒng),無論從數據的利用,還是與其他應用系統(tǒng)的協(xié)同而言,都有較大的困難,系統(tǒng)的靈活性受一定局限,也給新功能的二次開發(fā)帶來一定的困難。另外,購買正版的Domino軟件本身也是一筆較大的投資。當然,如果功能很明確,有適用的成熟產品,目前Domino應該說仍然是一個可選擇的平臺。 
? Exchange:它有一些Domino也具有的優(yōu)點,同樣有Domino的缺點。但它不象Domino及Notes那樣曾經是主流產品,現在在市場上基于它的OA產品也極少。并且它局限于只能基于Windows平臺??梢哉f除非恰好有一個產品非常適用,否則沒什么理由要由這種平臺的產品。 
? J2EE:J2EE是當今軟件開發(fā)的兩大主流方向之一(另一個是.Net,但J2EE的影響力還是要比.Net大很多)。用J2EE做應用軟件,包括OA系統(tǒng)已經是現在的主流方向。它的優(yōu)點很明顯,標準的數據庫、開放的接口可以很好地與其他系統(tǒng)進行交互,也很容易可以在上面增加各種功能,具有很強的靈活性。并且,有一點是.Net不具備的,就是J2EE可以跨平臺運行(要注意相關的數據庫)。 
? .Net:簡單講,就是除了它只能局限于微軟平臺一條缺點外,從應用角度看它其實與J2EE的優(yōu)缺點差不太多。不過,從專業(yè)開發(fā)人員的角度,.Net的地位似乎比J2EE要低一些,有一種用.Net開放產品顯得技術能力不足的感覺,而且.net技術推出比較晚,目前在OA上使用還不完全成熟。
? 基于其他程序開發(fā)語言:市場上也有少量這樣的產品。其問題是非常大的,一是受所用開發(fā)語言或工具的局限,能實現的功能、靈活性等方面都會有很大困難;二是由于使用面窄,二次開發(fā)、維護等等的問題都很多。 
 

上一篇:OA面向服務架構(SOA)
下一篇:OA系統(tǒng)安全-權限管理體系-組織目錄權限設置