【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩72頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

碩士學(xué)位論文 (專業(yè)學(xué)位) 基于 內(nèi)容管理系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) 姓 名:黃 侃 學(xué) 號(hào): 1134697 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師:戶現(xiàn)鋒 副指導(dǎo)教師:鄧業(yè)云 二 一三年十二月 A in 2013 1134697 u 基 于 內(nèi) 容 管 理 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn) 黃 侃 同 濟(jì) 大 學(xué) 學(xué)位論文版權(quán)使用授 權(quán)書(shū) 本人完全了解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國(guó)家有關(guān)部門(mén)或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部?jī)?nèi)容用于學(xué)術(shù)活動(dòng)。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開(kāi)發(fā)表或者沒(méi)有公開(kāi)發(fā)表的作品的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘 要 隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展, 許多 網(wǎng)站往往不能迅速跟進(jìn)大量信息衍生及業(yè)務(wù)模式變革的腳步,常需要花費(fèi)許多時(shí)間、人力和物力來(lái)處理信息更新和維護(hù)工作;遇到網(wǎng)站擴(kuò)充的時(shí)候,整合內(nèi)外網(wǎng)及分支網(wǎng)站的工作就變得更加復(fù)雜,甚至還需重新建設(shè)網(wǎng)站;如此下去,用戶始終在一個(gè)高成本、低效率的循環(huán)中升級(jí)、整合。 如何解決上述這些問(wèn)題成為了本文研究的重點(diǎn) 。 本文針對(duì)用戶自主建站的業(yè)務(wù)流程和功能需求進(jìn)行了分析與設(shè)計(jì)。論文分析了自主建站的一 般流程和特點(diǎn),提出了“四步建站”(網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自動(dòng)化信息采集、全站自動(dòng)化發(fā)布)機(jī)制。本文采用 模的方法進(jìn)行了系統(tǒng)分析;重點(diǎn)研究了 系統(tǒng)管理、 框架設(shè)置 、標(biāo)簽管理、模板管理、發(fā)布管理五大 模塊的設(shè)計(jì)與實(shí)現(xiàn),并以構(gòu)建一個(gè)“尚尊女性網(wǎng)”網(wǎng)站為例對(duì)系統(tǒng)的“四步建站”的實(shí)現(xiàn)效果加以佐證 。 通過(guò)“四步建站”機(jī)制,為用戶提供了一個(gè)傻瓜式、流程化、自動(dòng)化的“萬(wàn)能建站平臺(tái)”,有效地 滿足了人們自己創(chuàng)建、發(fā)布和更新網(wǎng)站而又不必懂技術(shù)的要求 。這種基于內(nèi)容管理的快速建站機(jī)制,是一種網(wǎng)站內(nèi)容管理領(lǐng)域中可以借鑒和推廣的好 方法。 關(guān)鍵詞 : 板引擎,標(biāo)簽解析,自動(dòng)化建站I of t of a of in is to be of to an in a In to to a of , 005 as 005 as as In is as a it in a to EO so as to be by a VC it ML to it a of is in of a of it a of 濟(jì)大學(xué) 碩士學(xué)位論文 目錄 錄 第 1 章 引 言 . 1 究背景 . 1 究現(xiàn)狀和發(fā)展態(tài)勢(shì) . 1 容管理系統(tǒng)研究現(xiàn)狀 . 1 容管理系統(tǒng)發(fā)展態(tài)勢(shì) . 3 究目的及意義 . 4 要研究?jī)?nèi)容 . 4 文組織結(jié)構(gòu) . 5 第 2 章 相關(guān)技術(shù) . 6 版引擎 . 6 簽解析 . 6 紹 . 7 . 7 . 7 式 . 9 . 9 章小結(jié) . 10 第 3 章 系統(tǒng)需求分析 . 11 行性分析 . 11 術(shù)可行性 . 11 濟(jì)可行性 . 11 務(wù)流程分析 . 11 能需求 . 13 統(tǒng)管理模塊 . 15 架設(shè)置模塊 . 15 布管理模塊 . 16 板管理模塊 . 16 簽管理模塊 . 16 統(tǒng)用例建模 . 17 別參與者 . 17 別用例 . 18 章小結(jié) . 21 第 4 章 系統(tǒng)設(shè)計(jì) . 22 統(tǒng)技術(shù)架構(gòu)設(shè)計(jì) . 22 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 統(tǒng)總體設(shè)計(jì) . 22 統(tǒng)管理模塊總體設(shè)計(jì) . 23 架設(shè)置模塊總體設(shè)計(jì) . 23 布管理模塊總體設(shè)計(jì) . 24 板管理模塊總體設(shè)計(jì) . 25 簽管理模塊總體設(shè)計(jì) . 25 統(tǒng)詳細(xì)設(shè)計(jì) . 26 統(tǒng)管理模塊詳細(xì)設(shè)計(jì) . 26 架設(shè)置模塊詳細(xì)設(shè)計(jì) . 28 布管理模塊詳細(xì)設(shè)計(jì) . 30 板管理模塊詳細(xì)設(shè)計(jì) . 31 簽管理模塊詳細(xì)設(shè)計(jì) . 32 據(jù)庫(kù)設(shè)計(jì) . 33 據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) . 33 據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) . 34 章小結(jié) . 42 第 5 章 系統(tǒng)實(shí)現(xiàn) . 43 站基本配置模塊的實(shí)現(xiàn) . 43 架設(shè)置模塊的實(shí)現(xiàn) . 44 成節(jié)點(diǎn) . 44 點(diǎn)移動(dòng) . 44 目無(wú)限擴(kuò)展實(shí)現(xiàn) . 45 板管理模塊的實(shí)現(xiàn) . 47 簽管理模塊的實(shí)現(xiàn) . 51 動(dòng)化信息采集模塊的實(shí)現(xiàn) . 53 布管理模塊的實(shí)現(xiàn) . 55 章小結(jié) . 59 第 6 章 系統(tǒng)測(cè)試 . 60 試環(huán)境與工具 . 60 試用例 . 60 試結(jié)果與分析 . 61 章小結(jié) . 63 第 7 章 總結(jié)與展望 . 64 結(jié) . 64 望 . 64 致謝 . 65 參考文獻(xiàn) . 66 個(gè)人簡(jiǎn)歷 在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 67 第 1 章 引言 1 第 1 章 引 言 究背景 隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展 ,許多企業(yè)網(wǎng)站正遭遇這樣的一些困惑和問(wèn)題: ( 1) 很多 企業(yè) 網(wǎng)站往往常常需要花費(fèi)許多時(shí)間、人力和物力來(lái)處理信息更新和維護(hù)工作;遇到網(wǎng)站擴(kuò)充的時(shí)候,整合 內(nèi)外網(wǎng)及分支網(wǎng)站的工作就變得更加復(fù)雜,甚至還需重新建設(shè)網(wǎng)站;如此下去,用戶始終在一個(gè)高成本、低效率的循環(huán)中升級(jí)、整合 1。 ( 2)此外,用戶經(jīng)常面臨這樣的問(wèn)題: 頁(yè)面制作無(wú)序,網(wǎng)站風(fēng)格不統(tǒng)一,大量信息堆積,發(fā)布顯得異常沉重;改版工作量大,系統(tǒng)擴(kuò)展能力差,集成其它應(yīng)用時(shí)更是降低了靈活性 。 為了更好地解決上述問(wèn)題,本課題擬研究開(kāi)發(fā)一款面向網(wǎng)站設(shè)計(jì)的通用內(nèi)容管理系統(tǒng) (下 簡(jiǎn)稱 該 一款專門(mén)面向互聯(lián)網(wǎng)站內(nèi)容編輯與發(fā)布的應(yīng)用軟件,旨在管理 龐大、煩雜的后臺(tái)數(shù)據(jù)和信息,規(guī)范網(wǎng)站后臺(tái)信息管理流程,減輕建立各類信息網(wǎng)站的復(fù)雜性, 加快網(wǎng)站開(kāi)發(fā) ,加強(qiáng)網(wǎng)站的運(yùn)營(yíng)管理和內(nèi)容維護(hù),最終 減低開(kāi)發(fā)成本 。 本 系統(tǒng)采用開(kāi)源 版引擎技術(shù)、標(biāo)簽解析、 索引擎優(yōu)化技術(shù)及信息采集等技術(shù) ,通過(guò)“ 四步建站 ” 機(jī)制 ( 即網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自 動(dòng)化信息采集、全站自動(dòng)化發(fā)布 ), 為用戶提供一個(gè)傻瓜式、流程化、自動(dòng)化的快速建站平臺(tái) 2,滿足人們自己創(chuàng)建、發(fā)布和更新網(wǎng)站而又不 必懂技術(shù)的要求 。 究現(xiàn)狀和發(fā)展態(tài)勢(shì) 容管理系統(tǒng)研究現(xiàn)狀 經(jīng)過(guò)多年的發(fā)展,內(nèi)容管理已經(jīng)發(fā)生了很大的變化。從對(duì)一個(gè)平臺(tái)、一臺(tái) 容管理講究的是能在客戶端建立一個(gè)跨平臺(tái)的系統(tǒng) , 讓各種應(yīng)用系統(tǒng),包括 軟 軟件都能在上面通用 , 并讓人事、銷(xiāo)售、行銷(xiāo)等不同部門(mén)、不同需求的人都能使用 , 這才是真正有效率的內(nèi)容管理系統(tǒng)。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 內(nèi)容管理經(jīng)系統(tǒng)主要經(jīng)歷了以下 3 個(gè)發(fā)展階段 3: (1) 完全手動(dòng)型:最為原始的內(nèi)容管理模式,在這個(gè)階段使用者設(shè)定好背景色、一系列的字體和 時(shí)在最終的網(wǎng)頁(yè)上手 動(dòng)完成相應(yīng)的連接。 (2) 數(shù)據(jù)庫(kù)支持型:在內(nèi)容增加到一定程度時(shí),通過(guò)使用數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)大量的信息,在 務(wù)器上使用如 樣的程序從數(shù)據(jù)庫(kù)中寫(xiě)入和取出相應(yīng)的數(shù)據(jù)。 (3) 頁(yè)面自動(dòng)生成型:基于第二種階段后,大多數(shù)高更新量網(wǎng)站的問(wèn)題日益突出。技術(shù)人員通過(guò)開(kāi)發(fā)了自定義的標(biāo)簽,將頁(yè)面的模板獨(dú)立出來(lái),用數(shù)據(jù)庫(kù)中的數(shù)據(jù)與標(biāo)簽內(nèi)指定的數(shù)據(jù)結(jié)合起來(lái),動(dòng)態(tài)生成用戶看到的最終靜態(tài)頁(yè)面。 國(guó)外的分析表明,內(nèi)容管理將成為下一輪軟件市場(chǎng)競(jìng)爭(zhēng)的熱點(diǎn), 2004 年 布的 場(chǎng)報(bào)告顯示,這一新興市場(chǎng)估計(jì)將超過(guò) 10 億美元,并且處于不斷增長(zhǎng)的狀態(tài)。到 2008 年,全球知名的 2000 家企業(yè)中有四分之三將實(shí)施面向桌面和面向流程的內(nèi)容管理,預(yù)期超過(guò) 17 億美元。國(guó)外從事內(nèi)容管理系統(tǒng)研發(fā)的主要廠商包括 ,這些公司 品和解決方案專業(yè)性很強(qiáng),大多基于 平臺(tái),功能豐富,主要面向企業(yè)級(jí)用戶,是 場(chǎng)的 主要廠商。還有一些更窄的專業(yè)廠商提供內(nèi)容管理某個(gè)階段需要的功能,如 供知識(shí)檢索, 供內(nèi)容創(chuàng)作平臺(tái), 供內(nèi)容分發(fā)管理技術(shù)等 4。相對(duì)于國(guó)內(nèi) 外的 本都是采用動(dòng)態(tài)調(diào)用或者利用 射成虛擬靜態(tài),擴(kuò)展性強(qiáng),接口齊全,同時(shí)國(guó)外 源多,適合二次開(kāi)發(fā)。固然國(guó)外的 內(nèi)容管理的影響力、技術(shù)、資金等方面具有一定優(yōu)勢(shì),但他們的產(chǎn)品面向的應(yīng)用規(guī)模較大、功能大而全、價(jià)格昂貴、技術(shù)應(yīng)用難度高、字符語(yǔ)言、操作習(xí)慣等問(wèn)題也是制約 它們目前在中國(guó)快速發(fā)展的原因。 內(nèi)容管理在國(guó)外市場(chǎng)發(fā)展相對(duì)比較成熟,在國(guó)內(nèi)尚處于認(rèn)知度普遍提高的階段。隨著內(nèi)容管理不斷普及和升溫,國(guó)內(nèi)研究的組織和學(xué)者也越來(lái)越多。目前國(guó)內(nèi)對(duì)于內(nèi)容管理的研究主要集中在企業(yè)內(nèi)容管理應(yīng)用及內(nèi)容管理相關(guān)理論中。在企業(yè)內(nèi)容管理應(yīng)用研究方面 5:鄧君等人選取了 5 個(gè)國(guó)外主流企業(yè)門(mén)戶平臺(tái),對(duì)其的管理功能進(jìn)行了詳細(xì)分析,比較了優(yōu)勢(shì)和不足,為企業(yè)門(mén)戶的進(jìn)一步發(fā)展提供借鑒。林罡采用了 容管理系統(tǒng)建立中小企業(yè)網(wǎng)站,使建站更加輕松且更具個(gè)性。吳振新探討內(nèi)容管理的基本概念,分析目前 容管理系統(tǒng)的類型和功能組成,對(duì)幾個(gè)主要的開(kāi)源 容管理系統(tǒng)的特點(diǎn)進(jìn)行介紹和對(duì)比,并對(duì)如何選擇合適的開(kāi)源內(nèi)容管理系統(tǒng)提出建議。內(nèi)容管理相關(guān)理論研究方面:國(guó)內(nèi)的研究主要集中在內(nèi)容管理系統(tǒng)的概念、組成、關(guān)鍵技術(shù)、價(jià)格和數(shù)據(jù)模型,第 1 章 引言 3 系統(tǒng)的設(shè)計(jì)與選型方面。 隨著國(guó)內(nèi) 斷發(fā)展,越來(lái)越多的內(nèi)容管理廠商出現(xiàn),雖然他們?cè)谕诰蛴脩粜枨蠓矫嫔芯哂幸欢ǖ膬?yōu)勢(shì),但隨著國(guó)外技術(shù)有優(yōu)勢(shì)的廠商加大對(duì)內(nèi)容管理的關(guān)注后,無(wú)疑會(huì)對(duì)國(guó)內(nèi)的內(nèi)容管理廠商造成強(qiáng)大的沖擊。面對(duì)這樣的問(wèn)題,國(guó)內(nèi)廠商可以開(kāi)展與國(guó)外廠商的合作,由于國(guó)外產(chǎn)品缺乏對(duì)中文的 支持和對(duì)國(guó)內(nèi)用戶操作習(xí)慣的了解,國(guó)內(nèi)廠商可以在合作過(guò)程中學(xué)習(xí)國(guó)外廠商技術(shù)上的優(yōu)勢(shì),從而為掌握核心技術(shù)奠定基礎(chǔ) 6。 容管理系統(tǒng)發(fā)展態(tài)勢(shì) 隨著企業(yè)應(yīng)用整合、技術(shù)的突破以及各種新的溝通手段的不斷出現(xiàn),內(nèi)容管理正不斷的往前發(fā)展,由于內(nèi)容管理在我國(guó)的發(fā)展時(shí)間并不長(zhǎng),其價(jià)值尚未被充分挖掘,還有很大的發(fā)展?jié)摿?。目前?nèi)容管理正呈現(xiàn)出五大發(fā)展趨勢(shì):內(nèi)容管理從非結(jié)構(gòu)化到異構(gòu)化和標(biāo)準(zhǔn)化、內(nèi)容管理手段更加智能化、內(nèi)容管理走向平臺(tái)化、內(nèi)容管理環(huán)節(jié)將更豐富、內(nèi)容管理應(yīng)用正在從 容管理發(fā)展到企業(yè)內(nèi)容管理 7。 (1) 從非結(jié)構(gòu)化到異構(gòu)化和標(biāo)準(zhǔn)化。企業(yè)系統(tǒng)的未來(lái)發(fā)展趨勢(shì)是應(yīng)用走向整合,實(shí)現(xiàn)網(wǎng)站與后端的業(yè)務(wù)系統(tǒng)、 銷(xiāo)等系統(tǒng)的整合,實(shí)現(xiàn)對(duì)這些異構(gòu)信息的集成管理。 (2) 內(nèi)容管理走向智能化。內(nèi)容管理的另一個(gè)趨勢(shì)就是智能管理。通過(guò)智能化管理,實(shí)現(xiàn)信息從原始存儲(chǔ)狀態(tài)到不同服務(wù)類型的自動(dòng)組織、歸類。同時(shí),內(nèi)容的智能化管理,也將為實(shí)現(xiàn)知識(shí)管理提供內(nèi)容基礎(chǔ)。 (3) 內(nèi)容管理走向平臺(tái)化。內(nèi)容管理應(yīng)用將和企業(yè)業(yè)務(wù)活動(dòng)及專業(yè)系統(tǒng)緊密結(jié)合,呈現(xiàn)行業(yè)化趨勢(shì)。因而需要將內(nèi)容管理技術(shù)抽象組合,實(shí)現(xiàn)成為組件化功能性中間件應(yīng)用平臺(tái),提供開(kāi) 放的內(nèi)容應(yīng)用服務(wù)或開(kāi)發(fā)接口以支撐多樣化的上層應(yīng)用。 (4) 管理環(huán)節(jié)將逐步豐富。隨著協(xié)同應(yīng)用的普及,信息溝通方式越來(lái)越靈活多樣,內(nèi)容管理平臺(tái)需要能夠管理日益豐富的或新興的內(nèi)容應(yīng)用和分發(fā)渠道,包括博客平臺(tái)、 容聚合、搜索服務(wù)、內(nèi)容商務(wù)、 容搜索和整合、 3 (5) 容管理依然是主流,企業(yè)內(nèi)容管理逐漸變熱。隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展, 容管理應(yīng)用將不斷普及和深化。隨著企業(yè)信息化建設(shè)的深入,企業(yè)對(duì)內(nèi)容管理的需求正逐步升溫。內(nèi)容管理將從最初的各自獨(dú)立管理過(guò)渡到集成多種內(nèi)容管理為一體的 企業(yè)內(nèi)容管理 ( 同時(shí) 容管理依然占據(jù)當(dāng)前內(nèi)容管理應(yīng)用的主流。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 究目的及意義 本系統(tǒng)采用開(kāi)源 版引擎技術(shù)、標(biāo)簽解析、 索引擎優(yōu)化技術(shù)及信息采集等技術(shù)為用戶提供了一個(gè)傻瓜式、流程化、自動(dòng)化的快速建站建站平臺(tái),滿足了人們自己創(chuàng)建、發(fā)布和更新網(wǎng)站而又不必懂技術(shù)的要求。 (1) 實(shí)現(xiàn)動(dòng)態(tài)管理、動(dòng)態(tài)發(fā)布、動(dòng)態(tài)交互。 容管理系統(tǒng)采用網(wǎng)站動(dòng)態(tài)管理、實(shí)時(shí)更新的技術(shù),動(dòng)態(tài)模塊技術(shù),實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容交互管理功能,門(mén)戶管理從此簡(jiǎn)單方便、快捷高效; (2) 實(shí)現(xiàn)精確化建 設(shè)、協(xié)作化管理、流程化控制。 采用 容管理系統(tǒng),用戶再也不用擔(dān)心站點(diǎn)錯(cuò)誤鏈接、斷鏈、模版樣式混亂、風(fēng)格不統(tǒng)一、修改亂套等現(xiàn)象,真正實(shí)現(xiàn)專業(yè)門(mén)戶建設(shè)、精確站點(diǎn)管理。同時(shí)系統(tǒng)提供良好的協(xié)同工作能力以及自定義工作流程,實(shí)現(xiàn)信息管理以及信息生命周期管理的全程控制 ; (3) 實(shí)現(xiàn)自由模版引擎、自由模版制作、自由模版管理。該 容管理系統(tǒng)采用自由模版引擎技術(shù),實(shí)現(xiàn) 版自動(dòng)動(dòng)態(tài)預(yù)轉(zhuǎn)換技術(shù),徹底實(shí)現(xiàn)可以采用任意的工具如: 工具自由制作模版,所見(jiàn)即所得,沒(méi)有代碼的煩惱 ,同時(shí),可以選擇系統(tǒng)模版或用戶自定義模版,圓滿解決模版?zhèn)€性化的需求; (4) 實(shí)現(xiàn) “ 四步建站 ” 機(jī)制。即網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自動(dòng)化信息采集、全站自動(dòng)化發(fā)布,以實(shí)現(xiàn)傻瓜式、流程化、自動(dòng)化的建站,這也是本系統(tǒng)的一大創(chuàng)新。 通過(guò)實(shí)現(xiàn)上述目標(biāo),減少用戶重復(fù)建站工作量, 減輕建立各類信息網(wǎng)站的復(fù)雜性,加快網(wǎng)站開(kāi)發(fā),提高網(wǎng)站的可維護(hù)性, 最終為用戶提供了一個(gè)傻瓜式、流程化、自動(dòng)化的 “ 萬(wàn)能建站平臺(tái) ” ,減低開(kāi)發(fā)成本。 文工作 基于中小型企業(yè)建站的 業(yè)務(wù)需求 ,采用面向?qū)ο蟮姆治龇椒?,基?技術(shù)平臺(tái) ,采用 N 層 技術(shù)架構(gòu),采用 板引擎 6、模板標(biāo)簽自動(dòng)解析 7 索引擎優(yōu)化、 技術(shù),分析、設(shè)計(jì)、實(shí)現(xiàn)一個(gè)高效、可復(fù)用、易擴(kuò)展的 容管理系統(tǒng)。論文主要研究?jī)?nèi)容如下: (1) 分析 容管理系統(tǒng)的需求 從自主建站的一般流程和特點(diǎn)入手,提出“四步建站”(網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自動(dòng)化信息采集、全站自動(dòng)化發(fā)布)機(jī)制,并使用 行用例建模。 第 1 章 引言 5 (2) 容管理系統(tǒng)的設(shè)計(jì) 在需求分析的基礎(chǔ)上,設(shè)計(jì)系統(tǒng)總體體系架構(gòu)、功能架構(gòu)和數(shù)據(jù)庫(kù),對(duì) 框架設(shè)置、標(biāo) 簽管理、模板管理、發(fā)布管理、系統(tǒng)管理等功能模塊 進(jìn)行總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)。 (3) 容管理系統(tǒng)的實(shí)現(xiàn) 圍繞“四步建站”機(jī)制(即網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自動(dòng)化信息采集、全站自動(dòng)化靜態(tài)發(fā)布),采用 模板引擎 、標(biāo)簽解析等技術(shù)編碼實(shí)現(xiàn)框架設(shè)置、標(biāo)簽管理、模板管理、發(fā)布管理、系統(tǒng)管理等功能。 (4) 統(tǒng)實(shí)現(xiàn)驗(yàn)證分析及運(yùn)行績(jī)效評(píng)估 為了評(píng)判 統(tǒng)實(shí)現(xiàn)效果,論文以創(chuàng)建一個(gè) 站為例,圍繞 “ 四步建站 ” 機(jī)制(即網(wǎng)站基本配置、網(wǎng)站框架設(shè)置、自動(dòng)化信息采集、全站自動(dòng)化靜態(tài)發(fā)布)來(lái)驗(yàn)證系統(tǒng)功能 實(shí)現(xiàn)情況 ; 采用采用 行壓力測(cè)試,以用戶并發(fā)登陸 、“四步流程”建站、標(biāo)簽解析 為例,測(cè)試系統(tǒng)的響應(yīng)能力 、吞吐能力 及執(zhí)行的效率 9。 文組織結(jié)構(gòu) 第一章 引言:簡(jiǎn)要介紹了論文研究背景、國(guó)內(nèi)外研究現(xiàn)狀和發(fā)展趨勢(shì)、研究 目標(biāo) 和意義、所做的主要工作及論文組織結(jié)構(gòu)。 第二章 相關(guān)技術(shù):對(duì)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)涉及到的關(guān)鍵技術(shù)進(jìn)行了討論介紹。 第三章 系統(tǒng)需求分析:對(duì)系統(tǒng)的需求進(jìn)行分析,具體研究系統(tǒng)功能需求分析、業(yè)務(wù)流程分析、性能需求、及系統(tǒng)的運(yùn)行環(huán)境要求。 第四章 系統(tǒng)設(shè)計(jì):描述了相關(guān)模塊設(shè)計(jì)、體系架 構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì),重點(diǎn)介紹了 內(nèi)容管理、標(biāo)簽管理、模板管理、發(fā)布管理、系統(tǒng)管理 的總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)。 第五章 系統(tǒng)實(shí)現(xiàn):詳細(xì)闡述了 框架管理、標(biāo)簽管理、模板管理、發(fā)布管理、系統(tǒng)管理 五個(gè)模塊的實(shí)現(xiàn) 。 第六章 系統(tǒng)測(cè)試: 采用 行壓力測(cè)試,以用戶并發(fā)登陸 、“四步流程”建站、標(biāo)簽解析 為例,測(cè)試系統(tǒng)的響應(yīng)能力 、 吞吐能力 及執(zhí)行的效率。 第七章 總結(jié)與展望:對(duì)本文工作進(jìn)行了全面總結(jié),說(shuō)明了本文取得的成果,并指出了存在不足和需改進(jìn)的方向 。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 第 2 章 相關(guān)技術(shù) 該內(nèi)容管理系統(tǒng)采用面向?qū)ο蟮?析方法, 基于 臺(tái)的 分層體系結(jié)構(gòu),采用 版引擎、標(biāo)簽解析 、 技術(shù)。 版引擎 一個(gè)基于 模板引擎庫(kù)(目前同時(shí)支持 C#、 可用于生成源代碼、 面、電子郵件等各種有格式的文本。同于其他類似的模板引擎的顯著特點(diǎn)是嚴(yán)格執(zhí)行模型視圖分離,尤其擅長(zhǎng)多目標(biāo)代碼生成、多種網(wǎng)站風(fēng)格管理以及網(wǎng)站多語(yǔ)言版本生成等。 使用 以嚴(yán)格保證業(yè)務(wù)邏輯和表現(xiàn)邏輯相分離,不會(huì)互相干擾,提高網(wǎng)站的開(kāi)發(fā)和維護(hù)的效率。模型和視圖分離所帶來(lái)的優(yōu)點(diǎn)包括:模板文件可以在相似的網(wǎng)站開(kāi)發(fā)中重用,清晰的模板文件可以做為網(wǎng)站開(kāi)發(fā)的說(shuō)明文檔,模板文件可以單獨(dú)修改。 傳統(tǒng)的模板引擎都是系統(tǒng)自帶的標(biāo)簽和模板,用戶無(wú)法自定義。在本論文中中,我們基于 板引擎 ,改進(jìn) 實(shí)現(xiàn)了 “網(wǎng)站模板與程序完全分離 ”,推出了 “模板方案 ”概念,獨(dú)創(chuàng) “中文標(biāo)簽跨模塊調(diào)用 ”和 “站調(diào)用 ”,模板引擎進(jìn)一步的提高了用戶的自主性,用戶可以根據(jù)實(shí)際需要自定義標(biāo)簽和模板,大 大加強(qiáng)模板引擎的靈活性和易擴(kuò)展性 10。 一般而言, 每個(gè)模板都是一個(gè) 件,每一個(gè)內(nèi)容都可以用不同的模板進(jìn)行表示。通過(guò)獨(dú)立的對(duì)模板內(nèi)容的編輯,從而改變內(nèi)容的表現(xiàn)形式。以下是系統(tǒng)中模板文件的一種表示形式。 10 100 4 /簽解析 為了加強(qiáng)模板通用性和可裝配性,模板可表示成一個(gè)由各種標(biāo)簽組合而成的面,對(duì)于模板中有數(shù)據(jù)交互的情形,采用標(biāo)簽解析來(lái)提取出標(biāo)簽內(nèi)與數(shù)據(jù)第 2 章 相關(guān)技術(shù) 7 源交互的字段,將字段與模板進(jìn)行整合并實(shí)現(xiàn)標(biāo)簽內(nèi)容的提取,替換,最后將處理結(jié)果以一個(gè)完整“塊”的形式顯示。標(biāo)簽解析在實(shí)現(xiàn)模板標(biāo)簽與數(shù)據(jù)源交互方面扮演橋梁作用。在該系統(tǒng)中,我們采用正值表達(dá)式的方式來(lái)進(jìn)行進(jìn)行標(biāo)簽解析。 標(biāo)簽解析是提取出標(biāo)簽內(nèi)與數(shù)據(jù)源交互的字段(數(shù)據(jù)庫(kù)字段可以自定義),將字段、模板、所需替換內(nèi)容進(jìn)行整合,從而生成頁(yè)面。標(biāo)簽包括數(shù)據(jù)源標(biāo)簽,系統(tǒng) 標(biāo)簽,自定義標(biāo)簽。數(shù)據(jù)源標(biāo)簽用于讀取數(shù)據(jù),自定義標(biāo)簽用于處理數(shù)據(jù)。 r = ( s+(?*?) (? sS*?)/), , , 紹 微軟公司推出的 發(fā)平臺(tái), 為 序開(kāi)發(fā)人員構(gòu)建 企業(yè)級(jí) 應(yīng)用 提供 了全方位的 服務(wù)。 建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的 用程序。 供一個(gè)新的程序設(shè)計(jì)模型與架構(gòu),以便生成功能更強(qiáng)大的應(yīng)用程序。與以 往 的 發(fā)模型相比, 供了增強(qiáng)的性能 、 世界級(jí)的工具支持 、 簡(jiǎn)易性 、 可管理性 、 可縮放性和可用性 、 自定義性和擴(kuò)展性 及 安全性 21等 優(yōu)點(diǎn) 。 ( 1)性能增強(qiáng)。 在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的不同, 利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和緩存服務(wù)。 ( 2) 高 安全性

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論