?

標準信息服務網站建設的分析與研究

2015-01-30 09:04朱翔新疆維吾爾自治區標準化研究院
中國質量與標準導報 2015年2期
關鍵詞:數據庫標準用戶

朱翔(新疆維吾爾自治區標準化研究院)

標準信息服務網站建設的分析與研究

朱翔(新疆維吾爾自治區標準化研究院)

標準信息服務網站已成為人們了解標準化工作動態、進行標準信息查詢、實現標準化咨詢服務的重要手段,在標準化工作中逐漸顯現出不可替代的作用。本文就網站建設過程中需要引起關注和重視的問題,談幾點想法供大家借鑒和參考。

標準 信息服務 網站建設

隨著信息化技術的不斷提高,互聯網發展的日趨成熟,人們通過電子網絡進行信息收集、物質交換以及標準信息的技術服務越來越多。為了做好標準化基礎服務工作,國內許多省的標準化研究院建立了標準信息服務網站或服務系統,基本都以國際標準、國家標準、行業標準、地方標準及各類相關技術規范數據庫信息數據為基礎,利用互聯網把標準服務網站和系統做成與用戶溝通和交流的平臺,向廣大用戶提供標準化信息服務。

由于各個標準服務網站或服務系統所用技術手段、路線的不同,系統建設目標及客戶需求的千差萬別,使各服務網站系統在結構、數據、功能等方面均存在不同的特點。本文從系統搭建、板塊分布、服務效果的角度,就如何建設好標準信息服務網站,針對網站建設過程中需要引起關注和重視的幾個問題,談談自己的想法供大家借鑒和參考。

1 注重合理的機構設計和規劃

1.1 確定明確的技術路線

選擇結構緊密、技術先進的服務系統運行方式并確定科學合理、適應性強的技術路線是研發首要考慮的問題?;ヂ摼W時代,通過瀏覽器進行遠程訪問已是司空見慣,為充分發揮遠程訪問的跨地域優勢,使應用系統更易用,建議在確定標準信息服務系統建設路線時,采用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 確定合理的系統結構

由于標準服務類平臺系統在客戶需求、建設規劃、行業特性等方面的限制,通常情況下系統是由基礎層、應用數據層、應用支持層、應用運作層組成四層結構?;A層包含了最為基礎的外設支持如網絡設備,存儲設備,服務器、其他機房設施等,主要為應用系統提供底層的運行環境,要具有可靠、安全、穩定和可擴展性。應用數據層包含了整個系統的數據存儲倉庫,對平臺中各類的數據資源進行統一的訪問封裝、管理及存儲等操作,且在不同應用系統內及系統間提供橫縱向的數據交換能力。資源層的核心是業務數據庫和資源數據庫,應用支持層處于系統軟件與業務應用系統之間的支撐軟件,用于支撐應用系統的開發、部署和管理;包含服務系統必備的基礎支持組件如權限組件、用戶組件、日志組件、搜索引擎、數據交換、基礎組件、業務組件、支撐組件和流程組件等。應用運作層主要包含了具體的各個業務系統,直接給終端用戶提供服務,平臺業務處理功能的各類應用模塊、標準資源管理系統的各個模塊、標準資訊服務系統的各個模塊、標準搜索引擎的模塊、標準在線服務系統、各個模塊的的集成,并將各應用系統所有功能統一裝配、統一展現。

這樣形成的應用結構,標準規范體系和信息安全體系更完備全面,為整個系統建設提供了標準規范參考和安全保障,即保證系統成功運行,也為最終形成標準服務網站、后臺支撐管理系統、標準化管理數據庫以及各服務管理模塊更好發揮系統服務功能打下良好基礎。

1.3 合理設置網站服務欄目和功能模塊

網站由多級業務功能網頁組成,可實現用戶登錄、瀏覽查詢、提供標準化服務、接受用戶需求提交與處理、完成與用戶交流互動。網站服務欄目的實質是一個網站的索引提綱,應將網站主體服務具體表現,只有合理規劃才能做到層次清晰、主題明確,否則因結構或目錄的混亂龐雜,會造成設計者在開發和擴充功能時頻頻出錯,操作人在系統維護時面臨困難,用戶在瀏覽網頁時也會感到無從下手,棄站而去。因此,在搭建系統前,要認真考慮好網站各服務欄目的分布和各功能模塊的設置問題。作為標準信息服務系統,由于服務專業特性因素,網站實現的主要功能模塊應當包括以下幾個方面:

1)信息宣傳類功能模塊:主要為實現標準化信息的宣傳與發布,使用戶及時了解標準化工作動態,掌握標準化法律法規及相關信息。

2)標準服務類功能模塊:實現標準圖書信息檢索查詢;標準(電子版)在線購買;標準(文本)購買訂單的在線處理;標準的托管、跟蹤服務、有效性確認、標準制定、標準體系建設、標準翻譯的在線登記及處理;強制性國家標準閱讀;地方標準的閱覽;專題標準庫查詢;用戶留言服務等,滿足用戶開展標準化工作的各類需求。

