基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:36312938

大?。?97.00 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-05-09

基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于asp net 20 的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、基于ASP.NET2.0的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)宮生文1穆江波2(1.青島科技大學(xué)信息學(xué)院2.煙臺(tái)南山學(xué)院)摘要:本文首先介紹了內(nèi)容管理系統(tǒng)的相關(guān)知識(shí)和用到的技術(shù),接下來(lái)對(duì)內(nèi)容管理系統(tǒng)需求進(jìn)行分析,給出了系統(tǒng)的功能和結(jié)構(gòu)框架的設(shè)計(jì),最后介紹了系統(tǒng)的實(shí)現(xiàn),并著重介紹了重要的模塊文章管理模塊。系統(tǒng)的開(kāi)發(fā)基于先進(jìn)的ASP.NET2.0技術(shù)、B/S模式,綜合運(yùn)用面向?qū)ο蟮脑O(shè)計(jì)思想,Web控件等相關(guān)知識(shí)開(kāi)發(fā)設(shè)計(jì),較好的滿足了可靠性、擴(kuò)展性、可重用性,本系統(tǒng)的使用將大大減輕建立各類信息網(wǎng)站的復(fù)雜性,提供了一個(gè)方便高效的管理平臺(tái)和內(nèi)容實(shí)時(shí)發(fā)布平臺(tái),有著良好的發(fā)展前景。關(guān)鍵詞:內(nèi)容管理系

2、統(tǒng);CMS;Web控件;ASP.NET2.0;面向?qū)ο?.引言傳統(tǒng)的Web網(wǎng)站建設(shè)和維護(hù)的方法是:首先設(shè)計(jì)Web網(wǎng)站的框架結(jié)構(gòu),然后設(shè)計(jì)HTML頁(yè)面,最后把設(shè)計(jì)好的HTML頁(yè)面納入Web網(wǎng)站的框架結(jié)構(gòu)中。這種網(wǎng)站建設(shè)模式比較適合小型網(wǎng)站和內(nèi)容相對(duì)固定(變化較少)的網(wǎng)站,因?yàn)閷?duì)于信息量大,結(jié)構(gòu)復(fù)雜的門(mén)戶網(wǎng)站和政務(wù)平臺(tái)來(lái)說(shuō),這種方式具有諸多弊端:框架結(jié)構(gòu)維護(hù)復(fù)雜,不容易修改;頁(yè)面設(shè)計(jì)的工作量大,需要大量人力投入;網(wǎng)頁(yè)太多之后,不僅不易維護(hù),也不易使用;容易產(chǎn)生死鏈接和錯(cuò)誤鏈接?;赪eb的動(dòng)態(tài)信息發(fā)布系統(tǒng),是將網(wǎng)頁(yè)上的某些需要經(jīng)常變動(dòng)的信息,類似新產(chǎn)品發(fā)布和業(yè)界動(dòng)態(tài)等更新信息集

3、中管理,并通過(guò)信息的某些共性進(jìn)行分類,最后系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。網(wǎng)站信息通過(guò)一個(gè)操作簡(jiǎn)單的界面加入數(shù)據(jù)庫(kù),然后通過(guò)已有的網(wǎng)頁(yè)模板格式與審核流程發(fā)布到網(wǎng)站上。它的出現(xiàn)大大減輕了網(wǎng)站更新維護(hù)的工作量,通過(guò)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的引用,將網(wǎng)站的更新維護(hù)工作簡(jiǎn)化到只需錄入文字和上傳圖片,從而使網(wǎng)站的更新速度大大縮短,在某些專門(mén)的網(wǎng)上新聞?wù)军c(diǎn),如新浪的新聞中心等,新聞的更新速度已經(jīng)縮短到五分鐘一更新,從而大大加快了信息的傳播速度,也吸引了更多的長(zhǎng)期用戶群,時(shí)時(shí)保持網(wǎng)站的活動(dòng)力和影響力[1]。網(wǎng)站內(nèi)容管理系統(tǒng)(CMS)采用的數(shù)據(jù)庫(kù)技術(shù)能夠有效的解決以上問(wèn)題,數(shù)據(jù)庫(kù)作為后臺(tái)強(qiáng)

