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