3)系統鏈接模塊:實現對各標準化管理系統的鏈接,方便用戶訪問其他標準服務相關網站,滿足用戶多方面的業務需要。

在進行網站功能分布設計時,應將用戶關心的、常用的、點擊頻率高的內容放在版面的優勢位置,盡可能從方便用戶的角度來編排欄目。不必將站點簡介、版權信息、個人信息等輔助內容放在主欄目里,以免沖淡主題。其次,將服務功能模塊進行分類,利用板塊分割的方式編排設置,各板塊即相對獨立又相互關聯,條理清晰,每個板塊都有自己的欄目和主題。在進行網頁設計時,建議采用非常便捷的菜單式訪問模式作為服務功能模塊鏈接。

1.4 選擇適宜的網站開放工具

隨著網絡技術的不斷發展,用于制作網站系統的工具軟件也越來越豐富。在這些制作工具中,HTML編輯器應當屬于使用時間較長、應用范圍較廣的一款了,雖然代碼復雜,編輯和調試要花費大量的時間,但因其穩定性、廣泛支持性及可創建復雜的頁面效果,仍受高級網頁制作人員的青睞。也有以Microsoft Frontpage為代表的,具有與Word相似的操作界面,可以輕松掌握并用于編制網頁,能解析網頁的HTML源代碼,提供頁面預覽。是一款非常適合初、中級網頁制作人員使用的工具軟件。還有Macromedia公司出品的Flash互動網頁制作工具等。在選擇開發制作工具應當注意首選便于掌握的、技術先進的、適合自己特色的開發制作工具,這樣才有助于我們更加方便快捷的建設出獨具特色的信息網站來。

2 建設系統基礎數據庫

系統數據庫是用于存放系統相關的各類信息數據的結構總稱。目前,大部分標準信息服務使用windows作為服務器操作系統,數據庫管理軟件中多數使用SQL Server。標準信息服務系統內容主要由各類標準題錄信息和電子文本組成,因標準種類繁雜、數量龐大,系統數據庫的建設在整個網站建設中顯得尤為重要,須認真規劃和設計,這會直接影響到服務系統的運行效果,突出表現在信息檢索的回應時間、網站響應速度等方面。建設服務系統以標準資料信息資源庫為基礎,應包括標準題錄結構化數據庫、標準文本資源非結構化數據庫、標準服務業務數據庫、企業標準登記數據庫、標準前言摘要數據庫、用戶資源數據庫、業務管理數據庫等標準信息資源庫在內系統數據庫。在這些數據庫中,各類標準題錄數據表、標準資源分類表、用戶信息表、標準跟蹤表、標準有效性表、標準體系建設表、訂單詳細表、標準文本表等均不可缺。為了建立符合標準信息服務系統需求的數據庫,應遵循下列規則:注意把專業領域數據和標準資源結構化數據融合在同一個庫中,便于數據的管理和維護;把標準資源結構化數據庫和標準文本非結構化數據庫進行關聯,且文本數據物理存儲到其他位置的磁盤上以降低耦合性;將與業務相關的數據單獨建庫;注重各業務模塊之間的關系,便于數據的流轉傳遞;電子文本依據標準組織名稱進行分類,以樹狀結構模式建立文件存放單位,以2000~3000個文件數量為宜,便于文件的管理和更新,在進行數據檢索時將極大縮短系統回應時間。

3 做好系統的安全解決方案

3.1 保證信息數據的準確性、可靠性

為避免發布信息和提供標準數據的準確性、可靠性出現問題,應從正規渠道收集標準文本及信息資料。對需要發布的各類信息還應依據國家的有關規定進行嚴格的審查,保證網站發布信息的真實性和可靠性。

3.2 建立系統運行環境的安全性保障

為保障服務系統正常運轉免受病毒及黑客的攻擊,除了在設計開發時選用正版開發軟件及數據庫軟件外,還應該把系統運行環境搭建在具備一定安全性的中心機房內。中心機房外網核心層應選用三層數據交換、安裝防火墻、設有異地數據備份機房和保證機房各類設備用電的 UPS電源等。制定完善的機房運維管理制度,配備專業水平的運行維護人員,嚴格按照相關規程進行日常的管理,保證各類軟硬件的正常運轉。

3.3 建立標準數據庫數據的有效性保障

隨著經濟的不斷發展,各類標準的不斷增加和更新,僅國家標準、行業標準每年新增和更新的數量就近萬項。如果不進行及時更新,后果將非常嚴重。應由專人進行標準的收集、整理、入庫,劃撥足夠標準購置經費,用于標準數據庫信息及文檔完善。

3.4 做好數據的定期備份與災難恢復

制定詳細的備份制度,確定備份的方案。定期備份對象包括:各種數據庫的備份、重要文件的數據備份;各應用服務器以及業務管理應用本身的應用備份。在恢復機制方面可以采取鏡像技術、雙機熱備等方式保證系統數據庫、應用系統和網絡鏈路的正常運行。在發生局部的災難時,系統必須具有一定的自愈能力和快速切換能力。

