【正文】
。+articleId+39。 “推薦”按鈕代碼如下: SqlConnection conn=()。+articleId+39。 ()。 SqlCommand cmdWeb=new SqlCommand(select * from AWWeb,conn)。 =(2).ToString()。 SqlCommand cmd=new SqlCommand(select SubName,SubId,SubMessage,SubImage from AWSub where SubOwnTo=39。 ()。 =(3)。139。 ()。 (2) 子類主頁 本頁使用頁面是 ,子分類主頁模板如圖 311。 if(subId==5) { =false。 網(wǎng)站所有內(nèi)容均統(tǒng)一使用一個閱讀頁模板。 SqlDataReader sdr1=()。 =(2)。 =(5)。 SqlCommand cmd2=new SqlCommand(update AWArticle set ArticleCount=ArticleCount+1 where ArticleId=39。 ()。 ()。 測試環(huán)境和方法:局域網(wǎng) PC 機四臺,在每臺機器上對服務(wù)器進行訪問測試。 結(jié) 論 自助建站系統(tǒng)是一套便利的建站解決方案,擁有設(shè)置和管理功能,既可以幫助用戶解決生成網(wǎng)站的難題,又可以友好地管理所生成網(wǎng)站的內(nèi)容。 自助建站系統(tǒng)作為一種新興技術(shù),為用戶提供了可行高效的建站解決方案。 [3] 鄭宇軍 .C 程序設(shè)計教程 [M].北京:清華大學(xué)出版社, 2021。 [7] 彭建翔 .CSS2 網(wǎng)頁結(jié)構(gòu)建筑師 [M].北京:中國鐵道出版社, 2021。在這里,向他致以謝意。除非另有說明,本文的工作是原始性工作,作者個人具有完整的原創(chuàng)權(quán)。 ( 4)學(xué)??稍试S學(xué)位論文被查閱或借閱。本系統(tǒng)使用 技術(shù)和 C#編程語言,并結(jié)合 SQL SERVER 2021 數(shù)據(jù)庫管理系統(tǒng),構(gòu)成“前臺-后臺”交互動作的動態(tài)模式。 關(guān)鍵詞 : 小型門戶網(wǎng) ;自助建站系統(tǒng); 技術(shù); C#; SQL SERVER 2021 第 25 頁 共 23 頁 The Design and Realization of Small Website SelfConstruction System Abstract The small website selfconstruction system is an tool used in website construction. It is versatility and convenient. This system is developed based on technology, C programming language and SQL SERVER 2021 Database Management System. It has the dynamic pattern which is consisted of the onstage – backstage. The system can produce website by simple setting, including the landscaping and the content. The system is consisted of the settingmodule, management module and onstage template. The settingmodule is posed of the homepage setup, and the classification of the main setup, readingpage setup and guestbook setup. The management module is posed of the website content management and the guestbook management. The onstage template gives the user’s template choices. The system is based on the browser and the backstage form which can manage the website. It is safe, openness, flexibility and so on. Key words: small website。 SQL SERVER 2021 第 26 頁 共 23 頁 目 錄 論文總頁數(shù): 22 頁 1 引言 .......................................................................................................................... 1 設(shè)計背景 ........................................................................................................ 1 設(shè)計意義 ........................................................................................................ 1 設(shè)計方法 ........................................................................................................ 1 2 設(shè)計方案 ................................................................................................................... 2 需求分析 ........................................................................................................ 2 框架設(shè)計 ........................................................................................................ 3 開發(fā)平臺 ........................................................................................................ 3 表格 ............................................................................................................... 4 通用模板 ........................................................................................................ 5 3 系統(tǒng)實現(xiàn) ................................................................................................................... 5 后臺模塊 ........................................................................................................ 5 前臺模塊 ...................................................................................................... 16 4 測試 ........................................................................................................................ 20 結(jié) 論 ........................................................................................................................ 20 參考文獻 ........................................................................................................................ 20 致 謝 ........................................................................................................................ 21 聲 明 ........................................................................................................................ 22 第 1 頁 共 23 頁 5 引言 設(shè)計背景 自助建站系統(tǒng),又可稱網(wǎng)站管理系統(tǒng),或智能建站系統(tǒng),是一種通過不涉及計算機技術(shù)性操作來設(shè)計網(wǎng)站、并可對所建網(wǎng)站進行管理的網(wǎng)絡(luò)應(yīng)用軟件,是CMS(內(nèi)容管理系統(tǒng))的一個分支。而現(xiàn)在基于 .NET 框架的系統(tǒng)正在蓬勃發(fā)展,并大有取代眾多成熟的同種技術(shù)之勢,自助建站系統(tǒng)正是其中之一。國內(nèi) CMS 發(fā)展尚屬起步階段,并且研究機構(gòu)散亂,限于人力物力,大多將整個 CMS 細化,所以有許多專門針對“自助建站”的系統(tǒng),基本由小公司或個人開發(fā),如“ NOON自助建站系統(tǒng)( NOON 科技出品)”、“九天智能建站(九天公司 2021 年推出)”等,均是優(yōu)秀的產(chǎn)品,擁有一定的商業(yè)價值和不錯的市場。網(wǎng)絡(luò)使用者的眾多和開發(fā)者的相對稀少,使網(wǎng)絡(luò)的普及出現(xiàn)了許多瓶頸,而如何才能解決這些障礙,相關(guān)行業(yè)的精英想出了許多辦法。對于有意研究網(wǎng)絡(luò)應(yīng)用的人來說,從這個角度來研究,可以快速有效地切入主題。通過調(diào)查,統(tǒng)計網(wǎng)站可用性強弱的大概性數(shù)據(jù)。 表 21 CNNIC 網(wǎng)站數(shù)量調(diào)查表 時間 網(wǎng)站數(shù) 企業(yè)網(wǎng)站的比例 企業(yè)網(wǎng)站數(shù) * 萬 % 2021 萬 % 2021 萬 % 2021 萬 % 2021 萬 % 萬 - - 2021- 2021 年 CNNIC 網(wǎng)站數(shù)量調(diào)查如表 21 所示。 由以上分析可知: E、 我國網(wǎng)站需求量在不斷增長。 同時根據(jù)另外的資料表明,到 2021 年止,個人網(wǎng)站的數(shù)量占據(jù)了總注冊網(wǎng) 第 3 頁 共 23 頁 站數(shù)量的 27%左右。 框架設(shè)計 通過對通用網(wǎng)站模式分析,設(shè)計出系統(tǒng),如圖 2- 2 所示。 g、 設(shè)置信息從數(shù)據(jù)庫中讀出,送往前臺。 j、 當(dāng)有用戶訪問前臺網(wǎng)站時,以上 b 和 d 才會發(fā)生。 b、開發(fā)者已經(jīng)有相關(guān)的基礎(chǔ),開發(fā)語言學(xué)習(xí)和應(yīng)用速度快。由于微軟公司的操 作系統(tǒng)在 PC 界占有絕大部分的份額,因此出自它本公司的開發(fā)工具和開發(fā)環(huán)境的兼容性更優(yōu)一些。 通用模板 通 過對一些資料的統(tǒng)計及訪問過的門戶網(wǎng)站的外觀統(tǒng)計,整理出一套通用模板,作為建站時的初始模板,主要內(nèi)容如下: 主頁:主要顯示網(wǎng)站 LOGO、網(wǎng)站名稱、子分類列表、熱點列表、推薦列表、更新列表、圖片顯示版權(quán)信息等。 幫助:顯示網(wǎng)站相關(guān)幫助,主要是網(wǎng)站擁有者的聯(lián)絡(luò)方式、本網(wǎng)站的使用幫助等。當(dāng)下次有訪問訪問網(wǎng)站時,會看到相關(guān)信息。 SqlCommand cmd1=new SqlCommand(update AWWeb set WebName=39。,WebLogo=39。 else =更新未成功 !。 圖 32 子類名設(shè)置圖 這一部分用于修改門戶網(wǎng)站的子分類名和相應(yīng)圖片地址。 SqlCommand cmd1=new SqlCommand(update AWSub set SubName=39。 and SubOwnTo=39。+sub2+39。039。 where SubId=39。,conn)。439。 ()。 ()。核心代碼如下: SqlConnection conn=()。 where SubId=39。,conn)。239。 SqlCommand cmd3=new SqlCommand(update AWSub set SubName=39。 and SubOwnTo=39。+sub24+39。139。 where SubID=39。,conn)。 ()。 圖 33 子類 內(nèi)容設(shè)置圖 在各文本框內(nèi)輸入內(nèi)容后,點擊“更新本二