BBS論壇系統(tǒng)文獻(xiàn)綜述_第1頁
BBS論壇系統(tǒng)文獻(xiàn)綜述_第2頁
BBS論壇系統(tǒng)文獻(xiàn)綜述_第3頁
BBS論壇系統(tǒng)文獻(xiàn)綜述_第4頁
BBS論壇系統(tǒng)文獻(xiàn)綜述_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、BBS論壇系統(tǒng)文獻(xiàn)綜述1、引言隨著網(wǎng)絡(luò)技術(shù)的發(fā)展與普及, 各種論壇系統(tǒng)( BBS) 應(yīng)運(yùn)而生, BBS ( Bulletin Board System) 是一種電子息服務(wù)系統(tǒng), 它向用戶提供了一塊公共網(wǎng)絡(luò)區(qū)域, 其中每個(gè)用戶都可以在上面發(fā)布相關(guān)信息或提出自己的看法, 早期的BBS 由教育機(jī)構(gòu)或研究機(jī)構(gòu)管理, 現(xiàn)在大多數(shù)網(wǎng)站都已經(jīng)建立了自己的BBS 系統(tǒng),供人們通過該系統(tǒng)來結(jié)交更多的朋友, 表達(dá)更多的想法。目前國(guó)內(nèi)的BBS 已經(jīng)十分普遍, 大致可以分為以下幾類: 校園BBS、商業(yè)BBS、專業(yè)BBS、情感BBS以及個(gè)人BBS。而此次基于A 技術(shù)建立的BBS 系統(tǒng)的開發(fā)平臺(tái)與工具選擇、數(shù)

2、據(jù)庫設(shè)計(jì)以及系統(tǒng)所需的關(guān)鍵技術(shù), 對(duì)于其它BBS 的建立有很好的參考價(jià)值.隨著Internet的高速發(fā)展,人類對(duì)于信息交流的要求日益提高,并希望實(shí)現(xiàn)更廣泛的信息共享和資源共享.電子公告板系統(tǒng)(BBS)這一在Internet上擁有眾多用戶的服務(wù),也隨著網(wǎng)絡(luò)技術(shù)的發(fā)展而出現(xiàn)了新的飛躍,基于NNTP(NetworkNews Transfer Protocol)的轉(zhuǎn)信系統(tǒng)的誕生給BBS注入了新的生命。目前BBS主要分為基于Telnet的和基于Web的兩大體系,其中基于Telnet的BBS的轉(zhuǎn)信系統(tǒng)已相對(duì)成熟,而基于Web的BBS卻一直處于“各自為政"的狀態(tài)。因此,要實(shí)現(xiàn)這兩類技術(shù)上存在很大差

3、異的BBS之間的資源共享,使各種類型的BBS之間能夠協(xié)同工作,實(shí)現(xiàn)基于Web的BBS的轉(zhuǎn)信系統(tǒng)就成了關(guān)鍵環(huán)節(jié)。2、BBS背景BBS系統(tǒng)最初是為了給計(jì)算機(jī)愛好者提供一個(gè)互相交流的地方。70年代后期,計(jì)算機(jī)用戶數(shù)目很少且用戶之間相距很遠(yuǎn).因此,BBS系統(tǒng)(當(dāng)時(shí)全世界一共不到一百個(gè)站點(diǎn))提供了一個(gè)簡(jiǎn)單方便的交流方式,用戶通過 BBS可以交換軟件和信息。到了今天,BBS的用戶已經(jīng)擴(kuò)展到各行各業(yè),除原先的計(jì)算機(jī)愛好者們外,商用BBS操作者、環(huán)境組織、宗教組織及其它利益團(tuán)體也加入了這個(gè)行列。只要瀏覽一下世界各地的BBS系統(tǒng),你就會(huì)發(fā)現(xiàn)它幾乎就象地方電視臺(tái)一樣,花樣非常多.起初的BBS系統(tǒng)是報(bào)文處理系統(tǒng)。系

