0105104一種便于管理的動態(tài)站點設計方法(doc)

  文件類別:其它

  文件格式:文件格式

  文件大?。?1K

  下載次數:97

  所需積分:3點

  解壓密碼:qg68.cn

  下載地址:[下載地址]

清華大學卓越生產運營總監(jiān)高級研修班

綜合能力考核表詳細內容

0105104一種便于管理的動態(tài)站點設計方法(doc)
一種便于管理的動態(tài)站點設計方法 摘要 本文提出運用ASP動態(tài)網頁技術進行動態(tài)網站管理的思想。在建立前臺信息發(fā)布網 站的同時,還要建立一套具有友好用戶界面的后臺管理維護系統(tǒng),以支持整個網站 的運作,幫助普通用戶對前臺的網站進行日常管理和信息發(fā)布。其優(yōu)點是占用系統(tǒng) 資源少、信息量大、站點維護方便,便于擴充和更新,易于繼承和保護歷史數據。 關鍵詞 B/S模式 ASP技術 友好用戶界面 站點管理 1 引言 隨著計算機應用的迅速發(fā)展和Internet/Intranet在全球范圍內的日益普及,Web的概 念已經被越來越多的人所接觸和熟識。WWW以其豐富的信息資源和方便的瀏覽方式,使人 們越來越感受到信息共享的益處。 一時之間企業(yè)上網、政府上網風靡全國,各大小網站如雨后春筍般地建立起來。隨之 而來也產生了一系列不容忽視的問題。其中較為普遍存在的一個問題就是,許多機構在 建設網站時急于求成,整個網站系統(tǒng)一般只包括外部客戶端、Internet、Internet防火 墻、Web服務器以及Database服務器,并且工作重點都放在前臺網頁的美化工作上,而基 本上沒有考慮到該網站以后的日常管理,因此,致使一些非專業(yè)網站在由軟件公司建成 發(fā)布后,由于缺少懂得網頁制作技術的專職人員進行日常維護工作,而且其部門的工作 人員又不可能進行專門的脫產培訓,因此網站建成發(fā)布了一年多或更長時間,卻從來沒 有更新過。這樣的網站訪問量極低,也不會帶來任何收益,更談不上信息資源共享。它 最終的結局就是被淘汰,并由另一家軟件公司重新開發(fā)該網站。而新建的網站又可能遭 受同樣的命運。這樣下去會浪費大量的人力、物力、財力和時間資源。 事實上,許多成功的網站(如263、搜狐、新浪等)其版面的設計并不需要時常變化 ,但其發(fā)布的信息卻做到了即時更新。其實只有這些不斷更新的信息才是贏得最大訪問 量和實現信息資源共享的關鍵。那么如何能讓這些非專業(yè)網站也具有專業(yè)網站的生命力 ,讓普通用戶高效、方便地管理網站,安全、快捷地發(fā)布信息呢? 針對這一問題,目前國內外發(fā)表的論文中還很少有人提出具體的解決辦法[6][7][8] [9][10]。本文提出一種便于普通用戶管理的動態(tài)網站的設計方法,在通常的只建立前臺 發(fā)布網站的基礎上,還要建立一套相應的后臺管理維護系統(tǒng),以支持整個網站的運作, 幫助普通用戶對前臺的網站進行日常管理和信息發(fā)布。 2 系統(tǒng)總體設計思想 2.1系統(tǒng)開發(fā)思想 考慮到某些非專業(yè)網站(特別是政府部門網站)可能會因為缺少編制內的專職網頁制 作人員,而無法進行日常管理和維護,所以,在建設這類網站時就不能將全部精力都投 入到前臺信息發(fā)布網頁的制作上,還要建立一套具有友好用戶界面的后臺管理維護系統(tǒng) ,以支持整個網站的運作,幫助普通用戶對前臺的網站進行日常管理和信息發(fā)布[1][2] 。在該系統(tǒng)中前臺動態(tài)網站和后臺管理維護系統(tǒng)都與同一網頁維護數據庫聯(lián)接[3]。通過 后臺管理維護系統(tǒng),普通用戶可根據需要隨時修改網頁維護數據庫內容,前臺網站動態(tài) 地從網頁維護數據庫中提取相應欄目的信息,這樣前臺網頁就可得到立即修改。其優(yōu)點 是占用系統(tǒng)資源少、信息量大、站點維護方便,便于擴充和更新,易于繼承和保護歷史 數據。 2.2總體規(guī)劃 基于上述系統(tǒng)開發(fā)思想,我們對該信息網做出了基于Web的三層Browser/Server系統(tǒng) 規(guī)劃圖,如圖1所示: 2.2.1 前臺網頁發(fā)布系統(tǒng) 前臺網頁發(fā)布系統(tǒng)由外部客戶端、Internet、Internet防火墻及WWW服務器構成。其 主要功能就是進行信息發(fā)布和資源共享,并從客戶端獲取有用信息。值得注意的是網頁 中需要不斷更新的部分沒有采取傳統(tǒng)的靜態(tài)網頁制作技術,而是運用了ASP動態(tài)網頁制作 技術[4]。這種動態(tài)網站與網頁維護數據庫相結合,從數據庫中實時地動態(tài)地提取最新信 息,并解釋成標準的HTML格式以主頁方式顯示出來。同時用戶從瀏覽器端輸入信息,提 交給服務器由ASP應用程序負責處理,以完成客戶端與數據庫服務器的交互。 2.2.2 后臺管理維護系統(tǒng) 后臺管理維護系統(tǒng)由內部客戶端、Intranet及Web服務器構成。Intranet是企業(yè)內部 的Internet,即在防火墻內運行Web和Internet技術。該系統(tǒng)主要實現四部分功能,如圖 2 所示。 網頁維護模塊——通過修改網頁維護數據庫,來更新前臺網頁中相應欄目的內容。 外部收件箱維護模塊——用于工作人員查看外部收件箱的信息,并轉存到內層數據庫, 并可對外部收件箱進行清理,刪除垃圾信息。 內層數據庫管理模塊——用于工作人員添加從非Internet客戶端獲得的有用信息,以及 刪除過時信息和修改特定信息。即進行數據庫系統(tǒng)的日常維護工作。 內層數據庫統(tǒng)計分析模塊—— 用于管理層人員根據工作需要,對內層數據庫信息進行查詢、統(tǒng)計、分析。 在后臺管理維護系統(tǒng)中,采用基于Web的瀏覽器/服務器(B/S)模式(即Intranet) ,而沒有采用傳統(tǒng)的客戶端/服務器(C/S)模式。主要是出于如下考慮:在Internet廣 為流行的今天,普通用戶對Web瀏覽器的友好界面還是較為熟識的。而對一些用C/S模式 編寫的客戶端軟件(如Visual C++, Delphi的),普通用戶不熟悉也不易掌握,使用前還需要進行額外培訓。并且B/S 結構模式下,無需考慮客戶端平臺,簡化了客戶端軟件。客戶端只需裝上瀏覽器作為運 行平臺,而將所有的開發(fā)、維護和升級工作集中在服務器端。用戶使用瀏覽器上網,向 Web服務器提交請求,Web服務器處理請求,查詢數據庫,并將查詢到的信息組織成HTML 頁面發(fā)送給用戶,在用戶的瀏覽器上顯示。這樣普通用戶容易掌握,系統(tǒng)也便于推廣。 3 整個系統(tǒng)的協(xié)同工作機制 3.1網頁維護部分的協(xié)同工作 工作人員可以根據需要,通過后臺管理維護系統(tǒng)的網頁維護模塊,修改網頁維護數據 庫。數據庫的更改情況就會立刻反映到前臺對外發(fā)布網頁中的相應欄目。其實現流程如 圖3所示。該網頁維護模塊應該具有添加、刪除、修改等基本的數據庫維護功能,并且在 維護網頁數據庫中增加標記字段,來決定庫內各條信息是否發(fā)布。這樣,當某條信息過 時了,不需要發(fā)布時,只需將該標記字段改為不發(fā)布即可,而不需要將其刪除。同時還 可將該條有用信息保存到數據庫中,以備日后統(tǒng)計查詢時用。 3.2外部收件箱維護部分的協(xié)同工作 考慮到網站需要獲取Internet客戶端提交的有用信息,而入庫的數據中又不可避免地 會存在一些無用信息和垃圾數據。同時也為了抵御來自外部的惡意攻擊,防止數據庫系 統(tǒng)遭到毀滅性破壞,本系統(tǒng)的數據庫都采用外層收件箱數據庫和內層數據庫相結合的兩 層結構如圖4所示。由外部Internet客戶端提交的數據存儲在外層收件箱數據庫中,工作 人員通過內部管理維護系統(tǒng)可定期查看外部收件箱數據庫中存儲的信息。如果某條新入 庫的信息是垃圾信息就可立即將其刪除;如果某條新入庫的信息是有用信息,工作人員 就可以根據需要將其轉入到內層數據庫進行備案,即內部管理維護系統(tǒng)還起到過濾數據 的作用。這時經過入庫處理的有用信息就被標記為處理過,下次管理員再次查看外部收 件箱時,該條信息就不再被突出標注了。當然,內部數據庫除了接收來自外部收件箱的 數據外,還可由工作人員經內層數據庫管理模塊直接填寫入庫。 3.3內層數據庫信息發(fā)布的協(xié)同工作 內層數據庫管理模塊的主要工作是對內層數據庫進行日常管理維護工作(如添加、刪 除、修改)。但是在該網站系統(tǒng)的建設中,它還起到另一種維護網頁的作用,即將內部 庫中的可發(fā)布信息提供給前臺網頁發(fā)布。這就需要在內部庫中設置標記字段,將所有可 公布信息標記為可以發(fā)布。并采用SQL Server 的視圖(VIEW)或存儲過程(Stored Procedure)等技術,將所有標記為可發(fā)布的記錄抽取出來,存儲在視圖或存儲過程中[5 ]。當Web Server向內層數據庫查詢信息時,操作的只是視圖或存儲過程而不是整個表的數據,這 樣更能增加數據庫使用的安全性。其具體實現流程如圖5所示。 4 結論 本文提出了一種便于普通用戶管理的動態(tài)網站的設計方法,在以往的只建立前臺發(fā)布 網站的基礎上,同時建立了一套相應的后臺管理維護系統(tǒng),以支持整個網站的運作,幫 助普通用戶對前臺的網站進行日常管理和信息發(fā)布。利用該思想,為某市政府部門實際 開發(fā)了動態(tài)網站系統(tǒng),該系統(tǒng)目前正處于試運行階段,用戶反映良好,特別是對他們自 身就能夠對前臺網頁進行動態(tài)修改的功能,感到非常滿意。今后的工作是在內層數據庫 的基礎之上,建成數據倉庫系統(tǒng),以實現數據信息的累積功能和對管理層的決策支持功 能。 參考文獻 1 王眾托. 系統(tǒng)工程引論. 電子工業(yè)出版社, 1991年3月第1版 2 陳佳. 信息系統(tǒng)開發(fā)方法教程. 清華大學出版社, 1998年5月第1版 3 薛元昀等. 網頁數據庫設計與發(fā)布. 清華大學出版社, 1999年8月第1版 4 汪曉平等. ASP網絡開發(fā)技術. 人民郵電出版社, 2000年1月第1版 5 方盈. SQL Server 7.0 從入門到精通, 中國鐵道出版社, 1999年11月第1版 6 康旗, 孫麗萍. 基于WEB平臺的科研項目管理系統(tǒng).微電腦應用,1999,15(10):9-11 7 惠曉實,王凱航等.一種基于Web技術的網絡數據庫系統(tǒng)的設計.計算機應用研究, 2000,1:84-97 8 彭荊明、石泉等 基于B/S模式的醫(yī)院信息管理系統(tǒng)的設計與實現 計算機應用 2000,20(4):59-60 9 D.Florescu,A.Y.Levy,A.O.Mendelzon.Database techniques for the World-wide web: A survey. SIGMOD Record,1998,27:59-74 10 M.Perkowitz, O.Etzioni.Adaptive web sites:Conceptual cluster mining. In Proc.16th Joint Int.Conf.on Artificial Intelligence(IJCAI’99), 1999,: 264- 294 A Design Method to Easily Administrate a Dynamic Web Site Rong Lili Zhang Liqian (Institute of System Engineering, Dalian University of Technology, 116023) Jia Junxian (Dongbei University of Finace and Economic, 116025) Abstract This paper proposes a method to administrator a dynamic web site based on ASP technology. That is, when a web site is constructed, the corresponding administration and maintenance system must be constructed to sustai...
0105104一種便于管理的動態(tài)站點設計方法(doc)
 

[下載聲明]
1.本站的所有資料均為資料作者提供和網友推薦收集整理而來,僅供學習和研究交流使用。如有侵犯到您版權的,請來電指出,本站將立即改正。電話:010-82593357。
2、訪問管理資源網的用戶必須明白,本站對提供下載的學習資料等不擁有任何權利,版權歸該下載資源的合法擁有者所有。
3、本站保證站內提供的所有可下載資源都是按“原樣”提供,本站未做過任何改動;但本網站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。
4、未經本網站的明確許可,任何人不得大量鏈接本站下載資源;不得復制或仿造本網站。本網站對其自行開發(fā)的或和他人共同開發(fā)的所有內容、技術手段和服務擁有全部知識產權,任何人不得侵害或破壞,也不得擅自使用。

 我要上傳資料,請點我!
COPYRIGT @ 2001-2018 HTTP://fanshiren.cn INC. ALL RIGHTS RESERVED. 管理資源網 版權所有