資源描述:
《基于BS架構(gòu)的網(wǎng)絡(luò)論壇設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文)基于B/S架構(gòu)的網(wǎng)絡(luò)論壇設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文第一章論壇系統(tǒng)開(kāi)發(fā)背景及意義1.系統(tǒng)開(kāi)發(fā)背景論壇又名網(wǎng)絡(luò)論壇BBS,全稱為BulletinBoardSystem(電子公告板)或者BulletinBoardService(公告板服務(wù))。是Internet上的一種電子信息服務(wù)系統(tǒng)。它提供一塊公共電子白板,每個(gè)用戶都可以在上面書寫,可發(fā)布信息或提出看法。它是一種交互性強(qiáng),內(nèi)容豐富而即使的Internet電子信息服務(wù)系統(tǒng)。用戶在專題論壇上可以獲得各種信息服務(wù),發(fā)布信息,進(jìn)行討論,聊天等等。論壇的發(fā)展也如同網(wǎng)
2、絡(luò),雨后春筍般的出現(xiàn),并迅速的發(fā)展壯大?,F(xiàn)在的論壇幾乎涵蓋了我們生活的各個(gè)方面,幾乎每一個(gè)人都可以找到自己感興趣或者需要了解的專題性論壇,而各類網(wǎng)站,綜合性門戶網(wǎng)站或者功能性專題網(wǎng)站也都青睞于開(kāi)設(shè)自己的論壇,以促進(jìn)網(wǎng)友之間的交流,增加互動(dòng)性和豐富網(wǎng)站的內(nèi)容。而專題論壇只是其中的一類。此類論壇是相對(duì)于綜合類論壇而言,專題類的論壇,能夠吸引真正志同道合的人一起來(lái)交流探討,有利于信息的分類整合和搜集,專題性論壇對(duì)學(xué)術(shù)科研教學(xué)都起到重要的作用,例如軍事類論壇,情感傾訴類論壇,電腦愛(ài)好者論壇,動(dòng)漫論壇,這樣的專題性論壇能夠在單獨(dú)的一個(gè)領(lǐng)域里進(jìn)
3、行版塊的劃分設(shè)置。在本文中,主要介紹使用JSP和Servlet技術(shù)來(lái)實(shí)現(xiàn)論壇建設(shè)。通過(guò)基于Internet互聯(lián)網(wǎng)的動(dòng)態(tài)WEB數(shù)據(jù)庫(kù)技術(shù),可以解決遠(yuǎn)程的數(shù)據(jù)傳輸與讀取,遠(yuǎn)程的客戶終端(Client)可以通過(guò)WEB頁(yè)面提交請(qǐng)求,查詢遠(yuǎn)端的數(shù)據(jù)服務(wù)器上的信息,同時(shí)還可以向遠(yuǎn)端數(shù)據(jù)服務(wù)器的數(shù)據(jù)庫(kù)中存儲(chǔ)信息,以實(shí)現(xiàn)信息的共享,同時(shí)利用Internet技術(shù)可以降低軟件的開(kāi)發(fā)和部署成本,只要在服務(wù)器端安裝WEB應(yīng)用就可以使每個(gè)客戶端都能瀏覽使用。34中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文)目前,通過(guò)專題論壇系統(tǒng)可隨時(shí)取得各種自己需要最新的信息;也
4、可以通過(guò)專題論壇系統(tǒng)來(lái)和別人討論計(jì)算機(jī)軟件、硬件、Internet、多媒體、程序設(shè)計(jì)以及人文、地理等等各種有趣的話題;還可以利用本系統(tǒng)來(lái)發(fā)布一些“問(wèn)題”、“廉價(jià)轉(zhuǎn)讓”、“招聘人才”及“求職應(yīng)聘”等啟事;更可以召集親朋好友到聊天室內(nèi)高談闊論……這個(gè)精彩的天地就在你我的身旁,只要您擁有一臺(tái)可以訪問(wèn)互聯(lián)網(wǎng)的計(jì)算機(jī),就可以通過(guò)這個(gè)交流平臺(tái),來(lái)享用它的種種服務(wù)。2.系統(tǒng)開(kāi)發(fā)意義當(dāng)今網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面,以前網(wǎng)站上的專題論壇管理系統(tǒng)要用戶登陸以后才能進(jìn)行相關(guān)訪問(wèn)及互動(dòng)。而隨著網(wǎng)絡(luò)互聯(lián)技術(shù)的進(jìn)步,現(xiàn)在網(wǎng)站投票只需打開(kāi)網(wǎng)頁(yè)就可進(jìn)行論壇留
5、言。專題論壇對(duì)象是很多的,各個(gè)層次都可進(jìn)行論壇訪問(wèn),大至國(guó)家領(lǐng)導(dǎo),小至一個(gè)普通干部,訪問(wèn)和留言從到指定用戶進(jìn)行表格到現(xiàn)在通過(guò)網(wǎng)絡(luò)直接點(diǎn)擊相應(yīng)就可進(jìn)行。專題論壇管理系統(tǒng)可解決游客訪問(wèn)及留言,致使現(xiàn)在幾乎各個(gè)網(wǎng)站都有各種類型的專題論壇管理系統(tǒng),用戶可選擇自己的看法。同時(shí)為分散于五湖四海的人們提供一個(gè)共同交流、學(xué)習(xí)、傾吐心聲的平臺(tái),實(shí)現(xiàn)來(lái)自不同地方的用戶極強(qiáng)的信息互動(dòng)性,用戶在獲得自己所需要的信息的同時(shí)也可以廣交朋友,拓寬自己的視野和社交面[2]。通過(guò)網(wǎng)友的發(fā)帖中,能得到有益的教誨和啟發(fā)。網(wǎng)友通過(guò)發(fā)出關(guān)于國(guó)家,社會(huì)的有益的觀點(diǎn),能被有關(guān)部
6、門采納,而不是網(wǎng)友空自評(píng)論,自艾自嘆,自喜自悲。一些論點(diǎn)能做到各方觀點(diǎn)正確公平的顯示,具有參考價(jià)值。專題論壇應(yīng)具有知識(shí)性,趣味性,公平性,和諧性等優(yōu)點(diǎn)。專題論壇給天下的網(wǎng)民都提供了交流的平臺(tái),為網(wǎng)絡(luò)的互動(dòng)性作出了巨大的貢獻(xiàn),通過(guò)專題論壇,網(wǎng)民們得以更方便的交流,更便捷的發(fā)表自己的觀點(diǎn),而且發(fā)布信息都是通過(guò)有記錄的文字來(lái)進(jìn)行,所以這樣也避免了精華內(nèi)容的流失。通過(guò)專題論壇來(lái)征得自己想要的信息,有更高的效率和時(shí)效性。也最節(jié)約成本和資源,在專題論壇的交流過(guò)程中,無(wú)論喜怒哀樂(lè)都是在虛擬的環(huán)境中進(jìn)行,也避免的正面的尷尬和沖突等,在專題論壇中,可
7、以演變成任何角色,變換多種身份,因?yàn)榫W(wǎng)絡(luò)的特征,使得人民更加依賴于論壇中的交流。34中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文)第二章系統(tǒng)分析1.技術(shù)可行性分析1.1開(kāi)發(fā)語(yǔ)言綜述本系統(tǒng)是基于面向?qū)ο笏枷氲腏AVA語(yǔ)言中J2EE平臺(tái)進(jìn)行編寫,J2EE平臺(tái)具有以下優(yōu)點(diǎn):(1)簡(jiǎn)化結(jié)構(gòu):J2EE平臺(tái)支持簡(jiǎn)化的、基于組件開(kāi)發(fā)模型,由于J2EE基于Java編程語(yǔ)言和J2SE平臺(tái),它提供了編寫一次,隨處運(yùn)行的可移植性,遵循J2EE標(biāo)準(zhǔn)的所有服務(wù)器都支持該模型。EJB組件使編寫應(yīng)用程序更為簡(jiǎn)單。盡管EJB體系結(jié)構(gòu)復(fù)雜,但應(yīng)用程序開(kāi)發(fā)人員一般都必再編寫
8、訪問(wèn)系統(tǒng)服務(wù)的代碼,EJB容器會(huì)實(shí)現(xiàn)系統(tǒng)級(jí)的服務(wù),例如,事務(wù)、安全性等。另外,J2EE還支持異構(gòu)環(huán)境。基于J2EE的應(yīng)用程序不依賴任何特定操作系統(tǒng)、中間件或硬件,因此,設(shè)計(jì)合理的基于J2EE的程序只需開(kāi)發(fā)一次就可以部署到各種平臺(tái),這在