BBS論壇系統(tǒng)文獻綜述_第1頁
BBS論壇系統(tǒng)文獻綜述_第2頁
BBS論壇系統(tǒng)文獻綜述_第3頁
BBS論壇系統(tǒng)文獻綜述_第4頁
BBS論壇系統(tǒng)文獻綜述_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

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

2、值。隨著Internet的高速發(fā)展,人類對于信息交流的要求日益提高,并希望實現(xiàn)更廣泛的信息共享和資源共享。電子公告板系統(tǒng)(BBS)這一在Internet上擁有眾多用戶的服務(wù),也隨著網(wǎng)絡(luò)技術(shù)的發(fā)展而出現(xiàn)了新的飛躍,基于NNTP(NetworkNewsTransferProtocol)的轉(zhuǎn)信系統(tǒng)的誕生給BBSi入了新的生命。目前BBSfc要分為基于Telnet的和基于Web勺兩大體系,其中基于Telnet的BBS(勺轉(zhuǎn)信系統(tǒng)已相對成熟,而基于Web的BBGI3一直處于“各自為政”的狀態(tài)。因此,要實現(xiàn)這兩類技術(shù)上存在很大差異的BB之問的資源共享,使各種類型的BB文問能夠協(xié)同工作,實現(xiàn)基于Web勺BB

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

4、了文件共享功能。因此,目前的BBS用戶還可以相互之間交換各種文件。只需簡單地把文件置于BBS系統(tǒng),其它用戶就可以極其方便地下載這些文件。早期的BBS系統(tǒng)是一臺配有調(diào)制解調(diào)器的普通PC機,上面運行了一個BBS程序。BBS程序有各種版本,包括單線路的簡單系統(tǒng)到支持十幾甚至上百條電話線路的復(fù)雜系統(tǒng)。最早的BBS系統(tǒng)系統(tǒng)把全部報文存放在一個地方,可現(xiàn)在的BBS軟件卻允許操作人員根據(jù)報文內(nèi)容來組織報文。比方說,基于PC的BBS軟件很可能包括有專用于DOS、OS/2Windows的報文部分。3、國內(nèi)BBS的現(xiàn)狀與展望國內(nèi)的BBS站,單線站還占大多數(shù)。隨著計算機的普及,特別是調(diào)制解調(diào)器的大量使用,BBS的活

5、動將會進一步高漲。但是,隨之而來的撥號難和搶線難的問題將會加劇。盡管BBS站臺的數(shù)量在不斷增長,但這種增長的幅度總也趕不上用戶群的增長。許多人同時撥號一個站臺,不可避免地發(fā)生沖突。每回要撥上幾十次乃至上百次才能成功連上一個BBS站的狀況已經(jīng)成為困擾今日中國BBS用戶的一個難題。隨著BBS活動的深入,國內(nèi)已經(jīng)出現(xiàn)了一些多線站,一次可以允許2人以上同時訪問。BBS的發(fā)展過程中,也出現(xiàn)了一些問題。由于國內(nèi)使用的BBS架站軟件,都是從國外引進的,因此沒有必要的中文說明。雖然一些熱心的站長翻譯了一些資料,但是僅靠這些是遠遠不夠的。另外,有些站臺的設(shè)立是相互抄襲,所以在結(jié)構(gòu)上難免有雷同之處。1999年是中

6、國網(wǎng)絡(luò)的發(fā)展年。但是,我們應(yīng)該清醒地認(rèn)識到,目前一些BBS站并沒有走上簡單、易用”這一層次。包括一些廠商架設(shè)的BBS站,實用性還需要加強。今后,國內(nèi)的BBS站將向著個性化和專業(yè)化的方向發(fā)展。4、研究目的網(wǎng)上論壇系統(tǒng)是一個會員登錄留言系統(tǒng)。網(wǎng)上游客能夠瀏覽論壇上的帖子,并且能夠注冊成為用戶。論壇注冊會員能夠修改自己的資料信息,申請版主,發(fā)表帖子,讓大家積極參與討論。論壇管理員能夠便于管理論壇,包括瀏覽游客留言,審核留言,對于不健康或是不利于社會穩(wěn)定的留言能進行刪除操作,會員管理以及論壇版主管理等等。5、解決方案現(xiàn)在網(wǎng)站建設(shè)的主要技術(shù)有JSP、ASRPHR.NET等。但現(xiàn)在應(yīng)用最廣泛的無疑是ASP

7、.NETffiJSPo面對如此多的技術(shù),根據(jù)現(xiàn)實的需要,程序員可以使用多種編程語言進行開發(fā),從而大大提高網(wǎng)站開發(fā)的效率和質(zhì)量,形成五彩繽紛的各類網(wǎng)站。從開發(fā)的角度看ASP.NETKJSP技術(shù)者W以通過組件進行網(wǎng)頁的交互,ASP.NET是一個革命性的程序設(shè)計框架,能夠快速開發(fā)功能強大的Web應(yīng)用程序和服務(wù),與瀏覽器無關(guān)一一ASP.NET是一個與瀏覽器無關(guān)的程序設(shè)計框架,利用它編寫的應(yīng)用程序可以與最新版本的Internet,與Explorer、NetscapeNavigator等常用瀏覽器兼容就采用的語言來講,JSP采用java作為腳本語言,而ASP.NET以采用C#。相對比較,腳本語言都能很好服

8、務(wù)于小的應(yīng)用程序。自定義性和擴展性。ASP.NET隨附了一個設(shè)計周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募墑e"插入"代碼。實際上,可以用自己編寫的自定義組件擴展或替換ASP.NET運行庫的任何子組件。簡易性。ASP.NET使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。例如,ASP.NET頁框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,和在類似VisualBasic的簡單窗體處理模型中處理事件。另外,公共語言運行庫利用托管代碼服務(wù)(如自動引用計數(shù)和垃圾回收)簡化了開發(fā)。且在成本上,ASP.NETS合于中小企業(yè),而這也對現(xiàn)在的自己比較實際。

9、ASP.NET的開發(fā)成本和運行管理成本短期是比JSP低。隨著技術(shù)的不斷更新和進步,我們可以說現(xiàn)在的哪一種技術(shù)最為流行,但不能說哪一種技術(shù)是最好的。根據(jù)需要和應(yīng)用,選擇適合的技術(shù),把功能完美實現(xiàn)。6、BBS論壇系統(tǒng)的研究內(nèi)容一個基本的BBS論壇,可以大致分為以下流程:用戶登錄進入論壇(一般為游客,有時還要注冊為會員),就某個話題(帖子的主題)展開討論。通過發(fā)帖功能發(fā)布新的話題;通過回帖功能回復(fù)已有的話題;通過搜索功能查找已有的話題。管理員通過管理功能創(chuàng)建、編輯、刪除論壇的板塊;管理注冊的用戶;管理帖子。這樣的流程決定了BBS論壇系統(tǒng)的需求。(1)會員注冊提供新會員注冊功能,包括提供錄入信息的界面

10、,檢查注冊信息的有效性,并將注冊會員信息保存在對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表中。(2)發(fā)表文章提供會員發(fā)表文章的功能,未注冊會員不允許使用該功能。(3)文章查詢對注冊會員和未注冊會員提供文章查詢以及閱讀的功能,即提供對應(yīng)文章標(biāo)題信息,以及查看詳細內(nèi)容及回復(fù)文章的超鏈接。(4)會員管理當(dāng)網(wǎng)上論壇的會員完成注冊后,系統(tǒng)會在數(shù)據(jù)庫中加入會員的資料。包括會員名稱、會員密碼、會員E-mail等相關(guān)信息資料。同時,按照會員的不同身份,將特殊會員設(shè)置為版主,使他具備刪除本討論區(qū)中對應(yīng)文章等特殊操作的權(quán)利。管理者可以依據(jù)數(shù)據(jù)庫中注冊的特殊身份登錄到論壇后臺對會員信息進行管理。(5)論壇分類管理根據(jù)不同的討論內(nèi)容,管理員將

11、整個討論區(qū)劃分成不同的區(qū)域,會員可以選擇進入不同的討論區(qū),允許管理者對分類進行調(diào)整,同時提供不同討論區(qū)中包括文章數(shù)量等的統(tǒng)計功能。(6)帖子管理管理員和版主都可以對會員發(fā)表的帖子進行轉(zhuǎn)移、置頂和刪除等操作。系統(tǒng)總體功能需求框架圖如下圖:積分管理會員管理帖子管理板塊管理積分領(lǐng)取瀏覽帖子會員發(fā)帖回帖前臺基本業(yè)務(wù)模塊前臺基本業(yè)務(wù)模塊包含如下圖所示的幾個方面:前臺基本業(yè)務(wù)模塊積分領(lǐng)取回復(fù)帖子會員發(fā)表帖子瀏覽帖子登錄系統(tǒng)注冊會員(1)會員注冊提供新會員注冊功能,包括提供錄入信息的頁面,檢查注冊信息的有效性,并將注冊會員信息存入對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表。(2)登錄系統(tǒng)提供會員登錄論壇功能。要想針對某篇帖子發(fā)言,

12、或發(fā)表帖子,必須是登錄用戶才可以操作。由于論壇中某些操作只有會員才可以執(zhí)行,所以必須先登錄系統(tǒng)。(3)瀏覽帖子對注冊會員和未注冊會員提供文章查詢以及閱讀的功能,即提供對應(yīng)文章標(biāo)題信息,以及查看詳細內(nèi)容及回復(fù)文章的超鏈接。(4)會員發(fā)表帖子會員可以針對某個感興趣的話題發(fā)表自己的見解。未注冊用戶無此項功能。(5)回復(fù)帖子注冊會員和未注冊會員都可以對某一話題展開討論,發(fā)表意見,并給出回復(fù)。后臺管理模塊后臺管理模塊主要包括對整個BBS論壇系統(tǒng)的設(shè)置管理,包括如下圖所示的幾個方面。后臺管理模塊板塊管理帖子管理會員管理積分管理(1)版塊管理根據(jù)不同的話題,管理員可以將每個話題分成不同的種類版塊,然后對其進

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

溫馨提示

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

評論

0/150

提交評論