0105104一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法(doc)
綜合能力考核表詳細(xì)內(nèi)容
0105104一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法(doc)
一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法 摘要 本文提出運(yùn)用ASP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)進(jìn)行動(dòng)態(tài)網(wǎng)站管理的思想。在建立前臺(tái)信息發(fā)布網(wǎng) 站的同時(shí),還要建立一套具有友好用戶(hù)界面的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站 的運(yùn)作,幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。其優(yōu)點(diǎn)是占用系統(tǒng) 資源少、信息量大、站點(diǎn)維護(hù)方便,便于擴(kuò)充和更新,易于繼承和保護(hù)歷史數(shù)據(jù)。 關(guān)鍵詞 B/S模式 ASP技術(shù) 友好用戶(hù)界面 站點(diǎn)管理 1 引言 隨著計(jì)算機(jī)應(yīng)用的迅速發(fā)展和Internet/Intranet在全球范圍內(nèi)的日益普及,Web的概 念已經(jīng)被越來(lái)越多的人所接觸和熟識(shí)。WWW以其豐富的信息資源和方便的瀏覽方式,使人 們?cè)絹?lái)越感受到信息共享的益處。 一時(shí)之間企業(yè)上網(wǎng)、政府上網(wǎng)風(fēng)靡全國(guó),各大小網(wǎng)站如雨后春筍般地建立起來(lái)。隨之 而來(lái)也產(chǎn)生了一系列不容忽視的問(wèn)題。其中較為普遍存在的一個(gè)問(wèn)題就是,許多機(jī)構(gòu)在 建設(shè)網(wǎng)站時(shí)急于求成,整個(gè)網(wǎng)站系統(tǒng)一般只包括外部客戶(hù)端、Internet、Internet防火 墻、Web服務(wù)器以及Database服務(wù)器,并且工作重點(diǎn)都放在前臺(tái)網(wǎng)頁(yè)的美化工作上,而基 本上沒(méi)有考慮到該網(wǎng)站以后的日常管理,因此,致使一些非專(zhuān)業(yè)網(wǎng)站在由軟件公司建成 發(fā)布后,由于缺少懂得網(wǎng)頁(yè)制作技術(shù)的專(zhuān)職人員進(jìn)行日常維護(hù)工作,而且其部門(mén)的工作 人員又不可能進(jìn)行專(zhuān)門(mén)的脫產(chǎn)培訓(xùn),因此網(wǎng)站建成發(fā)布了一年多或更長(zhǎng)時(shí)間,卻從來(lái)沒(méi) 有更新過(guò)。這樣的網(wǎng)站訪(fǎng)問(wèn)量極低,也不會(huì)帶來(lái)任何收益,更談不上信息資源共享。它 最終的結(jié)局就是被淘汰,并由另一家軟件公司重新開(kāi)發(fā)該網(wǎng)站。而新建的網(wǎng)站又可能遭 受同樣的命運(yùn)。這樣下去會(huì)浪費(fèi)大量的人力、物力、財(cái)力和時(shí)間資源。 事實(shí)上,許多成功的網(wǎng)站(如263、搜狐、新浪等)其版面的設(shè)計(jì)并不需要時(shí)常變化 ,但其發(fā)布的信息卻做到了即時(shí)更新。其實(shí)只有這些不斷更新的信息才是贏得最大訪(fǎng)問(wèn) 量和實(shí)現(xiàn)信息資源共享的關(guān)鍵。那么如何能讓這些非專(zhuān)業(yè)網(wǎng)站也具有專(zhuān)業(yè)網(wǎng)站的生命力 ,讓普通用戶(hù)高效、方便地管理網(wǎng)站,安全、快捷地發(fā)布信息呢? 針對(duì)這一問(wèn)題,目前國(guó)內(nèi)外發(fā)表的論文中還很少有人提出具體的解決辦法[6][7][8] [9][10]。本文提出一種便于普通用戶(hù)管理的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)方法,在通常的只建立前臺(tái) 發(fā)布網(wǎng)站的基礎(chǔ)上,還要建立一套相應(yīng)的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站的運(yùn)作, 幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。 2 系統(tǒng)總體設(shè)計(jì)思想 2.1系統(tǒng)開(kāi)發(fā)思想 考慮到某些非專(zhuān)業(yè)網(wǎng)站(特別是政府部門(mén)網(wǎng)站)可能會(huì)因?yàn)槿鄙倬幹苾?nèi)的專(zhuān)職網(wǎng)頁(yè)制 作人員,而無(wú)法進(jìn)行日常管理和維護(hù),所以,在建設(shè)這類(lèi)網(wǎng)站時(shí)就不能將全部精力都投 入到前臺(tái)信息發(fā)布網(wǎng)頁(yè)的制作上,還要建立一套具有友好用戶(hù)界面的后臺(tái)管理維護(hù)系統(tǒng) ,以支持整個(gè)網(wǎng)站的運(yùn)作,幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布[1][2] 。在該系統(tǒng)中前臺(tái)動(dòng)態(tài)網(wǎng)站和后臺(tái)管理維護(hù)系統(tǒng)都與同一網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)聯(lián)接[3]。通過(guò) 后臺(tái)管理維護(hù)系統(tǒng),普通用戶(hù)可根據(jù)需要隨時(shí)修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)內(nèi)容,前臺(tái)網(wǎng)站動(dòng)態(tài) 地從網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)中提取相應(yīng)欄目的信息,這樣前臺(tái)網(wǎng)頁(yè)就可得到立即修改。其優(yōu)點(diǎn) 是占用系統(tǒng)資源少、信息量大、站點(diǎn)維護(hù)方便,便于擴(kuò)充和更新,易于繼承和保護(hù)歷史 數(shù)據(jù)。 2.2總體規(guī)劃 基于上述系統(tǒng)開(kāi)發(fā)思想,我們對(duì)該信息網(wǎng)做出了基于Web的三層Browser/Server系統(tǒng) 規(guī)劃圖,如圖1所示: 2.2.1 前臺(tái)網(wǎng)頁(yè)發(fā)布系統(tǒng) 前臺(tái)網(wǎng)頁(yè)發(fā)布系統(tǒng)由外部客戶(hù)端、Internet、Internet防火墻及WWW服務(wù)器構(gòu)成。其 主要功能就是進(jìn)行信息發(fā)布和資源共享,并從客戶(hù)端獲取有用信息。值得注意的是網(wǎng)頁(yè) 中需要不斷更新的部分沒(méi)有采取傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)制作技術(shù),而是運(yùn)用了ASP動(dòng)態(tài)網(wǎng)頁(yè)制作 技術(shù)[4]。這種動(dòng)態(tài)網(wǎng)站與網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)相結(jié)合,從數(shù)據(jù)庫(kù)中實(shí)時(shí)地動(dòng)態(tài)地提取最新信 息,并解釋成標(biāo)準(zhǔn)的HTML格式以主頁(yè)方式顯示出來(lái)。同時(shí)用戶(hù)從瀏覽器端輸入信息,提 交給服務(wù)器由ASP應(yīng)用程序負(fù)責(zé)處理,以完成客戶(hù)端與數(shù)據(jù)庫(kù)服務(wù)器的交互。 2.2.2 后臺(tái)管理維護(hù)系統(tǒng) 后臺(tái)管理維護(hù)系統(tǒng)由內(nèi)部客戶(hù)端、Intranet及Web服務(wù)器構(gòu)成。Intranet是企業(yè)內(nèi)部 的Internet,即在防火墻內(nèi)運(yùn)行Web和Internet技術(shù)。該系統(tǒng)主要實(shí)現(xiàn)四部分功能,如圖 2 所示。 網(wǎng)頁(yè)維護(hù)模塊——通過(guò)修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù),來(lái)更新前臺(tái)網(wǎng)頁(yè)中相應(yīng)欄目的內(nèi)容。 外部收件箱維護(hù)模塊——用于工作人員查看外部收件箱的信息,并轉(zhuǎn)存到內(nèi)層數(shù)據(jù)庫(kù), 并可對(duì)外部收件箱進(jìn)行清理,刪除垃圾信息。 內(nèi)層數(shù)據(jù)庫(kù)管理模塊——用于工作人員添加從非Internet客戶(hù)端獲得的有用信息,以及 刪除過(guò)時(shí)信息和修改特定信息。即進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)的日常維護(hù)工作。 內(nèi)層數(shù)據(jù)庫(kù)統(tǒng)計(jì)分析模塊—— 用于管理層人員根據(jù)工作需要,對(duì)內(nèi)層數(shù)據(jù)庫(kù)信息進(jìn)行查詢(xún)、統(tǒng)計(jì)、分析。 在后臺(tái)管理維護(hù)系統(tǒng)中,采用基于Web的瀏覽器/服務(wù)器(B/S)模式(即Intranet) ,而沒(méi)有采用傳統(tǒng)的客戶(hù)端/服務(wù)器(C/S)模式。主要是出于如下考慮:在Internet廣 為流行的今天,普通用戶(hù)對(duì)Web瀏覽器的友好界面還是較為熟識(shí)的。而對(duì)一些用C/S模式 編寫(xiě)的客戶(hù)端軟件(如Visual C++, Delphi的),普通用戶(hù)不熟悉也不易掌握,使用前還需要進(jìn)行額外培訓(xùn)。并且B/S 結(jié)構(gòu)模式下,無(wú)需考慮客戶(hù)端平臺(tái),簡(jiǎn)化了客戶(hù)端軟件??蛻?hù)端只需裝上瀏覽器作為運(yùn) 行平臺(tái),而將所有的開(kāi)發(fā)、維護(hù)和升級(jí)工作集中在服務(wù)器端。用戶(hù)使用瀏覽器上網(wǎng),向 Web服務(wù)器提交請(qǐng)求,Web服務(wù)器處理請(qǐng)求,查詢(xún)數(shù)據(jù)庫(kù),并將查詢(xún)到的信息組織成HTML 頁(yè)面發(fā)送給用戶(hù),在用戶(hù)的瀏覽器上顯示。這樣普通用戶(hù)容易掌握,系統(tǒng)也便于推廣。 3 整個(gè)系統(tǒng)的協(xié)同工作機(jī)制 3.1網(wǎng)頁(yè)維護(hù)部分的協(xié)同工作 工作人員可以根據(jù)需要,通過(guò)后臺(tái)管理維護(hù)系統(tǒng)的網(wǎng)頁(yè)維護(hù)模塊,修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù) 庫(kù)。數(shù)據(jù)庫(kù)的更改情況就會(huì)立刻反映到前臺(tái)對(duì)外發(fā)布網(wǎng)頁(yè)中的相應(yīng)欄目。其實(shí)現(xiàn)流程如 圖3所示。該網(wǎng)頁(yè)維護(hù)模塊應(yīng)該具有添加、刪除、修改等基本的數(shù)據(jù)庫(kù)維護(hù)功能,并且在 維護(hù)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中增加標(biāo)記字段,來(lái)決定庫(kù)內(nèi)各條信息是否發(fā)布。這樣,當(dāng)某條信息過(guò) 時(shí)了,不需要發(fā)布時(shí),只需將該標(biāo)記字段改為不發(fā)布即可,而不需要將其刪除。同時(shí)還 可將該條有用信息保存到數(shù)據(jù)庫(kù)中,以備日后統(tǒng)計(jì)查詢(xún)時(shí)用。 3.2外部收件箱維護(hù)部分的協(xié)同工作 考慮到網(wǎng)站需要獲取Internet客戶(hù)端提交的有用信息,而入庫(kù)的數(shù)據(jù)中又不可避免地 會(huì)存在一些無(wú)用信息和垃圾數(shù)據(jù)。同時(shí)也為了抵御來(lái)自外部的惡意攻擊,防止數(shù)據(jù)庫(kù)系 統(tǒng)遭到毀滅性破壞,本系統(tǒng)的數(shù)據(jù)庫(kù)都采用外層收件箱數(shù)據(jù)庫(kù)和內(nèi)層數(shù)據(jù)庫(kù)相結(jié)合的兩 層結(jié)構(gòu)如圖4所示。由外部Internet客戶(hù)端提交的數(shù)據(jù)存儲(chǔ)在外層收件箱數(shù)據(jù)庫(kù)中,工作 人員通過(guò)內(nèi)部管理維護(hù)系統(tǒng)可定期查看外部收件箱數(shù)據(jù)庫(kù)中存儲(chǔ)的信息。如果某條新入 庫(kù)的信息是垃圾信息就可立即將其刪除;如果某條新入庫(kù)的信息是有用信息,工作人員 就可以根據(jù)需要將其轉(zhuǎn)入到內(nèi)層數(shù)據(jù)庫(kù)進(jìn)行備案,即內(nèi)部管理維護(hù)系統(tǒng)還起到過(guò)濾數(shù)據(jù) 的作用。這時(shí)經(jīng)過(guò)入庫(kù)處理的有用信息就被標(biāo)記為處理過(guò),下次管理員再次查看外部收 件箱時(shí),該條信息就不再被突出標(biāo)注了。當(dāng)然,內(nèi)部數(shù)據(jù)庫(kù)除了接收來(lái)自外部收件箱的 數(shù)據(jù)外,還可由工作人員經(jīng)內(nèi)層數(shù)據(jù)庫(kù)管理模塊直接填寫(xiě)入庫(kù)。 3.3內(nèi)層數(shù)據(jù)庫(kù)信息發(fā)布的協(xié)同工作 內(nèi)層數(shù)據(jù)庫(kù)管理模塊的主要工作是對(duì)內(nèi)層數(shù)據(jù)庫(kù)進(jìn)行日常管理維護(hù)工作(如添加、刪 除、修改)。但是在該網(wǎng)站系統(tǒng)的建設(shè)中,它還起到另一種維護(hù)網(wǎng)頁(yè)的作用,即將內(nèi)部 庫(kù)中的可發(fā)布信息提供給前臺(tái)網(wǎng)頁(yè)發(fā)布。這就需要在內(nèi)部庫(kù)中設(shè)置標(biāo)記字段,將所有可 公布信息標(biāo)記為可以發(fā)布。并采用SQL Server 的視圖(VIEW)或存儲(chǔ)過(guò)程(Stored Procedure)等技術(shù),將所有標(biāo)記為可發(fā)布的記錄抽取出來(lái),存儲(chǔ)在視圖或存儲(chǔ)過(guò)程中[5 ]。當(dāng)Web Server向內(nèi)層數(shù)據(jù)庫(kù)查詢(xún)信息時(shí),操作的只是視圖或存儲(chǔ)過(guò)程而不是整個(gè)表的數(shù)據(jù),這 樣更能增加數(shù)據(jù)庫(kù)使用的安全性。其具體實(shí)現(xiàn)流程如圖5所示。 4 結(jié)論 本文提出了一種便于普通用戶(hù)管理的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)方法,在以往的只建立前臺(tái)發(fā)布 網(wǎng)站的基礎(chǔ)上,同時(shí)建立了一套相應(yīng)的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站的運(yùn)作,幫 助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。利用該思想,為某市政府部門(mén)實(shí)際 開(kāi)發(fā)了動(dòng)態(tài)網(wǎng)站系統(tǒng),該系統(tǒng)目前正處于試運(yùn)行階段,用戶(hù)反映良好,特別是對(duì)他們自 身就能夠?qū)η芭_(tái)網(wǎng)頁(yè)進(jìn)行動(dòng)態(tài)修改的功能,感到非常滿(mǎn)意。今后的工作是在內(nèi)層數(shù)據(jù)庫(kù) 的基礎(chǔ)之上,建成數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng),以實(shí)現(xiàn)數(shù)據(jù)信息的累積功能和對(duì)管理層的決策支持功 能。 參考文獻(xiàn) 1 王眾托. 系統(tǒng)工程引論. 電子工業(yè)出版社, 1991年3月第1版 2 陳佳. 信息系統(tǒng)開(kāi)發(fā)方法教程. 清華大學(xué)出版社, 1998年5月第1版 3 薛元昀等. 網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)與發(fā)布. 清華大學(xué)出版社, 1999年8月第1版 4 汪曉平等. ASP網(wǎng)絡(luò)開(kāi)發(fā)技術(shù). 人民郵電出版社, 2000年1月第1版 5 方盈. SQL Server 7.0 從入門(mén)到精通, 中國(guó)鐵道出版社, 1999年11月第1版 6 康旗, 孫麗萍. 基于WEB平臺(tái)的科研項(xiàng)目管理系統(tǒng).微電腦應(yīng)用,1999,15(10):9-11 7 惠曉實(shí),王凱航等.一種基于Web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì).計(jì)算機(jī)應(yīng)用研究, 2000,1:84-97 8 彭荊明、石泉等 基于B/S模式的醫(yī)院信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)應(yī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一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法(doc)
一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法 摘要 本文提出運(yùn)用ASP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)進(jìn)行動(dòng)態(tài)網(wǎng)站管理的思想。在建立前臺(tái)信息發(fā)布網(wǎng) 站的同時(shí),還要建立一套具有友好用戶(hù)界面的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站 的運(yùn)作,幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。其優(yōu)點(diǎn)是占用系統(tǒng) 資源少、信息量大、站點(diǎn)維護(hù)方便,便于擴(kuò)充和更新,易于繼承和保護(hù)歷史數(shù)據(jù)。 關(guān)鍵詞 B/S模式 ASP技術(shù) 友好用戶(hù)界面 站點(diǎn)管理 1 引言 隨著計(jì)算機(jī)應(yīng)用的迅速發(fā)展和Internet/Intranet在全球范圍內(nèi)的日益普及,Web的概 念已經(jīng)被越來(lái)越多的人所接觸和熟識(shí)。WWW以其豐富的信息資源和方便的瀏覽方式,使人 們?cè)絹?lái)越感受到信息共享的益處。 一時(shí)之間企業(yè)上網(wǎng)、政府上網(wǎng)風(fēng)靡全國(guó),各大小網(wǎng)站如雨后春筍般地建立起來(lái)。隨之 而來(lái)也產(chǎn)生了一系列不容忽視的問(wèn)題。其中較為普遍存在的一個(gè)問(wèn)題就是,許多機(jī)構(gòu)在 建設(shè)網(wǎng)站時(shí)急于求成,整個(gè)網(wǎng)站系統(tǒng)一般只包括外部客戶(hù)端、Internet、Internet防火 墻、Web服務(wù)器以及Database服務(wù)器,并且工作重點(diǎn)都放在前臺(tái)網(wǎng)頁(yè)的美化工作上,而基 本上沒(méi)有考慮到該網(wǎng)站以后的日常管理,因此,致使一些非專(zhuān)業(yè)網(wǎng)站在由軟件公司建成 發(fā)布后,由于缺少懂得網(wǎng)頁(yè)制作技術(shù)的專(zhuān)職人員進(jìn)行日常維護(hù)工作,而且其部門(mén)的工作 人員又不可能進(jìn)行專(zhuān)門(mén)的脫產(chǎn)培訓(xùn),因此網(wǎng)站建成發(fā)布了一年多或更長(zhǎng)時(shí)間,卻從來(lái)沒(méi) 有更新過(guò)。這樣的網(wǎng)站訪(fǎng)問(wèn)量極低,也不會(huì)帶來(lái)任何收益,更談不上信息資源共享。它 最終的結(jié)局就是被淘汰,并由另一家軟件公司重新開(kāi)發(fā)該網(wǎng)站。而新建的網(wǎng)站又可能遭 受同樣的命運(yùn)。這樣下去會(huì)浪費(fèi)大量的人力、物力、財(cái)力和時(shí)間資源。 事實(shí)上,許多成功的網(wǎng)站(如263、搜狐、新浪等)其版面的設(shè)計(jì)并不需要時(shí)常變化 ,但其發(fā)布的信息卻做到了即時(shí)更新。其實(shí)只有這些不斷更新的信息才是贏得最大訪(fǎng)問(wèn) 量和實(shí)現(xiàn)信息資源共享的關(guān)鍵。那么如何能讓這些非專(zhuān)業(yè)網(wǎng)站也具有專(zhuān)業(yè)網(wǎng)站的生命力 ,讓普通用戶(hù)高效、方便地管理網(wǎng)站,安全、快捷地發(fā)布信息呢? 針對(duì)這一問(wèn)題,目前國(guó)內(nèi)外發(fā)表的論文中還很少有人提出具體的解決辦法[6][7][8] [9][10]。本文提出一種便于普通用戶(hù)管理的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)方法,在通常的只建立前臺(tái) 發(fā)布網(wǎng)站的基礎(chǔ)上,還要建立一套相應(yīng)的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站的運(yùn)作, 幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。 2 系統(tǒng)總體設(shè)計(jì)思想 2.1系統(tǒng)開(kāi)發(fā)思想 考慮到某些非專(zhuān)業(yè)網(wǎng)站(特別是政府部門(mén)網(wǎng)站)可能會(huì)因?yàn)槿鄙倬幹苾?nèi)的專(zhuān)職網(wǎng)頁(yè)制 作人員,而無(wú)法進(jìn)行日常管理和維護(hù),所以,在建設(shè)這類(lèi)網(wǎng)站時(shí)就不能將全部精力都投 入到前臺(tái)信息發(fā)布網(wǎng)頁(yè)的制作上,還要建立一套具有友好用戶(hù)界面的后臺(tái)管理維護(hù)系統(tǒng) ,以支持整個(gè)網(wǎng)站的運(yùn)作,幫助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布[1][2] 。在該系統(tǒng)中前臺(tái)動(dòng)態(tài)網(wǎng)站和后臺(tái)管理維護(hù)系統(tǒng)都與同一網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)聯(lián)接[3]。通過(guò) 后臺(tái)管理維護(hù)系統(tǒng),普通用戶(hù)可根據(jù)需要隨時(shí)修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)內(nèi)容,前臺(tái)網(wǎng)站動(dòng)態(tài) 地從網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)中提取相應(yīng)欄目的信息,這樣前臺(tái)網(wǎng)頁(yè)就可得到立即修改。其優(yōu)點(diǎn) 是占用系統(tǒng)資源少、信息量大、站點(diǎn)維護(hù)方便,便于擴(kuò)充和更新,易于繼承和保護(hù)歷史 數(shù)據(jù)。 2.2總體規(guī)劃 基于上述系統(tǒng)開(kāi)發(fā)思想,我們對(duì)該信息網(wǎng)做出了基于Web的三層Browser/Server系統(tǒng) 規(guī)劃圖,如圖1所示: 2.2.1 前臺(tái)網(wǎng)頁(yè)發(fā)布系統(tǒng) 前臺(tái)網(wǎng)頁(yè)發(fā)布系統(tǒng)由外部客戶(hù)端、Internet、Internet防火墻及WWW服務(wù)器構(gòu)成。其 主要功能就是進(jìn)行信息發(fā)布和資源共享,并從客戶(hù)端獲取有用信息。值得注意的是網(wǎng)頁(yè) 中需要不斷更新的部分沒(méi)有采取傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)制作技術(shù),而是運(yùn)用了ASP動(dòng)態(tài)網(wǎng)頁(yè)制作 技術(shù)[4]。這種動(dòng)態(tài)網(wǎng)站與網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù)相結(jié)合,從數(shù)據(jù)庫(kù)中實(shí)時(shí)地動(dòng)態(tài)地提取最新信 息,并解釋成標(biāo)準(zhǔn)的HTML格式以主頁(yè)方式顯示出來(lái)。同時(shí)用戶(hù)從瀏覽器端輸入信息,提 交給服務(wù)器由ASP應(yīng)用程序負(fù)責(zé)處理,以完成客戶(hù)端與數(shù)據(jù)庫(kù)服務(wù)器的交互。 2.2.2 后臺(tái)管理維護(hù)系統(tǒng) 后臺(tái)管理維護(hù)系統(tǒng)由內(nèi)部客戶(hù)端、Intranet及Web服務(wù)器構(gòu)成。Intranet是企業(yè)內(nèi)部 的Internet,即在防火墻內(nèi)運(yùn)行Web和Internet技術(shù)。該系統(tǒng)主要實(shí)現(xiàn)四部分功能,如圖 2 所示。 網(wǎng)頁(yè)維護(hù)模塊——通過(guò)修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù)庫(kù),來(lái)更新前臺(tái)網(wǎng)頁(yè)中相應(yīng)欄目的內(nèi)容。 外部收件箱維護(hù)模塊——用于工作人員查看外部收件箱的信息,并轉(zhuǎn)存到內(nèi)層數(shù)據(jù)庫(kù), 并可對(duì)外部收件箱進(jìn)行清理,刪除垃圾信息。 內(nèi)層數(shù)據(jù)庫(kù)管理模塊——用于工作人員添加從非Internet客戶(hù)端獲得的有用信息,以及 刪除過(guò)時(shí)信息和修改特定信息。即進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)的日常維護(hù)工作。 內(nèi)層數(shù)據(jù)庫(kù)統(tǒng)計(jì)分析模塊—— 用于管理層人員根據(jù)工作需要,對(duì)內(nèi)層數(shù)據(jù)庫(kù)信息進(jìn)行查詢(xún)、統(tǒng)計(jì)、分析。 在后臺(tái)管理維護(hù)系統(tǒng)中,采用基于Web的瀏覽器/服務(wù)器(B/S)模式(即Intranet) ,而沒(méi)有采用傳統(tǒng)的客戶(hù)端/服務(wù)器(C/S)模式。主要是出于如下考慮:在Internet廣 為流行的今天,普通用戶(hù)對(duì)Web瀏覽器的友好界面還是較為熟識(shí)的。而對(duì)一些用C/S模式 編寫(xiě)的客戶(hù)端軟件(如Visual C++, Delphi的),普通用戶(hù)不熟悉也不易掌握,使用前還需要進(jìn)行額外培訓(xùn)。并且B/S 結(jié)構(gòu)模式下,無(wú)需考慮客戶(hù)端平臺(tái),簡(jiǎn)化了客戶(hù)端軟件??蛻?hù)端只需裝上瀏覽器作為運(yùn) 行平臺(tái),而將所有的開(kāi)發(fā)、維護(hù)和升級(jí)工作集中在服務(wù)器端。用戶(hù)使用瀏覽器上網(wǎng),向 Web服務(wù)器提交請(qǐng)求,Web服務(wù)器處理請(qǐng)求,查詢(xún)數(shù)據(jù)庫(kù),并將查詢(xún)到的信息組織成HTML 頁(yè)面發(fā)送給用戶(hù),在用戶(hù)的瀏覽器上顯示。這樣普通用戶(hù)容易掌握,系統(tǒng)也便于推廣。 3 整個(gè)系統(tǒng)的協(xié)同工作機(jī)制 3.1網(wǎng)頁(yè)維護(hù)部分的協(xié)同工作 工作人員可以根據(jù)需要,通過(guò)后臺(tái)管理維護(hù)系統(tǒng)的網(wǎng)頁(yè)維護(hù)模塊,修改網(wǎng)頁(yè)維護(hù)數(shù)據(jù) 庫(kù)。數(shù)據(jù)庫(kù)的更改情況就會(huì)立刻反映到前臺(tái)對(duì)外發(fā)布網(wǎng)頁(yè)中的相應(yīng)欄目。其實(shí)現(xiàn)流程如 圖3所示。該網(wǎng)頁(yè)維護(hù)模塊應(yīng)該具有添加、刪除、修改等基本的數(shù)據(jù)庫(kù)維護(hù)功能,并且在 維護(hù)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中增加標(biāo)記字段,來(lái)決定庫(kù)內(nèi)各條信息是否發(fā)布。這樣,當(dāng)某條信息過(guò) 時(shí)了,不需要發(fā)布時(shí),只需將該標(biāo)記字段改為不發(fā)布即可,而不需要將其刪除。同時(shí)還 可將該條有用信息保存到數(shù)據(jù)庫(kù)中,以備日后統(tǒng)計(jì)查詢(xún)時(shí)用。 3.2外部收件箱維護(hù)部分的協(xié)同工作 考慮到網(wǎng)站需要獲取Internet客戶(hù)端提交的有用信息,而入庫(kù)的數(shù)據(jù)中又不可避免地 會(huì)存在一些無(wú)用信息和垃圾數(shù)據(jù)。同時(shí)也為了抵御來(lái)自外部的惡意攻擊,防止數(shù)據(jù)庫(kù)系 統(tǒng)遭到毀滅性破壞,本系統(tǒng)的數(shù)據(jù)庫(kù)都采用外層收件箱數(shù)據(jù)庫(kù)和內(nèi)層數(shù)據(jù)庫(kù)相結(jié)合的兩 層結(jié)構(gòu)如圖4所示。由外部Internet客戶(hù)端提交的數(shù)據(jù)存儲(chǔ)在外層收件箱數(shù)據(jù)庫(kù)中,工作 人員通過(guò)內(nèi)部管理維護(hù)系統(tǒng)可定期查看外部收件箱數(shù)據(jù)庫(kù)中存儲(chǔ)的信息。如果某條新入 庫(kù)的信息是垃圾信息就可立即將其刪除;如果某條新入庫(kù)的信息是有用信息,工作人員 就可以根據(jù)需要將其轉(zhuǎn)入到內(nèi)層數(shù)據(jù)庫(kù)進(jìn)行備案,即內(nèi)部管理維護(hù)系統(tǒng)還起到過(guò)濾數(shù)據(jù) 的作用。這時(shí)經(jīng)過(guò)入庫(kù)處理的有用信息就被標(biāo)記為處理過(guò),下次管理員再次查看外部收 件箱時(shí),該條信息就不再被突出標(biāo)注了。當(dāng)然,內(nèi)部數(shù)據(jù)庫(kù)除了接收來(lái)自外部收件箱的 數(shù)據(jù)外,還可由工作人員經(jīng)內(nèi)層數(shù)據(jù)庫(kù)管理模塊直接填寫(xiě)入庫(kù)。 3.3內(nèi)層數(shù)據(jù)庫(kù)信息發(fā)布的協(xié)同工作 內(nèi)層數(shù)據(jù)庫(kù)管理模塊的主要工作是對(duì)內(nèi)層數(shù)據(jù)庫(kù)進(jìn)行日常管理維護(hù)工作(如添加、刪 除、修改)。但是在該網(wǎng)站系統(tǒng)的建設(shè)中,它還起到另一種維護(hù)網(wǎng)頁(yè)的作用,即將內(nèi)部 庫(kù)中的可發(fā)布信息提供給前臺(tái)網(wǎng)頁(yè)發(fā)布。這就需要在內(nèi)部庫(kù)中設(shè)置標(biāo)記字段,將所有可 公布信息標(biāo)記為可以發(fā)布。并采用SQL Server 的視圖(VIEW)或存儲(chǔ)過(guò)程(Stored Procedure)等技術(shù),將所有標(biāo)記為可發(fā)布的記錄抽取出來(lái),存儲(chǔ)在視圖或存儲(chǔ)過(guò)程中[5 ]。當(dāng)Web Server向內(nèi)層數(shù)據(jù)庫(kù)查詢(xún)信息時(shí),操作的只是視圖或存儲(chǔ)過(guò)程而不是整個(gè)表的數(shù)據(jù),這 樣更能增加數(shù)據(jù)庫(kù)使用的安全性。其具體實(shí)現(xiàn)流程如圖5所示。 4 結(jié)論 本文提出了一種便于普通用戶(hù)管理的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)方法,在以往的只建立前臺(tái)發(fā)布 網(wǎng)站的基礎(chǔ)上,同時(shí)建立了一套相應(yīng)的后臺(tái)管理維護(hù)系統(tǒng),以支持整個(gè)網(wǎng)站的運(yùn)作,幫 助普通用戶(hù)對(duì)前臺(tái)的網(wǎng)站進(jìn)行日常管理和信息發(fā)布。利用該思想,為某市政府部門(mén)實(shí)際 開(kāi)發(fā)了動(dòng)態(tài)網(wǎng)站系統(tǒng),該系統(tǒng)目前正處于試運(yùn)行階段,用戶(hù)反映良好,特別是對(duì)他們自 身就能夠?qū)η芭_(tái)網(wǎng)頁(yè)進(jìn)行動(dòng)態(tài)修改的功能,感到非常滿(mǎn)意。今后的工作是在內(nèi)層數(shù)據(jù)庫(kù) 的基礎(chǔ)之上,建成數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng),以實(shí)現(xiàn)數(shù)據(jù)信息的累積功能和對(duì)管理層的決策支持功 能。 參考文獻(xiàn) 1 王眾托. 系統(tǒng)工程引論. 電子工業(yè)出版社, 1991年3月第1版 2 陳佳. 信息系統(tǒng)開(kāi)發(fā)方法教程. 清華大學(xué)出版社, 1998年5月第1版 3 薛元昀等. 網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)與發(fā)布. 清華大學(xué)出版社, 1999年8月第1版 4 汪曉平等. ASP網(wǎng)絡(luò)開(kāi)發(fā)技術(shù). 人民郵電出版社, 2000年1月第1版 5 方盈. SQL Server 7.0 從入門(mén)到精通, 中國(guó)鐵道出版社, 1999年11月第1版 6 康旗, 孫麗萍. 基于WEB平臺(tái)的科研項(xiàng)目管理系統(tǒng).微電腦應(yīng)用,1999,15(10):9-11 7 惠曉實(shí),王凱航等.一種基于Web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì).計(jì)算機(jī)應(yīng)用研究, 2000,1:84-97 8 彭荊明、石泉等 基于B/S模式的醫(yī)院信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)應(yī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一種便于管理的動(dòng)態(tài)站點(diǎn)設(shè)計(jì)方法(doc)
[下載聲明]
1.本站的所有資料均為資料作者提供和網(wǎng)友推薦收集整理而來(lái),僅供學(xué)習(xí)和研究交流使用。如有侵犯到您版權(quán)的,請(qǐng)來(lái)電指出,本站將立即改正。電話(huà):010-82593357。
2、訪(fǎng)問(wèn)管理資源網(wǎng)的用戶(hù)必須明白,本站對(duì)提供下載的學(xué)習(xí)資料等不擁有任何權(quán)利,版權(quán)歸該下載資源的合法擁有者所有。
3、本站保證站內(nèi)提供的所有可下載資源都是按“原樣”提供,本站未做過(guò)任何改動(dòng);但本網(wǎng)站不保證本站提供的下載資源的準(zhǔn)確性、安全性和完整性;同時(shí)本網(wǎng)站也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的損失或傷害。
4、未經(jīng)本網(wǎng)站的明確許可,任何人不得大量鏈接本站下載資源;不得復(fù)制或仿造本網(wǎng)站。本網(wǎng)站對(duì)其自行開(kāi)發(fā)的或和他人共同開(kāi)發(fā)的所有內(nèi)容、技術(shù)手段和服務(wù)擁有全部知識(shí)產(chǎn)權(quán),任何人不得侵害或破壞,也不得擅自使用。
我要上傳資料,請(qǐng)點(diǎn)我!
管理工具分類(lèi)
ISO認(rèn)證課程講義管理表格合同大全法規(guī)條例營(yíng)銷(xiāo)資料方案報(bào)告說(shuō)明標(biāo)準(zhǔn)管理戰(zhàn)略商業(yè)計(jì)劃書(shū)市場(chǎng)分析戰(zhàn)略經(jīng)營(yíng)策劃方案培訓(xùn)講義企業(yè)上市采購(gòu)物流電子商務(wù)質(zhì)量管理企業(yè)名錄生產(chǎn)管理金融知識(shí)電子書(shū)客戶(hù)管理企業(yè)文化報(bào)告論文項(xiàng)目管理財(cái)務(wù)資料固定資產(chǎn)人力資源管理制度工作分析績(jī)效考核資料面試招聘人才測(cè)評(píng)崗位管理職業(yè)規(guī)劃KPI績(jī)效指標(biāo)勞資關(guān)系薪酬激勵(lì)人力資源案例人事表格考勤管理人事制度薪資表格薪資制度招聘面試表格崗位分析員工管理薪酬管理績(jī)效管理入職指引薪酬設(shè)計(jì)績(jī)效管理績(jī)效管理培訓(xùn)績(jī)效管理方案平衡計(jì)分卡績(jī)效評(píng)估績(jī)效考核表格人力資源規(guī)劃安全管理制度經(jīng)營(yíng)管理制度組織機(jī)構(gòu)管理辦公總務(wù)管理財(cái)務(wù)管理制度質(zhì)量管理制度會(huì)計(jì)管理制度代理連鎖制度銷(xiāo)售管理制度倉(cāng)庫(kù)管理制度CI管理制度廣告策劃制度工程管理制度采購(gòu)管理制度生產(chǎn)管理制度進(jìn)出口制度考勤管理制度人事管理制度員工福利制度咨詢(xún)?cè)\斷制度信息管理制度員工培訓(xùn)制度辦公室制度人力資源管理企業(yè)培訓(xùn)績(jī)效考核其它
精品推薦
下載排行
- 1社會(huì)保障基礎(chǔ)知識(shí)(ppt) 16695
- 2安全生產(chǎn)事故案例分析(ppt 16695
- 3行政專(zhuān)員崗位職責(zé) 16695
- 4品管部崗位職責(zé)與任職要求 16695
- 5員工守則 16695
- 6軟件驗(yàn)收?qǐng)?bào)告 16695
- 7問(wèn)卷調(diào)查表(范例) 16695
- 8工資發(fā)放明細(xì)表 16695
- 9文件簽收單 16695