張濱榮
天津市大港油田信息中心
企業(yè)門戶網(wǎng)站建設(shè)概論
張濱榮
天津市大港油田信息中心
門戶網(wǎng)站的發(fā)展是油田社區(qū)信息化建設(shè)不可缺少的重要元素,是指通向某類綜合性互聯(lián)網(wǎng)信息資源并提供有關(guān)信息服務(wù)的應(yīng)用系統(tǒng)。本文重點(diǎn)論述了門戶網(wǎng)站的實(shí)現(xiàn)方案。
門戶;網(wǎng)站;建設(shè);設(shè)計(jì)
二十世紀(jì)進(jìn)入信息發(fā)展高速路,數(shù)碼化革命給所有領(lǐng)域帶來新的改變。隨著電腦辦公自動(dòng)化的普及,企業(yè)門戶網(wǎng)站應(yīng)運(yùn)而生,一切都?xì)w功于internet的巨大貢獻(xiàn),互聯(lián)網(wǎng)的世界里蘊(yùn)藏?zé)o限生機(jī)。企業(yè)信息門戶是企業(yè)信息交流的重要平臺(tái), 是“統(tǒng)一” 企業(yè)內(nèi)外相關(guān)數(shù)據(jù)信息的產(chǎn)生、存儲(chǔ)、處理、交換和使用各環(huán)節(jié)的一套應(yīng)用系統(tǒng)。是一個(gè)將企業(yè)的所有應(yīng)用和數(shù)據(jù)集成到一個(gè)信息管理平臺(tái)之上,并以統(tǒng)一的用戶界面提供給用戶,使企業(yè)可以快速地建立企業(yè)對(duì)企業(yè)和企業(yè)對(duì)內(nèi)部雇員的信息門戶。
1、環(huán)境的搭建
門戶以Microsoft SharePoint Portal Server為平臺(tái),對(duì)客戶機(jī)軟件具有一定的要求。要求客戶機(jī)端安裝有IE8.0以上的瀏覽器,基本可以滿足大多數(shù)文本、文檔所涉及到的門戶創(chuàng)建要素及定制需求。
門戶中對(duì)于文檔庫(kù)提供了資源管理器視圖來方便用戶批量操作文件,如果客戶端安裝的是Windows Server 2003操作系統(tǒng),需要將Web Client服務(wù)啟動(dòng),如果客戶端安裝的是Windows XP操作系統(tǒng),需要將Web Client服務(wù)關(guān)閉才可以使用資源管理器視圖。
2、開發(fā)工具的合理使用
根據(jù)網(wǎng)站開發(fā)者的習(xí)慣和網(wǎng)頁(yè)制作的要求,如下工具基本滿足網(wǎng)站開發(fā)建設(shè)的功能:(1)Macromedia Dreamweaver 8.0;(2)Microsoft FrontPage 2003;(3)Macromedia Flash 8.0;(4)Macromedia Firework MX;(5)Adobe Photoshop 8.0
3、需求分析
首先按照企業(yè)信息門戶UI設(shè)計(jì)規(guī)范說明,“UI”即“用戶界面”(user interface)。門戶的用戶界面設(shè)計(jì)要以功能突出、方便實(shí)用為主。根據(jù)企業(yè)實(shí)際需要制定符合企業(yè)要求的UI需求分析,然后對(duì)整站架構(gòu)進(jìn)行合理設(shè)計(jì)。
4、內(nèi)容設(shè)計(jì)的原則
信息提煉必須達(dá)到內(nèi)容標(biāo)準(zhǔn)化、組織合理化;風(fēng)格定位準(zhǔn)確、信息傳達(dá)有效;視覺流程合理、功能操作簡(jiǎn)明方便;導(dǎo)航定位的清晰易用等。
5、定制及開發(fā)
在定制及開發(fā)的工作流程中,需要以我們?cè)O(shè)計(jì)好的靜態(tài)網(wǎng)頁(yè)作為“樣板”,由技術(shù)人員參照此樣板制作最終的動(dòng)態(tài)網(wǎng)頁(yè)。其制作網(wǎng)站的方法不同于以往單純用Dreameweaver或frontpage編輯,它是在門戶網(wǎng)站環(huán)境里,提供了一套創(chuàng)建、編輯網(wǎng)站的應(yīng)用系統(tǒng),通過一系列具體步驟來完成的。比如,應(yīng)用系統(tǒng)中提供了各類web部件,我們可以拖動(dòng)其中的一個(gè)web部件比如“內(nèi)容編輯器Web部件”到網(wǎng)頁(yè)顯示區(qū)的一個(gè)區(qū)域,然后再打開此區(qū)域的“源編輯器”,從靜態(tài)網(wǎng)站中拷貝該區(qū)域?qū)?yīng)的源代碼,為該“內(nèi)容編輯器”區(qū)域添加內(nèi)容。靜態(tài)網(wǎng)站的源代碼的制作均由FrontPage或者Dreamweaver在本機(jī)來完成。
6、門戶的實(shí)現(xiàn)過程
首先采用Dreamweaver等網(wǎng)頁(yè)制作工具進(jìn)行網(wǎng)頁(yè)的編輯和排版。整體網(wǎng)頁(yè)采用表格方式進(jìn)行定位,表格邊框?qū)挾戎禐?,這樣的優(yōu)點(diǎn)可以根據(jù)不同用戶的不同瀏覽器以及分辨率隨時(shí)調(diào)整網(wǎng)頁(yè)內(nèi)容,同時(shí)瀏覽者也看不到表格線,瀏覽速度快,只需下載一次即可。這也是網(wǎng)頁(yè)布局的慣例。
一個(gè)優(yōu)秀的網(wǎng)站在滿足上述設(shè)計(jì)的基礎(chǔ)上,對(duì)于JAVA腳本語(yǔ)言和CSS樣式的應(yīng)用是必不可少的。
1、JavaScript語(yǔ)言的優(yōu)點(diǎn)
其優(yōu)點(diǎn)是可以引用主機(jī)資源,響應(yīng)位于服務(wù)器Web頁(yè)中相應(yīng)語(yǔ)法元素要完成的功能,而又不與主機(jī)服務(wù)器進(jìn)行交互會(huì)話的優(yōu)點(diǎn)。并支持Java的Applet小程序。
在網(wǎng)站中左右對(duì)聯(lián)廣告和漂浮廣告、首頁(yè)日歷和時(shí)間顯示、天氣預(yù)報(bào)均為JAVA語(yǔ)言編寫。這種效果不僅實(shí)用性很強(qiáng),而且對(duì)瀏覽器的負(fù)擔(dān)也很小。
2、CSS
最主要的目的是將文件的結(jié)構(gòu)與文件的顯示分隔開來。這個(gè)分隔有許多好處:文件的可讀性被加強(qiáng)、文件的結(jié)構(gòu)更加靈活、作者和讀者可以自己決定文件的顯示、文件的結(jié)構(gòu)簡(jiǎn)化了。
網(wǎng)站在CSS樣式應(yīng)用上,主要采用規(guī)范字體格式和鏈接樣式、文字色彩、表格樣式、背景色彩、文本行距樣式、去除超級(jí)鏈接下劃線的樣式等,即減少工作的繁雜,又使得網(wǎng)站設(shè)計(jì)更加和諧、統(tǒng)一。
網(wǎng)站制作完畢并不是網(wǎng)站開發(fā)工作的結(jié)束。發(fā)布前,最后我們還要實(shí)際對(duì)網(wǎng)站運(yùn)行測(cè)試。其中包括本地計(jì)算機(jī)測(cè)試與遠(yuǎn)程計(jì)算機(jī)測(cè)試。及時(shí)發(fā)現(xiàn)網(wǎng)站制作中存在的問題,提出合理的解決辦法。例如在調(diào)試過程中發(fā)現(xiàn)了某些瀏覽器插件在訪問帶有JAVA script的網(wǎng)頁(yè)時(shí)會(huì)提示安全信息,瀏覽者在了解網(wǎng)站安全性能后會(huì)取消對(duì)JAVA script效果的屏蔽。測(cè)試中沒有發(fā)現(xiàn)其他問題,最后正式發(fā)布。
過去,在網(wǎng)頁(yè)制作的時(shí)候,通常都是使用FrontPage來完成。其工作界面和操作風(fēng)格和Word一樣,具有易學(xué)易用,操作簡(jiǎn)單的特點(diǎn)。
從功能來講,Dreamweaver和FrontPage各有千秋,但Dreamweaver自身有明顯的特點(diǎn):它引入了圖層的概念,可以直接制作一些動(dòng)畫效果。其次支持最新的DHTML標(biāo)準(zhǔn)CSS規(guī)范。另外具有增加插件的功能,用戶可以安裝各種插件來增強(qiáng)自己的功能,也是很多人選用它的一個(gè)原因。
作為互聯(lián)企業(yè)的我們不但追求生產(chǎn)最先進(jìn)的產(chǎn)品或開發(fā)最先進(jìn)的技術(shù),還在于在Internet環(huán)境下,把各種應(yīng)用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源統(tǒng)一集成到通用門戶之下,根據(jù)每個(gè)用戶使用特點(diǎn)和角色的不同,形成個(gè)性化的應(yīng)用界面,并通過對(duì)事件和消息的處理、傳輸、認(rèn)證及授權(quán)策略管理,把用戶有機(jī)地聯(lián)系在一起。提高企業(yè)的整體運(yùn)作效率和現(xiàn)代化管理水平,使之真正運(yùn)用到生產(chǎn)管理中是至關(guān)重要的。
通過企業(yè)信息門戶使信息能上下(按業(yè)務(wù))和左右(按管理)流動(dòng),及時(shí)向用戶提供準(zhǔn)確的信息,支持企業(yè)運(yùn)作和管理,并提高生產(chǎn)力為一體化的信息化建設(shè)解決方案提供基礎(chǔ)使企業(yè)信息門戶成為企業(yè)信息化的基礎(chǔ)設(shè)施,進(jìn)而成為一項(xiàng)企業(yè)發(fā)展戰(zhàn)略。