資源描述:
《bbs網(wǎng)上論壇 畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、BBS網(wǎng)上論壇畢業(yè)論文摘要當(dāng)今社會(huì)是一個(gè)信息飛速發(fā)達(dá)的社會(huì),人們通過(guò)互聯(lián)網(wǎng)絡(luò)可以進(jìn)行信息的交流。論壇就是一種在Internet網(wǎng)上開(kāi)放的信息服務(wù)系統(tǒng),通過(guò)論壇用戶可以方便的實(shí)現(xiàn)信息的交換和文件的共享。本文研究并實(shí)現(xiàn)了基于B/S模式的BBS論壇系統(tǒng),該系統(tǒng)采用目前流行的JSP+JavaBean和后臺(tái)數(shù)據(jù)庫(kù)技術(shù)。本文從BBS系統(tǒng)的開(kāi)發(fā)背景、相關(guān)技術(shù)、需求分析、詳細(xì)設(shè)計(jì)、系統(tǒng)測(cè)試與維護(hù)等方面詳細(xì)闡述了整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程。關(guān)鍵詞:BBS、JSP、MYSQL、JavaBeansIIIAbstractNowadaysisaflourishingsocietythatinformatio
2、ntravelsfast,ThroughtheInternetpeoplecanexchangeinformationwitheachother.TheforumisaservicesystemthatisopenonInternet,throughwhich,theforumcustomercanconvenientlyrealizesthecommutationoftheinformationandtheshareofthedocuments.Thistextresearchandrealizesonlineforumsystem(BBS)whichbasedonthe
3、B/Smodel,ThesystemusedthepopularThree-tierModel(JSP+JavaBean+Database).Thetextdetaileddescriptionofthewholesystemdevelopment,whichdescribedfromthebackgroundofsystem,relatedtechnologies,demandanalysis,detaileddesign,systemtestingandmaintenance.Keywords:BBS、JSP、MYSQL、JavaBeansIII目錄第一章前言11.1選
4、題背景和意義11.2系統(tǒng)要解決的問(wèn)題1第二章相關(guān)技術(shù)及運(yùn)行環(huán)境簡(jiǎn)介22.1JSP技術(shù)簡(jiǎn)介22.2JAVABEAN簡(jiǎn)介22.3JDBC技術(shù)簡(jiǎn)介32.4TOMCAT簡(jiǎn)介4第三章需求分析53.1用戶功能需求53.1.1游客的各項(xiàng)功能:53.1.2用戶的各項(xiàng)功能:53.1.3管理員的各項(xiàng)功能:63.1.4超級(jí)管理員的各項(xiàng)功能:63.1.5版主的各項(xiàng)功能:63.2數(shù)據(jù)需求6第四章系統(tǒng)整體設(shè)計(jì)74.1系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)74.1.1管理員管理:94.1.2版主管理:94.2數(shù)據(jù)庫(kù)設(shè)計(jì)94.2.2數(shù)據(jù)表設(shè)計(jì)94.3系統(tǒng)流程圖12第五章詳細(xì)設(shè)計(jì)145.1用戶登錄模塊145.2用戶注冊(cè)模塊設(shè)計(jì)1
5、65.3帖子主題模塊設(shè)計(jì)185.4瀏覽帖子模塊設(shè)計(jì)215.5發(fā)表帖子模塊設(shè)計(jì)225.6其他模塊設(shè)計(jì)245.6.1查詢用戶模塊245.6.2后臺(tái)管理:265.6.4板塊的進(jìn)行添加或修改:29第六章系統(tǒng)運(yùn)行和測(cè)試316.1測(cè)試運(yùn)行情況316.2程序有待改進(jìn)方面32結(jié)論33致謝34參考文獻(xiàn)35III37第一章前言1.1選題背景和意義在二十一世紀(jì),地球因?yàn)榛ヂ?lián)網(wǎng)的存在,早已變成一個(gè)村落。人們?cè)诨ヂ?lián)網(wǎng)世界里盡情的遨游,享受著Internet帶來(lái)的無(wú)限樂(lè)趣。我們習(xí)慣了上網(wǎng)看新聞、去論壇看帖、網(wǎng)上購(gòu)物、撰寫(xiě)自己的網(wǎng)絡(luò)日志等等。當(dāng)然,最離不開(kāi)的,還是各種搜索引擎,幫我們找到想要的信息??傊?/p>
6、,互聯(lián)網(wǎng)已經(jīng)成為我們的一種生活方式,一個(gè)巨大的知識(shí)庫(kù)。本篇設(shè)計(jì)論文,圍繞如何構(gòu)建網(wǎng)上論壇系統(tǒng)展開(kāi)研究。網(wǎng)上論壇系統(tǒng)(BBS)是各種信息交流和傳布的場(chǎng)所,它不同于電視報(bào)紙等傳統(tǒng)的媒體,任何人都可以隨便的在BBS上發(fā)表自己的言論,不受任何限制。除了可以發(fā)表文字信息外可以上傳和轉(zhuǎn)貼圖片、音樂(lè)、Flash,可以選擇字號(hào)、顏色,還可以選擇有趣的表情圖案。只要花幾分種注冊(cè)(甚至不需要)你就能暢游BBS,從中得到無(wú)窮的樂(lè)趣。本系統(tǒng)就是基于以上功能的一個(gè)BBS,旨在為廣大網(wǎng)民提供了一個(gè)交流平臺(tái),能夠在這里暢所欲言,發(fā)表自己的看法、觀點(diǎn),同時(shí)能夠結(jié)交朋友為生活增添樂(lè)趣。1.2系統(tǒng)要解決的問(wèn)題
7、本系統(tǒng)要解決網(wǎng)上論壇(BBS)管理的基本功能:用戶注冊(cè)、用戶登錄、發(fā)表文章、閱讀文章、回復(fù)文章、分頁(yè)查找、作者查找、個(gè)人資料修改。版主可以添加版塊,修改版塊,查看版主信息,修改版主信息。管理員可以對(duì)帖子進(jìn)行管理,修改管理員自己的信息。超級(jí)管理員可以添加新的管理員以及刪除管理員,修改管理員資料,以及對(duì)帖子的管理,超級(jí)管理員還可以添加版主。在設(shè)計(jì)過(guò)程中要解決了JSP最常見(jiàn)的中文亂碼問(wèn)題,并針對(duì)不同平臺(tái)總結(jié)出了處理亂碼的方法,為今后系統(tǒng)的移植做了鋪墊。在數(shù)據(jù)庫(kù)連接方面采用數(shù)據(jù)庫(kù)連接池技術(shù),數(shù)據(jù)庫(kù)連接池負(fù)責(zé)分配、管理和釋放