3.5 強化系統的運行管理

在系統設計和管理方面,要規劃好系統管理功能中提供的權限管理,根據不同的職責劃分功能權限,保證整個系統的安全。加強日志管理,系統提供各類用戶詳細用戶操作日志記錄,日常用戶可以通過日志管理查看自己的登錄和操作行為是否存在異常,后臺管理員統一監控和查看所有用戶的登錄信息。做好操作記錄的追溯依據。

4 構建優秀網站應當注意的問題

4.1 選擇好的域名

單純的標準信息服務網站,其域名好壞直接影響網站運行效果。在諸多標準服務網站中,涉及的服務功能和模塊基本相同,如無一個好的域名與其他網站加以區別,將被眾多的網站所淹沒。在給網站編輯域名時,所起的域名級別不亦超過三級,自身域名盡量簡單形象、具有代表性、便于記憶,選擇與自身分類相關頂級域名,如:org.cn、info.cn、com.cn等,便于用戶了解網站性質。最好注冊一個收費域名,便于永久占用。

4.2 充分發揮搜索引擎的作用

對于標準服務系統來說,數據檢索非常重要,多數用戶登陸網站就是為了查詢標準數據信息,其工作頻率和服務密集度在系統的標準服務項目中占主要地位。搜索引擎在標準服務系統中主要用到兩種,一是系統用于提供不同查詢入口的題錄信息及文本數據查詢的內部搜索引擎,二是由專業搜索服務商提供的互聯網信息搜索的外部搜索引擎。

內部搜索引擎是系統功能實現的重要組成部分,實現多條件、多字段的快速查詢,標準信息搜索功能就是其典型的應用范例,這是一種具有特殊性屬的垂直搜索引擎,其工作流程依然是遵循了傳統搜索引擎的模式:抓取數據庫中的標準信息→在索引數據庫中搜索→對搜索結果進行處理和排序。

外部搜索引擎是大型互聯網搜索引擎數據中心提供的搜索服務(如:google、百度、中國雅虎等)。其工作過程是:搜集互聯網上的網頁,然后進行預處理,建立網頁索引庫,實時響應用戶查詢請求,對查找到的結果按某種規則進行排序后返回給用戶。搜索引擎的重要功能是能夠對互聯網上的文本信息提供全文檢索,用戶可以非常容易的找到你。

4.3 設置和保留異構系統的接口

為更好發揮標準信息數據資源的作用,提供與其他應用系統的資源共享,系統應提供高安全性和高可靠性的應用功能對接接口,資源與其他系統資源通過異構系統接口進行第三方交互,在廣域網環境中提供企業級的安全交互保障。數據接口應滿足與現有其他系統數據共享的需求。采用webservice接口是一種較好的方法。它是基于網絡的、分布式的模塊化組件,它執行特定的任務,遵守具體的技術規范,可根據需要編寫接口供其他認可平臺發送請求信息,返回需要的查詢數據,完成與其他兼容的組件進行的交互操作。

4.4 數據詞典和代碼的應用

在數據詞典和技術代碼的應用方面應當遵循國家標準和有關部門的規定。國家有標準要求的要按照國家標準執行。如:GB/T 8567—2006《計算機軟件文檔編制規范》、GB/T 4754—2011《國民經濟行業分類》等,如果沒有國家標準代碼的,遵循相關行業標準代碼,沒有規定標準代碼的,所設計出的詞典代碼應滿足統一性要求,并保留擴充接口。

4.5 網站設計技巧

在進行網站設計時,還應當注意下列幾個問題:

1)設計能夠反映系統特色的、與眾不同的網站標志(LOGO)。

2)設計獨具特色的網頁界面。要合理搭配用于網站的標志、標題、主菜單的顏色和字體。給人以整體統一的感覺。

3)更好的利用電子郵件系統、QQ聊天系統、網上銀行系統和短信傳輸系統。這些常用的信息化傳輸系統的融入,將會使系統在信息傳遞、資金流通等方面提供更多的便利。

4)應當設置清晰的網站介紹和功能說明,告訴訪問者如何實現他的目的。

5)使用先進的開發和應用技術。Web技術的進步絕不會停止,使用最新版本的軟件,還應當能被授權進行升級。

6)不要忽視留言板的作用,既可收集整理客戶意見,又可激勵訪問者再次瀏覽網站。

Analysis and Research on the Standard Information Service Website Construction

Zhu Xiang ( Xinjiang Uygur Autonomous Region Institute of Standardization )

The standard information service website has become the people understand the standardization work of dynamic, important means of standard information query, realize the Standardization Advisory service. Show a irreplaceable role in standardization work gradually. In the process of the construction site on the need to pay close attention to the problem, talk about a few idea for your reference.

standard, information service, website construction

猜你喜歡
數據庫標準用戶
2022 年3 月實施的工程建設標準
忠誠的標準
美還是丑?
數據庫
關注用戶
關注用戶
數據庫
關注用戶
數據庫
一家之言:新標準將解決快遞業“成長中的煩惱”
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合