資源描述:
《基于jsp的論壇管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、畢業(yè)論文(設(shè)計(jì))基于jsp的論壇管理系統(tǒng)學(xué)生姓名:學(xué)號(hào):系別:計(jì)算機(jī)系專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師:評(píng)閱教師:論文答辯日期答辯委員會(huì)主席中文摘要當(dāng)代,隨著因特網(wǎng)的飛速發(fā)展,人們對(duì)網(wǎng)絡(luò)的需求也越來(lái)越濃烈。在此過(guò)程中,論壇脫穎而出,成為了人們獲取信息、交流、討論、解決問(wèn)題的一個(gè)平臺(tái);隨之,論壇便成了因特網(wǎng)不可或缺的重要組成部分。系統(tǒng)采用B/S結(jié)構(gòu),基于瀏覽器管理界面,無(wú)須專業(yè)人士維護(hù),在WindowsXp平臺(tái)下開(kāi)發(fā)完成,并且系統(tǒng)無(wú)操作系統(tǒng)限制,方便不同平臺(tái)之間的移植。在這里,闡述了一個(gè)基于jsp論壇管理系統(tǒng)的體系結(jié)構(gòu)、具體設(shè)計(jì)以及實(shí)現(xiàn)過(guò)程。系統(tǒng)采用的體
2、系結(jié)構(gòu)是:Struts1.2+MySQL開(kāi)發(fā),即前端由jsp頁(yè)面實(shí)現(xiàn)表現(xiàn)層,并用Struts1.2控制具體的表現(xiàn)邏輯;中間由service層控制業(yè)務(wù)邏輯,后端使用dao控制數(shù)據(jù)層。該jsp論壇管理系統(tǒng)是一個(gè)典型的javaWeb程序,有系統(tǒng)前臺(tái)和后臺(tái)管理兩部分組成。系統(tǒng)前臺(tái)模塊提供給所用用戶使用,用戶包括注冊(cè)用戶和普通游客,二者所擁有的功能不同。其中系統(tǒng)前臺(tái)主要包括用戶登錄、用戶注冊(cè)、發(fā)表主題、論壇、瀏覽。主題瀏覽等功能模塊。系統(tǒng)后臺(tái)主要是管理員使用,可對(duì)論壇中相關(guān)信息進(jìn)行管理維護(hù)。普通用戶無(wú)權(quán)使用。其中后臺(tái)管理主要包括用戶管理、欄目管理、主題管理、回
3、復(fù)管理、管理員注銷等功能模塊。一個(gè)成功的BBS系統(tǒng)可大大提高承載此論壇的網(wǎng)站點(diǎn)擊率,使用戶加入到具體問(wèn)題、具體事務(wù)的討論上來(lái),起到收集反饋資料的作用。通過(guò)對(duì)Jsp論壇管理系統(tǒng)的開(kāi)發(fā)可以從中學(xué)到如何進(jìn)行項(xiàng)目的需求分析,如何進(jìn)行系統(tǒng)設(shè)計(jì),如何進(jìn)行數(shù)據(jù)庫(kù)分析和數(shù)據(jù)庫(kù)建模,如何配置Struts1.2數(shù)據(jù)源,怎樣進(jìn)行單元測(cè)試等等許多東西。關(guān)鍵字:論壇,電子公告,Struts1.2,MySQL,Jsp,系統(tǒng)前臺(tái),系統(tǒng)后臺(tái)AbstractContemporary,withtherapiddevelopmentofInternet,peopleneedmorepow
4、erful.Inthisprocess,BBSemergedasapeopleobtaininformation,communicationanddiscussion,solvetheproblemofaplatform,Subsequently,BBSbecomeanindispensablepartoftheInternet.SystembasedonB/Sstructure,thebrowser,withoutprofessionalmanagementinterfaceinaWindowsXp,maintainlansandoperating
5、systemandthesystemwithoutlimit,convenientbetweendifferentplatformsforthetransplant.Here,describesaBBSmanagementsystembasedonJSPthesystemstructure,designandimplementation.Thesystemadoptsthesystemstructureis:Struts1.2+MySQLdevelopment,namelythefrontbytheJSPpage,andrealizetheprese
6、ntationlayerStruts1.2controllogicofthespecificperformance,Intermediatelayercontrolbyservicebusinesslogic,back-endUSESdaocontroldatalayer.TheJSPBBSmanagementsystemisatypicalJavaWebprogram,frontandbackmanagementsystemhastwoparts.Infrontofthesystemusedforusersprovidemodules,includ
7、ingregisteredusersandordinaryuserstourists,bothofwhichhavedifferentfunctions.Theseincludeuserlogin,infrontoftheuserregistration,BBS,browsingtopics,published.Themebrowsing,etc.Systemismainlyusedbackground,BBSofinformationmanagementinmaintenance.Ordinaryuserstouse.Onebackgroundma
8、nagementincludeusermanagement,management,management,ma