4、統(tǒng)的唯一目的是在用戶之間提供電子報(bào)文。隨著時(shí)間的推移,BBS系統(tǒng)的功能有了擴(kuò)充,增加了文件共享功能.因此,目前的BBS用戶還可以相互之間交換各種文件。只需簡(jiǎn)單地把文件置于BBS系統(tǒng),其它用戶就可以極其方便地下載這些文件。 早期的BBS系統(tǒng)是一臺(tái)配有調(diào)制解調(diào)器的普通PC機(jī),上面運(yùn)行了一個(gè)BBS程序。BBS程序有各種版本,包括單線路的簡(jiǎn)單系統(tǒng)到支持十幾甚至上百條電話線路的復(fù)雜系統(tǒng).最早的BBS系統(tǒng)系統(tǒng)把全部報(bào)文存放在一個(gè)地方,可現(xiàn)在的BBS軟件卻允許操作人員根據(jù)報(bào)文內(nèi)容來組織報(bào)文。比方說,基于PC的 BBS軟件很可能包括有專用于DOS、OS/2和Windows的報(bào)文部分.3、國(guó)內(nèi)BBS的現(xiàn)狀與展望

5、 國(guó)內(nèi)的BBS站,單線站還占大多數(shù)。隨著計(jì)算機(jī)的普及,特別是調(diào)制解調(diào)器的大量使用,BBS的活動(dòng)將會(huì)進(jìn)一步高漲.但是,隨之而來的撥號(hào)難和搶線難的問題將會(huì)加劇。盡管BBS站臺(tái)的數(shù)量在不斷增長(zhǎng),但這種增長(zhǎng)的幅度總也趕不上用戶群的增長(zhǎng).許多人同時(shí)撥號(hào)一個(gè)站臺(tái),不可避免地發(fā)生沖突。每回要撥上幾十次乃至上百次才能成功連上一個(gè)BBS站的狀況已經(jīng)成為困擾今日中國(guó)BBS用戶的一個(gè)難題.隨著BBS活動(dòng)的深入,國(guó)內(nèi)已經(jīng)出現(xiàn)了一些多線站,一次可以允許2人以上同時(shí)訪問. BBS的發(fā)展過程中,也出現(xiàn)了一些問題。由于國(guó)內(nèi)使用的BBS架站軟件,都是從國(guó)外引進(jìn)的,因此沒有必要的中文說明。雖然一些熱心的站長(zhǎng)翻譯了一些資料,但是僅

6、靠這些是遠(yuǎn)遠(yuǎn)不夠的.另外,有些站臺(tái)的設(shè)立是相互抄襲,所以在結(jié)構(gòu)上難免有雷同之處。 1999年是中國(guó)網(wǎng)絡(luò)的發(fā)展年。但是,我們應(yīng)該清醒地認(rèn)識(shí)到,目前一些BBS站并沒有走上“簡(jiǎn)單、易用"這一層次.包括一些廠商架設(shè)的BBS站,實(shí)用性還需要加強(qiáng)。今后,國(guó)內(nèi)的BBS站將向著個(gè)性化和專業(yè)化的方向發(fā)展。 4、研究目的 網(wǎng)上論壇系統(tǒng)是一個(gè)會(huì)員登錄留言系統(tǒng).網(wǎng)上游客能夠?yàn)g覽論壇上的帖子,并且能夠注冊(cè)成為用戶.論壇注冊(cè)會(huì)員能夠修改自己的資料信息,申請(qǐng)版主,發(fā)表帖子,讓大家積極參與討論。論壇管理員能夠便于管理論壇,包括瀏覽游客留言,審核留言,對(duì)于不健康或是不利于社會(huì)穩(wěn)定的留言能進(jìn)行刪除操作,會(huì)員管理以及論壇

7、版主管理等等.5、解決方案現(xiàn)在網(wǎng)站建設(shè)的主要技術(shù)有JSP、ASP、PHP、.NET等。但現(xiàn)在應(yīng)用最廣泛的無疑是ASP。NET和JSP.面對(duì)如此多的技術(shù),根據(jù)現(xiàn)實(shí)的需要,程序員可以使用多種編程語言進(jìn)行開發(fā),從而大大提高網(wǎng)站開發(fā)的效率和質(zhì)量,形成五彩繽紛的各類網(wǎng)站。從開發(fā)的角度看ASP。NET和JSP技術(shù)都可以通過組件進(jìn)行網(wǎng)頁的交互,ASP.NET是一個(gè)革命性的程序設(shè)計(jì)框架,能夠快速開發(fā)功能強(qiáng)大的Web應(yīng)用程序和服務(wù),與瀏覽器無關(guān)ASP.NET是一個(gè)與瀏覽器無關(guān)的程序設(shè)計(jì)框架,利用它編寫的應(yīng)用程序可以與最新版本的Internet ,與Explorer、Netscape Navigator等常用瀏覽

