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