需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):12984 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著Internet技術(shù)的快速發(fā)展,人與人之間交流方式逐漸增多。網(wǎng)絡(luò)視頻、網(wǎng)絡(luò)聊天、博客已成為人們彼此溝通、交流信息的主要方式。此外,為了方便人們?cè)谀骋粚I(yè)領(lǐng)域探討問(wèn)題和發(fā)表意見(jiàn),Internet上還出現(xiàn)了在線論壇。在論壇上,人們可以對(duì)某一領(lǐng)域提出自己遇到的問(wèn)題,即發(fā)表某一主題,隨后,論壇上的其他人會(huì)根據(jù)自己的學(xué)識(shí)、經(jīng)驗(yàn)發(fā)表意見(jiàn)或提出問(wèn)題的方法。 開(kāi)發(fā)BBS論壇系統(tǒng)的目的是提供一個(gè)供用戶交流的平臺(tái),為廣大用戶提供交流經(jīng)驗(yàn)、探討問(wèn)題的網(wǎng)上社區(qū)。因此,BBS論壇系統(tǒng)最基本的功能首先是發(fā)表主題,其次是其他人員根據(jù)主題發(fā)表自己的看法。此外,為了記錄主題的發(fā)表者和主題的回復(fù)者信息,系統(tǒng)還需要提供用戶注冊(cè)和登錄的功能。只有注冊(cè)的用戶登錄后才能夠發(fā)表和回復(fù)主題,瀏覽者(游客)只能瀏覽主題信息。 通用論壇BBS系統(tǒng)是按照MVC模式進(jìn)行設(shè)計(jì)實(shí)現(xiàn)的,采用Tomcat作為后臺(tái)服務(wù)器,以MySQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)服務(wù)器,使用Struts和Spring進(jìn)行邏輯控制,表現(xiàn)層用JSP頁(yè)面顯示,用于在網(wǎng)絡(luò)上為網(wǎng)民提供一個(gè)信息發(fā)布、獲取的場(chǎng)所。實(shí)現(xiàn)了查看、發(fā)表、刪除帖子功能,論壇帖子版塊控制,注冊(cè)用戶可以修改自己的個(gè)人信息、增加好友與黑名單以及用戶之間發(fā)送短信息,管理員可以對(duì)用戶、帖子,版塊、用戶組、版塊權(quán)限和用戶組權(quán)限進(jìn)行管理。論文從問(wèn)題的提出、基本設(shè)計(jì)思想、數(shù)據(jù)的流向到具體的設(shè)計(jì)過(guò)程都做出了詳細(xì)論述 關(guān)鍵詞 在線論壇; BBS; JSP; MYSQL
BBS系統(tǒng)就是提供給注冊(cè)用戶一個(gè)平臺(tái),會(huì)員用戶可以通過(guò)Internet接入,登錄論壇,在這個(gè)平臺(tái)上發(fā)表文章、閱讀文章、回復(fù)文章等等。 此類系統(tǒng)通常有以下四種類型的操作用戶:游客、普通用戶、版主、超級(jí)管理員。每類用戶有其不同的操作集,系統(tǒng)通常提供一個(gè)統(tǒng)一的登錄頁(yè)面,此頁(yè)面應(yīng)能自動(dòng)識(shí)別不同級(jí)別的用戶,并提供不同的操作界面。與之相應(yīng),此類系統(tǒng)通常應(yīng)具有以下功能:用戶注冊(cè)、用戶登錄、發(fā)表文章、閱讀文章、回復(fù)文章、分頁(yè)查找、主題查找、個(gè)人資料維護(hù)、找回密碼、版面管理、版主管理、用戶管理等等,所有操作都可以由用戶在客戶端瀏覽器中完成,而服務(wù)器端程序會(huì)按用戶的要求來(lái)完成對(duì)系統(tǒng)數(shù)據(jù)的操作,并將結(jié)果傳給Web服務(wù)器,再由Web服務(wù)器處理成HTML文件后發(fā)送到客戶端瀏覽器。這就是所謂的B/S結(jié)構(gòu)應(yīng)用系統(tǒng),B/S結(jié)構(gòu)即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 結(jié)合BBS論壇系統(tǒng)實(shí)際需要,本BBS系統(tǒng)采用B/S結(jié)構(gòu)。論文設(shè)計(jì)開(kāi)發(fā)的系統(tǒng)為通用BBS系統(tǒng),系統(tǒng)應(yīng)該具備較大的可伸縮性,應(yīng)該能適應(yīng)最基本應(yīng)用最廣泛的Web平臺(tái)。另外,通用系統(tǒng)應(yīng)該具備較大的可擴(kuò)展性,而Java 語(yǔ)言是面向?qū)ο蟮?,且Java 語(yǔ)言是跨平臺(tái)執(zhí)行的,JSP相對(duì)其他網(wǎng)頁(yè)編程語(yǔ)言有更多的優(yōu)點(diǎn),所以本系統(tǒng)采用Java+JSP作為編程語(yǔ)言。 |