bbs論壇設(shè)計(jì)畢業(yè)論文.doc
bbs論壇設(shè)計(jì)畢業(yè)論文,bbs論壇設(shè)計(jì)畢業(yè)論文本系統(tǒng)目前比較流行的,基于mvc模式的s.s.h框架(sturts+spring+hibernate)的bbs論壇,本套論壇的優(yōu)點(diǎn)在于它具有強(qiáng)大的可擴(kuò)展性和可維護(hù)性,非常適合網(wǎng)民創(chuàng)建自己的中小型bbs論壇!摘要當(dāng)今社會(huì)正處在網(wǎng)絡(luò)時(shí)代,信息化大潮席卷全球,網(wǎng)絡(luò)正以前所未有的速度在我國(guó)普及開(kāi)來(lái)。網(wǎng)站以...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/204663.gif)
內(nèi)容介紹
此文檔由會(huì)員 jiang060206 發(fā)布BBS論壇設(shè)計(jì)畢業(yè)論文
本系統(tǒng)目前比較流行的,基于MVC模式的S.S.H框架(Sturts+Spring+hibernate)的BBS論壇,本套論壇的優(yōu)點(diǎn)在于它具有強(qiáng)大的可擴(kuò)展性和可維護(hù)性,非常適合網(wǎng)民創(chuàng)建自己的中小型BBS論壇!
摘要
當(dāng)今社會(huì)正處在網(wǎng)絡(luò)時(shí)代,信息化大潮席卷全球,網(wǎng)絡(luò)正以前所未有的速度在我國(guó)普及開(kāi)來(lái)。網(wǎng)站以其獨(dú)特的優(yōu)勢(shì)在信息化的過(guò)程中占有重要的一席。為了方便信息的交流,在結(jié)合JAVA和S.S.H 技術(shù)之下開(kāi)發(fā)了這個(gè)快捷、界面友好的交流系統(tǒng),實(shí)現(xiàn)了一個(gè)功能相對(duì)齊全的論壇系統(tǒng),網(wǎng)友可以自由地提出問(wèn)題以及幫助他人解決問(wèn)題,或者交流經(jīng)驗(yàn)。
論壇在Struts+Hibernate+Spring擴(kuò)展Struts框架的基礎(chǔ)上,用當(dāng)今主流的網(wǎng)站開(kāi)發(fā)技術(shù)jsp語(yǔ)言進(jìn)行開(kāi)發(fā)。論壇將采用B/S體系結(jié)構(gòu),人們通過(guò)瀏覽器就可以訪問(wèn)教學(xué)網(wǎng)站的主頁(yè),保證的服務(wù)器的安全。數(shù)據(jù)庫(kù)采用免費(fèi),小巧,易用的mysql數(shù)據(jù)庫(kù)。該論壇功能較齊全,在這里可以自由地發(fā)表自己的觀點(diǎn)和對(duì)論壇的主題發(fā)表意見(jiàn),我們還可以對(duì)網(wǎng)友的問(wèn)題及時(shí)地解決,獲取對(duì)自己有用的知識(shí)。該論壇還有一些特殊的功能,如在線人員顯示、強(qiáng)大的搜索功能。本網(wǎng)站嚴(yán)格按照軟件項(xiàng)目開(kāi)發(fā)的流程進(jìn)行開(kāi)發(fā),對(duì)于網(wǎng)站開(kāi)發(fā)的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及對(duì)網(wǎng)站的測(cè)試與維護(hù)都有詳細(xì)的論述和實(shí)現(xiàn)過(guò)程。
本套論壇的優(yōu)點(diǎn)在于它具有強(qiáng)大的可擴(kuò)展性和可維護(hù)性,非常適合網(wǎng)民創(chuàng)建自己的中小型BBS論壇!
關(guān)鍵詞:BBS ,S.S.H(Struts ,Hibernate ,Spring),JAVA , MySQL ,JSP
Abstract
Society nowadays just be placed in the network for ages , the information-based big tide rolls up the word , the network is making widely available to open in the our country with the unprecedented speed . In order to facilitate the teachers and students information the exchange, in unified JAVA and S.S.H under the server technology has developed this quick truncation, the contact surface friendly teachers and students alternating-current system.realized a function relatively complete forum system, the net friend has been possible freely to propose the question as well as helped other people to solve the problem, or exchange experience.
This BBS prepares to expand the Struts frame in Struts + Hibernate + Spring in the foundation , carries on the development with now the mainstream website development technology ----JSP language . This website will use the B/S system structure , the people may visit the teching website through the browser the main page . This make sure that the guarantee server is secure . The database uses free , exquisite , easy-using , MYSQL database . This forum function is complete, may freely express own viewpoint in here and express the opinion to the forum subject, we also may promptly solve to net friend's question, gain to the oneself useful knowledge. This forum also has some special functions, like the on-line personnel demonstrates, the formidable search function. This website strictly carries on the development according to the software project development flow , regarding the website development feasibility analysis , the demand analysis , the outline design , the detailed design as well as all has the detailed elaboration and the realization process to the website test and the maintenance .
Keywords: BBS ,Struts ,Hibernate ,Spring ,JAVA ,MySQL ,JSP
目 錄
摘要..................................................................................................................................Ⅰ
Abstract…………………………...………………...…………………………………..Ⅱ
目 錄…………….……………………………………………………………………Ⅲ
第一章系統(tǒng)概述……...…….…………………………………...……….…….………..1
1.1總體概述……...………………………………………………………...……....1
1.2開(kāi)發(fā)背景……………………………………………………....……..….….…..2
1.3開(kāi)發(fā)目的……...……………………………………..…………………….…....3
第二章系統(tǒng)分析……......…...……...……………...……….....……………..………….4
2.1技術(shù)可行性分析……...………………………………………………………...4
2.1.1開(kāi)發(fā)語(yǔ)言綜述…………………………………………………………....4
2.1.2 MySQL數(shù)據(jù)庫(kù)的選用……………………………………………….….5
2.1.3 S.S.H框架優(yōu)點(diǎn)…………………………………………………………..6
2.1.4系統(tǒng)層次設(shè)計(jì)………………………………………...………………….9
2.1.5 技術(shù)可行性綜述……………………………………..………………...10
2.2時(shí)間可行性(項(xiàng)目開(kāi)發(fā)計(jì)劃)…………………………………………….……10
2.3系統(tǒng)需求分析…………………………………………………………...…….10
2.3.1 系統(tǒng)開(kāi)發(fā)運(yùn)行環(huán)境………………………………………………..…...10
2.3.2業(yè)務(wù)描述………………………………………………………………..11
2.3.3 系統(tǒng)功能概述……………………………………………………….....12
2.3.4 數(shù)據(jù)流程……………………………………………………………….12
2.4系統(tǒng)總體結(jié)構(gòu)分析結(jié)論……………………………………………………....15
第三章系統(tǒng)設(shè)計(jì)……………………………………………………………………….16
3.1數(shù)據(jù)庫(kù)設(shè)計(jì)……………………….…………………………………………...16
3.1.1概念模型設(shè)計(jì)(E-R圖)………………………………..………………..16
3.1.2數(shù)據(jù)庫(kù)表及關(guān)系建立…………………………………..………………18
3.1.3詳細(xì)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)…………………………………..………………18
3.2系統(tǒng)概要設(shè)計(jì)…………………………………………….…….……………..23
3.2.1功能模塊設(shè)計(jì)……………………………………………..……………23
3.2.2系統(tǒng)界面設(shè)計(jì)……………………………………………..……………26
3.2.3系統(tǒng)的組件設(shè)計(jì)…………………………………………..……………28
第四章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)……………………………………………………….31
4.1系統(tǒng)框架實(shí)現(xiàn)…………………………………………………….…………...31
4.1.1底層數(shù)據(jù)庫(kù)的建立……………………………………………………..31
4.1.2持久化層的建立(hibernate)…………………………………………....32
4.1.3業(yè)務(wù)邏輯層的建立……………………………………………………..33
4.1.4表示層的建立………………………………………………………..…36
4.2系統(tǒng)功能模塊實(shí)現(xiàn)…………………………………………..…………..…….36
4.2.1會(huì)員模塊實(shí)現(xiàn)…………………………………………………………...36
4.2.2帖子模塊實(shí)現(xiàn)…………………………………………………………...39
4.2.3后臺(tái)管理模塊實(shí)現(xiàn)……………………………………………………...42
4.3系統(tǒng)設(shè)計(jì)總結(jié)………………………………………………...……………….44
第五章系統(tǒng)的調(diào)試與測(cè)試……………………………………………….……………45
5.1測(cè)試概述……………………………………………………………………….45
5.1.1軟件測(cè)試的目的………………………………………………………...45
5.1.2軟件測(cè)試的任務(wù)………………………………………………………...45
5.1.3測(cè)試環(huán)境………………………………………………………………...46
5.2單元測(cè)試…………………………………………………………..…..……… 46
5.2.1黑盒測(cè)試………………………………………………………………...46
5.2.2白盒測(cè)試………………………………………………………………...47
5.2.3模塊接口測(cè)試…………………………………………………………...48
5.3集成測(cè)試…………………………………………………………..…..……….50
5.3.1自頂向下集成…………………………………………………………...50
5.3.2確認(rèn)測(cè)試標(biāo)準(zhǔn)…………………………………………………………...51
第六章結(jié)論………………………………………………………………….…………52
參考文獻(xiàn)……………………………………………………………………….………53
致 謝………………………………………………………………………………….54
附錄A 英文文獻(xiàn)……………………………………………………………………...55
附錄B 翻譯…………………………………………………………………………...68