對于建設標準信息服務網站的研究論文
前言
隨著信息化技術的不斷提高,互聯網發展的日趨成熟,相關應用技術的突飛猛進,計算機網絡技術在金融貿易、商品銷售、加工生產、電子信息等諸多領域中得到了更為廣泛和充分地利用。人們通過電子網絡進行信息收集、物質交換以及標準信息的技術服務,為了做好標準化基礎服務工作,將準確的標準信息及時傳遞至各類用戶,國內許多省份的標準化研究院先后建立了標準信息服務網站或服務系統,它們基本都是以國際標準、國家標準、行業標準、地方標準及各類相關技術規范數據庫信息數據為基礎,通過標準化管理、在線服務、快捷查詢等標準服務的提供,利用互聯網信息技術為傳播渠道和實現手段,把標準服務網站和系統做成了與用戶進行溝通和交流的平臺,向廣大用戶提供標準化信息服務。如:中國標準信息網(www. chinaios. com)、上海標準化服務信息網(www. cnsis. info)、江蘇省標準信息服務平臺(www. tsinfo. js. cn)、深圳市標準技術研究院(www. silt. org. cn)、山東標準信息網(www. stdinfo. org. cn)、新疆標準信息服務網(www. xjbz. org. cn)等。用戶通過登錄這些標準信息服務網站或系統,可以足不出戶的完成標準信息查詢、標準題錄檢索、標準文本收集等多種標準化服務過程,還可以通過網站或系統與后臺服務工作人員進行在線交流,解決很多實際工作中需要咨詢和幫助的問題。這些依靠現代信息化技術手段建立的標準服務網站,打破地域的限制,提供多層面的資源共享,提高標準資源的利用率,滿足了用戶的需求,為當地的企業發展、經濟建設、社會進步起到了積極的推動作用。
由于各個標準服務網站或服務系統建造的時間有很大差異,所選擇使用的開發技術手段、技術路線有所不同,系統建設目標及客戶需求的千差萬別,致使各服務網站風格各異,獨具特色,加之網站開放技術和應用手段的飛速發展,這些網站系統在結構、數據、功能等方面均存在需要改進和完善的地方。本文從系統搭建、板塊分布、服務效果的角度,就如何建設好標準信息服務網站,針對網站建設過程中需要引起關注和重視的幾個問題,談談自己的想法供大家借鑒和參考。
1注重合理的機構設計和規劃
1.1確定明確的技術路線
選擇結構緊密、技術先進的服務系統運行方式,確定科學合理、適應性強的技術路線,是我們在研制開發工程中首要可慮和解決的問題。在互聯網時代,大家通過瀏覽器進行遠程訪問已是斯通見慣的事情,為了充分發揮遠程訪問的跨地域的優勢,使應用系統有更好的易用性,建議大家在確定標準信息服務系統建設路線時,采用B/S結構模式和SSH開發框架作為系統規劃、結構設計的基本思路。這樣建設完成的系統將具備更好的擴展性和適應性,也便于運行維護和功能更新。
B/S (Brower/Server的縮寫)結構模式就是瀏覽器加遠程服務的結構模式。用戶只要擁有一臺安裝有瀏覽器(如Netscape Navigator或Internet Explorer)的客戶機,并且能夠上網訪問到遠程的服務,就可以通過Web Server同服務器數據庫進行數據交互,訪問網頁享受網站,完成服務系統所提供的標準查詢、標準購買、服務需求提交等遠程標準信息服務。其最大的優點就是用戶可以在任何地方通過互聯網登錄網站進行操作,也不用安裝任何專門的軟件,使用起來簡單方便,因此具有很強的實用性和可實施性。
在信息系統的開放構架方面,目前技術較為先進,結構更加合理的當屬SSH(Struts+Spring+Hibernate) Web應用程序開源框架。SSH框架的系統從職責上分為四層:表示層、業務邏輯層、數據持久層和域模塊層。通過這種結構我們可以很容易的搭建結構清晰、層次分明、復用性強、維護方便的Web應用程序。具體做法是:用面向對象的分析方法根據需求提出一些模型,然后編寫基本的DAO接口,采用Hibernate架構實現的DAO類來實現Java類與數據庫之間的轉換和訪問,最后由Spring完成業務邏輯。采用上述開發模型,不僅實現了視圖、控制器與模型的徹底分離,而且還實現了業務邏輯層與持久層的分離。這樣做的好處在于,無論前端如何變化,模型層只需很少的改動,即可滿足前端的功能需要,并且數據庫的變化也不會對前端有所影響,大大提高了系統的可復用性。業務數據庫和資源數據庫相對隔離,保證了各自的相應速度和數據安全性,而文件存儲與資源數據相對隔離,保證了系統文件的安全性。由于不同層之間耦合度小,有利于團隊成員并行工作,在大大提高了開發效率的同時,也保證了軟件產品的質量。提高了系統的響應速度,增強了系統的容錯能力。
1.2確定合理的系統結構
由于標準服務類平臺系統的在客戶需求、建設規劃、行業特性等方面的限制,通常情況下系統是由基礎層、應用數據層、應用支持層、應用運作層組成四層結構。基礎層包含了最為基礎的外設支持如網絡設備,存儲設備,服務器、其他機房設施等,主要為應用系統提供底層的運行環境。這部分位于平臺的最底層,要具有可靠性、安全性、穩定性和可擴展性。應用數據層包含了整個系統的數據存儲倉庫,對平臺中各類的數據資源進行統一訪問封裝、統一管理及統一存儲等操作,并且在不同應用系統內及系統間提供橫向及縱向的數據交換能力。資源層的核心是業務數據庫和資源數據庫。應用支持層處于系統軟件與業務應用系統之間的支撐軟件,用于支撐應用系統的開發、部署和管理。包含服務系統必備的基礎支持組件如權限組件、用戶組件、日志組件、搜索引擎、數據交換、基礎組件、業務組件、支撐組件和流程組件等。應用運作層主要包含了具體的各個業務系統,直接給終端用戶提供服務,平臺業務處理功能的各類應用模塊、標準資源管理系統的各個模塊、標準資訊服務系統的各個模塊、標準搜索引擎的模塊、標準在線服務系統、各個模塊的的集成,并將各應用系統所有功能統一裝配、統一展現。
這樣形成的應用結構,擁有更加全面的標準規范體系和完備的信息安全體系,為整個系統建設提供了標準規范參考和安全保障,保證系統按質按量完成和成功運行。也為最終形成標準服務網站、后臺支撐管理系統、標準化管理數據庫以及各服務管理模塊,更好的發揮系統的服務功能打下良好的基礎。
1.3合理設置網站服務欄目和功能模塊
網站作為標準服務平臺的門戶,由多級業務功能網頁組成。實現用戶的登錄、瀏覽與查詢;提供標準化業務服務;接受用戶的需求提交與處理;完成與用戶的交流與互動。網站服務欄目的實質是一個網站的索引提綱,應該將網站的主體服務具體表現出來。想要做到層次清晰、主題明確,必須進行合理的規劃,否則將導致網站結構不清晰,目錄混亂龐雜,其結果不但使設計制作者在開放設計和擴充功能時容易出錯,操作人員在進行系統日常維護時也顯得相當困難,用戶在瀏覽網頁時也會感到無從下手,棄站而去。因此,在開始著手搭建系統前,一定要認真考慮好網站各服務欄目的分布和各功能模塊的設置問題。作為標準信息服務系統,由于服務的專業特性的影響,其網站實現的主要功能模塊應當包括以下幾個方面:
(1)信息宣傳類功能模塊:主要為實現標準化信息的宣傳與發布,包括標準化信息、標準化法律法規、標準化科普知識、標準公告、標準化研究信息、標準培訓信息、標準(圖書)館藏介紹等,可使用戶及時了解標準化工作動態,掌握標準化法律法規及相關信息。
(2)標準服務類功能模塊:實現標準圖書信息檢索查詢;標準(電子版)在線購買;標準(文本)購買訂單的在線處理;標準的托管、跟蹤服務、有效性確認、標準制定、標準體系建設、標準翻譯的在線登記及處理;強制性國家標準閱讀;地方標準的閱覽專題標準庫查詢;用戶留言服務等,滿足用戶開展標準化工作的各類需求。
(3)系統鏈接模塊:實現對各標準化管理系統的鏈接,方便用戶訪問其他標準服務相關網站,滿足用戶多方面的業務需要。
在進行網站功能分布設計時,首先將一些最吸引人的內容放在最突出的位置,把用戶關心的、常用的、點擊頻率高的(如:標準檢索、標準動態等)放在版面的優勢位置。盡可能從方便用戶的角度來編排欄目。大可不必將站點簡介、版權信息、個人信息等輔助內容放在主欄目里,以免沖淡主題。其次,最好將服務功能模塊進行分類,利用板塊分割的方式編排設置,各板塊即要相對獨立,又要相互關聯,做到條理清晰,每個板塊都有自己的欄目和主題。在進行網頁設計時,建議采用非常便捷的菜單式訪問模式作為服務功能模塊鏈接。
1.4選擇適宜的網站開放工具
隨著網絡技術的不斷發展,用于制作網站系統的工具軟件也越來越豐富。從最基本的HTML編輯器,到現在非常流行的Flash互動網頁制作工具,以及各種各樣的網站制作系統等等。在這些制作工具中,HTML編輯器應當屬于使用時間較長、應用范圍較廣的一款了,雖然HTML代碼復雜,編輯和調試要花費大量的時間,但因HTML的穩定性、廣泛支持性及可創建復雜的頁面效果,仍受高級網頁制作人員的青睞。也有以Microsoft Frontpage為代表的,具有與Word相似的操作界面,熟知Microsoft Word功能的操作者,可以輕松掌握并用于編制網頁,能解析網頁的HTML源代碼,提供頁面預覽。是一款非常適合初、中級網頁制作人員使用的工具軟件。還有Macromedia公司出品的Flash互動網頁制作工具等。大家可以根據情況選擇適于自己的開發制作工具。在選擇開發制作工具應當注意首選便于掌握的、技術先進的、適合自己特色的開發制作工具,這樣才有助于我們更加方便快捷的建設出獨具特色的信息網站來。
本文來源:http://www.nvnqwx.com/shiyongwen/2623577.htm