freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型門戶網(wǎng)自助建站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-11-23 16:28本頁(yè)面

【導(dǎo)讀】本系統(tǒng)使用技術(shù)和C#編程語言,并結(jié)合SQLSERVER2020數(shù)。據(jù)庫(kù)管理系統(tǒng),構(gòu)成“前臺(tái)-后臺(tái)”交互動(dòng)作的動(dòng)態(tài)模式。通過人性化的簡(jiǎn)便設(shè)。置,可以生成建站者期望的小型門戶網(wǎng),包括美化和內(nèi)容兩方面。言管理等構(gòu)成;前臺(tái)模板實(shí)現(xiàn)了用戶模板的選擇。形式出現(xiàn),可對(duì)所建網(wǎng)站進(jìn)行管理,具有安全性、開放性及靈活性等特點(diǎn)。

  

【正文】 ............................................ 22 第 1 頁(yè) 共 23 頁(yè) 5 引言 設(shè)計(jì)背景 自助建站系統(tǒng),又可稱網(wǎng)站管理系統(tǒng),或智能建站系統(tǒng),是一種通過不涉及計(jì)算機(jī)技術(shù)性操作來設(shè)計(jì)網(wǎng)站、并可對(duì)所建網(wǎng)站進(jìn)行管理的網(wǎng)絡(luò)應(yīng)用軟件,是CMS(內(nèi)容管理系統(tǒng))的一個(gè)分支。其基于瀏覽器運(yùn)行,以后臺(tái)形式出現(xiàn),擁有靈活性高的特點(diǎn),同時(shí)具有一定的安全性與開放性強(qiáng),能讓非計(jì)算機(jī)相關(guān)行業(yè)用戶迅速擁有具自己特色的網(wǎng)站。 技術(shù)是由微軟公司提出、實(shí)現(xiàn)并推廣的一種新型網(wǎng)絡(luò)技術(shù),配合同樣由微軟公司推出的 SQL SERVER 數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS),可以建立出具有高安全性、高可用性、高穩(wěn)定性的網(wǎng)站系統(tǒng)。 在 .NET 框架出來之前,有很多基于 ASP、 JSP、 PHP 等技術(shù)的優(yōu)秀自助建站系統(tǒng),技術(shù)成熟。而現(xiàn)在基于 .NET 框架的系統(tǒng)正在蓬勃發(fā)展,并大有取代眾多成熟的同種技術(shù)之勢(shì),自助建站系統(tǒng)正是其中之一。 目前,圍繞自助建站系統(tǒng)產(chǎn)生了許多優(yōu)秀的作品。它們形貌各異,針對(duì)的使用者行業(yè)也紛繁復(fù)雜,不盡相同,但核心無異,均是 CMS 的分支 。在國(guó)外,由于技術(shù)發(fā)達(dá),已成為商業(yè)經(jīng)濟(jì)一個(gè)重要領(lǐng)域,很多大公司基本都有針對(duì) CMS 開發(fā)的系統(tǒng),但并不局限于、且很少單獨(dú)開發(fā)“建站”這一模塊。國(guó)內(nèi) CMS 發(fā)展尚屬起步階段,并且研究機(jī)構(gòu)散亂,限于人力物力,大多將整個(gè) CMS 細(xì)化,所以有許多專門針對(duì)“自助建站”的系統(tǒng),基本由小公司或個(gè)人開發(fā),如“ NOON自助建站系統(tǒng)( NOON 科技出品)”、“九天智能建站(九天公司 2020 年推出)”等,均是優(yōu)秀的產(chǎn)品,擁有一定的商業(yè)價(jià)值和不錯(cuò)的市場(chǎng)。 設(shè)計(jì)意義 每一個(gè)技術(shù)從誕生到被取代的過程中,使用者總是比開發(fā)者更多。網(wǎng)絡(luò)開始普及起,自 助建站系統(tǒng)就注定成為必不可少的軟件產(chǎn)品。通過對(duì)其的研究,可以知道它的誕生是和時(shí)代發(fā)展密切相關(guān)的。網(wǎng)絡(luò)使用者的眾多和開發(fā)者的相對(duì)稀少,使網(wǎng)絡(luò)的普及出現(xiàn)了許多瓶頸,而如何才能解決這些障礙,相關(guān)行業(yè)的精英想出了許多辦法。自助建站系統(tǒng)即是其中之一。 目前,希望有自己的網(wǎng)站的用戶數(shù)量正飛速猛增。因此,這在整個(gè) CMS 中只是一個(gè)小分支的模塊有很大的市場(chǎng)發(fā)展空間。對(duì)于有意研究網(wǎng)絡(luò)應(yīng)用的人來說,從這個(gè)角度來研究,可以快速有效地切入主題。 設(shè)計(jì)方法 通過 .NET 技術(shù)和數(shù)據(jù)庫(kù)技術(shù),掌握網(wǎng)站開發(fā)能力,設(shè)計(jì)并開發(fā)出一套具有同類產(chǎn)品共 同特點(diǎn)的自助建站系統(tǒng)。同時(shí),研究門戶網(wǎng)的特點(diǎn)(主要針對(duì)小型企業(yè)和個(gè)人網(wǎng)站),設(shè)計(jì)出一套通用性強(qiáng)的模板,作為自助建站系統(tǒng)使用的建站模 第 2 頁(yè) 共 23 頁(yè) 板。收集網(wǎng)絡(luò)資源,總結(jié)并思考相關(guān)網(wǎng)絡(luò)應(yīng)用知識(shí),建立網(wǎng)絡(luò)開發(fā)的觀念。通過調(diào)查,統(tǒng)計(jì)網(wǎng)站可用性強(qiáng)弱的大概性數(shù)據(jù)。 6 設(shè)計(jì)方案 需求分析 開發(fā)軟件首先要完成的是需求分析,這是決定軟件的開發(fā)方向和開發(fā)程度的重要原則。目前,國(guó)內(nèi)外尚無自助建站系統(tǒng)有直接關(guān)聯(lián)的系統(tǒng)性調(diào)查出臺(tái),因此,獲取相應(yīng)需求量化標(biāo)準(zhǔn)具有相當(dāng)難度。因此采用國(guó)內(nèi)各建站系統(tǒng)常用的一種分析模式,即通過對(duì)已注冊(cè)的企業(yè)門戶網(wǎng)站和個(gè)人網(wǎng)站 數(shù)量及使用率進(jìn)行分析。 表 21 CNNIC 網(wǎng)站數(shù)量調(diào)查表 時(shí)間 網(wǎng)站數(shù) 企業(yè)網(wǎng)站的比例 企業(yè)網(wǎng)站數(shù) * 萬 % 2020 萬 % 2020 萬 % 2020 萬 % 2020 萬 % 萬 - - 2020- 2020 年 CNNIC 網(wǎng)站數(shù)量調(diào)查如表 21 所示。從表中可知,中國(guó)網(wǎng)站數(shù)目及主要網(wǎng)站類型在其中所占的比例,充分說 明了企業(yè)網(wǎng)站在比例上雖有下降,需求量卻仍迅速增長(zhǎng)。 網(wǎng)站公共元素清單,主要包括:鏈接或返回鏈接都用下劃線標(biāo)注;已訪問過的鏈接與常規(guī)鏈接一般通過改變字體顏色加以區(qū)分;在鏈接到主頁(yè)或索引頁(yè)的頁(yè)面頂端都有一個(gè)可以點(diǎn)擊的標(biāo)識(shí)圖標(biāo);每個(gè)頁(yè)面下邊的腳注是一致的;正文背景為白色;正文字體為 sansserif 字體;使用恰當(dāng)?shù)姆?hào)(用實(shí)體 /轉(zhuǎn)義代碼中活字印刷排版式的符號(hào)和撇號(hào)代替一般正文的普通符號(hào));導(dǎo)航方法不多于六個(gè);每個(gè)頁(yè)面包含一個(gè)詳細(xì)的版權(quán)聲明;在每個(gè)頁(yè)面上標(biāo)注設(shè)計(jì)者的全名。基于統(tǒng)計(jì)結(jié)果,以上元素在網(wǎng)站上出現(xiàn)概率高于 80%。 由以上分析可知: E、 我國(guó)網(wǎng)站需求量在不斷增長(zhǎng)。 F、 企業(yè)用戶對(duì)網(wǎng)站的需求量正大量增加。 G、 中小型企業(yè)由于數(shù)量遠(yuǎn)比大巨型企業(yè)為多,因此網(wǎng)站需求量亦大得多。 H、 網(wǎng)站的公共元素存在著極高的相似度。 同時(shí)根據(jù)另外的資料表明,到 2020 年止,個(gè)人網(wǎng)站的數(shù)量占據(jù)了總注冊(cè)網(wǎng) 第 3 頁(yè) 共 23 頁(yè) 站數(shù)量的 27%左右。 由此可知,中小型企業(yè)和個(gè)人用戶所使用的小型網(wǎng)站是目前網(wǎng)絡(luò)網(wǎng)站應(yīng)用中的數(shù)量霸主。同時(shí),通過資料搜集和對(duì)門戶網(wǎng)站模式研究,發(fā)現(xiàn)目前門戶網(wǎng)站主要有兩種模式:純靜態(tài)網(wǎng)站,即不用后臺(tái)數(shù)據(jù)庫(kù),所有數(shù)據(jù)全部預(yù)存在網(wǎng)頁(yè)中,需要增加、刪除和更新時(shí)都 對(duì)網(wǎng)頁(yè)進(jìn)行操作;“后臺(tái)――前臺(tái)”結(jié)合模式,使用數(shù)據(jù)庫(kù)處理數(shù)據(jù),后臺(tái)管理模塊管理數(shù)據(jù),使用更為靈活。本系統(tǒng)以第二種模式為準(zhǔn)則,作出框架設(shè)計(jì)。 框架設(shè)計(jì) 通過對(duì)通用網(wǎng)站模式分析,設(shè)計(jì)出系統(tǒng),如圖 2- 2 所示。網(wǎng)站主架構(gòu)為“后臺(tái)+前臺(tái)+數(shù)據(jù)庫(kù)”模式。具體實(shí)現(xiàn)為: f、 通過后臺(tái)設(shè)置網(wǎng)站的各種信息,包括網(wǎng)站 LOGO、文字顯示、圖片顯示、閱讀頁(yè)設(shè)置、留言簿設(shè)置等。這些數(shù)據(jù)信息將存入數(shù)據(jù)庫(kù)。 g、 設(shè)置信息從數(shù)據(jù)庫(kù)中讀出,送往前臺(tái)。 h、 通過管理模塊對(duì)已經(jīng)設(shè)置好的前臺(tái)進(jìn)行內(nèi)容管理,包括文章、圖片等,對(duì)企業(yè)門戶網(wǎng)來說,即產(chǎn)品說明、產(chǎn)品圖片 等管理。這些內(nèi)容同樣要存入數(shù)據(jù)庫(kù)。 i、 被管理的網(wǎng)站內(nèi)容從數(shù)據(jù)庫(kù)中讀出,送往前臺(tái)。 j、 當(dāng)有用戶訪問前臺(tái)網(wǎng)站時(shí),以上 b 和 d 才會(huì)發(fā)生。 開發(fā)平臺(tái) 以開發(fā)平臺(tái)的易用性、運(yùn)行環(huán)境的通用性和用戶使用環(huán)境的支持能力等方面為前提進(jìn)行考慮,進(jìn)行開發(fā)工具及環(huán)境選擇。 微軟公司推出的 .NET 技術(shù)和 SQL SERVER 數(shù)據(jù)庫(kù)管理系統(tǒng)因?yàn)閮?yōu)秀而具有廣泛的用戶基礎(chǔ)。選擇該環(huán)境有以下優(yōu)勢(shì): a、開發(fā)平臺(tái)方便易用,容易上手。 b、開發(fā)者已經(jīng)有相關(guān)的基礎(chǔ),開發(fā)語言學(xué)習(xí)和應(yīng)用速度快。 c、性能強(qiáng)勁。 d、工具靈活。 e、兼容性好。由于微軟公司的操 作系統(tǒng)在 PC 界占有絕大部分的份額,因此出自它本公司的開發(fā)工具和開發(fā)環(huán)境的兼容性更優(yōu)一些。 第 4 頁(yè) 共 23 頁(yè) 圖 22 系統(tǒng)框架圖 表格 主要表格使用關(guān)系如圖 24 所示,分為兩部分,即設(shè)置模塊和管理模塊。 從圖中可知存在以下表格: ( 9) 主頁(yè)設(shè)置信息表 ( 10) 所建網(wǎng)站主要信息表 ( 11) 分類設(shè)置信息表 ( 12) 閱讀頁(yè)設(shè)置信息表 ( 13) 留言簿設(shè)置信息表 ( 14) 內(nèi)容管理表 ( 15) 留言管理表 ( 16) 幫助管理表 數(shù)據(jù)存入數(shù)據(jù)庫(kù) 后臺(tái) 系統(tǒng)幫助模塊,包括建站系統(tǒng)的使用說明 前臺(tái)網(wǎng)站管理模塊,包括對(duì)生成后的前臺(tái)進(jìn)行數(shù)據(jù)管理 前臺(tái)網(wǎng)站生成模塊,包括設(shè)置前臺(tái)的功能和美化 后臺(tái)登錄 前臺(tái)門戶網(wǎng)站模板 數(shù)據(jù)送往前臺(tái) 設(shè)置數(shù)據(jù)存入數(shù)據(jù)庫(kù) (數(shù)據(jù)庫(kù)) 表格 1 表格 2 表格 3 表格 4 .?? 可設(shè)置模塊 1 可設(shè)置模塊 2 可設(shè)置模塊 3 可設(shè)置模塊 4 可設(shè)置留言簿模塊 可設(shè)置網(wǎng)站幫助模塊 第 5 頁(yè) 共 23 頁(yè) 圖 24 表格使用關(guān)系圖 第( 1)到第( 5)張表為建站所用的表格,主要存儲(chǔ)網(wǎng)站的相關(guān)信息。第( 6)到第( 8)張表為內(nèi)容管理,即提供給用戶用于網(wǎng)站的管理。 通用模板 通 過對(duì)一些資料的統(tǒng)計(jì)及訪問過的門戶網(wǎng)站的外觀統(tǒng)計(jì),整理出一套通用模板,作為建站時(shí)的初始模板,主要內(nèi)容如下: 主頁(yè):主要顯示網(wǎng)站 LOGO、網(wǎng)站名稱、子分類列表、熱點(diǎn)列表、推薦列表、更新列表、圖片顯示版權(quán)信息等。 子分類主頁(yè):主要顯示分類相關(guān)圖片、文字說明、內(nèi)容列表、版權(quán)信息、分類熱點(diǎn)列表、分類推薦列表、分類更新列表等。 閱讀頁(yè):提供每一條內(nèi)容的內(nèi)容顯示、圖片顯示、相關(guān)分類熱點(diǎn)列表、相關(guān)分類推薦列表等。 留言簿:對(duì)網(wǎng)站的建議或意見留言顯示。 幫助:顯示網(wǎng)站相關(guān)幫助,主要是網(wǎng)站擁有者的聯(lián)絡(luò)方式、本網(wǎng)站的使用幫助等。 7 系統(tǒng)實(shí)現(xiàn) 后臺(tái)模塊 (6) 主頁(yè)設(shè)置 本模塊使用頁(yè)面是“ ”,部分運(yùn)行效果圖如圖 31 所示。 第 6 頁(yè) 共 23 頁(yè) 圖 31 主頁(yè)設(shè)置圖 這是主頁(yè)設(shè)置模塊中的一個(gè)部分,用于設(shè)置網(wǎng)站 LOGO 圖片、網(wǎng)站名稱和建站理念。用戶在框內(nèi)輸入內(nèi)容后,點(diǎn)擊“更新基本信息”按鈕,即可更新數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)中。當(dāng)下次有訪問訪問網(wǎng)站時(shí),會(huì)看到相關(guān)信息。 該部分核心處理代碼為: =正操作中 ...。 SqlConnection conn1=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWWeb set WebName=39。+webName+39。,WebMain=39。+webWhat+39。,WebLogo=39。+webLogo+39。,conn1)。 if(()==1) =更新成功 !。 else =更新未成功 !。 ()。 這部分代碼放置在“更新基本信息”按鈕的 Button2_Click(object sender, e)事件中,每當(dāng)點(diǎn)擊一次按鈕,均會(huì)執(zhí)行該事件一次。 (7) 子類主頁(yè)設(shè)置 該部分設(shè)置使用頁(yè)面“ ”,部分運(yùn)行效果如圖 32 所示。 圖 32 子類名設(shè)置圖 這一部分用于修改門戶網(wǎng)站的子分類名和相應(yīng)圖片地址。填入內(nèi)容后點(diǎn)擊 第 7 頁(yè) 共 23 頁(yè) “更新分類名”,即可更新。核心代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWSub set SubName=39。+sub1+39。 where SubId=39。139。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd2=new SqlCommand(update AWSub set SubName=39。+sub2+39。 where SubId=39。239。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd3=new SqlCommand(update AWSub set SubName=39。+sub3+39。 where SubId=39。339。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd4=new SqlCommand(update AWSub set SubName=39。+sub4+39。 where SubId=39。439。 and SubOwnTo=39。039。,conn)。 ()。 ()。 ()。 ()。 ()。 =更新成功! 。 分類名以外的信息設(shè)置同樣在本模塊處理,部分運(yùn)行效果如圖 33 所示。 本部分將對(duì)每個(gè)分類下的三極模塊進(jìn)行設(shè)置,包括模塊名和對(duì)應(yīng)圖片。核心代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWSub set SubName=39。+sub21+39。 where SubId=39。139。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd2=new SqlCommand(update AWSub set SubName=39。+sub22+39。 where SubId=39。239。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd3=new SqlCommand(update AWSub set SubName=39。+sub23+39。 where SubId=39。339。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd4=new SqlCommand(update AWSub set SubName=39。+sub24+39。 where SubId=39。439。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd5=new SqlCommand(update AWSub set SubMessage=39。+intro1+39。 where SubID=39。139。 and SubOwnTo=39。039。,conn)。 ()。 ()。 第 8 頁(yè) 共 23 頁(yè) ()。 ()。 ()。 ()。 =更新成功! 。 圖 33 子類 內(nèi)容設(shè)置圖 在各文本框內(nèi)輸入內(nèi)容后,點(diǎn)擊“更新
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1