JSP2046 論壇JSPSQLServer2000版本論壇_第1頁
JSP2046 論壇JSPSQLServer2000版本論壇_第2頁
JSP2046 論壇JSPSQLServer2000版本論壇_第3頁
JSP2046 論壇JSPSQLServer2000版本論壇_第4頁
JSP2046 論壇JSPSQLServer2000版本論壇_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、摘 要本系統(tǒng)是采用jsp+servlet技術(shù)開發(fā)設(shè)計(jì)的論壇網(wǎng)站系統(tǒng),基于MVC的設(shè)計(jì)模式,結(jié)合JSTL+EL以及AJAX等的頁面顯示技術(shù),使JSP頁面中無JAVA代碼的顯示,保證了代碼的安全,同時(shí)簡化了JSP頁面的編碼。系統(tǒng)實(shí)現(xiàn)了網(wǎng)站信息的動(dòng)態(tài)發(fā)布,使得對(duì)信息的管理更加及時(shí)、高效,提高了工作效率。數(shù)據(jù)庫采用了SQLServer2000數(shù)據(jù)庫,操作簡單、方便而且廉價(jià)易維護(hù)性高。軟件采用的是B/S的設(shè)計(jì)結(jié)構(gòu),主要分為前臺(tái)顯示和后臺(tái)管理兩部分。前臺(tái)是用戶注冊(cè)、密碼修改、密碼取回、登錄、瀏覽帖子、回復(fù)帖子、根據(jù)關(guān)鍵字搜索帖子等;后臺(tái)主要實(shí)現(xiàn)對(duì)帖子的精華設(shè)置與取消、對(duì)帖子的查看、對(duì)非法的帖子進(jìn)行刪除,對(duì)

2、回復(fù)的帖子進(jìn)行查看、刪除等管理操作以及公告的發(fā)布、添加、刪除、修改等操作。本文通過對(duì)論壇網(wǎng)站系統(tǒng)設(shè)計(jì)到實(shí)現(xiàn)流程的描述,目的是讓人們了解論壇網(wǎng)站的結(jié)構(gòu)以及系統(tǒng)從設(shè)計(jì)到實(shí)現(xiàn)中各個(gè)部分的解決方案,讓大家了解JAVA網(wǎng)絡(luò)編程廣泛采用的設(shè)計(jì)模式。關(guān)鍵詞:論壇,系統(tǒng),JSP,公告目 錄前言11 可行性分析31.1 技術(shù)可行性31.2 操作可行性31.3 分析結(jié)論42 需求分析42.1 系統(tǒng)的功能需求42.1.1 會(huì)員功能42.1.2 搜索功能52.1.3 版主功能52.1.4 論壇展區(qū)功能52.1.5 后臺(tái)數(shù)據(jù)維護(hù)功能53 概要設(shè)計(jì)63.1 系統(tǒng)總體構(gòu)概要設(shè)計(jì)63.2 數(shù)據(jù)模型73.2.1 數(shù)據(jù)流圖73.

3、2.2 系統(tǒng)設(shè)計(jì)E-R圖93.3 數(shù)據(jù)庫設(shè)計(jì)94 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)124.1 前臺(tái)頁面的設(shè)計(jì)與實(shí)現(xiàn)124.1.1 首頁的設(shè)計(jì)實(shí)現(xiàn)124.1.2 用戶登錄界面的制作144.1.3 用戶注冊(cè)界面的制作184.1.3 用戶分區(qū)界面的制作224.2 后臺(tái)頁面的設(shè)計(jì)與實(shí)現(xiàn)274.2.1 管理員登錄界面的設(shè)計(jì)274.2.2 管理員管理的設(shè)計(jì)與實(shí)現(xiàn)285 測(cè)試395.1 測(cè)試的任務(wù)及目標(biāo)395.1.1 測(cè)試的任務(wù)395.1.2 測(cè)試的目標(biāo)395.2 測(cè)試方案395.3 測(cè)試用例395.3.1 會(huì)員登錄測(cè)試405.3.2 發(fā)帖測(cè)試416 結(jié)論44參考文獻(xiàn)45謝辭463 概要設(shè)計(jì)3.1 系統(tǒng)總體構(gòu)概要設(shè)計(jì)為了能把

