基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)

基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)

ID:33032119

大小:212.34 KB

頁(yè)數(shù):25頁(yè)

時(shí)間:2019-02-19

基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)_第1頁(yè)
基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)_第2頁(yè)
基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)_第3頁(yè)
基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)_第4頁(yè)
基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)_第5頁(yè)
資源描述:

《基于aspnet的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、1引言1.1項(xiàng)目的開(kāi)發(fā)背景BBS的英文全稱是BulletinBoardSystem,翻譯為中文就是“電子公告板”。BBS最早是用來(lái)公布股市價(jià)格等類信息的,當(dāng)時(shí)BBS連文件傳輸?shù)墓δ芏紱](méi)有,而且只能在蘋果計(jì)算機(jī)上運(yùn)行。早期的BBS與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過(guò)是通過(guò)電腦來(lái)傳播或獲得消息而已。一直到個(gè)人計(jì)算機(jī)開(kāi)始普及之后,有些人嘗試將蘋果計(jì)算機(jī)上的BBS轉(zhuǎn)移到個(gè)人計(jì)算機(jī)上,BBS才開(kāi)始漸漸普及開(kāi)來(lái)⑴。近些年來(lái),由于愛(ài)好者們的努力,BBS的功能得到了很大的擴(kuò)充。目前,通過(guò)BBS系統(tǒng)可隨時(shí)取得國(guó)際最新的軟件及信息,也可以通過(guò)BBS系統(tǒng)來(lái)和別人討論計(jì)算機(jī)軟件、硬件、Internet.多媒

2、體、程序設(shè)計(jì)以及醫(yī)學(xué)等等各種有趣的話題,更可以利用BBS系統(tǒng)來(lái)刊登一些“征友”、“廉價(jià)轉(zhuǎn)讓”及“公司產(chǎn)品”等啟事,而且這個(gè)園地就在你我的身旁。只要您擁有1臺(tái)計(jì)算機(jī)、1只調(diào)制解調(diào)器和1條電話線,就能夠進(jìn)入這個(gè)“超時(shí)代”的領(lǐng)域,進(jìn)而去享用它無(wú)比的威力!近幾年“博客”一詞慢慢成為老百姓茶余飯后的話題。博客是什么?有人把它解釋為寫個(gè)人日記的地方,有人說(shuō)它是論壇的升級(jí)版本并且最終會(huì)取代論壇,因?yàn)樗哂姓搲囊恍┕δ?。而我不是這樣理解的,雖說(shuō)博客上也可以討論問(wèn)題,上傳和下載文件,但它和論壇在本質(zhì)上還是存在著差異的。博客只是一個(gè)私人的空間,他專屬于某個(gè)人,只有博客的擁有者才能對(duì)博客進(jìn)行管理。而論壇是一個(gè)

3、公共空間,是所有會(huì)員所共有的,不屬于任何人,一個(gè)論壇可以有眾多的管理員對(duì)它進(jìn)行管理。博客好比一個(gè)私人住宅,這個(gè)宅子再怎么好,它也只是屬于某個(gè)人的,別人無(wú)權(quán)來(lái)使用。而論壇就好比一個(gè)廣場(chǎng),所有人都可以到廣場(chǎng)上去自由活動(dòng),沒(méi)有人約束你,因?yàn)樗枪驳?,不隸屈于任何人?;诖耍枰_(kāi)發(fā)一個(gè)功能強(qiáng)大且具有特色的論壇系統(tǒng)。1?2系統(tǒng)調(diào)研與可行性分析本次畢業(yè)設(shè)計(jì)題目:“基于ASP.NET的網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)”,主要0的是利用ASP.NET2.0和SQLSever2005數(shù)據(jù)庫(kù)制作一個(gè)有特色的論壇系統(tǒng),使用戶可以發(fā)表自己的觀點(diǎn),實(shí)現(xiàn)用戶之間的交流。木系統(tǒng)的設(shè)計(jì)主要從以下幾方面做起:系統(tǒng)的開(kāi)發(fā)環(huán)境、系

