【正文】
討論區(qū) BBS 論壇系統(tǒng)的設計與實現(xiàn) 摘 要 隨著網(wǎng)絡的發(fā)展,大家的生活得節(jié)奏變得越來越快了,大家使用電腦的時間越來越多了,人們之間面對面的的交流時間越來越少了,使得人與人的關系變得疏遠,這種精神上的聚餐越來越少了。 為了解決由于網(wǎng)路發(fā)展而疏遠了人與人之間的距離 , 有種新的交流工具發(fā)展起來了,就是 bbs 論壇。而在論壇里面, 討論區(qū) BBS論壇,是 bbs論壇的核心的部分,也是論壇的重要功能,讓我們能夠互相交流和討論,談論區(qū)是為了論壇的注冊用戶能夠互相交流,用戶可以發(fā)帖子,也可以對帖子回復,也可以對回復帖子的進 行回復。 也就是你可以隨心所欲的向眾人發(fā)表你的言論,宣傳你的觀點,立場,而且也可以方便的贊成或者是反對別人的觀點和言論,同時,你也可以知道,有多少人對你的貼子做出了反應,乃至別人對你網(wǎng)上人格的評價,有些論壇的功能更為完善,上面附帶的社區(qū)功能可以讓你象在真實世界里一樣購買從衣物到日常用品等各種物品 。 關鍵詞 : BBS 管理系統(tǒng); Jsp; Servlet; MyEclipse; MySQL 2 BBS Forum Discussion Design and Implementation Abstract With the development of work , Everyone39。s life bee more and more fastpaced, We use the puter more and more, People facetoface exchanges between the time to bee less and less, Makes the relationship between people bee alienated, This spiritual gatherings are being fewer and fewer. In order to address the development of alienation as a result of the work distance between the people, Endemic to the new munication tools developed, and is the forum bbs. Inside in the forum to discuss the district BBS forums, bbs forum is part of the core, The Forum is also an important function, so that we can exchange and discussion forum to talk about the district39。s registered users to exchange, the user can post messages, you can reply to posts may also be carried out on the back of the back post. That is, you may want to express your people freedom of speech, Promotional point of view of your position, but also in favor of convenience or are opposed to other people39。s views and freedom of speech, At the same time, you can know how many people you made a response to the post, and even others on your online personality assessment Some of the functions of a more perfect forum for the top side of the munity feature allows you, as in the real world, like the purchase of daily necessities from clothing to a variety of items。 Keywords: BBS Management system。 JSP。 MyEclipse。 MySQL 3 目 錄 引言 ...........................................................錯誤 !未定義書簽。 BBS管理系統(tǒng)的發(fā)展 ............................................................. 1 BBS管理系統(tǒng)的現(xiàn)狀 ............................................................. 1 該系統(tǒng)的主要研究內(nèi)容 ........................................................ 2 Jsp與 JavaBeans 技術 ......................................................... 3 JavaScript 技術 .................................................................... 4 JDBC技術 ................................................................................ 5 JDBC 數(shù)據(jù)訪問接 口 ............................................................ 5 JDBC 的體系結(jié)構(gòu) ................................................................ 5 JDBC 訪問后臺數(shù)據(jù)庫的技術實現(xiàn)方法 ............................. 6 開發(fā)工具選擇 ......................................................................... 6 3 BBS 管理系統(tǒng)需求分析 ....................................................... 9 系統(tǒng)需求分析 ......................................................................... 9 系統(tǒng)性能指標 ......................................................................... 9 4 BBS 管理系統(tǒng)分析設計與實現(xiàn) .......................................... 11 BBS管理系統(tǒng)設計總體要求 ............................................... 11 數(shù)據(jù)庫設計 ........................................................................... 11 系統(tǒng)下面是建立用戶功能設計 .......................................... 14 主要功能設計 ................................................................... 14 用戶功能設計 ........................................................................ 14 4 系統(tǒng)管理員功能設計 .......................................................... 15 BBS管理功能設計 ............................................................ 17 關鍵技術的實現(xiàn) .................................................................. 18 漢字顯示的實現(xiàn) .............................................................. 18 分頁功能的實現(xiàn) .............................................................. 20 頁面間參數(shù)傳遞的實現(xiàn) .................................................. 22 數(shù)據(jù)庫連接技術 .............................................................. 24 系統(tǒng)環(huán)境配置 ....................................................................... 29 系統(tǒng)對硬件環(huán)境的要求 ................................................... 29 系統(tǒng)對軟件環(huán)境的要求 ................................................ 29 主要功能模塊的實現(xiàn) .......................................................... 30 發(fā)表帖子功能 .............................................................. 30 留言回復功能 ................................................................... 31 模糊查詢功能 ................................................................... 32 與留言者交流功能實現(xiàn) ................................................... 33 用戶鑒定功能 ................................................................... 34 論壇管理模塊 .................................................................... 35 結(jié) 論 ................................................................................... 36 致 謝 ................................................................................... 37 參考文獻 ............................................................................... 38 附錄 1 外文參考文獻(譯文) .......................................... 39 附錄 2 外文參考文獻(原文) .......................................... 42 1 概 述 BBS 管理系統(tǒng)的發(fā)展 大約是從 1991年開始,中國開始了第一個 BBS 站。經(jīng)過長時間的發(fā)展,直到 1995年,隨著計算機及其外設的大幅降價, BBS 才逐漸被人們所認識。 1996年更是以驚人的速度發(fā)展起來。 中國 的 BBS站,按其性質(zhì)劃分,可以分為 2種:一種是商業(yè) BBS 站,如新華龍訊網(wǎng);另一種是業(yè)余 BBS站,如 天堂咨詢站 。由于使用商業(yè) BBS 站要交納一筆費用,而商業(yè)站所能提供的服務與業(yè)余站相比,并沒有什么優(yōu)勢,所以其用戶數(shù)量不多。 多數(shù)業(yè)余 BBS站的站長,基于個人關系,每天都互相交換電子郵件,漸漸地形成了一個全國性的電子郵件網(wǎng)絡 China FidoNet( 中國慧多網(wǎng) )。于是,各地的用戶都可以通過本地的業(yè)余 BBS站與遠在異地的網(wǎng)友互通信息。這種跨地域電子郵件交流正是商業(yè)站無法與業(yè)余站相抗衡的根本因素。 BBS 管理系統(tǒng)的現(xiàn)狀 中國的 BBS 站,單線站還占大多數(shù)。隨著計算機的普及,特別是調(diào)制解調(diào)器的大量使用, BBS 的活動將會進一步高漲。但是,隨之而來的 撥號 難和搶線難的問題將會加劇。盡管 BBS 站臺的數(shù)量在不斷增長,但這種增長的幅度總也趕不上用戶群的增長。 許多人同時撥號一個站臺,不可避免地發(fā)生沖突。