資源描述:
《BBS論壇管理系統(tǒng)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要本文是以ASP.NET技術(shù)開發(fā)設(shè)計的文章發(fā)布系統(tǒng)。采用結(jié)構(gòu)化生命周期法,自頂向下、逐層分解,模塊化的系統(tǒng)結(jié)構(gòu)設(shè)計。全文共分為緒論、系統(tǒng)概述、系統(tǒng)需求分析、系統(tǒng)功能分析(編程和管理)、系統(tǒng)主要界面設(shè)計、系統(tǒng)總結(jié)等六章。緒論中闡述了系統(tǒng)的意義和系統(tǒng)的開發(fā)環(huán)境。系統(tǒng)概述中闡述了系統(tǒng)背景,所用技術(shù)、系統(tǒng)目標(biāo)以及功能等。系統(tǒng)設(shè)計階段闡述了網(wǎng)站的總體設(shè)計思想、首頁的設(shè)計、網(wǎng)站的總體功能設(shè)計以及數(shù)據(jù)庫的邏輯設(shè)計。在系統(tǒng)總結(jié)中闡述了系統(tǒng)的優(yōu)劣勢以及系統(tǒng)的擴展。文中詳細(xì)說明了系統(tǒng)分析、系統(tǒng)設(shè)計的方法在系統(tǒng)實際開發(fā)中應(yīng)用,并總結(jié)了開發(fā)過程中的一些經(jīng)驗和體會。
2、關(guān)鍵詞:BBSASP.NETC#系統(tǒng)開發(fā)II目錄一、緒論-1-21.1開發(fā)背景-1-21.2系統(tǒng)目標(biāo)-1-21.3定義-1-二、系統(tǒng)概述-2-22.1系統(tǒng)流程-2-22.2版塊、帖子、用戶模塊的主要實現(xiàn)思路及圖例-2-三、系統(tǒng)需求分析-5-23.1系統(tǒng)基本功能需求-5-23.2系統(tǒng)數(shù)據(jù)庫設(shè)計-5-23.3系統(tǒng)業(yè)務(wù)流程及描述-7-四、系統(tǒng)功能分析-11-24.1功能界面框圖-11-24.2功能描述-11-五、系統(tǒng)主要界面設(shè)計-13-25.1顯示帖子列表頁面-13-25.2發(fā)表帖子頁面-15-25.3管理員登錄頁面-18-25.4后臺用戶管理頁面
3、-20-六、系統(tǒng)總結(jié)-23-26.1系統(tǒng)特點及不足-23-26.2系統(tǒng)以后的擴展與拓寬-23-26.3自己的體會與感想-23-致謝-24-參考文獻(xiàn)-25-II一、緒論1.1開發(fā)背景BBS起源于20世紀(jì)80年代初。最初,論壇只是用于發(fā)布公告信息,討論問題的在線交流平臺。后來,隨著網(wǎng)絡(luò)的普及,論壇的功能越來越豐富,受到廣大網(wǎng)民的歡迎。因此,商業(yè)網(wǎng)站對論壇重視起來,紛紛在自己的網(wǎng)站上開辟論壇。作為與網(wǎng)民交流的園地。同時在線技術(shù)支持和在線服務(wù)也在論壇中開展起來。當(dāng)代的大學(xué)生幾乎都會接觸甚至經(jīng)常登陸自己感興趣的論壇,在上面可以分享,也可以交流意見,但是
4、,能把他們集中起來的論壇并不是很多。BBS論壇系統(tǒng)是為了方便大家的溝通和獲取信息而開發(fā)的系統(tǒng)。我們利用Asp.Net知識和SqlServer2005開發(fā)BBS論壇管理系統(tǒng)。該系統(tǒng)以Internet為平臺,前臺可使任何人注冊、登錄、登錄在論壇上進(jìn)行發(fā)帖、回帖、瀏覽帖子等。管理員也可以在后臺對帖子、版塊、用戶等進(jìn)行相關(guān)的管理。一個小型BBS論壇系統(tǒng)的前臺功能主要包括瀏覽搜索帖子、用戶登陸注冊、發(fā)表回復(fù)帖子、個人資料管理和帖子管理;后臺功能主要包括用戶管理、論壇版塊管理和帖子管理等。1.2系統(tǒng)目標(biāo)開發(fā)本系統(tǒng)意在吸納大部分游離在眾多論壇的大學(xué)生,達(dá)到
5、校內(nèi)網(wǎng)等論壇的目標(biāo).系統(tǒng)開發(fā)的總?cè)蝿?wù)是實現(xiàn)文章的成功發(fā)表,留言的發(fā)布與回復(fù)。從而達(dá)到用戶之間信息交流的目的。系統(tǒng)主要面向兩類用戶:用戶和系統(tǒng)管理員。用戶可以先注冊,然后在網(wǎng)站里發(fā)表文章、留言等。系統(tǒng)管理員可以對用戶的信息進(jìn)行增添和刪除及修改,對版塊進(jìn)行增加、刪除和修改操作;還可以對網(wǎng)站進(jìn)行修改與維護(hù)。1.3定義論壇也稱為BBS,是bulletinBoardSystem的簡稱,意即電子公告板,是一種在Internet上常見的用于信息服務(wù)的Web系統(tǒng),它主要給瀏覽者提供相互溝通的平臺,以此來吸引用戶,服務(wù)用戶。二、系統(tǒng)概述2.1系統(tǒng)流程瀏覽者用戶
6、注冊登錄搜索管理版塊瀏覽版塊管理用戶發(fā)帖瀏覽帖子回帖管理帖子管理員圖2-1系統(tǒng)整體流程圖2.2版塊、帖子、用戶模塊的主要實現(xiàn)思路及圖例版塊類有瀏覽列表和管理兩個方法,管理方法可以分為創(chuàng)建、修改和刪除3個方法,如圖2-2和圖2-3。管理員設(shè)置論壇參數(shù)論壇分頁參數(shù)基本參數(shù)用戶相關(guān)參數(shù)圖2-2管理員參數(shù)分類管理員設(shè)置論壇參數(shù)創(chuàng)建板塊修改板塊刪除板塊用戶瀏覽板塊列表圖2-3版塊類的方法設(shè)置帖子類有瀏覽、發(fā)帖、回帖、搜索和管理5個方法,瀏覽方法又可以分為列表和查看2個子方法,管理方法又可以分為編輯、刪除、置頂?shù)茸臃椒?,如圖2-4用戶管理員瀏覽帖子搜索回
7、帖管理帖子編輯指定精華置頂轉(zhuǎn)移刪除發(fā)帖圖2-4帖子類的方法和流程用戶類有注冊、登錄和管理3個方法,管理方法又分為添加、刪除和設(shè)置權(quán)限3個子方法,如圖2-5。用戶管理員修改個人信息注冊登錄管理用戶設(shè)置權(quán)限添加刪除圖2-5用戶類的管理流程及方法三、系統(tǒng)需求分析3.1系統(tǒng)基本功能需求BBS實現(xiàn)功能此次課程設(shè)計的題目是小型BBS論壇設(shè)計主要是實現(xiàn)新用戶注冊、會員登錄、會員發(fā)布帖子、會員回復(fù)帖子、留言、回復(fù)留言、修改用戶密碼、查詢帖子信息、修改發(fā)布帖子、刪除發(fā)布帖子、刪除非法用戶(管理員權(quán)限)等功能。3.2系統(tǒng)數(shù)據(jù)庫設(shè)計經(jīng)分析及需求得出BBS數(shù)據(jù)庫包含
8、六張表,具體內(nèi)容如下:(一)表tbClass存放論壇分類,主要字段就是分類編號ClassID和分類名稱ClassName,詳細(xì)信息如圖3-1:圖3-1論壇分類表(二