資源描述:
《基于aspnet的大學(xué)生網(wǎng)上論壇的設(shè)計(jì)與開(kāi)發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、萬(wàn)方數(shù)據(jù)第22卷第9期重慶工學(xué)院學(xué)報(bào)(自然科學(xué))2008年9月V01.22No.9JournalofCbongqingInstituteofTechnology(NaturalScience)Sep.2008基于“ASP.NET"的大學(xué)生網(wǎng)上論壇的設(shè)計(jì)與開(kāi)發(fā)’陳敏(四川師范大學(xué)物理與電子工程學(xué)院,成都610068)摘要:采用“ASP.NEr’編程技術(shù),以“SQLSERVER”作為后臺(tái)數(shù)據(jù)庫(kù),使用“ADO.NET”對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行操作,設(shè)計(jì)一個(gè)大學(xué)生論壇.該論壇能根據(jù)不同權(quán)限實(shí)現(xiàn)論壇版塊建立、文章發(fā)布、內(nèi)容檢索和數(shù)據(jù)備份等功能,為大學(xué)生學(xué)習(xí)交流提供了一個(gè)實(shí)用的平臺(tái).闡述了建立
2、大學(xué)生論壇網(wǎng)站的基本過(guò)程,分析了系統(tǒng)開(kāi)發(fā)部署采取的關(guān)鍵技術(shù),對(duì)系統(tǒng)功能進(jìn)行了分析.關(guān)鍵詞:ASP.NET;ADO.NET;SQLSERVER;大學(xué)生論壇中圖分類號(hào):TP39文獻(xiàn)標(biāo)識(shí)碼:B文章編號(hào):167l一0924(2008)09一0162一04DesignandRealizationofCollegeStudentsForumBasedon“ASP.NET”.CHENMin●.(CollegeofPhysicsandElectronicErlgimeli唱,SichuanNormalUniversity,Cll即砷l610068,China)A陋喇:Acollegestu
3、dentforumisdesignedwithASP.NETpI哩陽(yáng)mmillgandSQLSERVERischosen鲴databaseoperatedbyADO.NET.Ac(姍rdingtOdifferentprivilege,theforumCallrealizeplateestablish—ment,topicrelease,postsearchanddatabackup,whichcantotallysatisfytheneedsofcollegestudents.Thispaperintroducesthetechnicalfeatures,designreq
4、uirementsandfunctionplatesindetail.Attheendofpaper,futuredevelopmentdirectionofforumispredicted.Keywords:ASP.NET;ADO.NET;SQLSERVER;collegestudentsforum網(wǎng)上論壇作為現(xiàn)代社會(huì)當(dāng)中的一種集娛樂(lè)、通訊、資源共享為一體的信息傳播工具,在不同版本中有著不同的功能.現(xiàn)在論壇的功能在不斷地改進(jìn),很多論壇都實(shí)現(xiàn)了娛樂(lè)功能,設(shè)立版主、管理員等不同的級(jí)別,用戶通過(guò)發(fā)帖和回帖的數(shù)量得到相應(yīng)的積分來(lái)提高自己在論壇里的身份等.通過(guò)論壇系統(tǒng),用戶所得到的
5、不僅僅是各類信息,還能享受資源的共享.對(duì)于大學(xué)生而言,在網(wǎng)上論壇里交流意見(jiàn),已經(jīng)成為學(xué)習(xí)和生活不可缺少的部分.·收稿日期:2008—06—28作者簡(jiǎn)介:陳敏(1980一),女,內(nèi)蒙古包頭人,碩士,主要從事電子學(xué)研究.萬(wàn)方數(shù)據(jù)陳敏:基于“ASP.NⅡ'”的大學(xué)生網(wǎng)上論壇的設(shè)計(jì)與開(kāi)發(fā)163開(kāi)發(fā)大學(xué)生網(wǎng)上論壇系統(tǒng)的目的是為同學(xué)提供一個(gè)就生活和學(xué)習(xí)問(wèn)題發(fā)表看法和交換意見(jiàn)的場(chǎng)所.網(wǎng)上論壇可實(shí)現(xiàn)高頻率的一對(duì)一,一對(duì)多的人際交流,具有較強(qiáng)的互動(dòng)性.基于以上需求,本研究設(shè)計(jì)了一個(gè)網(wǎng)上大學(xué)生論壇.該論壇可以實(shí)現(xiàn)文章發(fā)布、內(nèi)容檢索、文章回復(fù)等功能.1系統(tǒng)的設(shè)計(jì)1.1系統(tǒng)的結(jié)構(gòu)大學(xué)生論壇的功能結(jié)
6、構(gòu)如圖l所示.圖1論壇的功能結(jié)構(gòu)1.2系統(tǒng)的運(yùn)行環(huán)境該系統(tǒng)是在Windows2000Server環(huán)境下開(kāi)發(fā)的,采用HTML,“ASP.NET”,Ⅵ&ript和Javascript編程語(yǔ)言編寫,應(yīng)用微軟的SQLSERVER數(shù)據(jù)庫(kù)和Macromedia的‰eaver創(chuàng)作環(huán)境,通過(guò)安裝h1.temet信息服務(wù)器(IIs)將WindowsXP的環(huán)境虛擬為Web服務(wù)器,采用B/S模式.因此,只要用戶安裝了瀏覽器便可以訪問(wèn)該系統(tǒng)[卜3I.所有“ASP.NET”代碼都經(jīng)過(guò)了編譯,具有可提供強(qiáng)類型、性能優(yōu)化和早期綁定等功能.代碼一經(jīng)編譯,公共語(yǔ)言運(yùn)行庫(kù)會(huì)進(jìn)一步將“ASP.NET”編譯為本機(jī)
7、代碼,從而提供增強(qiáng)的性能.1.3采用的關(guān)鍵技術(shù)£4-8】1)“ASP.NET”,用于構(gòu)建web應(yīng)用程序的一個(gè)完整的框架.“ASP.NET”不是ASP的簡(jiǎn)單升級(jí),而是進(jìn)行了完全重寫,其主要特性之一就是選擇編程語(yǔ)言的靈活性,任何符合“.NETCLR”規(guī)范的語(yǔ)言,都可以開(kāi)發(fā)“ASP.NET”程序.它的特性之二就是可以使用VisualStudio等開(kāi)發(fā)工具,支持控件拖拽和事件驅(qū)動(dòng)方式的開(kāi)發(fā),開(kāi)發(fā)速度快.“ASP.NET''使用編譯器將包括頁(yè)和控件在內(nèi)的所有應(yīng)用程序組件編譯成一個(gè)程序集,之后“ASP.NET”宿主環(huán)境可以使用