資源描述:
《畢業(yè)設(shè)計(jì)(論文)-asp.net網(wǎng)上論壇的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、畢業(yè)設(shè)計(jì)(論文)Net網(wǎng)上論壇的設(shè)計(jì)與實(shí)現(xiàn)學(xué)院(系):專(zhuān)業(yè)班級(jí):學(xué)生姓名:指導(dǎo)教師:【摘要】在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)已經(jīng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道。而隨著計(jì)算機(jī)應(yīng)用的發(fā)展和普及,BBS論壇已經(jīng)得到了極大的發(fā)展。本系統(tǒng)主要是采用ASP.NET開(kāi)發(fā)技術(shù)進(jìn)行開(kāi)發(fā)。ASP.NET具有優(yōu)良的性能,豐富的工具箱支持,強(qiáng)大的功能,程序與頁(yè)面結(jié)構(gòu)分離,良好的可移植性和適用性,超強(qiáng)的擴(kuò)展性。而本系統(tǒng)使用的是VB.NET作為主要開(kāi)發(fā)語(yǔ)言,采用Web展示層和ACCESS數(shù)據(jù)庫(kù)兩層架構(gòu)模式來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)論壇管理網(wǎng)站的建設(shè),使得對(duì)信息的管理更加及時(shí)、高效,提高了工作效
2、率。整個(gè)數(shù)據(jù)庫(kù)論壇的大體功能均已實(shí)現(xiàn),已經(jīng)具有論壇網(wǎng)站該有的功能。為了讓數(shù)據(jù)庫(kù)論壇能夠更好的被網(wǎng)民接受,還需要很多地方進(jìn)行改進(jìn),還需要不斷地學(xué)習(xí)。【關(guān)鍵詞】:BBS,ASP.NET,Access目錄一.引言11.1選題背景、意義11.2課題研究目的2二.綜述32.1web前臺(tái)技術(shù)與應(yīng)用32.1.1web開(kāi)發(fā)32.1.2C/S結(jié)構(gòu)32.1.3B/S結(jié)構(gòu)42.1.4HTML語(yǔ)言42.1.5腳本語(yǔ)言簡(jiǎn)介52.2ASP.NET技術(shù)簡(jiǎn)介62.3ACCESS數(shù)據(jù)庫(kù)技術(shù)與簡(jiǎn)介72.4關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL72.5SQL語(yǔ)句簡(jiǎn)介92.6IIS簡(jiǎn)介102.6.1IIS的安裝102.6.2
3、IIS虛擬目錄的創(chuàng)建112.6.3運(yùn)行環(huán)境12三.方案設(shè)計(jì)與論證133.1需求分析133.2任務(wù)目標(biāo)133.2.1基本性能133.2.2開(kāi)發(fā)目標(biāo)133.2.3應(yīng)用目標(biāo)13四.設(shè)計(jì)與實(shí)現(xiàn)154.1系統(tǒng)設(shè)計(jì)思想154.1.1數(shù)據(jù)庫(kù)課程論壇系統(tǒng)說(shuō)明154.1.2數(shù)據(jù)庫(kù)課程論壇總體分析154.2數(shù)據(jù)庫(kù)設(shè)計(jì)思想164.2.1數(shù)據(jù)庫(kù)的選擇164.2.2數(shù)據(jù)庫(kù)設(shè)計(jì)164.2.3數(shù)據(jù)表結(jié)構(gòu)174.2.4數(shù)據(jù)庫(kù)的連接194.3詳細(xì)設(shè)計(jì)194.3.1系統(tǒng)功能介紹194.4論壇各功能介紹204.4.1用戶(hù)登陸204.4.2注冊(cè)用戶(hù)234.4.3控制面板254.4.4用戶(hù)管理274.4.5注銷(xiāo)2
4、8五.結(jié)論30第一章緒論一.緒論1.1選題背景、意義Internet是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為Internet上一種先進(jìn)的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡(jiǎn)稱(chēng)WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫(kù)。據(jù)估計(jì),目前Internet上已有上百萬(wàn)個(gè)Web站點(diǎn),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂(lè)、體育等各個(gè)領(lǐng)域,其用戶(hù)群十分龐大,因此,建設(shè)一個(gè)好的Web站點(diǎn)對(duì)于一個(gè)機(jī)構(gòu)的發(fā)展十分重要。近年來(lái),隨著網(wǎng)絡(luò)用戶(hù)要求的不斷提高及計(jì)算機(jī)科學(xué)的迅速發(fā)展,特別是
5、數(shù)據(jù)庫(kù)技術(shù)在Internet中的廣泛應(yīng)用,Web站點(diǎn)向用戶(hù)提供的服務(wù)將越來(lái)越豐富,越來(lái)越人性化。我們發(fā)現(xiàn)這樣一個(gè)事實(shí),一個(gè)用戶(hù)在訪(fǎng)問(wèn)一個(gè)網(wǎng)站時(shí)一般來(lái)講只對(duì)該網(wǎng)站的部分內(nèi)容感性趣,而且這種興趣會(huì)持續(xù)一段時(shí)間。這點(diǎn)啟發(fā)了我們,如果能根據(jù)用戶(hù)的喜好為不同的用戶(hù)顯示其個(gè)性化的頁(yè)面,即著重顯示該用戶(hù)感興趣的內(nèi)容,將為用戶(hù)節(jié)約大量的檢索時(shí)間,而且這樣的網(wǎng)頁(yè)顯然是更具有吸引力的。一些站點(diǎn)已經(jīng)在這方面作出了一定的嘗試,通常采用的方法是,在用戶(hù)登陸時(shí)為其提供一系列的選項(xiàng),使用戶(hù)能夠?qū)φ军c(diǎn)進(jìn)行一些自主的設(shè)置。這樣做能夠使站點(diǎn)呈現(xiàn)一定程度的個(gè)性化,但是對(duì)用戶(hù)來(lái)講,還是比較煩瑣,而且在用戶(hù)了解一
6、個(gè)站點(diǎn)前讓其對(duì)站點(diǎn)進(jìn)行設(shè)置,其結(jié)果未免有些粗糙。于是我們構(gòu)想了這樣一種方案,對(duì)用戶(hù)登陸后的動(dòng)作進(jìn)行跟蹤,分析,發(fā)掘用戶(hù)點(diǎn)擊的規(guī)律,即用戶(hù)先后點(diǎn)擊的關(guān)聯(lián)規(guī)則,這樣,在用戶(hù)點(diǎn)擊一個(gè)主題(鏈接)之后,系統(tǒng)能夠自動(dòng)生成一頁(yè)面,其中包含了該主題下用戶(hù)經(jīng)常關(guān)注的內(nèi)容(若干鏈接),這樣便在無(wú)須用戶(hù)作出任何額外工作的情況下實(shí)現(xiàn)了為用戶(hù)量身訂做的個(gè)性化頁(yè)面。要實(shí)現(xiàn)這樣的功能,離不開(kāi)后臺(tái)數(shù)據(jù)庫(kù)的支持。用戶(hù)驗(yàn)證信息,收集到的用戶(hù)點(diǎn)擊信息,主題層次信息,分析得出的關(guān)聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫(kù)管理系統(tǒng)管理。本文中數(shù)據(jù)庫(kù)服務(wù)器端采用了ACCESS數(shù)據(jù)庫(kù)作為數(shù)據(jù)源,使Web與數(shù)據(jù)庫(kù)緊密聯(lián)系起來(lái)。3
7、2第一章緒論本人主要完成Web服務(wù)器端的用戶(hù)管理、貼子管理、資料管理、數(shù)據(jù)庫(kù)管理、瀏覽和查詢(xún)功能等設(shè)計(jì)、實(shí)現(xiàn)與完善以及整個(gè)實(shí)驗(yàn)網(wǎng)站的組織建立和測(cè)試工作。1.1課題研究目的隨著Internet的發(fā)展,Web技術(shù)日新月異,人們已經(jīng)不再滿(mǎn)足于靜態(tài)HTML技術(shù),更多的是要求動(dòng)態(tài)、交互的網(wǎng)絡(luò)技術(shù)。繼通用網(wǎng)關(guān)接口(CGI)之后,微軟推出的IIS+ASP的解決方案作為一種典型的服務(wù)器端網(wǎng)頁(yè)設(shè)計(jì)技術(shù),被廣泛應(yīng)用在網(wǎng)上銀行、電子商務(wù)、網(wǎng)上調(diào)查、網(wǎng)上查詢(xún)、論壇、搜索引擎等各種互聯(lián)網(wǎng)應(yīng)用中。BBS作為一種新的生活方式、新的工作方式和新的學(xué)習(xí)方式已經(jīng)