華若男
摘要:.NET作為微軟下一代操作平臺,用戶能夠在這個平臺上自由構(gòu)建多種應(yīng)用方式,從而使人們盡量通過最簡潔的方式最大限速地獲得多樣化的信息來實現(xiàn)網(wǎng)站之間的協(xié)同工作,而且能夠輕松地將計算機和網(wǎng)站、各機構(gòu)、各種設(shè)備之間的界線打破,最大程度上發(fā)揮因特網(wǎng)的潛力。該系統(tǒng)具有標(biāo)準(zhǔn)的、適應(yīng)變化的、穩(wěn)定的和高性能的特性。本文旨在對基于.NET平臺的政府網(wǎng)站管理系統(tǒng)的設(shè)計進行分析,期許為業(yè)界提供有價值的參考。
關(guān)鍵詞:.NET;內(nèi)容管理系統(tǒng)
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1007-9599 (2013) 03-0000-02
很多政府和企業(yè)都通過建立網(wǎng)站系統(tǒng)使各項工作更加條理化,同時與民眾的互動更加密切。但在我國政府網(wǎng)站建設(shè)飛速發(fā)展的同時也出現(xiàn)了像信息公開度不足、信息服務(wù)不完善、信息的安全等問題,這是由于傳統(tǒng)的維護方式缺乏網(wǎng)頁設(shè)計、HTML、XML等專業(yè)計算機知識,導(dǎo)致了這些問題的出現(xiàn),為了解決這些問題,必須要有一個專業(yè)的軟件系統(tǒng),把網(wǎng)站的內(nèi)容和最終呈現(xiàn)的頁面相分離。
1 對內(nèi)容管理的詳細(xì)定義
在信息資源的核心組件當(dāng)中,內(nèi)容是最重要的資產(chǎn)。內(nèi)容管理技術(shù)使非結(jié)構(gòu)化信息的主要核心。在一個組織中提高信息管理效率的關(guān)鍵環(huán)節(jié)是內(nèi)容的管理,不同的機構(gòu)、內(nèi)容管理供應(yīng)商和研究者對內(nèi)容的管理有著不同的理解,就像GartnerGroup認(rèn)為企業(yè)內(nèi)部內(nèi)容管理、Web內(nèi)容管理、電子商務(wù)內(nèi)容交易管理、企業(yè)外部網(wǎng)信息共享內(nèi)容管理是內(nèi)容管理在內(nèi)涵上所包含的,在這里,當(dāng)前的重點是Web內(nèi)容管理。M.Lync企業(yè)內(nèi)部和外部非結(jié)構(gòu)化資源的戰(zhàn)略價值提取是內(nèi)容管理的側(cè)重點。GigsGroup認(rèn)為,內(nèi)容的生產(chǎn)傳遞和電子商務(wù)點對點系統(tǒng)是內(nèi)同管理和電子商務(wù)引擎的緊密集成。GigsGroup認(rèn)為,內(nèi)同和服務(wù)的供應(yīng)商以及內(nèi)容的消費者是內(nèi)容價值鏈條鎖必須包含的內(nèi)容,所以,提供創(chuàng)建出版?zhèn)鬟f到個性化服務(wù)的全套功能是內(nèi)容管理方案必須提供的內(nèi)容。
2 對政府門戶網(wǎng)站內(nèi)容管理的具體分析
在現(xiàn)階段各個政府部門的信息化基礎(chǔ)上,要想建立跨部門的綜合業(yè)務(wù)系統(tǒng),讓公民企業(yè)和政府工作人員都可以簡便快速地接入到相關(guān)部門政務(wù)信息的業(yè)務(wù)應(yīng)用之中,并且能順利獲得個性化服務(wù),使人們可以隨時隨地獲取良好的政府服務(wù),這就是政府網(wǎng)站的建立。信息公開、網(wǎng)上辦事、互動交流是政府門戶網(wǎng)站的內(nèi)容管理所包括的。
政府需要通過門戶網(wǎng)站定期公開相關(guān)工作信息,其中包括政策、公告、政府組織機構(gòu)組成變更、政府財政、行政處罰、認(rèn)識變更等,這是政府門戶網(wǎng)的信息公開職能。
政府門戶網(wǎng)站能夠為公民提供在線刑偵的申請、公民還可以在政府門戶網(wǎng)站履行公民義務(wù),這就是政府門戶網(wǎng)站的網(wǎng)上辦事職能。
政府門戶網(wǎng)站能夠為客戶提供交互服務(wù),提供服務(wù)和接受服務(wù)雙方能夠進行互動交流,這就是政府門戶網(wǎng)站的信息交流功能。
政府門戶網(wǎng)站能夠進行信息框架、信息內(nèi)容的采集和審核發(fā)布,信息門戶網(wǎng)站的用戶管理以及信息用戶的個性化功能管理,使得網(wǎng)站的運營管理和內(nèi)容的維護變得快捷便利,這就是門戶網(wǎng)站的管理功能。
為了實現(xiàn)在各種環(huán)境中進行各類半結(jié)構(gòu)化和結(jié)構(gòu)化數(shù)據(jù)為主要內(nèi)容的綜合管理,政府門戶網(wǎng)站的內(nèi)容管理是對信息技術(shù)的綜合運用,能夠提供內(nèi)容的創(chuàng)建和加工處理,使得內(nèi)容能夠得到最大效益上的應(yīng)用和增值,內(nèi)同的所有者和服務(wù)者帶來的成效是對相關(guān)數(shù)據(jù)結(jié)構(gòu)而言的,主要內(nèi)容比較廣,包含了各種影響、圖片、掃描、賬單和傳真等資料,還能夠及時提供各類視頻和音頻。
3 .NET的概述
.NET是MicrosoftXMLWebservices平臺。這種平臺是用來實現(xiàn)XML,Web,SOA和敏捷技術(shù)的,WebServices是.NET的核心技術(shù)。.NET的構(gòu)架其實是一種多語言環(huán)境開發(fā)的執(zhí)行環(huán)境,這種環(huán)境能夠輕松跨越統(tǒng)一的語言環(huán)境,這種運行環(huán)境由公共語言儲存庫、共享對象儲存庫和ASP.NET組成。支持將源碼編譯成ILCode轉(zhuǎn)化為機器碼的CLR的程序語言的編譯器。.NET框架還包括ASP.NET,它的主要功能就是對動態(tài)的Web頁面進行動態(tài)編寫,并提供完全一致的WEB開發(fā)模型。ASP.NET是基于通用語言的編譯運行的程序,同時.NETFramework可以被任何的ASP.NET應(yīng)用程序所使用。
對于ASP.NE結(jié)構(gòu),它包括:UI層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。政府門戶網(wǎng)和用戶進行交互的界面是UI層界面,這個界面的主要作用就是對用戶的輸入進行收集,并將用戶的請求傳給瀏覽器。數(shù)據(jù)層是通過ADO.NET的操作數(shù)據(jù)是為是為數(shù)據(jù)邏輯層提供有效服務(wù)的,能夠?qū)⒂脩舻牟僮鲾?shù)據(jù)進行儲存并及時返回用戶的檢索結(jié)果。
4 系統(tǒng)設(shè)計
4.1 系統(tǒng)的解決方案
(1)數(shù)據(jù)庫層。數(shù)據(jù)庫層所需要負(fù)責(zé)的就是存儲系統(tǒng)的各種數(shù)據(jù),這里把Microsoft的SQL Server作為數(shù)據(jù)庫管理系統(tǒng),并將數(shù)據(jù)庫在獨立的數(shù)據(jù)庫上進行配置,將其和應(yīng)用邏輯層一塊配置在應(yīng)用程序服務(wù)器之中,具體的配置需要根據(jù)軟件的給摸大小和客戶實際需求進行配置。
(2)應(yīng)用程序邏輯層。軟件實現(xiàn)的核心即是應(yīng)用程序邏輯層,包括三個模塊。
數(shù)據(jù)庫的操作層是專門用于數(shù)據(jù)庫操作的,在標(biāo)準(zhǔn)化的SQL上能夠針對系統(tǒng)實際情況對數(shù)據(jù)庫的一些函數(shù)進行計算,以便能夠在WEB界面和業(yè)務(wù)邏輯上實現(xiàn)模塊的調(diào)用和主要內(nèi)容的操作。
業(yè)務(wù)邏輯層(Logical Layer)負(fù)責(zé)實現(xiàn)系統(tǒng)的主要業(yè)務(wù)邏輯,比如添加新聞、添加圖片等。
頁面層是用來負(fù)責(zé)生成用戶界面和接受用戶信息的界面,能夠?qū)崿F(xiàn)要調(diào)用數(shù)據(jù)庫邏輯層和操作層的協(xié)作。
(3)客戶端層。在BS架構(gòu)的軟件之中,IE瀏覽器或者其他瀏覽器是負(fù)責(zé)用戶和政府門戶網(wǎng)站進行交流的重要客戶端。
4.2 系統(tǒng)的功能特點
(1)易操作、界面唯美:頁面布局的完全控制式,可以更容易的完成內(nèi)容錄入工作;并且點擊鼠標(biāo)就可以完成內(nèi)容類別、來源部門等許多選項,不懂得計算機的專業(yè)知識也可以很容易的來管理網(wǎng)站,方便簡單。
(2)信息發(fā)布及時可見:在網(wǎng)站內(nèi)容處理方面能夠在網(wǎng)站的對應(yīng)欄目上及時顯現(xiàn)出來,能夠做到“及時發(fā)布、及時可見”。
(3)功能齊全:在內(nèi)容錄入、瀏覽、刪除、修改、配置管理、審核等常見網(wǎng)站內(nèi)容的各個方面,能夠較完整的實現(xiàn)了網(wǎng)站對即時內(nèi)容的管理要求,并且方便的進行移植,遇到不同的網(wǎng)站,只要根據(jù)其特點稍作修改就可以了。
5 結(jié)束語
本文對基于.NET平臺的政府門戶網(wǎng)站的內(nèi)容和管理系統(tǒng)進行詳細(xì)分析,并且提出了對基于.NET平臺的政府門戶網(wǎng)站建設(shè)的幾條基本思路,還對基于.NET的政府網(wǎng)站的結(jié)構(gòu)和功能進行和大致的設(shè)計。我們的設(shè)計在理論上能夠證明這套政府門戶網(wǎng)站能夠有較高的工作效率,并且能夠在很大程度上降低政府門戶網(wǎng)站的維護費用,減輕了網(wǎng)站管理員的工作力度和難度。.NET政府門戶網(wǎng)站的應(yīng)用,為政府和各級單位建立高??茖W(xué)的門戶網(wǎng)站提供了一個可靠地平臺,這種平臺之上的門戶網(wǎng)站能夠及時有效進行網(wǎng)站內(nèi)容的更換,輕松實現(xiàn)用戶和網(wǎng)站的交流互動,是一種切實可行的門戶網(wǎng)站解決方案。
參考文獻:
[1]吳良剛,陳義雙.基于.NET三層結(jié)構(gòu)的海關(guān)出口加工區(qū)輔助系統(tǒng)設(shè)計與實現(xiàn)[J].計算技術(shù)與自動化,2008(01).
[2]劉亞尼,劉霞,羅正生.基于.Net的三層架構(gòu)的高校實驗設(shè)備管理系統(tǒng)[J].福建電腦,2009(03).
[3]吳勝,劉建波,劉士彬.ASP.NET MVC框架下內(nèi)容管理系統(tǒng)的探索與實現(xiàn)[J].微計算機信息,2010(36).
[4]許輝,李心科.基于Pet Shop模式的紀(jì)檢監(jiān)察系統(tǒng)開發(fā)[J].計算機技術(shù)與發(fā)展,2006(08).
[5]夏秀營.基于.NET的實驗預(yù)約系統(tǒng)的設(shè)計和實現(xiàn)[J].中國科技信息,2007(15).