4、大的內(nèi)容處理引擎,為Web服務(wù)器提供信息源。系統(tǒng)可以把數(shù)據(jù)庫(kù)中的信息按照規(guī)則預(yù)先自動(dòng)生成HTML頁(yè)面,加入到Web服務(wù)器上,或者利用動(dòng)態(tài)網(wǎng)頁(yè)生成技術(shù),在實(shí)時(shí)交互中動(dòng)態(tài)產(chǎn)生網(wǎng)頁(yè)。系統(tǒng)包括信息采集、整理、分類、審核、發(fā)布和管理的全過(guò)程,具備完善的信息管理和發(fā)布管理功能,是企事業(yè)單位網(wǎng)站、內(nèi)部網(wǎng)站和各類ICP網(wǎng)站內(nèi)容管理和維護(hù)的理想工具。2.內(nèi)容管理系統(tǒng)簡(jiǎn)介CMS的英文全稱是:ContentManagementSystem,即網(wǎng)站內(nèi)容管理系統(tǒng)。它的基本思想是分離內(nèi)容的管理和設(shè)計(jì)。頁(yè)面美工設(shè)計(jì)存儲(chǔ)在模板里,而內(nèi)容存儲(chǔ)在數(shù)據(jù)庫(kù)或獨(dú)立的文件中,當(dāng)一個(gè)用戶請(qǐng)求頁(yè)面時(shí),各部分聯(lián)合生成一個(gè)標(biāo)

5、準(zhǔn)的HTML頁(yè)面或發(fā)布時(shí)被預(yù)歸檔頁(yè)面,合成的Web頁(yè)面可能包含多個(gè)數(shù)據(jù)源,一個(gè)內(nèi)容管理系統(tǒng)通常有如下要素:①文檔模板;②腳本語(yǔ)言或標(biāo)記語(yǔ)言;③與數(shù)據(jù)庫(kù)集成;④內(nèi)容的包含物由內(nèi)嵌入頁(yè)面的特殊標(biāo)記控制。這些標(biāo)記對(duì)于一個(gè)內(nèi)容管理系統(tǒng)通常是唯一的。這些系統(tǒng)通常有對(duì)較復(fù)雜的操作的語(yǔ)言支持,如PHP、ASP或Java等。內(nèi)容管理系統(tǒng)對(duì)站點(diǎn)管理和創(chuàng)造編輯都有好處。這其中最大的好處是能夠使用模板和通用的設(shè)計(jì)元素以確保整個(gè)網(wǎng)站的協(xié)調(diào)。作者只需在他們的文檔中采用少量的模板代碼,然后即可把精力集中在設(shè)計(jì)之上的內(nèi)容了。要改變網(wǎng)站的外觀,管理員只需修改模板而不是一個(gè)個(gè)單獨(dú)的頁(yè)面。內(nèi)容管理系統(tǒng)也簡(jiǎn)化了

6、網(wǎng)站的內(nèi)容供給和內(nèi)容管理的責(zé)任委托。很多內(nèi)容管理系統(tǒng)允許對(duì)網(wǎng)站的不同層面人員賦予不同等級(jí)的訪問(wèn)權(quán)限,這使得他們不必研究操作系統(tǒng)級(jí)的權(quán)限設(shè)置,只需用瀏覽器接口即可完成。集成的功能如:站內(nèi)搜索、投票、Web郵件列表等也會(huì)內(nèi)置于內(nèi)容管理系統(tǒng)CMS內(nèi),或允許以第三方插件的形式集成進(jìn)來(lái)。3.系統(tǒng)設(shè)計(jì)3.1系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)內(nèi)容管理系統(tǒng)中的文章模塊主要涉及3個(gè)主要部分:文章、分類和評(píng)論(其他的三個(gè)功能包含在文章的添加里),同時(shí)將3個(gè)部分抽象成3個(gè)類,在數(shù)據(jù)庫(kù)設(shè)計(jì)中,按照面向?qū)ο蟮乃枷?,可以根?jù)這3個(gè)分類在系統(tǒng)數(shù)據(jù)庫(kù)中設(shè)計(jì)3個(gè)數(shù)據(jù)表:文章表、分類表和評(píng)論表,分別如表3-1、3-2、3-3所

7、示:表3-1dbo.Article-----文章表表名Article(文章表)列名數(shù)據(jù)類型(精度范圍)空/非空中文名稱約束條件ArticleIDint(自動(dòng)編號(hào))非空文章編號(hào)主鍵ArticleNamenvarchar(50)非空文章標(biāo)題ArticleAuthornvarchar(50)可空文章作者ArticleContentvarchar(MAX)非空文章內(nèi)容ArticleEditornvarchar(50)空可文章編者ArticleSourcenvarchar(50)可空文章來(lái)源下拉框ArticleClassID

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。