基于aspnet的網(wǎng)絡論壇系統(tǒng)的設計與開發(fā)

基于aspnet的網(wǎng)絡論壇系統(tǒng)的設計與開發(fā)

ID:33032119

大小:212.34 KB

頁數(shù):25頁

時間:2019-02-19

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

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

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

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

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

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

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

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

7、其復朵,已不能適應社會發(fā)展的要求。.NET是一種新型開發(fā)技術,其提供的開發(fā)框架思想可以使程序員方便快捷的開發(fā)WinForm和WcbForm應用程序,用其開發(fā)出的應用程序及服務能夠很好的適應當前信息技術飛速發(fā)展的現(xiàn)狀。C#是.NET中一種嶄新的語言,C#是由C和C++派生而來的一種“簡單、流行、面向?qū)﹀琛㈩愋桶踩钡某绦蛟O計語言,其意在綜合VisualBasic的高效率和C++的強大功能⑶。?NET技術將應用程序分成幾個離

當前文檔最多預覽五頁,下載文檔查看全文

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

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