資源描述:
《畢業(yè)設(shè)計(jì)(論文)-基于jsp的bbs論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘 要BBS論壇系統(tǒng)是采用java語言進(jìn)行設(shè)計(jì)實(shí)現(xiàn)的,采用Tomcat作為后臺服務(wù)器,以SQLServer作為數(shù)據(jù)服務(wù)器,使用接口、實(shí)現(xiàn)類、實(shí)體類、JSP進(jìn)行邏輯控制,表現(xiàn)層用JSP頁面顯示,用于在網(wǎng)絡(luò)上為網(wǎng)民提供一個信息發(fā)布、獲取的場所。實(shí)現(xiàn)了查看、發(fā)表、刪除帖子功能,論壇帖子版塊控制,注冊用戶可以修改自己的個人信息、增加好友與黑名單,管理員可以對用戶、帖子,版塊、版塊權(quán)限和用戶組權(quán)限進(jìn)行管理。論文從問題的提出、基本設(shè)計(jì)思想、數(shù)據(jù)的流向到具體的設(shè)計(jì)過程都做出了詳細(xì)論述。目 錄摘 要11 緒 論3
2、1.1 課題研究的目的及意義31.2 國內(nèi)外研究動態(tài)31.3 本文的工作42 系統(tǒng)分析52.1 可行性分析52.1.1 社會可行性52.1.2 技術(shù)可行性52.1.3 經(jīng)濟(jì)可行性52.2 需求分析62.2.1 用戶中心62.2.2 主題中心62.2.3 管理員功能72.2.4 統(tǒng)計(jì)功能72.3 開發(fā)工具及相關(guān)技術(shù)簡介72.3.1 相關(guān)工具簡介72.3.2 相關(guān)技術(shù)概述82.4 系統(tǒng)的數(shù)據(jù)流圖92.5 用例圖93 總體設(shè)計(jì)103.1 功能分析103.2 數(shù)據(jù)庫設(shè)計(jì)114 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)124.1 數(shù)據(jù)庫連接
3、124.2 前臺顯示模塊134.3 后臺管理模塊185 測試與運(yùn)行環(huán)境185.1 系統(tǒng)測試185.2 系統(tǒng)調(diào)試185.3 運(yùn)行環(huán)境18結(jié) 論19參考文獻(xiàn)20致 謝21附錄 數(shù)據(jù)表錯誤!未定義書簽。1 緒 論1.1 課題研究的目的及意義設(shè)計(jì)的首要目的是運(yùn)用已經(jīng)學(xué)習(xí)到的java語言和SQLServer數(shù)據(jù)庫知識自主實(shí)現(xiàn)一個實(shí)用的系統(tǒng),使得現(xiàn)有知識得到更好的鞏固,更加熟練。同時在實(shí)現(xiàn)中學(xué)習(xí)到更多新的知識,能更深入掌握J(rèn)SP、Java語言,了解軟件開發(fā)的全過程,為以后的學(xué)習(xí)與工作打下堅(jiān)實(shí)的基礎(chǔ)。BBS論壇系
4、統(tǒng)是在網(wǎng)上提供交流的手段。它可以用于滿足網(wǎng)名的日常信息交流、技術(shù)討論、查看新聞等,利用網(wǎng)絡(luò)實(shí)時、便捷的特點(diǎn)來方便人們的交流、聯(lián)系和娛樂。1.2 國內(nèi)外研究動態(tài)進(jìn)入二十一世紀(jì),計(jì)算機(jī)技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢,一種是稱為客戶端——服務(wù)器的C/S結(jié)構(gòu)應(yīng)用系統(tǒng),這類軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局域網(wǎng)中。而另
5、一種,也是本畢業(yè)設(shè)計(jì)所采用的,是稱為瀏覽器——服務(wù)器的B/S結(jié)構(gòu)應(yīng)用系統(tǒng),它的特點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Internet,而且投資小、見效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用ISP的服務(wù)器資源,因而受到越來越多中小型單位的青睞。Internet起源于20世紀(jì)60年代末、70年代初,當(dāng)時,美國國防部為了將充斥于軍事基地內(nèi)各種廠商的電腦主機(jī)互連,讓
6、它們可以進(jìn)行數(shù)據(jù)交換以便研究工作順利進(jìn)行,于是成立了ARPA網(wǎng)絡(luò)計(jì)劃。ARPA計(jì)劃嘗試建設(shè)一個網(wǎng)絡(luò)系統(tǒng),它可將各種不同廠商的電腦連接起來。隨著這個計(jì)劃的成功,各學(xué)術(shù)單位,研究機(jī)構(gòu)也紛紛與ARPA計(jì)劃所建立的ARPANet連接。到了20世紀(jì)80年代,Internet這個名詞因勢產(chǎn)生,它代表著這十年來所構(gòu)建涵蓋全球各地的網(wǎng)絡(luò)系統(tǒng)。從1990年起,商業(yè)使用的Internet在美國急速地擴(kuò)大,而Internet也從原來屬于少數(shù)人使用的網(wǎng)絡(luò)系統(tǒng)轉(zhuǎn)變?yōu)槠胀ò傩找材軌蚴褂玫木W(wǎng)絡(luò)系統(tǒng)。最初的Internet資源服務(wù)都還停
7、留在文本模式,1989年,量子物理實(shí)驗(yàn)室(CERN)下的一個研究小組著手開發(fā)一種全新的Internet服務(wù),它可以在網(wǎng)絡(luò)上傳送圖片、文本、影像、聲音等多媒體數(shù)據(jù)。于是由TimBernersLee領(lǐng)導(dǎo)的小組開發(fā)出了一種主從、分布式的網(wǎng)絡(luò)服務(wù)系統(tǒng),這就是WWW(WorldWideWeb),俗稱“萬維網(wǎng)”。所謂WWW其實(shí)就是連上Web服務(wù)器訪問資源,取得的內(nèi)容就是所謂的“主頁”(HomePage)。進(jìn)入的網(wǎng)頁通常不會只有一頁,而是整個網(wǎng)站的內(nèi)容?!熬W(wǎng)站”是一種呈現(xiàn)在網(wǎng)絡(luò)上的新興媒體,通過Internet已經(jīng)成為
8、一個實(shí)時的,多媒體的信息傳播渠道。它的載體主要是電腦,范圍覆蓋全球各地,沒有國界,不分人種,時時刻刻地提供服務(wù)。目前,人們漸漸開始把網(wǎng)站稱之為廣播、電視、報刊以外的第四新聞媒體,以“共享、公平、公正、創(chuàng)新、國際化、團(tuán)隊(duì)精神”為特征的網(wǎng)絡(luò)文明也已逐漸成為這個時代的標(biāo)志,人們越來越習(xí)慣于通過Internet網(wǎng)絡(luò)獲取信息,通過Internet在網(wǎng)站上發(fā)表自己對社會對生活的理解和建議。隨著網(wǎng)絡(luò)的普及,論壇的內(nèi)容越來越豐富,論壇也由此深