4、系統(tǒng)的結(jié)構(gòu)介紹得明確,我們采用示意圖來加以輔助說明。論壇網(wǎng)站系統(tǒng)管理員界面會(huì)員瀏覽帖子回復(fù)帖子管理用戶管理帖子修改密碼發(fā)布公告刪除用戶修改資料刪除帖子修改帖子精華設(shè)置刪除回復(fù)圖3-1 系統(tǒng)總體構(gòu)成示意圖圖4-1 論壇首頁圖圖4-2 用戶登錄圖圖4-3登錄成功圖圖4-4 注冊(cè)頁面圖圖4-5 論壇分區(qū)頁面圖圖4-6 留言板頁面圖圖4-7具體分區(qū)頁面圖(2)回帖子:這里我們?cè)俅斡玫搅肆粞园?,而?biāo)題是從用戶要回復(fù)的標(biāo)題。當(dāng)用戶回復(fù)成功之后,該帖子的回復(fù)加1。并把回復(fù)存到數(shù)據(jù)庫中。(3)顯示回復(fù):同樣使用EL與JSTL技術(shù)在顯示帖子的內(nèi)容同時(shí)顯示回復(fù)的內(nèi)容,其實(shí)現(xiàn)與上文顯示帖子內(nèi)容的處理方法類似所以略而

5、不寫,實(shí)現(xiàn)如下圖。圖4-8 顯示帖子頁面圖4.2 后臺(tái)頁面的設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)的設(shè)計(jì)主要有管理員管理設(shè)計(jì)和版主管理設(shè)計(jì)。版主只能對(duì)自己分區(qū)內(nèi)的帖子與回復(fù)進(jìn)行管理,而管理員可以對(duì)所有區(qū)內(nèi)的所有帖子和回復(fù)以及用戶進(jìn)行管理。其實(shí)現(xiàn)的功能與實(shí)現(xiàn)相關(guān)技術(shù)基本相似,所以我們只寫管理員對(duì)后臺(tái)管理的具體設(shè)計(jì)與實(shí)現(xiàn)。4.2.1 管理員登錄界面的設(shè)計(jì)管理員在后臺(tái)管理所有信息必須保證安全,我們首先要做個(gè)管理員的登錄界面,版主的登錄界面與此相同。圖4-9 管理員登錄頁面圖4.2.2 管理員管理的設(shè)計(jì)與實(shí)現(xiàn)管理員登錄成功后,在管理界面對(duì)論壇的帖子、用戶以及公告進(jìn)行管理,首先是管理分區(qū),通過對(duì)數(shù)據(jù)庫的查詢,顯示出每個(gè)分區(qū)的帖

6、子信息,從而進(jìn)行刪除、精華設(shè)置等操作。具體實(shí)現(xiàn)如下圖:圖4-10 管理頁面圖那么后臺(tái)的管理功能又是怎么樣實(shí)現(xiàn)的呢?(1)新帖的管理 我們把用戶新發(fā)的帖子排序,然后取出最新發(fā)布的5條顯示出來(如圖),并對(duì)內(nèi)容進(jìn)行查看,如果是非法的內(nèi)容就刪除掉。圖4-11 顯示新帖頁面圖(2)對(duì)不同分區(qū)帖子的管理管理員可以對(duì)不同分區(qū)的所有的帖子進(jìn)行逐個(gè)查看(如:帖子直接查看圖),并進(jìn)行管理操作,也可以通過對(duì)于帖子標(biāo)題的模糊查詢(如:模糊搜索查看圖),來尋找要進(jìn)行處理的帖子,并對(duì)其進(jìn)行管理。圖4-12 帖子直接查看圖圖4-13 模糊搜索查看圖以上所有的內(nèi)容涉及的相關(guān)條件:操作系統(tǒng):Window2000ServerJ2SDK版本:j2sdk-1.5-windowsTomca

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論