8、器兼容就采用的語言來講,JSP采用java作為腳本語言,而ASP。NET可以采用C和.相對(duì)比較,腳本語言都能很好服務(wù)于小的應(yīng)用程序.自定義性和擴(kuò)展性.ASP。NET 隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募?jí)別”插入"代碼。實(shí)際上,可以用自己編寫的自定義組件擴(kuò)展或替換 ASP。NET 運(yùn)行庫的任何子組件。簡(jiǎn)易性。ASP.NET 使執(zhí)行常見任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶端身份驗(yàn)證到部署和站點(diǎn)配置。例如,ASP.NET 頁框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,和在類似 Visual Basic 的簡(jiǎn)單窗體處理模型中處理事件.另外,公共語言

9、運(yùn)行庫利用托管代碼服務(wù)(如自動(dòng)引用計(jì)數(shù)和垃圾回收)簡(jiǎn)化了開發(fā).且在成本上,ASP。NET適合于中小企業(yè),而這也對(duì)現(xiàn)在的自己比較實(shí)際。ASP.NET的開發(fā)成本和運(yùn)行管理成本短期是比JSP低。隨著技術(shù)的不斷更新和進(jìn)步,我們可以說現(xiàn)在的哪一種技術(shù)最為流行,但不能說哪一種技術(shù)是最好的.根據(jù)需要和應(yīng)用,選擇適合的技術(shù),把功能完美實(shí)現(xiàn).6、BBS論壇系統(tǒng)的研究?jī)?nèi)容一個(gè)基本的BBS論壇,可以大致分為以下流程:用戶登錄進(jìn)入論壇(一般為游客,有時(shí)還要注冊(cè)為會(huì)員),就某個(gè)話題(帖子的主題)展開討論。通過發(fā)帖功能發(fā)布新的話題;通過回帖功能回復(fù)已有的話題;通過搜索功能查找已有的話題。管理員通過管理功能創(chuàng)建、編輯、刪除

10、論壇的板塊;管理注冊(cè)的用戶;管理帖子.這樣的流程決定了BBS論壇系統(tǒng)的需求。(1)會(huì)員注冊(cè)提供新會(huì)員注冊(cè)功能,包括提供錄入信息的界面,檢查注冊(cè)信息的有效性,并將注冊(cè)會(huì)員信息保存在對(duì)應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表中。(2)發(fā)表文章提供會(huì)員發(fā)表文章的功能,未注冊(cè)會(huì)員不允許使用該功能。(3)文章查詢對(duì)注冊(cè)會(huì)員和未注冊(cè)會(huì)員提供文章查詢以及閱讀的功能,即提供對(duì)應(yīng)文章標(biāo)題信息,以及查看詳細(xì)內(nèi)容及回復(fù)文章的超鏈接。(4)會(huì)員管理當(dāng)網(wǎng)上論壇的會(huì)員完成注冊(cè)后,系統(tǒng)會(huì)在數(shù)據(jù)庫中加入會(huì)員的資料。包括會(huì)員名稱、會(huì)員密碼、會(huì)員E-mail等相關(guān)信息資料。同時(shí),按照會(huì)員的不同身份,將特殊會(huì)員設(shè)置為版主,使他具備刪除本討論區(qū)中對(duì)應(yīng)文章等

11、特殊操作的權(quán)利.管理者可以依據(jù)數(shù)據(jù)庫中注冊(cè)的特殊身份登錄到論壇后臺(tái)對(duì)會(huì)員信息進(jìn)行管理.(5)論壇分類管理根據(jù)不同的討論內(nèi)容,管理員將整個(gè)討論區(qū)劃分成不同的區(qū)域,會(huì)員可以選擇進(jìn)入不同的討論區(qū),允許管理者對(duì)分類進(jìn)行調(diào)整,同時(shí)提供不同討論區(qū)中包括文章數(shù)量等的統(tǒng)計(jì)功能.(6)帖子管理管理員和版主都可以對(duì)會(huì)員發(fā)表的帖子進(jìn)行轉(zhuǎn)移、置頂和刪除等操作。系統(tǒng)總體功能需求框架圖如下圖:BBS論壇系統(tǒng)后臺(tái)管理模塊前臺(tái)基本業(yè)務(wù)模塊游客注冊(cè)登錄會(huì)員發(fā)帖回帖瀏覽帖子板塊管理帖子管理會(huì)員管理積分領(lǐng)取積分管理前臺(tái)基本業(yè)務(wù)模塊前臺(tái)基本業(yè)務(wù)模塊包含如下圖所示的幾個(gè)方面:前臺(tái)基本業(yè)務(wù)模塊注冊(cè)會(huì)員登錄系統(tǒng)瀏覽帖子會(huì)員發(fā)表帖子回復(fù)帖子

