亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

  • 相關(guān)推薦

基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

畢業(yè)論文


目  錄
摘  要 1
前  言 3
1 緒論 4
1.1 背景分析 4
1.2 研究?jī)?nèi)容 4
1.3 論文結(jié)構(gòu) 4
2 需求分析 6
2.1 系統(tǒng)的綜合要求 6
2.2 系統(tǒng)的數(shù)據(jù)要求 6
2.3 系統(tǒng)的邏輯模型 9
2.4 系統(tǒng)的技術(shù)可行性 10
2.4.1  可行技術(shù)分析 10
2.4.2  MVC模式 13
2.4.3  STRUTS技術(shù) 15
2.4.4  MY SQL數(shù)據(jù)庫(kù)技術(shù) 22
3 系統(tǒng)設(shè)計(jì) 24
3.1系統(tǒng)概要設(shè)計(jì) 24
3.1.1 數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì) 24
3.1.2 系統(tǒng)結(jié)構(gòu)的設(shè)計(jì) 26
3.2 系統(tǒng)詳細(xì)設(shè)計(jì) 29
3.2.1 會(huì)員注冊(cè) 29
3.2.2 討論區(qū)文章查閱 29
3.2.3 發(fā)表新文章 29
3.2.4 后臺(tái)管理 29
3.2.5 實(shí)現(xiàn)方法 30
4 系統(tǒng)的運(yùn)行與維護(hù) 39
結(jié) 束 語(yǔ) 45
參考文獻(xiàn) 46
致  謝 47

 
基于MVC設(shè)計(jì)模式的BBS的開發(fā)
 

摘要:目前,BBS系統(tǒng)可隨時(shí)獲取最新軟件及信息,也可以通過(guò)BBS系統(tǒng)與別人討論計(jì)算機(jī)軟件、硬件、Internet、多媒體、程序設(shè)計(jì)以及醫(yī)學(xué)等等各種有趣的話題,更可以利用BBS系統(tǒng)來(lái)刊登1些“征友”、“廉價(jià)轉(zhuǎn)讓”及“公司產(chǎn)品”等啟事!
BBS系統(tǒng)就是提供給注冊(cè)用戶1個(gè)自由發(fā)表自己意見的平臺(tái),會(huì)員用戶可以通過(guò)Internet接入,登錄系統(tǒng),在這個(gè)平臺(tái)上發(fā)表文章、閱讀文章、回復(fù)文章等等,本論文詳細(xì)地講述了開發(fā)1個(gè)基于MVC(模型-視圖-控制)模式的BBS網(wǎng)站系統(tǒng)所用到的技術(shù)和方法。其中運(yùn)用了JSP技術(shù)(Java Server Page)、Struts技術(shù)、My SQL數(shù)據(jù)庫(kù)技術(shù)等等,并從幾個(gè)不同的方面來(lái)對(duì)上述技術(shù)的實(shí)現(xiàn)方法進(jìn)行了討論。最后實(shí)現(xiàn)了BBS系統(tǒng),其主要功能包括會(huì)員注冊(cè)、討論區(qū)文章查閱和后臺(tái)管理。其中后臺(tái)管理包括用戶管理、論壇分類管理和論壇主題管理。該BBS系統(tǒng)主要給Java技術(shù)愛好者以及初學(xué)者和開發(fā)人員提供1個(gè)交流的平臺(tái),相互之間可以交流經(jīng)驗(yàn)與心得,并且彼此之間在技術(shù)上可以相互幫助,從而促進(jìn)大家的水平的提高。
關(guān)鍵詞:BBS;My SQL;Struts;MVC
 

The Development of BBS System based on MVC Design Pattern
 

Abstract:  At present, we can obtain the latest software and information at any time through BBS system, also can discuss various interesting topics such as computer software, hardware, Internet, multimedia, designing program and medical science with others through BBS system too. Even more, we can make use of BBS system to publish notices such as some “advertising for a friend “, " transferring cheap " and " company products “, etc.
BBS system has provided a platform for people to publish his own suggestion freely to registered user, the members of BBS can login on the system through internet, then they can log-in system, deliver articles, read articles, reply to articles, etc. This paper has introduced how to develop a BBS, which based on MVC (model - view - control) design pattern. This BBS system has used JSP technology (Java Server Page), Struts technology, My SQL database technology etc. And it has discusses the implementation method of the technology which described above all from several different aspects. Finally we have implemented the BBS system. It offers people to register and search for the articles in the forum, It also has backend management module .The backend management includes user management、the forum classifies management and forum subject management. This BBS mainly offers a platform for Java technological fans、beginners and developers to communicate experience and insight with each other. And also can help each other to prove their skills, thus promote the improvement of everybodys level.
Keywords: BBS ;My SQL ; Struts; MVC
前  言

進(jìn)入2101世紀(jì),計(jì)算機(jī)技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新1代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢(shì),1種是稱為客戶端——服務(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)中。而另1種,也是本畢業(yè)設(shè)計(jì)所采用的,是稱為瀏覽器——服務(wù)器的B/S結(jié)構(gòu)應(yīng)用系統(tǒng),它的特點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Internet,而且投資小、見效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用ISP的服務(wù)器資源,因而受到越來(lái)越多中小型單位的青睞。
本文討論的是1個(gè)基于MVC模式的通用BBS網(wǎng)站,它具有BBS網(wǎng)站應(yīng)該具有的基本功能。
第1章緒論介紹了BBS的研究背,研究?jī)?nèi)容和本論文的結(jié)構(gòu)。第2章是需求分析,主要介紹了系統(tǒng)的綜合要求,數(shù)據(jù)要求以及邏輯模型和相關(guān)技術(shù),以及該實(shí)現(xiàn)該BBS的可行技術(shù)。。第3章主要介紹該BBS的概要設(shè)計(jì),包括數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),系統(tǒng)結(jié)構(gòu)設(shè)計(jì),然后詳細(xì)講解系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)的方法。第4章主要介紹該BBS系統(tǒng)的運(yùn)行和維護(hù)。最后是論文的結(jié)束語(yǔ)和實(shí)現(xiàn)時(shí)所參考的文獻(xiàn)。

【基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)】相關(guān)文章:

基于JSP的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)JSP+JavaBean+SQL03-08

基于JSP的BBS設(shè)計(jì)與實(shí)現(xiàn)JSP+SQL03-08

基于PQRM的PACS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-07

基于ASP的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-07

基于MX21的PMP系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-22

基于GPRS的城市供水遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-22

基于USB與DSP的指紋識(shí)別系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)03-19

基于ASP的網(wǎng)絡(luò)辦公系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08

淺談基于BS結(jié)構(gòu)的動(dòng)態(tài)辦公表格系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-01