4、統(tǒng)需求分析、系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)的頁(yè)面設(shè)計(jì)等。做這些工作需對(duì)數(shù)據(jù)庫(kù)知識(shí)有足夠認(rèn)識(shí),并深入的了解ASP.NET2.0的使用和論壇系統(tǒng)的相關(guān)知識(shí)。(1)技術(shù)可行性:本系統(tǒng)主要是用VisualStudio2005作為網(wǎng)站的開(kāi)發(fā)工具,使用了最新的ASP.NET2.0技術(shù)加SQLServer2005數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。微軟推出的這兩款新產(chǎn)品相對(duì)以前的開(kāi)發(fā)環(huán)境從技術(shù)上看更加成熟,操作上更加方便簡(jiǎn)單。雖然本次開(kāi)發(fā)使用的工具和技術(shù)是目前比較新的,但是微軟出的產(chǎn)品最大的好處就是快速入門、益于上手,所以從這方面來(lái)看,技術(shù)上是可行的。(2)經(jīng)濟(jì)可行性:現(xiàn)在各大企業(yè)都已經(jīng)具有了自己的網(wǎng)站,依靠網(wǎng)站來(lái)對(duì)自己的產(chǎn)品打

5、出廣告,這樣就需要在網(wǎng)站中提供一個(gè)與客戶交流的平臺(tái),也就是本項(xiàng)目所要開(kāi)發(fā)的論壇系統(tǒng)。并且開(kāi)發(fā)一個(gè)小型的論壇系統(tǒng)的成本也不高,企業(yè)是完全可以承受的。從這一方面來(lái)看,經(jīng)濟(jì)上是可行的。(3)時(shí)間可行性:木系統(tǒng)是由一個(gè)三人組成的團(tuán)隊(duì)進(jìn)行合做開(kāi)發(fā),并且分工明確,并且團(tuán)隊(duì)成員也都具有一定的.NET項(xiàng)目的開(kāi)發(fā)經(jīng)驗(yàn),所以時(shí)間上是可行的叭1.3本文的內(nèi)容安排本文共分六章,各個(gè)章節(jié)的內(nèi)容安排如下:第一部分是引言,介紹了項(xiàng)目的開(kāi)發(fā)背景和系統(tǒng)調(diào)研與可行性分析。第二部分介紹系統(tǒng)的開(kāi)發(fā)環(huán)境,著重介紹了ASP.NET和SQLScvcr2005以及三層架構(gòu)的相關(guān)知識(shí)等。第三部分是論壇系統(tǒng)的需求分析,包括論壇系統(tǒng)而向的用戶

6、群,論壇介紹,論壇中涉及到的角色,論壇的功能性需求和開(kāi)發(fā)論壇系統(tǒng)所用到的基本環(huán)境。第四部分是概要設(shè)計(jì),列出了系統(tǒng)的總體結(jié)構(gòu)圖,系統(tǒng)流程圖,以基本系統(tǒng)所用到的數(shù)據(jù)庫(kù)表。第五部分是系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),重點(diǎn)介紹了本系統(tǒng)權(quán)限模塊的設(shè)計(jì),并對(duì)各個(gè)界而進(jìn)行了詳細(xì)的分析。第六部分是總結(jié)與展望,總結(jié)了本系統(tǒng)已經(jīng)實(shí)現(xiàn)的功能和系統(tǒng)的不足。2開(kāi)發(fā)環(huán)境簡(jiǎn)介2.1.NET架構(gòu)簡(jiǎn)介隨著IntcHict/Intranct技術(shù)的興起,將原本在單機(jī)或本地局域網(wǎng)上運(yùn)行的數(shù)據(jù)庫(kù)系統(tǒng)移植到因特網(wǎng)中,即開(kāi)發(fā)基于Browscr/Scrver模式的新一代MIS系統(tǒng),正成為技術(shù)發(fā)展的趨勢(shì)。傳統(tǒng)的開(kāi)發(fā)工具、開(kāi)發(fā)語(yǔ)言由于開(kāi)發(fā)效率低、實(shí)現(xiàn)極

7、其復(fù)朵,已不能適應(yīng)社會(huì)發(fā)展的要求。.NET是一種新型開(kāi)發(fā)技術(shù),其提供的開(kāi)發(fā)框架思想可以使程序員方便快捷的開(kāi)發(fā)WinForm和WcbForm應(yīng)用程序,用其開(kāi)發(fā)出的應(yīng)用程序及服務(wù)能夠很好的適應(yīng)當(dāng)前信息技術(shù)飛速發(fā)展的現(xiàn)狀。C#是.NET中一種嶄新的語(yǔ)言,C#是由C和C++派生而來(lái)的一種“簡(jiǎn)單、流行、面向?qū)﹀?、類型安全”的程序設(shè)計(jì)語(yǔ)言,其意在綜合VisualBasic的高效率和C++的強(qiáng)大功能⑶。?NET技術(shù)將應(yīng)用程序分成幾個(gè)離

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。