12、積分領(lǐng)取(1) 會(huì)員注冊(cè)提供新會(huì)員注冊(cè)功能,包括提供錄入信息的頁面,檢查注冊(cè)信息的有效性,并將注冊(cè)會(huì)員信息存入對(duì)應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表.(2) 登錄系統(tǒng)提供會(huì)員登錄論壇功能。要想針對(duì)某篇帖子發(fā)言,或發(fā)表帖子,必須是登錄用戶才可以操作。由于論壇中某些操作只有會(huì)員才可以執(zhí)行,所以必須先登錄系統(tǒng).(3) 瀏覽帖子對(duì)注冊(cè)會(huì)員和未注冊(cè)會(huì)員提供文章查詢以及閱讀的功能,即提供對(duì)應(yīng)文章標(biāo)題信息,以及查看詳細(xì)內(nèi)容及回復(fù)文章的超鏈接。(4) 會(huì)員發(fā)表帖子會(huì)員可以針對(duì)某個(gè)感興趣的話題發(fā)表自己的見解。未注冊(cè)用戶無此項(xiàng)功能。(5) 回復(fù)帖子注冊(cè)會(huì)員和未注冊(cè)會(huì)員都可以對(duì)某一話題展開討論,發(fā)表意見,并給出回復(fù)。后臺(tái)管理模塊后臺(tái)管

13、理模塊主要包括對(duì)整個(gè)BBS論壇系統(tǒng)的設(shè)置管理,包括如下圖所示的幾個(gè)方面.后臺(tái)管理模塊板塊管理帖子管理會(huì)員管理積分管理(1) 版塊管理根據(jù)不同的話題,管理員可以將每個(gè)話題分成不同的種類版塊,然后對(duì)其進(jìn)行管理。管理員可以刪除認(rèn)為不必要的版塊話題;管理員可以修改版塊的主題名、類型和數(shù)量等;管理員還可以添加新的版塊。(2) 帖子管理管理員可以對(duì)會(huì)員發(fā)表的帖子進(jìn)行管理。管理員可以刪除內(nèi)容反動(dòng)或不健康的帖子,可以置頂帖子。還可以設(shè)置精華帖,控制帖子的點(diǎn)擊率等操作。(3) 會(huì)員管理管理員可以對(duì)會(huì)員進(jìn)行管理.可以刪除會(huì)員,收回他的會(huì)員號(hào);修改會(huì)員的基本信息,修改會(huì)員的積分,排行等。7、總結(jié)論壇管理系統(tǒng)的建成, 對(duì)參與其中的網(wǎng)絡(luò)用戶來說起著不可估量的作用, 在這里可以盡情的談天說地、廣交朋友、發(fā)表自己的看法、獲取各種各樣的知識(shí)。計(jì)算機(jī)技術(shù)和通信技術(shù)的高速發(fā)展與完善, 也必將使論壇的功能越來越強(qiáng)大, 帶給人們的也將會(huì)是更加廣闊的天地。本系統(tǒng), 無論是設(shè)計(jì)思想還是具體的實(shí)踐過程, 都會(huì)對(duì)建立其它更加完善的系統(tǒng)起到一定的指導(dǎo)作用.8、參考文獻(xiàn)零基礎(chǔ)學(xué)ASP.NET 2。0 王遠(yuǎn)峰等編著 機(jī)械工業(yè)出版社ASP.NET 2.0數(shù)據(jù)庫開發(fā)實(shí)例精粹 郭瑞軍 郭馨編著 機(jī)械工業(yè)出版社C從入門到精通 作者:王小柯 呂雙 清華大學(xué)出版社C#+

溫馨提示

  • 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)論