胡悅嘉
摘要:瀏覽器以B/S的訪(fǎng)問(wèn)方式可以有效地提高用戶(hù)訪(fǎng)問(wèn)速度,解決遠(yuǎn)程和移動(dòng)辦公效率問(wèn)題。中國(guó)海油對(duì)Domino辦公平臺(tái)進(jìn)行了Web應(yīng)用改造。本文介紹了Web辦公信息門(mén)戶(hù)設(shè)計(jì),對(duì)Web辦公信息門(mén)戶(hù)的總體框架、動(dòng)態(tài)站點(diǎn)生成工具lndi.SiteMaster、Web系統(tǒng)身份驗(yàn)證接口和管理程序、應(yīng)用模塊的Web改造、Web首頁(yè)設(shè)計(jì)做了闡述,并簡(jiǎn)述了辦公平臺(tái)Web應(yīng)用改造的效果、存在的問(wèn)題與展望。
關(guān)鍵詞:Domino;Web辦公平臺(tái);辦公信息門(mén)戶(hù);Indi.SiteMaster;RSA SecurID
1Web應(yīng)用改造背景
中國(guó)海油Domino辦公平臺(tái)從1998年開(kāi)始建設(shè)以來(lái),已具備了信息發(fā)布、文件辦理、文檔管理、流程管理、問(wèn)卷調(diào)查、評(píng)估評(píng)價(jià)、論壇等功能。其覆蓋范圍包括總部和各主要所屬單位及地區(qū),是中國(guó)海油通訊、辦公自動(dòng)化和信息共享的平臺(tái)。到目前為止,在Domino辦公平臺(tái)上,開(kāi)發(fā)了很多公司部門(mén)、所屬單位的應(yīng)用系統(tǒng)和模塊。
隨著中國(guó)海油的業(yè)務(wù)發(fā)展,遠(yuǎn)程用戶(hù),例如海上平臺(tái)用戶(hù),對(duì)訪(fǎng)問(wèn)辦公平臺(tái)上的信息的要求越來(lái)越多,同時(shí)移動(dòng)辦公的需求也越來(lái)越強(qiáng)烈。在實(shí)際工作中。由于受到線(xiàn)路帶寬的限制,海上平臺(tái)和移動(dòng)辦公的訪(fǎng)問(wèn)速度較慢。經(jīng)過(guò)分析,通過(guò)瀏覽器以B/S的訪(fǎng)問(wèn)方式可以有效地提高用戶(hù)訪(fǎng)問(wèn)速度,提升用戶(hù)訪(fǎng)問(wèn)辦公平臺(tái)的使用體驗(yàn),解決遠(yuǎn)程和移動(dòng)辦公效率問(wèn)題。
目前,辦公平臺(tái)也提供了通過(guò)瀏覽器進(jìn)行Web訪(fǎng)問(wèn)的途徑(www.cnooc),但是由于Web應(yīng)用建設(shè)較早,存在以下問(wèn)題:站點(diǎn)維護(hù)不方便,信息量少,欄目更新不及時(shí);所有欄目都是公開(kāi)類(lèi)信息,用戶(hù)只是閱讀,不能進(jìn)行實(shí)際的辦公操作;沒(méi)有進(jìn)行信息整合,存在信息壁壘問(wèn)題;首頁(yè)設(shè)計(jì)的美觀性不足。
為了更好地滿(mǎn)足用戶(hù)通過(guò)B/S訪(fǎng)問(wèn)。進(jìn)行遠(yuǎn)程和移動(dòng)辦公的需求,針對(duì)目前中國(guó)海油Domino辦公平臺(tái)的情況,對(duì)現(xiàn)有的B/S系統(tǒng)(www.cnooc)進(jìn)行升級(jí)改造,實(shí)現(xiàn)從信息訪(fǎng)問(wèn)到辦公操作的全面的提升。
2Web辦公信息門(mén)戶(hù)設(shè)計(jì)
2.1Web辦公信息門(mén)戶(hù)的總體框架
信息門(mén)戶(hù)的建設(shè)是將各應(yīng)用的操作界面通過(guò)門(mén)戶(hù)平臺(tái)進(jìn)行統(tǒng)一設(shè)計(jì)、統(tǒng)~實(shí)現(xiàn)。使操作界面清晰、美觀、干凈、直觀,前后操作連貫。圖1所示為辦公信息門(mén)戶(hù)的框架:
2.2動(dòng)態(tài)站點(diǎn)生成工具Indi SiteMaster
中國(guó)海油內(nèi)部辦公信息門(mén)戶(hù)基于慧點(diǎn)科技的動(dòng)態(tài)站點(diǎn)生成工具Indl SiteMaster實(shí)現(xiàn),1ndi SiteMaster是一個(gè)基于Doml—no/Notes的動(dòng)態(tài)Web站點(diǎn)設(shè)計(jì)開(kāi)發(fā)及內(nèi)容管理系統(tǒng)。利用1ndi SiteMaster,辦公信息門(mén)戶(hù)通過(guò)頁(yè)面模板管理和頁(yè)面設(shè)置實(shí)現(xiàn)站點(diǎn)布局與信息的分離。站點(diǎn)頁(yè)面的布局和具體表現(xiàn)形式由站點(diǎn)設(shè)計(jì)人員在通用的網(wǎng)頁(yè)設(shè)計(jì)工具(例如Net Objects Fusion、MacromediaDreamweaver或Microson Frontpage等)中設(shè)計(jì)。頁(yè)面模板設(shè)計(jì)完成之后,導(dǎo)入到Domino中。此后,設(shè)置頁(yè)面中的欄目與對(duì)應(yīng)的后臺(tái)數(shù)據(jù)庫(kù)連接。這樣,就可以在前面設(shè)計(jì)好的站點(diǎn)頁(yè)面上以當(dāng)初設(shè)計(jì)好的布局將這些數(shù)據(jù)庫(kù)中的信息表現(xiàn)出來(lái)。從而完成了站點(diǎn)的后臺(tái)便捷更新。
站點(diǎn)發(fā)布管理系統(tǒng)的主要功能包括:
模板管理
通過(guò)模板導(dǎo)入操作,將通過(guò)FrontPage、Dreamweaver等HTML頁(yè)面制作工具制作的HTML文件導(dǎo)入到Domino中,模板導(dǎo)入過(guò)程將自動(dòng)檢查HTML文件中的資源路徑,并替換為對(duì)應(yīng)的Domino HTML路徑??梢酝ㄟ^(guò)模板維護(hù)更改模板內(nèi)容。
圖形化頁(yè)面布局設(shè)置
頁(yè)面布局包括頁(yè)面的風(fēng)格、使用的顏色、字體字號(hào)及各個(gè)欄目的位置、鏈接關(guān)系等。在信息門(mén)戶(hù)頁(yè)面定制過(guò)程中,通過(guò)使用HTML布局模板,可以改變站點(diǎn)的布局和風(fēng)格,實(shí)現(xiàn)頁(yè)面風(fēng)格與內(nèi)容的分離。
在選取模板后,以圖形化的形式顯示頁(yè)面布局區(qū)域,通過(guò)在想要放置欄目的布局區(qū)域上點(diǎn)擊。可以調(diào)出欄目設(shè)置管理界面,進(jìn)行相應(yīng)的欄目設(shè)置。
可以建立多個(gè)頁(yè)面,供各個(gè)部門(mén)、欄目根據(jù)情況選用。還可以設(shè)置頁(yè)面的閱讀范圍,頁(yè)面更新方式和更新時(shí)間。
在頁(yè)面設(shè)置過(guò)程中,無(wú)需用戶(hù)掌握HTML知識(shí),便可以進(jìn)行全部操作。
欄目管理
在欄目信息源選擇中,可以選擇欄目所對(duì)應(yīng)的數(shù)據(jù)庫(kù)、字段、內(nèi)容、顯示條目、顯示字?jǐn)?shù)、字體字色等信息。
站點(diǎn)導(dǎo)航維護(hù)
站點(diǎn)的導(dǎo)航器在管理端和用戶(hù)瀏覽端是一致的,在站點(diǎn)建立或維護(hù)過(guò)程中,管理員通過(guò)站點(diǎn)導(dǎo)航管理所提供的功能對(duì)整個(gè)站點(diǎn)的結(jié)構(gòu)與頁(yè)面的相互鏈接進(jìn)行設(shè)置,從而生成整個(gè)站點(diǎn)的目錄結(jié)構(gòu),這個(gè)目錄結(jié)構(gòu)不但用于對(duì)站點(diǎn)的管理,也將同時(shí)反映在網(wǎng)站的導(dǎo)航頁(yè)面上,以引導(dǎo)用戶(hù)的瀏覽。
2.3Web系統(tǒng)身份驗(yàn)證接口和管理程序
對(duì)Web應(yīng)用系統(tǒng)的安全性考慮和實(shí)現(xiàn)是Web應(yīng)用改造的重點(diǎn)。在Web應(yīng)用改造中,將使用RSA SecurlD與Domino基本的用戶(hù)名/密碼結(jié)合的用戶(hù)認(rèn)證方式。對(duì)于大多數(shù)對(duì)安全要求相對(duì)較低的遠(yuǎn)程用戶(hù),使用用戶(hù)名,密碼驗(yàn)證;對(duì)于對(duì)安全要求較高的用戶(hù),例如領(lǐng)導(dǎo),使用RSA SecudD,通過(guò)后臺(tái)服務(wù)器DSAPl接口,將RSA SecurlD與Domino結(jié)臺(tái)起來(lái),實(shí)現(xiàn)RSA SecurID認(rèn)證。
認(rèn)證過(guò)程如圖2所示:
在Web應(yīng)用改造中,開(kāi)發(fā)了Domino與RSA Secu rid結(jié)合的身份驗(yàn)證管理程序,實(shí)現(xiàn)以下功能:
(1)在AS400環(huán)境下,實(shí)現(xiàn)Domino與RSA SecurlD的DSAPI,可以由RSA Se-curID來(lái)驗(yàn)證Domino用戶(hù)。
(2)驗(yàn)證管理程序提供應(yīng)用保護(hù)功能,可以設(shè)置需要RSA SecudD驗(yàn)證的應(yīng)用。例如安全性要求較高的領(lǐng)導(dǎo)批示、領(lǐng)導(dǎo)郵箱等數(shù)據(jù)庫(kù)。當(dāng)用戶(hù)試圖訪(fǎng)問(wèn)這些應(yīng)用時(shí),需要經(jīng)過(guò)RSA SeCUrID的用戶(hù)認(rèn)證,沒(méi)有動(dòng)態(tài)密碼卡的用戶(hù)將不能訪(fǎng)問(wèn)這些應(yīng)用。
(3)驗(yàn)證管理程序提供用戶(hù)管理功能,可以設(shè)置使用RSA SecurlD驗(yàn)證的用戶(hù)范圍。不在此范圍內(nèi)的用戶(hù)直接使用Domino的用戶(hù)名/密碼驗(yàn)證方式。
(4)對(duì)于使用RSA SecurlD的用戶(hù),直接使用RSA SecurID驗(yàn)證登錄系統(tǒng),當(dāng)需要訪(fǎng)問(wèn)RSA保護(hù)的應(yīng)用時(shí),無(wú)需重新登錄。同時(shí)設(shè)置這些用戶(hù)可以選擇使用RSA SecurlD或Domino用戶(hù)名/密碼驗(yàn)證,如果使用Domin0用戶(hù)名/密碼登錄。當(dāng)訪(fǎng)問(wèn)RSA保護(hù)的應(yīng)用時(shí),需要重新進(jìn)行登錄,進(jìn)行RSASecurlD驗(yàn)證。
2.4應(yīng)用模塊的Web改造
在通過(guò)lnDI.SiteMaster建立起Web應(yīng)用的管理和維護(hù)框架,通過(guò)各種安全手段建立起Web應(yīng)用安全機(jī)制后,為實(shí)現(xiàn)Web訪(fǎng)問(wèn)內(nèi)部眾多信息欄目,進(jìn)行辦公操作的目標(biāo),
將目前C/S訪(fǎng)問(wèn)的辦公業(yè)務(wù)模塊進(jìn)行擴(kuò)展開(kāi)發(fā),以滿(mǎn)足B/S操作的要求。
從應(yīng)用角度來(lái)分析,業(yè)務(wù)模塊可以分為:
信息發(fā)布類(lèi)
由負(fù)責(zé)發(fā)布的人員進(jìn)行信息的審查、發(fā)布,用戶(hù)根據(jù)權(quán)限閱讀信息。例如各種通知、公告等。
信息收集類(lèi)
欄目管理人員發(fā)布一些信息收集表,用戶(hù)填寫(xiě)相應(yīng)的內(nèi)容,主要用于收集各種信息。例如問(wèn)卷調(diào)查、日志周報(bào)、健康俱樂(lè)部活動(dòng)報(bào)名等。
業(yè)務(wù)工作類(lèi)
此類(lèi)功能模塊處理具體業(yè)務(wù)工作,牽涉到多個(gè)崗位人員的工作流程處理。例如各種審批、員工績(jī)效考核等。
從Web應(yīng)用的安全性角度分析,業(yè)務(wù)模塊可以劃分為:
允許匿名訪(fǎng)問(wèn)
不需要進(jìn)行任何身份驗(yàn)證就可以訪(fǎng)問(wèn),例如目前www.cnooc上的油價(jià)信息、通知公告等。
需要通過(guò)用戶(hù)名/密碼認(rèn)證訪(fǎng)問(wèn)
面向大多數(shù)用戶(hù),安全級(jí)別相對(duì)較低的應(yīng)用,包括存在閱讀范圍的信息發(fā)布欄目和信息收集欄目。例如思想家園、員工問(wèn)卷調(diào)查等。這些應(yīng)用需要獲得用戶(hù)身份。
需要經(jīng)過(guò)RSA SecurlD認(rèn)證訪(fǎng)問(wèn)
安全級(jí)別要求高的欄目,用戶(hù)范圍相對(duì)較小,例如領(lǐng)導(dǎo)的郵箱、領(lǐng)導(dǎo)安排等。
2.5Web首頁(yè)設(shè)計(jì)
在辦公平臺(tái)Web應(yīng)用改造中設(shè)計(jì)了中國(guó)海油新的Web首頁(yè),新首頁(yè)風(fēng)格遵循中國(guó)海油CI規(guī)范,采用Flash、DHTML等網(wǎng)頁(yè)設(shè)計(jì)技術(shù),頁(yè)面美觀、大方、清晰、穩(wěn)重。
頁(yè)面上除了通過(guò)lndi,SiteMaster產(chǎn)生的各個(gè)信息欄目之外,還提供以下功能:
(1)按欄目類(lèi)別和部門(mén)應(yīng)用的導(dǎo)航。
(2)信息發(fā)布提示,例如每日信息發(fā)布量,信息更新量。
l 3)站點(diǎn)搜索。
(4)欄目訪(fǎng)問(wèn)排行和訪(fǎng)問(wèn)量統(tǒng)計(jì)。
3實(shí)際應(yīng)用效果
管理員使用站點(diǎn)維護(hù)工具Indi SiteMaster,使欄目的維護(hù)和信息的更新更簡(jiǎn)便和自動(dòng)化。
為Web用戶(hù)提供可靠的安全認(rèn)證手段,用戶(hù)通過(guò)B/S訪(fǎng)問(wèn)時(shí),需要進(jìn)行身份識(shí)別。建立在安全可靠的基礎(chǔ)上,用戶(hù)才能訪(fǎng)問(wèn)授權(quán)信息,進(jìn)行實(shí)際的業(yè)務(wù)操作,通過(guò)RSA Se-ourID與Domlno驗(yàn)證的集成,保障Web應(yīng)用的安全性。
增加Web上可以訪(fǎng)問(wèn)的業(yè)務(wù)應(yīng)用,選擇一些原有的C/S應(yīng)用,將其改造為可以通過(guò)Web訪(fǎng)問(wèn),方便了遠(yuǎn)程用戶(hù)和移動(dòng)用戶(hù)對(duì)辦公平臺(tái)應(yīng)用的訪(fǎng)問(wèn),大大提高了工作效率。
Web應(yīng)用改造為中國(guó)海油的日常生產(chǎn)、經(jīng)營(yíng)管理提供了信息技術(shù)手段,也為廣大員工提供了一個(gè)獲取和交流信息的平臺(tái)。大大提高了工作效率和管理效率。
Web應(yīng)用改造為提升經(jīng)濟(jì)效益起了促進(jìn)作用。辦公平臺(tái)Web訪(fǎng)問(wèn)的推廣應(yīng)用,節(jié)約了大量紙張費(fèi)、打印費(fèi)、傳真費(fèi)、通訊費(fèi)。
4存在的問(wèn)題與展望
中國(guó)海油辦公平臺(tái)的Web應(yīng)用改造還存在一些問(wèn)題:對(duì)于辦公平臺(tái)中的公文系統(tǒng)。只能瀏覽本年文件,不能瀏覽往年發(fā)布的文件。查詢(xún)功能不完善,沒(méi)有提供很好的條件查詢(xún)和模糊查詢(xún)功能。由于沒(méi)有iNOTES接口。無(wú)法將郵件、日歷、待辦事宜、聯(lián)系人、記事本等功能集成到辦公信息門(mén)戶(hù)中。沒(méi)有和ERP等管理信息系統(tǒng)集成,只能作為辦公信息門(mén)戶(hù),訪(fǎng)問(wèn)辦公平臺(tái)中的內(nèi)容和信息,無(wú)法成為中國(guó)海油門(mén)戶(hù)系統(tǒng)。在以后的升級(jí)改造中,中國(guó)海油將不斷完善辦公信息門(mén)戶(hù)的功能,改進(jìn)存在的問(wèn)題,滿(mǎn)足公司用戶(hù)的使用需求。