前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇網站建設的步驟過程范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
關鍵詞:網站建設;信息資源;評價指標體系
中圖分類號:TP3 文獻標識碼:A 文章編號:1007-9599 (2012) 20-0000-02
隨著計算機、網絡技術的飛速發展,尤其是網絡的普及,網絡已滲透到人類生活的每個角落。上網沖浪已成為當今時代的一種時尚。而構造出符合人們需求的一個個精美網站,成為目前國內外研究者在網站建設中的重視問題。
1 建立網站評價指標體系的必要性
在當今飛速發展的網絡時代,網站的多樣化與信息量的急劇膨脹使資源信息處于爆炸和混亂狀態,同一主題及相關、相似主題的網站數量急劇上升。這給網絡用戶帶來一定的不便,而如何在較短的時間內,能夠從大量的信息中快速準確地搜索出高效高質的目標信息,這就需要我們不斷地創新和改進現有的網站評價指標,只有根據網民的實際要求不斷建立和創新當前的網絡評價指標體系,才能更加準確、清楚地展現當前網站建設中所存在的問題,在此基礎上,我們才能尋求更加有效的改進措施。而要建立一套快速、精準、科學及合理的的網站評價體系,已成為研究者所關注的重點問題。它指導我們快速、科學地掌握網站在數量和質量上顯現出來的分布規律和現象特征,并利于人們在網上信息中便捷與準確地獲取所需求的信息,具有非常重要的意義。
2 網站建設評價指標體系概述
網站建設評價指標體系有三個部分(網站設計類評價指標、網站技術類評價指標和網站內容類評價指標)組成一個有機的整體,下文將對其一一介紹。
2.1 網站建設設計類評價指標
作為一個網站設計人員,首要任務就是設計出一個優秀的網站,而在瀏覽者眼里的優秀網站是網站設計(網站的頁面設計、網站信息導航設計和代碼設計統稱為網站設計)精美并準確無誤表達出有用的信息。而網站設計類評價,并不是由單獨的網絡專家或是網民來決定的,它的完成需要專家和網民的共同合作(由專家調查模式和網上調查模式兩方面組成),其評價的開展不僅需要網絡專家的專業評估,也離不開網民的實際網絡經驗,更要在網絡空間的網站縣城進行。
2.2 網站建設技術類評價指標
網站技術涉及網站建設程序語言、網站的功能及其網站發展的可擴充性等。相關資料顯示,“技術性實測調查和網站流量監測等是網站技術類指標的評測方法,即運用高端的技術手段和在線提供的網站評估、測定工具,對網站的搜索、響應時間、標準性、兼容性和規范性等技術指標進行評估”。
2.3 網站建設內容類評價指標
人們通過不同的瀏覽器登陸網站是為了獲取網站上面提供的有用信息。作為網站最主要核心部分的網站內容,是網站建設成功與否的一個重要指標。全面準確,即時更新的信息文本可以讓用戶在網站上獲取所給信息的同時更加喜愛瀏覽該網站。而信息的客觀性,精確性、安全性是用戶對該網站提供的信息內容是否信任及愿意瀏覽該網站的關鍵因素。一個網站所提供的內容和信息決定了這個網站設計的成功與否。網站內容評價的完成,需要以下步驟:
(1)首先,需要在調查網民之后,再對網站進行定位,并對網站的信息服務進行改進;
(2)其次,要網站內容的權威性和精確性進行準確的評估,就需要運用網絡計量學的科學方法來完成;
(3)專家通過調查對網站策劃提出的相關策略也極為重要;
(4)網站流量監測是考察網站的排名的重要手段。
網站評價指標體系的建立與完善是需要在網站建設中長期摸索、探討和實踐的過程,許多研究者對網站評價指標體系的建設,進行了深入的探討與研究,并從各自所研究的領域提出了自己的見解與看法。
3 網站建設現狀
網站建設是向廣大用戶提供信息服務的重要手段,是網絡發展進程中的重要組成部分,發揮著至關重要的作用。網站的質量直接會影響網絡信息服務水平。因而加強網站建設,通過網站為用戶提供快捷、方便,高質量的信息服務已經成為網絡建設面臨的一項基礎的研究課題,它關系到資源信息化建設的未來發展方向.網站建設是一個多元的、立體進行的過程,建設的最終是提供給用戶一個易于使用的網站。現從以下幾個方面來介紹當前網站建設的現狀與成果。
3.1 網站通訊平臺的實現
21世紀成為信息技術高速發展的新世紀,新的時代里,網站隨著人們的實際需求而不斷地采用新的技術來完善和改進自身的發展。相關資料顯示,“網絡構造,基于IP協議分組技術、采用IPv4標準,IPOVERETHERNET傳輸模式,主要運用二層傳輸交換和三層路由技術”。然而,當今傳統的信息傳輸模式并不能完全滿足人們不斷提高的網絡需求,并逐步走上了阻礙信息網絡發展的道路。隨著人們網絡需求的不斷提高,網絡空間流量不斷增長,這就要求網絡專家及相關的工作者必須對網絡應用服務模式進行升級。IPOVERFASTETHERNET以IPOVERwDM等傳輸模式的應時開發與運用,以及各種新型的傳輸技術在網站設計中的應用,在滿足人們網絡需求的同時,也優化了相關的網絡服務功能。
3.2 數據庫系統平臺的實現
數據庫系統平臺的實現,是網站建設的重要組成部分。對于基于CLIENT/SERVER模式的多進程數據庫系統平臺的實現,我們應考慮以下三個因素:
(l)信息服務類型;
(2)數據處理和計算技術;
(3)數據安全可靠性。
3.3 網絡空間的安全可靠性與開放度
相關資料顯示,“網絡安全概念,有網絡級、系統級和用戶級安全三個層次之分”。網站開放度是由因特網的開放性決定的,一個完全開放的網站,必須將用戶的需求和網站設計者的設計理念這兩點充分結合。
4 結語
總而言之,隨著網站的高速發展,網站評價指標體系的分析與研究是一項長期而又艱巨的任務,而建立完善的網站理論體系,不僅可以在實踐中指導網站建設,而且對網絡的發展也具有極其重要意義。
參考文獻:
[1]陳雅,鄭建明.網站評價指標體系研究[J].中國圖書館學報,2002,28(141):57-60.
[2]李東旻.網站綜合評價指標初探[J].情報理論與實踐,2005,28(3):303-306.
[3]王知津,李明珍.網站評價指標體系的構建方法與過程[J].圖書與情報,2006,3:45-52.
[4]丁俊.網站建設之我見[J].安徽科技,2000,6;16-17.
成都航空職業技術學院院于2003年搭建了學院校園網,至今已有11年,在這11年中網站的管理模式也發生了巨大的變化。
1.1建站初期
在學院網站成立之初,只能稱之為簡單的網頁,網站的基本功能只有首頁有一個新聞功能,各個部門沒有自己的網站,只有簡單的部門介紹網頁。也沒有相應的文件支持進行網站管理。在此階段網站更新極慢,學院、部門信息不能在網站中得到及時的呈現。
1.2建站中期隨著網絡的迅速發展,網站的關注度日益增加,有些部門也開始搭建自己的部門網站,此階段的網站都是由各個部門自己搭建,再通過申請上傳至學院web服務器。但由于技術水平參差不齊,部門網站質量得不到保證,學院網站各二級單位網站表現形式風格不一致,網站整體感覺非常凌亂。同時也帶來了非常嚴重的問題,web服務器的安全性得不到有效保障,給信息中心工作帶來了極大的不便。
1.3建站后期考慮到安全性,“誰主管、誰負責”等原則,學院網站建設后期,統一由信息中心搭建網站,部門信息通過填寫“信息申請表”,經部門領導、主管領導、信息中心負責人簽字后,由信息中心專員進行信息。但當時信息中心僅有兩位工作人員分別負責學院的網絡和網站建設管理,全院的網站建設和管理任務均落在信息中心,工作任務之繁重。另外部門要本部門信息流程上也相當麻煩,如果不能找到主管院領導簽字,一條信息可能會耽擱幾天才,沒有了新聞的實效性。介于以上種種問題,信息中心考慮結合學院具體情況,建立一套方便、安全、實現分級管理的網站管理平臺。
2、選用TRSWCM的原因
根據前期網站建設管理的難題,結合網站管理的實際情況,我們考慮采用內容管理系統(CMS,ContentMan-agementSystem)。該系統可將內容與頁面設計分離,頁面設計存儲在模板中,而內容存儲在數據庫或獨立的文件中,當用戶請求頁面時,各部分聯合生成網頁。基于這樣的特點,將內容與內容的表現形式分離開,可方便對網站進行分級管理,管理更加集中,制作和維護網站的過程變得簡單。通過在網上收集資料,市場調研和實際操作對比,很多CMS并不能滿足學院網站建設管理的需求,主要表現在:功能較弱、擴展性較差,只是實現了簡單的信息,無法滿足各部門的特定需求,安全性得不到保障等。經過仔細挑選和各方面利弊權衡,我們選擇了TRS內容協作平臺(簡稱TRSWCM)。TRS內容協作平臺(TRSWebContentManagement,簡稱:TRSWCM)是北京拓爾思信息技術股份有限公司旗下的成熟產品,它在政府網站中應用甚廣,涵蓋網站建立、內容服務、內容傳遞等內容價值鏈的各個方面,將結構化和非結構化信息提供給所有用戶。TRSWCM采用了集數據資源服務、應用集成服務、選件擴展服務、開發自助服務四位一體的面向服務的架構體系。用戶可通過選擇不同的選件,配置合適的數據適配器,采購相應的協作應用工具等,構造成自己的應用平臺,滿足組織內部獨特的業務需求,并通過各種開發自助服務,隨時根據實際情況進行服務的調整與定制。基于這樣的體系架構,TRSWCM具有高效易用的管理模式、強大的富媒體內容管理、靈活的數據資源整合、強大的工作流引擎、安全清晰的權限體系、高性能的內容引擎、面向Web2.0應用的AJAX交互引擎等特性。這剛好符合我們對網站建設管理平臺搭建的愿景。
3、TRSWCM在網站建設管理中的應用
我們使用TRSWCM對學院網站和全院29個部門網站進行升級改版,學院網站管理模式也發生了變化。各個部門網站信息由部門主管領導完全把控,各部門安排人員負責網站維護與更新;學院首頁信息由宣傳部門審核,信息中心只負責搭建好各部門的網站框架,負責學院首頁相關信息的,從繁雜的網站建設、全院信息維護和的工作中解脫出來。這樣的管理模式,各級網站分權限管理,按工作流進行審核,不僅大大節省了人力成本,也提高了安全性。現學院網站建設管理主要分以下幾個步驟實施。
3.1用戶填寫需求規格書
對于各個部門只需根據部門實際情況擬定部門網站需求,填寫既定模板《網站需求規格說明書》,主要對欄目設計、首頁設計、菜單設計、網站設計風格、功能需求等方面進行描述。各部門安排校園網聯絡專員與信息中心對接負責網站建設管理相關事宜。
3.2根據網站結構在平臺中建立欄目頻道信息中心根據用戶需求,在TRSWCM中搭建網站框架。TRSWCM提供簡潔美觀的可視化界面,以及科學合理的布局設計。同時,采用大家最熟悉的Windows資源管理器模式,可以輕松查找和組織被關注的內容。搭建欄目頻道非常方面,操作簡單易懂。以學院工會欄目為例,需求菜單設計如圖1。在TRSWCM只需根據菜單像在資源管理中建立文件夾一樣來建立欄目頻道如圖2,完成網站框架的搭建。
3.3根據需求建立各欄目模板
欄目框架搭建好后,信息中心專員只需根據需求制作相關頁面模板來控制不同層次頁面的顯示。使用TRSWCM制作模板主要分為三種類型:概覽模板、細覽模板和嵌套模板三種。概覽模板用于顯示文檔的列表,細覽模板用于顯示文檔的具體內容,嵌套模板可被其他模板所引用。TRSWCM中模板的制作主要在于TRS置標的使用。TRS置標的作用在于把文檔數據和頁面表現分開,它決定了數據的內容,HTML語言描述了文檔數據的存放位置、表現形式等。如<tr><tdbackground="gh_ghhd02.jpg"height="150"valign="top"OLDSRC="gh_ghhd02.jpg"OLDID="1040"RELATED="1"><tablewidth="430"border="0"align="center"cellpadding="0"cellspacing="0"><TRS_DocumentsID="工會活動"CHANNEL-TYPE="0"NUM="6"AUTOMORE="false"><tr><tdwidth="350"height="25"><imgsrc="arrow.gif"width="3"height="6"border="0"align="absmiddle"OLDSRC="arrow.gif"OLDID="859"RELATED="1"><TRS_DocumentFIELD="DOCTITLE"NUM="45"AUTOCOLOR="true"AUTOLINK="true"LINKALT="false"DATEFORMAT="yyyy-MM-ddHH:mm:ss"DATEFORMAT="false"AUTOFORMATTYPE="HTML"TARGET="_blank"></TRS_Document></td><tdalign="center">[<TRS_DocumentFIELD="DOCPUBTIME"AUTOCOLOR="true"AUTOLINK="false"LINKALT="false"DATEFORMAT="yyyy-MM-dd"/>]</td></tr></TRS_Documents></table></td>
3.4各部門專員負責網站內容維護與更新
TRSWCM主要采用B/S架構,用戶無須安裝客戶端,直接通過瀏覽器即可對權限內的站點、欄目、文檔及系統進行管理。部門專員只需打開瀏覽器,訪問后臺地址,輸入自己的用戶名密碼登錄系統,選擇相應欄目新建文檔完成信息的。在該平臺中還可設置相應權限,如圖4,進行審核,審核通過后信息才能成網頁展現。實現了分級網站管理模式。
4、安全性與可持續性使用
TRSWCM進行網站建設管理具有高效的安全性和可持續性。這與它的工作原理分不開。TRSWCM將內容協作平臺服務器、web服務器與數據庫服務器分離,網站管理維護人員通過瀏覽器訪問內容管理平臺,進行系統和數據的管理,WCM根據將數據與網頁信息整合出靜態頁面到web服務器中,最終用戶訪問web服務器進行網頁訪問。具體工作過程如圖5和圖6。基于這樣的工作原理,TRSWCM在網站中的應用有較高的安全性,它的模板可以自己定制,具有較強的靈活性和擴展性。這也為學院網站后續發展和管理帶來了可行性。
5、結束語
關鍵詞:Spring;Struts ;Hibernate;SSH整合;網站建設
中圖分類號:TP393文獻標識碼:A文章編號:1005-3824(2013)05-0063-05
0引言
在當今網絡中,越來越多的系統以及應用趨向于Web開發,開發一個大型的企業級Web應用系統需要一個優質穩健的軟件框架,以便前期開發中程序員的協同開發和后期應用系統的擴展和升級,但是Web開發中也存在一些問題,針對這種情況,本文提出利用現今流行的Struts+ Spring+ Hibernate三大J2EE框架設計實現一種輕量級的Web開發方案。在對三大框架優缺點進行分析后,提出將三大框架整合的思想,并實現整合步驟,最后以一個簡單的網上出售商品實例來測試應用搭建的框架。
1SSH框架
目前較流行的集成框架SSH是一個由Struts+ Spring+ Hibernate三大框架整合而成的Web應用程序開源框架。
1.1SSH優缺點分析
Struts框架具有組件的模塊化、靈活性和重用性的優點,同時也簡化和清晰化了Web應用程序的開發,使得業務邏輯的實現是開發者最終關心的問題。Struts框架是開源軟件,具有Taglib和頁面導航的優勢,同時提供Exception處理機制和數據庫連接池管理,并且支持I18N。但是,當它轉向展示層時,需要forward重新配置,服務器也可能需要重啟,這樣造成了操作繁瑣。Struts的action必須是僅允許一個實例去處理所有請求的threadsafe方式,可能會引起線程安全問題。Struts的action和Web層耦合在一起使得測試不方便。Struts的類型轉換是在不可配置的Class級別,對Servlet的依賴性過強。Struts處理action的時候是基于Class的Hibernate,很難在action的前和后進行操作。
Hibernate框架的透明性不是字節碼增強程序實現的,而是Java的反射機制實現的。Hibernate性能非常好,也支持各種關系數據庫。但是,它限制了對象模型的使用,例如,一個持久性類與多個表之間不能映射[1]。
基于反向控制和AOP的多層J2EE系統框架Spring能夠有效地組織中間層對象,Spring專注于解決僅使用了Struts或其他J2EE API特制的framework剩下的問題,例如,消除對Singleton的過多使用,消除多樣的自定義格式屬性文件的需要,減少對接口編程而不是對類編程的代價,減少了對其API的依賴,使單元測試更簡單,同時,為數據存取提供了一個一致的框架等。但是,現今Spring的普及度不高,并且Spring的很多代碼都需要寫在JSP中,同時又缺少一個公用控制器造成了控制器過于靈活的局面[2]。
當前,SSH是一個比較流行的開源且比較穩定的MVC框架,易于管理和測試,也適用于需求頻繁變更的項目。
1.2SSH整合方案
系統應用框架根據MVC模式可分為表現層、業務層和持久層,各層之間都定義了數據對象,實現了各層之間的分離;另外應該對各業務模塊之間的關系進行對比,充分考慮它們之間的松耦合,從而有效提高今后系統擴展集成的可能性。同時利用這種分層設計將Spring、Struts以及Hibernate 這3種開發框架有機地集成在一起[3]。
Struts框架比較完善,它具有成熟的標簽庫,在Web 層具有其他框架不具備的特定優勢,因此將Struts框架作為表現層的主要框架;為了使業務邏輯層能夠正常工作,通常采用Spring框架和Struts框架的有機結合體;在系統持久層方面采用Hibernate,使系統的數據保留得更持久,有效實現ORM,并且實現對JDBC輕量級的對象封裝,有效建立Java對象模型,并使得其對象模型具有持久性[4]。
在構建系統模型的時候,通常要對工作對象進行細致的分析,根據其需求來完成模型的構建,在對Java對象進行基本構建時,運用SSH集成理念和Java 語言來對模型進行構建;最后再根據系統構建,將基本的DAO接口詳細地描述出來,通過Hibernate框架實現DAO,并以之為基礎,實現Java 類與數據庫之間的轉換和訪問,最后由Spring來完成業務邏輯處理[5]。
根據上面的分析,集成Struts,Spring和Hibernate的架構的總體結構如圖1所示。
1)SSH框架搭建基礎。
(1)Eclipce開發環境;(2)準備相應數據庫連接Jar包。
2)具體搭建步驟。
(1)在eclipce環境中導入Spring框架,選擇導入包時要選擇與Spring的核心包Aop包相應的ORM映射包和Web包;(2)在eclipce環境中導入Hibernate框架,選擇Hibernate對應的核心包全部導入,并選擇合適的數據庫連接方式。應該注意的是:應在My Eclicpe Database Explorer中配置相應的數據庫,導入Hibernate時注意選擇使用Spring配置文件進行配置;(3)在eclipce環境中導入Struts框架,注意:Struts應導入Struts1.2或更高版本,此處必須按以上順序導入;(4)刪除asm2.2.3.jar;(5)導入commonspool.jar連接庫,方法是:在eclipce中窗口首選項MyEclicpeProjectCapabilities選項中將Hibernate2中的commonspool.jar 復制到項目的lib目錄下;(6)將log4j.properties文件導入;(7)在Web.xml中配置OpenSessionInView模式,代碼如下[6]:
2網站建設
網站建設流程:與提出需求的客戶溝通設計建站方案確定合作意向并簽定協議網站內容整理網站設計、制作、修改網站確認并。網站建設流程圖如圖2所示。
1)與提出需求的客戶溝通:客戶通過電話、電子郵件或在線訂單方式提出自己網站建設方面的基本需求。公司專業業務人員與其溝通。涉及內容包括:(1)公司介紹;(2)欄目描述;(3)網站基本功能需求;(4)基本設計要求。
2)設計建站方案:首先,根據企業的要求和實際狀況,設計適合企業的網站方案。是選擇虛擬主機服務,還是自己購置服務器;根據企業風格度身定制;一切根據企業的實際需要選擇,最合適的才是最好的。
3)確定合作意向并簽訂協議:雙方以面談、電話或電子郵件等方式,針對項目內容和具體需求進行協商。雙方認可后,簽署《網站建設合同書》并支付50%網站建設預付款。
4)網站內容整理:根據網站建設方案書,由客戶組織出一份與企業網站欄目相關的內容材料(電子文檔文字和圖片等),網站建設方將對相關文字和圖片進行詳細的處理、設計、排版、掃描、制作,這一過程需要客戶給予積極的配合。
5)網站設計、制作、修改:一旦網站的內容與結構確定了,下一步的工作就是進行網頁的設計和程序的開發。網頁設計關乎企業的形象,一個好的網頁設計,能夠在信息的同時對公司的意念以及宗旨作出準確的詮釋。很多國際大型公司都不惜花費巨大的投入在網頁的設計上。
6)網站提交客戶審核并:網站設計、制作、修改、程序開發完成后,提交給客戶審核,客戶確認后,支付網站建設余款。同時,網站程序及相關文件上傳到網站運行的服務器,至此網上正式開通并對外。
3基于SSH網站建設實例分析
下面以一個簡單的出售商品網站作為實例來分析基于SSH 的網站建設。
3.1需求分析
1)商品展示:實現分類展示、商品預覽、商品明細功能。
2)購物車:實現添加商品、刪除列表、恢復列表、數量修改、清空購物車、結算功能。
3)我的訂單:實現訂單確認創建功能。
4)用戶管理:實現登入/登出、用戶注冊功能[8]。
3.2建站服務與架構
在系統架構方面,采用4層結構,主要包括表現層、控制層、業務層和持久層。系統架構如圖3所示。
表現層:主要負責用戶交互過程,并將用戶的交互結果顯示出來,通過細致地分析研究可以知道,交易系統和管理系統所具有的特性不同,從而決定了它們的URL入口界面也不同。
控制層:控制層有重要的作用,它主要是對系統的訪問、系統數據的加載和注銷進行控制,系統的控制層是系統不可或缺的一部分,在整個系統中具有“核心控制單元”的美譽。控制層通過系統描述來組織工作。
業務層:業務層具有一定的邏輯功能,對業務層進行有效管理能夠實現交易系統和管理系統業務邏輯性能的提高,它能對系統進行準確的運算。
持久層:能夠對數據進行有效的管理,無論是靜態數據還是數據庫數據,都能在系統管理層的作用下對數據進行持久化管理,從而保證了業務層的正常工作,為其提供了基本的數據服務,系統數據在進行操作的時候通常把持久層當作統一界面。
2)業務層設計:業務層由相關的action組件類與一些JavaBean組件類充當,負責進行業務邏輯與數據計算處理,然后返回結果,供頁面顯示或者相關對象的數據存儲與調用。
業務層的處理包括:購物車中商品的增刪改查功能、主頁面的商品動態顯示功能、用戶的注冊登陸處理以及訂單生成的功能等處理。
3)持久層設計:由實體類和數據訪問對象(DAO)充當。數據的底層存儲是數據庫,每張表都有一個對應的實體類,用于數據的持久化操作。每張表都提供一個數據訪問對象(DAO),用于對數據庫的數據進行連接操作。DAO對象的創建采用了工廠模式[9]。
3.3網站頁面創意設計
Web層采用Struts框架,因為此系統屬于較簡單Web應用,采用了OpenSessionInView模式處理LazyLoad問題,這種模式使得問題處理更方便。通過這種方式我們在獲取關聯對象的時候通常在用戶視圖中使用get,set方法,這種方法獲得關聯對象更加便捷有效。action和action form問題一直是系統處理中的重點問題,為有效解決這一難題,我們將采用DynaActionForm (DynaValidatorForm)、動態驗證框架以及DispatchAction的形式。同時我們還將Tile標簽運用到其中,以有效解決頁面布局問題,在解決分頁和身份驗證等問題的時候,我們通常采用自定義標簽處理的方式。
為了滿足UI層在查詢結果較多的時候要分頁的需求,引入了Base DAO接口,全面地管理對Session的操作。注意分頁的需求是通過JSP的custom tag,Struts和這里的Base DAO接口共同解決的[10]。
4結束語
針對當前Web開發中存在的一些問題,本文利用Spring+Struts+Hibernate三大J2EE框架設計實現了一種輕量級的Web開發方案,使得Web開發更簡便易行,同時也提高了程序開發的效率[11]。但三大J2EE框架的整合本身也有沖突問題的存在,需要進行更深入細致的后續研究。
參考文獻:
[1]夏昕,曹曉鋼,唐勇.深入淺出Hibernate[M]. 北京:電子工業出版社,2005.
[2]余臘生,任炬. 基于SSH 三層架構的OJ系統研究與設計[J]. 電腦知識與技術,2008,3(8):16681670.
[3]JOHNSON R. Expert oneonone J2EE design and development [M]. 魏海萍,譯.北京:電子工業出版社,2003.
[4]孫衛琴.精通Struts:基于MVC的Java Web設計與開發[M]. 北京:電子工業出版社,2004.
[5]徐長盛,戴超.一種快速開發Web應用程序方法的研究[J]. 計算機工程與設計,2004(12):22372239.
[6]王君.基于Struts+ Spring+ Hibemate的企業級WEB應用框架的研究[D].合肥:合肥工業大學,2007.
[7]陳潔琴.基于Struts+Spring+Hibernate架構的進銷存管理系統的研究與實現[D].西安:西安交通大學,2008.
[8]蔣緯,馬光思.Spring與其他框架整合及流程分析[J].計算機工程,2007,33(14):7981.
[9]蘭紅,柳顯濤,李文瓊. 基于Linux的預線程化并發Web服務器設計[J].江西理工大學學報,2012,33(1):6367.
隨著時代、技術以及理念的不斷演進,政府門戶網站發展的內外部環境不斷發展、變化并呈現出一些新的特點,這些變化正在或即將對地方政府門戶網站建設帶來深刻的影響,相應地,政府門戶網站必須迅速采取相應的改變以適應環境變遷的要求,從而保證網站持久的生命力。
一、政府門戶網站用戶體驗的重要性
政府門戶網站核心價值和定位轉變。政府門戶網站核心價值和定位由政府為中心向公眾服務和公眾為中心轉變,這一方面是由于公眾日益覺醒和提高對服務質量的要求,也是服務型政府的本質要求使然。政府網站不再只是簡單的“名片型”網站,功能也不再僅限于政務信息公開和辦事服務信息提供,對網上辦事、公眾互動參與等服務功能提出了更高的要求。
1.用戶體驗的內涵。用戶體驗(User Experience,簡稱UX 或 UE)是一種純主觀的在用戶使用一個產品(服務)的過程中建立起來的心理感受。對于一個界定明確的用戶群體來講,其用戶體驗的共性是能夠經由良好設計的實驗來認識到。計算機技術和互聯網的發展,使技術創新形態正在發生轉變,以用戶為中心、以人為本越來越得到重視,因此,良好的用戶體驗成為政府、企業信息化的中的重要追求目標。
2.用戶體驗對于政府門戶網站建設的價值。政府門戶網站的用戶體驗可分為瀏覽體驗、交互體驗和真實體驗三個層次。
(1)瀏覽體驗:瀏覽體驗是網站用戶體驗的初級層次,主要是指用戶瀏覽網站所產生的心理感受,主要取決于網站的版面結構、色彩搭配、文字排版、圖片等網頁要素。
(2)交互體驗:交互體驗是網站用戶體驗的高級層次,是指用戶在網站的訪問過程中所產生的心理感受。與瀏覽體驗不同的是,瀏覽體驗更注重網站的外觀,而交互體驗更注重網站的功能、流程、便捷性等。
(3)真實體驗:由于政府、企業網站是比較虛擬的產品,這就要求網站在用戶訪問過程中給予其真實性,讓用戶感到與網站的交互過程就像在與真實的人交流一樣便捷。真實體驗是政府網站用戶體驗的最高層次。
二、用戶對政府門戶網站的基本要求
用戶在訪問政府網站時,首先希望網站具有有用性,能滿足自己的信息需求、信息準確性;滿足辦事需求或互動需求;其次,用戶會考慮網站提供的服務是否全面、是否及時;再次,網站是否易于使用,是否具有親和性,進而產生對網站的信任。有用性、全面性、時效性、易用性、親和性和可信性等六大特性是網站的基本要求,也決定了用戶體驗的層次。隨著六大特性實現程度的加深,用戶體驗不斷從低層次向高層次發展,逐步實現瀏覽體驗、交互體驗和真實體驗,從而獲得較好的心理感受,增強用戶的滿意度,提高網站的訪問率。這就是政府網站用戶體驗的層次推進模型。用戶體驗的層次推進模型強調網站的環境、內容和用戶的協調統一,其本質是以人為本。一個充分考慮用戶體驗的網站必將獲得更多的訪問量,從而促進網站服務、宣傳功能的實現。
三、構建政府門戶網站用戶體驗模型
如何實現上述用戶體驗要素,對于網站而言需要通過調查、分析、研究、判斷、規劃、設計、制作等一系列工作才能完成用戶體驗模型。在建立該模型過程中,需按照如下流程一步一步地進行。
1.明確網站定位。定義網站屬性:做什么?為什么要這樣做?對網站產生的效果預期程度是什么?也就是進行網站內在需求分析,由此明確網站建設和運營的根本動因和預期。
2.分析用戶需求。定義網站的用戶范圍、用戶行為、用戶需求。即分析外來因素的動因、習慣和目的。
3.規劃設計內容。根據網站主管需求的確立和網站用戶分析的結論,規劃設計內容的構成和與用戶交互的網站使用功能,規劃并設計出達到網站目標的內容和滿足用戶需求的功能。
4.交互式設計。規劃設計出內容和功能后,需要進一步設計用戶使用網站各種功能的流程,而且需要細心設計流程中每一個使用步驟和狀態之間的交互關系。此設計是為了定義用戶在網站的角色、任務、權限的完成方式和路徑。
Research on the Construction of University Library Website Based on Knowledge Service
Guo Hairong,Zeng Manjiang,Shen Bo(Library of Chengdu Medical College,Sichuan Chengdu 610500 )
Abstract:Library website construction is an important part of library development. The future of the digital library will be a tightly integrated knowledge service with information systems. This paper analyzes the current situation of the construction and service of the library website by summarizing the existing problems in the construction of the university library website, and puts forward the requirements of the university library Construction of the direction and recommendations.
Keywords:Knowledge service University library Website construction
1. 引言
知識服務以用戶需求為目標,通過對信息進行搜集、整理來滿足客戶不同類型知識需求的服務過程,并在幫助用戶解決問題的過程中形成知識創新[1]。知識服務是互聯網高速發展環境下數字圖書館服務不斷深入發展的必然趨勢。知識經濟時代,圖書館用戶需要的服務不再是單一的文獻搜索和獲取,而是更多個性化、深層次的知識需求。結合知識服務理論發展數字圖書館,是提升圖書館服務競爭力和實現知識創新的有效途徑[2]。
在圖書館領域,國外將知識服務作為參考服務形式,在館員服務中增加了對知識的應用。例如Ron Jantz[3]提出學術型圖書館將知識管理有效地融入服務過程的方法;Gaby Haddow[4]在論文中指出,通過廣泛的考察調研,證明圖書館員自身的專業性是實現高效知識服務的前提條件。目前國內高校圖書館學科知識服務模式分為以下三類:聚合性知識服務模式、決策支持型知識服務模式、問答式知識服務模式[5]。
從圖書情報領域來看,知識服務的核心層面是:知識服務領域、服務平臺系統、服務主體(圖書館員)[6]。對于高校圖書館,知識服務領域由學校類型以及師生的教學和研究方向來決定;服務平臺系統是支持館內知識服務的主要場所和與用戶聯系的紐帶;服務主體(圖書館員)的專業素質是輔助服務平臺系統實現知識服務的前提。
服務平臺系統主要是指數字圖書館門戶網站。結合知識服務和網站建設理念、技?g,將高校圖書館的各種服務集合在門戶網站中,方便讀者訪問和使用,是促進數字圖書館建設和發展的重要方面和有效途徑[7]。
2.高校圖書館網站建設理論與方法
隨著網絡的日益發展,人們對電子資源的利用需求不斷增加。從數字圖書館到目前最新提出的“智慧圖書館”“泛在圖書館”,門戶網站建設在圖書館的發展中占據越來越重要的地位。圖書館期望通過更好的門戶網站建設,整合更多有效的資源,提供更便捷的服務,形成知識創新,從而達到更好服務讀者的目的。
高校圖書館網站建設主要包括三個層面:信息構建、用戶界面和圖書館學。良好的信息構建需要在分析用戶需求的基礎上,對網站的內容進行規劃和設計。從信息構建出發,網站建設的需要按照以下步驟:概念定位內容組織結構生成頁面設計導航設計信息[8]。用戶界面主要包括頁面排版和色調搭配。頁面排版主要依據用戶使用習慣、板塊重要性、頁面整體協調性等原則;色調搭配務求活潑清爽,能提升用戶使用門戶網站時的舒適度為佳。從圖書館學上分析,一個完整的圖書館門戶網站應該具有資源整合、館員服務、咨詢服務、互動交流、館際合作以及個人定制服務等。
3.我國高校圖書館網站建設與服務現狀
我國高校圖書館網站建設和服務目前主要從讀者需求文獻的角度出發,主要提供文獻資源的檢索與獲取。服務的前提是假設用戶十分明確自己的資源需求,并沒有從讀者面臨的實際問題和探索研究方面考慮。導致與用戶需求的契合度不高。主要不足有:資源整合度不高,檢索便捷度不夠,網站可訪問性設計不夠,用戶需求定位不準確,網絡影響力不高,資源共享發展緩慢等。
3.1資源整合度不高
目前大多數的高校圖書館網站的資源建設,主要通過導航和分類實現。從讀者使用體驗調研來看,滿意度并不高,服務針對性不強。由于資源的量非常大且構成復雜,讀者往往需要花費很多的時間才能理清自己該怎么去獲取正確的資源。這就需要圖書館從知識服務和用戶直觀需求出發,對資源進行有效的整合和排序,提供高質量、免費的學術和網絡資源。
3.2 網站可訪問性設計不夠
相比較國外高校圖書館事業的發展,我國的網站可訪問性設計不夠,尚處于起步階段,還有較大的發展空間。
3.3 用戶需求定位不準確
目前國內高校圖書館在進行網站建設的服務發展時,較少區分用戶類別,提供分類服務。然而事實上不同種類的讀者,對服務需求差別較大,這就影響了圖書館的分類用戶使用方便性。
3.4 網絡影響力不高
信息時代不斷發展,各種新興媒體不斷普及。圖書館發展必須契合用戶使用習慣的改變。因此必須改變目前單一的信息推送模式,主動聯合新興媒體與平臺,提高圖書館的利用率,主動融入讀者的生活與學習。
3.5資源共享發展緩慢
目前我國高校圖書館的資源共享方面主要存在問題有:館際合作不夠、與商業機構鏈接較少,資源的共建共享發展處于起步階段。可以通過網絡協作采購,合作編目、文獻傳遞等方式提高信息共享度。
4.未來我國高校圖書館網站建設的啟示
以知識服務為目標,通過廣泛的高校圖書館網站與學術資源調研。結合我國高校圖書館網站建設現狀中存在的不足,聯系未來高校圖書館的發展方向,得到了未來我國高校圖書館網站建設的幾點啟示,具體如下。
4.1 增強網站可訪問性
網站可訪問性是指通過良好的設計和開發,使得網站內容支持殘障人士(視覺、聽覺、肢體、語言等有困難的用戶)通過一定的工具來獲取。通過調查發現,用戶對門戶網站的可訪問性的需求度排名依次為:政府網站、教育網站、圖書館網站、新聞組與在線期刊、公共設施與交通、醫院、銀行等[9]。因此,圖書館門戶網站的可訪問性建設與研究是適應用戶普遍性和數字圖書館不斷發展的必然需求。
4.2啟用用戶分類服務
高校圖書館網站的讀者類型多樣,一般我們可以分為:新生、本科生、研究生、教師、校外讀者以及殘障人士。國內高校圖書館用戶分類服務目前還處于起步階段,用戶分類模式比較單一,只有文字描述的分類信息。而國外著名高校圖書館的用戶分類服務從細節入手,不但增加了用戶分類名稱,還從網頁設置上詳細考慮分類用戶的不同需求[10]。因此,國內高校圖書館應該借鑒國外高校圖書館的用戶分類服務模式。從用戶分類的必要性、信息分類與處理細節、具體分類應該提供的內容等方面詳細考慮,做好用戶分類服務。
4.3適應移動設備環境
隨著信息社會社會的發展,移動設備不斷普及,人們對移動學習的需求也日益增大。移動設備終端的使用率不斷提升,是現在高校圖書館發展的“機遇”也是“挑戰”。從技術上來看,可以利用響應式的web設計來構建新型圖書館門戶網站。使得未來的圖書館網站能在各種移動終端設備上使用,融入現在讀者的生活和學習中,提升圖書館的用戶使用率和使用便捷度。
4.4增加網站的網絡影響力
信息社會的不斷發展,用戶對高校圖書館的信息服務不在拘泥于單一的文獻服務和信息獲取,而是希望能與目前用戶主流的網絡媒體產生關聯,方便用戶更大程度的使用圖書館資源。另一方面,也對高校圖書館信息的速度提出了更高的要求。綜合來看,從網站建設的角度出發,可以歸結為圖書館網站需要不斷增加自身的網絡連接度與網絡影響力。
目前主要增加圖書館網絡影響力的方法有:RSS訂閱,與主流媒體鏈接以及即時通訊等。RSS訂閱方便及時向用戶推送圖書館的各類信息,體現了圖書館服務的主動性。與主流媒體鏈接,主要指關聯用戶使用率較高的網絡平臺,如目前的豆瓣、微信、微博等。即時通訊服務主要要求圖書館員通過即時通信手段實時響應用戶提問和咨詢,提高服務速度。
4.5提供知識創新服務
隨著圖書館事業的不斷發展,高校圖書館的基礎核心業務從資源建設和讀者服務重點轉移到數字資源和閱讀推廣方面,從被動服務變為主動服務。而知識創新服務還是當前服務的薄弱環節,在未來的圖書館服務中應該加強對讀者的知識創新服務和讀者后勤保障工作。主流的知識創新服務主要從讀者日益更新的科研需求出發,如知識推送服務、科技查新服務、學科館員服務等。