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

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

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

上一篇:OA面向服務(wù)架構(gòu)(SOA)
下一篇:OA系統(tǒng)安全-權(quán)限管理體系-組織目錄權(quán)限設(shè)置