Portal為用戶(hù)提供單一訪問(wèn)點(diǎn)的個(gè)性化服務(wù),用戶(hù)進(jìn)入Portal后,可以獲得與他身份相稱(chēng)的各類(lèi)服務(wù)?;赪eb的Portal是指針對(duì)指定用戶(hù)和團(tuán)體的Web站點(diǎn),它提供了如下的功能:
1. 內(nèi)容聚合(Content Aggregation)和發(fā)布與用戶(hù)相關(guān)的信息;
2. 相互協(xié)作和團(tuán)體服務(wù);
3. 從高個(gè)性化的角度,為用戶(hù)提供服務(wù)或應(yīng)用訪問(wèn);
Portal有如下三種類(lèi)型:
1。 Public Portal:用戶(hù)通過(guò)從預(yù)先設(shè)置好的頻道機(jī)種選擇感興趣的頻道來(lái)裁剪他們自己的主頁(yè),同時(shí)用戶(hù)也可以增加他們自己的鏈接或改變整個(gè)Portal的外觀。
2。 Vertical Portal: 集中于一個(gè)指定的行業(yè),提供的頻道屬于特定行業(yè)的
3。 Enterprise Portal:為單個(gè)組織提供信息頻道,提供信息頻道,并且所提供的這些信息頻道對(duì)組織中的用戶(hù)是有價(jià)值的,這些頻道所鏈接的信息或服務(wù)主要的定位在這個(gè)組織內(nèi)部多數(shù)組織將來(lái)將用他們自己的企業(yè)Portal取代Windows桌面。
下面將著重從企業(yè)portal來(lái)描述企業(yè)信息門(mén)戶(hù)的規(guī)劃、設(shè)計(jì)、架構(gòu)、開(kāi)發(fā)、實(shí)施和使用,以及企業(yè)信息門(mén)戶(hù)的軟件應(yīng)用服務(wù)提供商的具體信息。
一。企業(yè)信息化和企業(yè)Portal的發(fā)展
隨著企業(yè)信息化技術(shù)的發(fā)展,企業(yè)內(nèi)的信息系統(tǒng)的應(yīng)用越來(lái)越廣泛,但是系統(tǒng)間的接口也越來(lái)越復(fù)雜,一個(gè)企業(yè)內(nèi)部采用不同的應(yīng)用來(lái)解決企業(yè)各個(gè)業(yè)務(wù)上存在的問(wèn)題,由于系統(tǒng)與系統(tǒng)缺乏整體的考慮,有些系統(tǒng)已經(jīng)阻礙了企業(yè)的高速發(fā)展。
從圖1我們可以看出一個(gè)企業(yè)的信息化途徑,是解決一個(gè)業(yè)務(wù)(business)上的問(wèn)題,再到解決一個(gè)企業(yè)內(nèi)業(yè)務(wù)問(wèn)題,再擴(kuò)展解決企業(yè)間的業(yè)務(wù)問(wèn)題,企業(yè)信息化的發(fā)展從解決部門(mén)間的業(yè)務(wù)問(wèn)題,到解決企業(yè)內(nèi)的業(yè)務(wù)協(xié)同問(wèn)題,再到解決企業(yè)間的業(yè)務(wù)協(xié)同問(wèn)題。
圖1:企業(yè)應(yīng)用的發(fā)展(資料來(lái)源IBM)
當(dāng)前,企業(yè)在信息化建設(shè)方面為了適應(yīng)業(yè)務(wù)需要紛紛建立了不同的應(yīng)用系統(tǒng),但與此同時(shí)出現(xiàn)了這樣的問(wèn)題:企業(yè)擁有財(cái)務(wù)系統(tǒng)、業(yè)務(wù)流程系統(tǒng)、人力資源系統(tǒng)等眾多內(nèi)部管理系統(tǒng),但系統(tǒng)彼此之間各自孤立,數(shù)據(jù)分散;用戶(hù)為自身工作的需要必須要頻繁的登錄不同的系統(tǒng),安全性缺乏統(tǒng)一的管理機(jī)制與控制;對(duì)于企業(yè)內(nèi)部不同工作崗位的工作人員來(lái)說(shuō),所需要的資源存放在不同的系統(tǒng)當(dāng)中,導(dǎo)致頻繁的在系統(tǒng)間來(lái)回的切換。
所有系統(tǒng)間缺乏統(tǒng)一的考慮,也為系統(tǒng)的集成應(yīng)用帶來(lái)一定的難處,為此,人們希望站在一定的高度來(lái)規(guī)劃企業(yè)的應(yīng)用,企業(yè)信息門(mén)戶(hù)(EIP:Enterprise Information Portal)的概念應(yīng)運(yùn)而生。
作為 Web 應(yīng)用程序簡(jiǎn)單統(tǒng)一的訪問(wèn)點(diǎn),EIP提供了集成的內(nèi)容和應(yīng)用,以及統(tǒng)一的協(xié)作工作環(huán)境,同時(shí)增加了許多有價(jià)值的附加功能,包括系統(tǒng)整合和內(nèi)容管理、個(gè)性化、存取搜索、與移動(dòng)設(shè)備的連接和門(mén)戶(hù)資源管理功能。系統(tǒng)整合就是將業(yè)務(wù)系統(tǒng)及不同用戶(hù)透過(guò)協(xié)作功能連接起來(lái),形成共同工作的統(tǒng)一的平臺(tái)。
從上面的內(nèi)容來(lái)看EIP是解決企業(yè)內(nèi)信息系統(tǒng)萬(wàn)能的鑰匙,在這里我重申一下這個(gè)觀點(diǎn),我不能說(shuō)這個(gè)觀點(diǎn)的對(duì)與否,但是解決目前企業(yè)的問(wèn)題沒(méi)有一個(gè)最優(yōu)的方式,我們可能找到一個(gè)符合我們目前現(xiàn)狀的相對(duì)最佳的解決方案,而這個(gè)方案在一定程度對(duì)問(wèn)題的本身也有一定的取舍。在圖2所示的是AMT提出的Portal在企業(yè)信息化方面的集成應(yīng)用。
圖2:portal在企業(yè)應(yīng)用中的作用(資料來(lái)源AMT)
Portal的應(yīng)用是站在這四個(gè)角度,但主要的三個(gè)角度還是員工(employee)、客戶(hù)(customer)、合作伙伴(Partners);而另一個(gè)角度——領(lǐng)導(dǎo)(或股東)則是系統(tǒng)實(shí)施的管理思想的目的。
目前,一些國(guó)內(nèi)的廠商跟隨Gartner的ERPII概念,紛紛提出自己的大而集成的系統(tǒng),我個(gè)人感覺(jué)這個(gè)是概念的誤區(qū)。一個(gè)系統(tǒng)能否符合一個(gè)公司的應(yīng)用,關(guān)鍵問(wèn)題不在于這個(gè)概念是否過(guò)時(shí),而是這個(gè)概念所代表的系統(tǒng)能否滿(mǎn)足企業(yè)需要,能否達(dá)到企業(yè)戰(zhàn)略上、業(yè)務(wù)上的需要。
如此說(shuō)來(lái),企業(yè)信息化在發(fā)展過(guò)程中,首先需要考慮的是企業(yè)需要向什么地方發(fā)展,企業(yè)的模式是西方的東西,固然,企業(yè)的運(yùn)作我們必須采用西方的模式,察看一下在歷史上,企業(yè)發(fā)展的歷程是否經(jīng)歷過(guò)什么?!扒笆虏煌?,后事之師”,故我在上面也描述了我觀點(diǎn),EIP并不是任何企業(yè)的一劑良藥,大多數(shù)企業(yè)也都不需要它,那么一些有規(guī)模的企業(yè)在發(fā)展中,“如何將企業(yè)做小”是企業(yè)信息發(fā)展的契機(jī)。
我再將上面的觀點(diǎn)進(jìn)行一下延伸,上面我的話(huà)如此:“企業(yè)信息化是解決一個(gè)業(yè)務(wù)(business)上的問(wèn)題,再到解決一個(gè)企業(yè)內(nèi)業(yè)務(wù)問(wèn)題,再擴(kuò)展解決企業(yè)間的業(yè)務(wù)問(wèn)題”,那么也就是說(shuō),目前,企業(yè)信息系統(tǒng)的集成應(yīng)用的核心是企業(yè)的協(xié)同應(yīng)用,這個(gè)協(xié)同應(yīng)用包括企業(yè)內(nèi)部的協(xié)同應(yīng)用和企業(yè)間的協(xié)同應(yīng)用,這個(gè)我常稱(chēng)之為橫向應(yīng)用和縱向應(yīng)用。
在此,我進(jìn)行一個(gè)簡(jiǎn)單的預(yù)言,企業(yè)信息化在進(jìn)一步的發(fā)展中,依然以此兩個(gè)方向進(jìn)行發(fā)展。各個(gè)系統(tǒng)間也是分合的。
二。企業(yè)Portal的內(nèi)容
企業(yè)在應(yīng)用中對(duì)個(gè)性化的要求越來(lái)越高,portal擔(dān)當(dāng)這樣的角色來(lái)彌補(bǔ)原先對(duì)信息系統(tǒng)約束 的不足。Portal將為企業(yè)創(chuàng)建最高效率的業(yè)務(wù)模式,其功能和特性都圍繞著企業(yè)間競(jìng)爭(zhēng)所需的一切高效率而生成,其最突出的特性就是對(duì)信息交流的實(shí)時(shí)雙向性的要求。
Portal已經(jīng)超出了傳統(tǒng)的管理信息系統(tǒng)概念,也越過(guò)了普通意義的網(wǎng)站,它是是企業(yè)管理信息系統(tǒng)與電子商務(wù)兩大應(yīng)用的結(jié)合點(diǎn)。企業(yè)對(duì)知識(shí)信息、對(duì)增長(zhǎng)和擴(kuò)散速度的需求是產(chǎn)生企業(yè)門(mén)戶(hù)概念的主要?jiǎng)恿?。企業(yè)門(mén)戶(hù)技術(shù)的應(yīng)用必將推動(dòng)信息技術(shù)革命進(jìn)入一個(gè)全新的階段。
Portal的特點(diǎn)在于唯一性、集成性、個(gè)性化和整體性。企業(yè)門(mén)戶(hù)正是擁有這些新特點(diǎn),才有了生命力。其中:唯一性是企業(yè)的要求,也是門(mén)戶(hù)的意義所在;集成性是現(xiàn)實(shí)條件的制約,體現(xiàn)了企業(yè)經(jīng)營(yíng)的延續(xù)性;個(gè)性化則是客戶(hù)的偏好,也是企業(yè)門(mén)戶(hù)的生命力;而整體性則是企業(yè)對(duì)信息的高層次要求。
Portal通過(guò)數(shù)據(jù)與應(yīng)用的集成及個(gè)性化的控制,為管理者、雇員、供應(yīng)商、用戶(hù)、分銷(xiāo)商等提供一個(gè)唯一的企業(yè)接入點(diǎn),通過(guò)該接入點(diǎn),提供全面的企業(yè)信息和應(yīng)用。企業(yè)門(mén)戶(hù)是企業(yè)e化轉(zhuǎn)型的一個(gè)戰(zhàn)略性方向。
Portal的實(shí)質(zhì)在于集成企業(yè)內(nèi)部和外部的資源,為自己的員工、客戶(hù)和合作伙伴提供個(gè)性化的綜合服務(wù),以最迅速的方式聯(lián)系客戶(hù)、供應(yīng)商和分銷(xiāo)商,以高效的方式組織生產(chǎn)和銷(xiāo)售,從而幫助企業(yè)尋求更多的商業(yè)機(jī)會(huì)和更緊密的合作,優(yōu)化企業(yè)的供應(yīng)鏈管理。
1)優(yōu)化商業(yè)過(guò)程,使客戶(hù)、供應(yīng)商和合作伙伴跨越企業(yè)邊界進(jìn)行協(xié)作。
2)提升流程的效率,以更少的精力、更快捷的方式做出更佳的解決方案。
3)企業(yè)獲取知識(shí)、整合知識(shí)、積累知識(shí)和傳播知識(shí)的有效途徑。
4)任何時(shí)間、任何地點(diǎn)迅速地獲得個(gè)性化的內(nèi)容、應(yīng)用和服務(wù)。
5)降低企業(yè)服務(wù)的成本,改變企業(yè)服務(wù)模式。
圖3:portal 的三類(lèi)應(yīng)用(資料來(lái)源IBM)
個(gè)性化的企業(yè)門(mén)戶(hù)網(wǎng)站為企業(yè)提供了多方面的定制,用戶(hù)可以有一個(gè)或多個(gè)個(gè)性化的頁(yè)面。每個(gè)頁(yè)面組可以自己選擇色彩主題、皮膚和頁(yè)面布局。皮膚可以是放在 portal周?chē)难b飾品和控件,例如,標(biāo)題欄、邊界、陰影等。由于每個(gè)頁(yè)面組的外觀和感覺(jué)可以是完全不同的,所以,在一個(gè)門(mén)戶(hù)網(wǎng)站服務(wù)器上,可以用頁(yè)面組來(lái)創(chuàng)建多個(gè)虛擬門(mén)戶(hù)網(wǎng)站。如果一家公司想集中作一些頂層設(shè)計(jì)決定,反映企業(yè)形象和品牌標(biāo)識(shí),各部門(mén)則需要添加自己的頁(yè)面和內(nèi)容,或者還需要細(xì)分公共頁(yè)面的區(qū)域,這就需要通過(guò)Portal提供可層疊的門(mén)戶(hù)網(wǎng)站。 對(duì)于全球可訪問(wèn)的門(mén)戶(hù)網(wǎng)站,門(mén)戶(hù)網(wǎng)站服務(wù)器將根據(jù)目標(biāo)瀏覽器的語(yǔ)言和國(guó)家設(shè)置,搜索并選擇合適的 JSP 頁(yè)面,向用戶(hù)提供統(tǒng)一訪問(wèn)入口。個(gè)性化服務(wù)器提供了一些功能程序,根據(jù)用戶(hù)文檔和業(yè)務(wù)邏輯的信息,選擇適合每個(gè)站點(diǎn)訪問(wèn)者獨(dú)特的需要和與眾不同的興趣的內(nèi)容。
圖4:企業(yè)信息系統(tǒng)集成(資料來(lái)源CA)
門(mén)戶(hù)網(wǎng)站以集中的方式,或者委托的方式,完成自身的管理。管理員只需把新的portal 添加到門(mén)戶(hù)網(wǎng)站頁(yè)面上就可以給用戶(hù)提供新的服務(wù)。正如書(shū)簽、備忘錄、新聞或其它任何portal一樣,管理員可以對(duì)它們進(jìn)行設(shè)置,并放在門(mén)戶(hù)網(wǎng)站頁(yè)面上。比如, 一個(gè)公司擁有幾個(gè)不同的門(mén)戶(hù)網(wǎng)站,如雇員網(wǎng)站、供應(yīng)商網(wǎng)站和人力資源網(wǎng)站。管理員可以把相同的portal ,發(fā)布到不同的網(wǎng)站中,使各網(wǎng)站既相對(duì)獨(dú)立又彼此關(guān)聯(lián),這些關(guān)聯(lián)的作用就是將單個(gè)資源進(jìn)行整合、協(xié)作應(yīng)用,各個(gè)不同的Portal原本隸屬于不同的企業(yè)或部門(mén),協(xié)作的目的就是把不同的資源進(jìn)行統(tǒng)一的、分散的應(yīng)用;在另一方面,企業(yè)也需要整理出一條企業(yè)應(yīng)用的主線——就是流程,把這條主線(流程)貫穿到業(yè)務(wù)中去,把相關(guān)的資源進(jìn)行有效的整合。
另外,通過(guò)Portal,整合企業(yè)的知識(shí)管理系統(tǒng)、財(cái)務(wù)系統(tǒng)、ERP系統(tǒng)、流程管理等應(yīng)用系統(tǒng),擴(kuò)展了企業(yè)資源(知識(shí))管理的范圍。為此,ERPII的概念也是將各個(gè)不同的業(yè)務(wù)流程進(jìn)行整合,達(dá)到整合、協(xié)作的應(yīng)用 。
圖5:結(jié)構(gòu)化部分Portal整合、協(xié)作(資料來(lái)源曹偉)
隨著企業(yè)信息化程度的不斷提高,企業(yè)信息門(mén)戶(hù)(EIP)已經(jīng)超出了傳統(tǒng)的管理信息系統(tǒng)概念,也越過(guò)了普通意義的網(wǎng)站,它是企業(yè)管理信息系統(tǒng)與電子商務(wù)兩大應(yīng)用的結(jié)合點(diǎn)。同時(shí)肩負(fù)著企業(yè)最重要的使命——為企業(yè)的投資增值創(chuàng)建最高效率的業(yè)務(wù)模式,其功能和特性都圍繞著企業(yè)間競(jìng)爭(zhēng)所需的一切高效率而生成,其最突出的特性就是對(duì)信息交流的實(shí)時(shí)互動(dòng)的要求。中小企業(yè)知識(shí)門(mén)戶(hù)解決方案的理念是將企業(yè)內(nèi)部應(yīng)用達(dá)到最為簡(jiǎn)化,最方便的集成,實(shí)現(xiàn)企業(yè)內(nèi)部,外部信息的集成與統(tǒng)一管理。
Public portal是企業(yè)級(jí)的門(mén)戶(hù),也可以稱(chēng)為世界級(jí)門(mén)戶(hù),對(duì)于世界級(jí)的門(mén)戶(hù)一般由企業(yè)來(lái)經(jīng)營(yíng)的,比如yahoo等,這里提供公共的、個(gè)性的信息訪問(wèn)入口,對(duì)于Public portal我們這里不做太多的描述,對(duì)于企業(yè)Portal主要有以下的應(yīng)用和拓展:
1)統(tǒng)一的訪問(wèn)渠道
無(wú)論信息存儲(chǔ)在何處,信息的格式如何,都可以按照預(yù)先的定義向用戶(hù)個(gè)性化地組織和展現(xiàn)信息、應(yīng)用和服務(wù)。向企業(yè)相關(guān)的管理者、員工、供貨商、用戶(hù)、經(jīng)銷(xiāo)商等提供統(tǒng)一的渠道訪問(wèn)其所需的信息。
2)內(nèi)容管理
與其他系統(tǒng)(比如OA、Workflow等)的組件相結(jié)合,提供對(duì)內(nèi)容的搜集、組織、篩選、分發(fā)、展示、搜索和自定義的一系列功能,實(shí)現(xiàn)對(duì)企業(yè)非結(jié)構(gòu)化和非個(gè)性化信息的高效和有序的管理。
?對(duì)企業(yè)各類(lèi)非結(jié)構(gòu)化的信息進(jìn)行有效的組織,支持企業(yè)根據(jù)自身情況快速搭建內(nèi)容的組織結(jié)構(gòu)。
?提供對(duì)信息安全性的多級(jí)別、多方式的定義,以保證信息的完整、真實(shí)和安全。
?可預(yù)先定義信息的發(fā)布形式和頁(yè)面顯示格式。
?可與企業(yè)內(nèi)外網(wǎng)站相結(jié)合進(jìn)行管理。
?可與工作流程管理結(jié)合對(duì)信息的規(guī)劃、組織、分發(fā)和查看進(jìn)行控制和審批。
?內(nèi)部和外部用戶(hù)可以通過(guò)流覽器、智能搜索、個(gè)性化工具等快速獲得信息。
?可設(shè)定內(nèi)容的不同分發(fā)針對(duì)不同的用戶(hù)。
3)個(gè)性化的設(shè)置
Portal根據(jù)不同的角色來(lái)確定門(mén)戶(hù)的個(gè)性化設(shè)置,以滿(mǎn)足用戶(hù)的需求。例如用戶(hù)可以自行選擇顯示語(yǔ)言、頁(yè)面樣式,過(guò)濾掉不感興趣的信息。同時(shí),內(nèi)容展示的針對(duì)性增加了對(duì)顧客的親和力。
?個(gè)性化內(nèi)容和應(yīng)用。基于角色和組織定義的用戶(hù)可以獲得與其相關(guān)的內(nèi)容和服務(wù)。例如針對(duì)不同的客戶(hù)群體分發(fā)的不同產(chǎn)品目錄和報(bào)價(jià)。
?個(gè)性化語(yǔ)言顯示,泛微企業(yè)信息門(mén)戶(hù)支持多語(yǔ)言。
?對(duì)內(nèi)容的組織和顯示樣式進(jìn)行定義。
?收藏夾功能。對(duì)感興趣的信息進(jìn)行快速存儲(chǔ)和查找。
圖6 :Portal的結(jié)構(gòu)化與非結(jié)構(gòu)化集成(資料來(lái)源曹偉)
4)協(xié)作與溝通
Portal可實(shí)現(xiàn)不同門(mén)戶(hù)之間的協(xié)同工作:
?不同信息門(mén)戶(hù)的對(duì)接。例如客戶(hù)門(mén)戶(hù)和銷(xiāo)售人員門(mén)戶(hù)對(duì)接,銷(xiāo)售人員可以向客戶(hù)分發(fā)具有針對(duì)性的產(chǎn)品目錄和報(bào)價(jià),客戶(hù)可以遞交相應(yīng)的采購(gòu)或服務(wù)請(qǐng)求。使內(nèi)外用戶(hù)可以通過(guò)統(tǒng)一的平臺(tái)協(xié)同和高效地完成工作。
?用戶(hù)可設(shè)定將內(nèi)容提供給特定的個(gè)人或用戶(hù)群。
?動(dòng)態(tài)知識(shí)庫(kù)維護(hù),滿(mǎn)足用戶(hù)之間知識(shí)積累和共享的要求。
?交流區(qū)維護(hù)。包括公告發(fā)布、問(wèn)題討論等。
5)企業(yè)集成(EAI)與商業(yè)智能(BI)
Portal可以將客戶(hù)關(guān)系管理、人力資源管理、項(xiàng)目管理、財(cái)務(wù)管理、工作流程管理、知識(shí)文檔管理、資產(chǎn)管理等企業(yè)現(xiàn)有的應(yīng)用無(wú)縫地集成到一起,一方面可以從EIP中獲取這些系統(tǒng)中的數(shù)據(jù),另一方面也可以從EIP中將數(shù)據(jù)寫(xiě)入到業(yè)務(wù)系統(tǒng)中去,從而完成企業(yè)相應(yīng)的業(yè)務(wù)流程和資源管理,例如客戶(hù)交易、產(chǎn)品發(fā)布、郵件集成、請(qǐng)求處理、人事管理、項(xiàng)目安排等。
6)產(chǎn)品信息管理
將此門(mén)戶(hù)做為企業(yè)信息發(fā)布的平臺(tái),在其中把企業(yè)內(nèi)部最新的經(jīng)營(yíng)的產(chǎn)品或服務(wù)的信息在門(mén)戶(hù)中對(duì)外的電子商務(wù)網(wǎng)站中發(fā)布,使用戶(hù)通過(guò)企業(yè)的信息綜合信息門(mén)戶(hù)對(duì)企業(yè)的產(chǎn)品有最新的認(rèn)識(shí)與了解,從而擴(kuò)大企業(yè)與產(chǎn)品及其服務(wù)的知名度,促進(jìn)企業(yè)和合作伙伴及最終用戶(hù)的溝通與業(yè)務(wù)往來(lái)。
7)網(wǎng)上訂單
企業(yè)的業(yè)務(wù)客戶(hù)可以通過(guò)網(wǎng)絡(luò)的方式對(duì)產(chǎn)品的信息進(jìn)行了解,同時(shí)可在線向企業(yè)下購(gòu)買(mǎi)訂單,以最快速、簡(jiǎn)單的方式實(shí)現(xiàn)產(chǎn)品的銷(xiāo)售。產(chǎn)品服務(wù)通過(guò)企業(yè)的綜合信息門(mén)戶(hù),實(shí)現(xiàn)與客戶(hù)的直接聯(lián)系,戶(hù)可在線提出產(chǎn)品的出現(xiàn)的問(wèn)題,企業(yè)可以通過(guò)即時(shí)消息、電子郵件等方式向客戶(hù)提供產(chǎn)品服務(wù)與技術(shù)支持。
三。Portal的結(jié)構(gòu)與設(shè)計(jì)
Portal是將Web技術(shù)與企業(yè)的運(yùn)作過(guò)程相集成的解決方案,提供了一個(gè)單獨(dú)的網(wǎng)關(guān)(Single on)來(lái)訪問(wèn)信息和應(yīng)用。Portal可以對(duì)未組織的信息進(jìn)行編目和跟蹤,例如字處理文件,并將其發(fā)送給用戶(hù)的桌面電腦。Portal也可以訪問(wèn)國(guó)際互連網(wǎng)上的內(nèi)容,并根據(jù)用戶(hù)的商業(yè)需求和在企業(yè)中的角色來(lái)過(guò)濾這些內(nèi)容。一個(gè)企業(yè)門(mén)戶(hù)通過(guò)開(kāi)放和封閉的網(wǎng)絡(luò),提供了數(shù)據(jù)和信息的傳遞,使用戶(hù)更方便地來(lái)了解與企業(yè)有關(guān)的信息。
Portal在企業(yè)信息發(fā)布的高效和簡(jiǎn)易性上面具有明顯的優(yōu)勢(shì)。它能將存儲(chǔ)在企業(yè)內(nèi)的各種數(shù)據(jù)源轉(zhuǎn)換為可用的信息,通過(guò)新型的信息傳遞方式傳遞,從而提高效率。在商務(wù)方面,它控制事務(wù)的處理和內(nèi)容,使得公司內(nèi)部和相互之間的通訊與交易變得更加有效率。它可減少生產(chǎn)循環(huán)的時(shí)間,提高客戶(hù)服務(wù)質(zhì)量,增加收益、擴(kuò)大市場(chǎng)份額。
對(duì)于企業(yè)的Portal將采用B/S的結(jié)構(gòu),目前一般采用J2EE和.Net的標(biāo)準(zhǔn)來(lái)架構(gòu)企業(yè)級(jí)的Portal,為此我們下面就設(shè)計(jì)、架構(gòu)的問(wèn)題展開(kāi)討論:
圖7:Portal與ERP的實(shí)現(xiàn)(資料來(lái)源AMT)
在圖6中,我們已經(jīng)描述了portal內(nèi)容的主要來(lái)源,一個(gè)是結(jié)構(gòu)化的部分,一個(gè)是非結(jié)構(gòu)化的部分,對(duì)于非結(jié)構(gòu)化的部分,我們?cè)趫D7中給出具體的解釋。
對(duì)于portal的表現(xiàn),看下面IBM提供的企業(yè)級(jí)解決方案中給出的三個(gè)方面,這三個(gè)方面分別是B2B(業(yè)務(wù)與業(yè)務(wù))、B2C(業(yè)務(wù)與客戶(hù))、B2E(業(yè)務(wù)與企業(yè))。在企業(yè)的應(yīng)用上這三個(gè)方面也是有區(qū)別的,比如說(shuō)B2C是電子商務(wù),對(duì)于制造型企業(yè)這個(gè)方面要求的比較少,但對(duì)于貿(mào)易性的企業(yè)這個(gè)方面要求就多一些,比如說(shuō)Dell在這一塊要求就比較多。
圖8:portal結(jié)構(gòu)與應(yīng)用(資料來(lái)源IBM)
通過(guò)圖8,我們也能感受到企業(yè)的portal應(yīng)用的四個(gè)方面,即為:內(nèi)容(content)、應(yīng)用(Application)、人員(People)、流程(Processes),這個(gè)四個(gè)方面的內(nèi)容在Portal上各有表現(xiàn),首先內(nèi)容管理是非結(jié)構(gòu)化的管理,比如說(shuō)文檔管理、信息中心、檔案中心等;應(yīng)用管理表現(xiàn)就更加豐富了,比如企業(yè)的一些MIS應(yīng)用、ERP、SCM還有一些OA的內(nèi)容,這些管理是企業(yè)信息應(yīng)用系統(tǒng)的核心管理;流程管理是輔助企業(yè)應(yīng)用的,優(yōu)化企業(yè)流程,提高企業(yè)的核心競(jìng)爭(zhēng)力;人員方面主要是企業(yè)的組織架構(gòu)、角色和個(gè)性化的設(shè)置。
在圖9中,我們將以?xún)?nèi)容管理為主要來(lái)描述Portal的架構(gòu):
圖9:以?xún)?nèi)容為主的架構(gòu)的企業(yè)門(mén)戶(hù)(資料來(lái)源曹偉)
在下一代的門(mén)戶(hù)網(wǎng)站中,我們將使訪問(wèn)不再局限于傳統(tǒng)桌面瀏覽器,通過(guò)手持或移動(dòng)設(shè)備進(jìn)行訪問(wèn)正變得越來(lái)越重要。
門(mén)戶(hù)網(wǎng)站服務(wù)器可以生成三種標(biāo)記語(yǔ)言格式的頁(yè)面,以支持移動(dòng)設(shè)備,這些標(biāo)記語(yǔ)言有:適用于臺(tái)式計(jì)算機(jī)和個(gè)人數(shù)字助理的HTML、適用于 WAP 設(shè)備的 WML,以及適用于 NTT DoCoMo iMode 網(wǎng)絡(luò)中的移動(dòng)設(shè)備的 cHTML。有了這三種標(biāo)記語(yǔ)言,您可以利用轉(zhuǎn)碼(Transcodeing)技術(shù)使portal在三種標(biāo)記語(yǔ)言間隨意轉(zhuǎn)換。這意味著,即便portal開(kāi)發(fā)者并未明確支持移動(dòng)設(shè)備,portal 也可以輕易地、自動(dòng)地支持各種移動(dòng)設(shè)備。門(mén)戶(hù)網(wǎng)站頁(yè)面聚集的子系統(tǒng)支持若干種設(shè)備標(biāo)記語(yǔ)言,能夠以“取出即可用”的方式識(shí)別某些瀏覽器和移動(dòng)設(shè)備用戶(hù)代理簽名。用以支持設(shè)備標(biāo)記語(yǔ)言的框架是開(kāi)放和擴(kuò)展的,所以要支持其它標(biāo)記語(yǔ)言或新設(shè)備也很容易。
圖10:Portal框架設(shè)計(jì)(資料來(lái)源曹偉)
在Portal的架構(gòu)方面,我基于結(jié)構(gòu)化的設(shè)計(jì),這個(gè)設(shè)計(jì)針對(duì)內(nèi)容管理的Portal適用性并不是太好,在此也僅僅是對(duì)架構(gòu)設(shè)計(jì)做說(shuō)明,并不針對(duì)具體的那個(gè)應(yīng)用。
在Portal設(shè)計(jì)方面,我在這里繼承了IBM的設(shè)計(jì)思想,采用適配器的模式,適配器的模式參見(jiàn)圖11。適配器模式主要適用于結(jié)構(gòu)化的Portal,對(duì)于非結(jié)構(gòu)化的portal可以采用其他的模式對(duì)其進(jìn)行設(shè)計(jì),設(shè)計(jì)也可以參見(jiàn)該架構(gòu)設(shè)計(jì)。
圖11:適配器模式的portal結(jié)構(gòu)(資料來(lái)源曹偉)
簡(jiǎn)單地說(shuō),門(mén)戶(hù)是Web應(yīng)用程序的簡(jiǎn)單統(tǒng)一的訪問(wèn)點(diǎn),此外還提供了許多有價(jià)值的功能,例如安全性、搜索、協(xié)作和工作流。門(mén)戶(hù)提供了集成的內(nèi)容和應(yīng)用,以及統(tǒng)一的協(xié)作工作環(huán)境。事實(shí)上,門(mén)戶(hù)就是下一代的桌面,可以在 Web 上向各種客戶(hù)機(jī)設(shè)備提供大量的電子商務(wù)應(yīng)用。
完整的門(mén)戶(hù)解決方案應(yīng)該讓用戶(hù)隨時(shí)隨地、安全、方便地訪問(wèn)完成他們?nèi)蝿?wù)所需的所有東西。IBM 設(shè)想門(mén)戶(hù)是延伸與用戶(hù)體驗(yàn)(Reach and user experience)的關(guān)鍵。也就是說(shuō),門(mén)戶(hù)提供工具和用戶(hù)界面,用于訪問(wèn)信息和應(yīng)用程序,進(jìn)行個(gè)性化管理和選擇內(nèi)容。 IBM WebSphere Portal是企業(yè)門(mén)戶(hù)軟件設(shè)計(jì)平臺(tái),其他廠商也提供類(lèi)似的設(shè)計(jì)平臺(tái),比如BEA Weblogic、Oracle Portal等。IBM的平臺(tái)基本上做三件事:為各種用戶(hù)、設(shè)備和定制選項(xiàng)提供信息訪問(wèn);業(yè)務(wù)流程的集成和自動(dòng)化;構(gòu)建、連接和管理應(yīng)用程序。
圖12:portal結(jié)構(gòu)設(shè)計(jì)(資料來(lái)源曹偉)
基礎(chǔ)和工具用于構(gòu)建、運(yùn)行和部署應(yīng)用程序,目前的組件技術(shù)將為Portal實(shí)現(xiàn)提供良好的、簡(jiǎn)單的搭建平臺(tái),(WebSphere、BEA WebLogic 、SUN One等)Application Server、MQ(或MSMQ) 消息傳遞和采用最新技術(shù)的開(kāi)發(fā)工具組成平臺(tái)的堅(jiān)固基礎(chǔ)?;A(chǔ)和工具提供您所需的互聯(lián)網(wǎng)專(zhuān)業(yè)技術(shù),使您能夠構(gòu)建和使用 Web 服務(wù),把您連接到一個(gè)更大的開(kāi)發(fā)者和其他用戶(hù)的技術(shù)社區(qū)。
業(yè)務(wù)集成就是集成內(nèi)部業(yè)務(wù)流程,包括涉及業(yè)務(wù)伙伴的流程,就是我們常說(shuō)的協(xié)作應(yīng)用,協(xié)作業(yè)務(wù)需要集成不同業(yè)務(wù)中的“求同存異”的戰(zhàn)略目的相關(guān)的業(yè)務(wù)。IBM公司的 WebSphere Business Integrator 可以實(shí)現(xiàn)應(yīng)用和業(yè)務(wù)流程整合,其中包括供應(yīng)鏈管理和現(xiàn)有的流程和 Web 的集成。
延伸和用戶(hù)體驗(yàn),就是基于 Web 的內(nèi)容的個(gè)性化并使它能讓任何設(shè)備訪問(wèn)。改善了用戶(hù)體驗(yàn),為您的客戶(hù)、雇員、業(yè)務(wù)伙伴和遠(yuǎn)程分支辦公室提供范圍更廣的訪問(wèn)。IBM公司的WebSphere Portal Extend利用Lotus K-station提供強(qiáng)大的協(xié)作應(yīng)用特性,而Portal 用戶(hù)體驗(yàn)是通過(guò)在K-station用戶(hù)接口外集成QuickPlace和Sametime許可擴(kuò)展協(xié)作應(yīng)用特性功能拉來(lái)實(shí)現(xiàn)的。QuickPlace允許用戶(hù)即時(shí)創(chuàng)建安全的Web工作區(qū)供其它用戶(hù)共享觀點(diǎn)及文檔。當(dāng)項(xiàng)目完成后,系統(tǒng)還收集并釋放工作區(qū)的應(yīng)用結(jié)構(gòu)和信息所戰(zhàn)友用的共享空站以供整個(gè)企業(yè)內(nèi)部使用,提高下一個(gè)項(xiàng)目實(shí)施的工作效率。
門(mén)戶(hù)是提供通往遍布全企業(yè)的內(nèi)容、數(shù)據(jù)和服務(wù)的入口,我稱(chēng)Portal為“One port to enter all service”。這些服務(wù)不僅包括預(yù)定義的連接器,還包括用于創(chuàng)建補(bǔ)充連接器的工具。 ERP和CRM最適合于連接器,因?yàn)橛行У?、個(gè)性化地接入這些功能將為您的門(mén)戶(hù)投入提供可觀的回報(bào)。
IBM 的Portal就是采用Demino作為數(shù)據(jù)庫(kù)到Portal的連接器,具體內(nèi)容參見(jiàn)圖13,另外IBM在協(xié)議層還提供ESB作為MQ Series、BEA Tuxedo等應(yīng)用系統(tǒng)和OLAP的底層連接。
圖13:IBM的數(shù)據(jù)適配器(資料來(lái)源IBM)
以上談及全都是Portal的應(yīng)用方面的內(nèi)容,下面來(lái)簡(jiǎn)單看一下在技術(shù)層面Portal的內(nèi)容,在技術(shù)層面我們分5個(gè)部分進(jìn)行說(shuō)明。