




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、BBS論壇系統(tǒng)文獻綜述1、引言隨著網(wǎng)絡(luò)技術(shù)的發(fā)展與普及, 各種論壇系統(tǒng)( BBS) 應(yīng)運而生, BBS ( Bulletin Board System) 是一種電子息服務(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、情感BBS以及個人BBS。而此次基于A 技術(shù)建立的BBS 系統(tǒng)的開發(fā)平臺與工具選擇、數(shù)
2、據(jù)庫設(shè)計以及系統(tǒng)所需的關(guān)鍵技術(shù), 對于其它BBS 的建立有很好的參考價值.隨著Internet的高速發(fā)展,人類對于信息交流的要求日益提高,并希望實現(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)已相對成熟,而基于Web的BBS卻一直處于“各自為政"的狀態(tài)。因此,要實現(xiàn)這兩類技術(shù)上存在很大差
3、異的BBS之間的資源共享,使各種類型的BBS之間能夠協(xié)同工作,實現(xiàn)基于Web的BBS的轉(zhuǎn)信系統(tǒng)就成了關(guān)鍵環(huán)節(jié)。2、BBS背景BBS系統(tǒng)最初是為了給計算機愛好者提供一個互相交流的地方。70年代后期,計算機用戶數(shù)目很少且用戶之間相距很遠.因此,BBS系統(tǒng)(當時全世界一共不到一百個站點)提供了一個簡單方便的交流方式,用戶通過 BBS可以交換軟件和信息。到了今天,BBS的用戶已經(jīng)擴展到各行各業(yè),除原先的計算機愛好者們外,商用BBS操作者、環(huán)境組織、宗教組織及其它利益團體也加入了這個行列。只要瀏覽一下世界各地的BBS系統(tǒng),你就會發(fā)現(xiàn)它幾乎就象地方電視臺一樣,花樣非常多.起初的BBS系統(tǒng)是報文處理系統(tǒng)。系
4、統(tǒng)的唯一目的是在用戶之間提供電子報文。隨著時間的推移,BBS系統(tǒng)的功能有了擴充,增加了文件共享功能.因此,目前的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/2和Windows的報文部分.3、國內(nèi)BBS的現(xiàn)狀與展望
5、 國內(nèi)的BBS站,單線站還占大多數(shù)。隨著計算機的普及,特別是調(diào)制解調(diào)器的大量使用,BBS的活動將會進一步高漲.但是,隨之而來的撥號難和搶線難的問題將會加劇。盡管BBS站臺的數(shù)量在不斷增長,但這種增長的幅度總也趕不上用戶群的增長.許多人同時撥號一個站臺,不可避免地發(fā)生沖突。每回要撥上幾十次乃至上百次才能成功連上一個BBS站的狀況已經(jīng)成為困擾今日中國BBS用戶的一個難題.隨著BBS活動的深入,國內(nèi)已經(jīng)出現(xiàn)了一些多線站,一次可以允許2人以上同時訪問. BBS的發(fā)展過程中,也出現(xiàn)了一些問題。由于國內(nèi)使用的BBS架站軟件,都是從國外引進的,因此沒有必要的中文說明。雖然一些熱心的站長翻譯了一些資料,但是僅
6、靠這些是遠遠不夠的.另外,有些站臺的設(shè)立是相互抄襲,所以在結(jié)構(gòu)上難免有雷同之處。 1999年是中國網(wǎng)絡(luò)的發(fā)展年。但是,我們應(yīng)該清醒地認識到,目前一些BBS站并沒有走上“簡單、易用"這一層次.包括一些廠商架設(shè)的BBS站,實用性還需要加強。今后,國內(nèi)的BBS站將向著個性化和專業(yè)化的方向發(fā)展。 4、研究目的 網(wǎng)上論壇系統(tǒng)是一個會員登錄留言系統(tǒng).網(wǎng)上游客能夠瀏覽論壇上的帖子,并且能夠注冊成為用戶.論壇注冊會員能夠修改自己的資料信息,申請版主,發(fā)表帖子,讓大家積極參與討論。論壇管理員能夠便于管理論壇,包括瀏覽游客留言,審核留言,對于不健康或是不利于社會穩(wěn)定的留言能進行刪除操作,會員管理以及論壇
7、版主管理等等.5、解決方案現(xiàn)在網(wǎng)站建設(shè)的主要技術(shù)有JSP、ASP、PHP、.NET等。但現(xiàn)在應(yīng)用最廣泛的無疑是ASP。NET和JSP.面對如此多的技術(shù),根據(jù)現(xiàn)實的需要,程序員可以使用多種編程語言進行開發(fā),從而大大提高網(wǎng)站開發(fā)的效率和質(zhì)量,形成五彩繽紛的各類網(wǎng)站。從開發(fā)的角度看ASP。NET和JSP技術(shù)都可以通過組件進行網(wǎng)頁的交互,ASP.NET是一個革命性的程序設(shè)計框架,能夠快速開發(fā)功能強大的Web應(yīng)用程序和服務(wù),與瀏覽器無關(guān)ASP.NET是一個與瀏覽器無關(guān)的程序設(shè)計框架,利用它編寫的應(yīng)用程序可以與最新版本的Internet ,與Explorer、Netscape Navigator等常用瀏覽
8、器兼容就采用的語言來講,JSP采用java作為腳本語言,而ASP。NET可以采用C和.相對比較,腳本語言都能很好服務(wù)于小的應(yīng)用程序.自定義性和擴展性.ASP。NET 隨附了一個設(shè)計周到的結(jié)構(gòu),它使開發(fā)人員可以在適當?shù)募墑e”插入"代碼。實際上,可以用自己編寫的自定義組件擴展或替換 ASP。NET 運行庫的任何子組件。簡易性。ASP.NET 使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。例如,ASP.NET 頁框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,和在類似 Visual Basic 的簡單窗體處理模型中處理事件.另外,公共語言
9、運行庫利用托管代碼服務(wù)(如自動引用計數(shù)和垃圾回收)簡化了開發(fā).且在成本上,ASP。NET適合于中小企業(yè),而這也對現(xiàn)在的自己比較實際。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)建、編輯、刪除
10、論壇的板塊;管理注冊的用戶;管理帖子.這樣的流程決定了BBS論壇系統(tǒng)的需求。(1)會員注冊提供新會員注冊功能,包括提供錄入信息的界面,檢查注冊信息的有效性,并將注冊會員信息保存在對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表中。(2)發(fā)表文章提供會員發(fā)表文章的功能,未注冊會員不允許使用該功能。(3)文章查詢對注冊會員和未注冊會員提供文章查詢以及閱讀的功能,即提供對應(yīng)文章標題信息,以及查看詳細內(nèi)容及回復(fù)文章的超鏈接。(4)會員管理當網(wǎng)上論壇的會員完成注冊后,系統(tǒng)會在數(shù)據(jù)庫中加入會員的資料。包括會員名稱、會員密碼、會員E-mail等相關(guān)信息資料。同時,按照會員的不同身份,將特殊會員設(shè)置為版主,使他具備刪除本討論區(qū)中對應(yīng)文章等
11、特殊操作的權(quán)利.管理者可以依據(jù)數(shù)據(jù)庫中注冊的特殊身份登錄到論壇后臺對會員信息進行管理.(5)論壇分類管理根據(jù)不同的討論內(nèi)容,管理員將整個討論區(qū)劃分成不同的區(qū)域,會員可以選擇進入不同的討論區(qū),允許管理者對分類進行調(diào)整,同時提供不同討論區(qū)中包括文章數(shù)量等的統(tǒng)計功能.(6)帖子管理管理員和版主都可以對會員發(fā)表的帖子進行轉(zhuǎn)移、置頂和刪除等操作。系統(tǒng)總體功能需求框架圖如下圖:BBS論壇系統(tǒng)后臺管理模塊前臺基本業(yè)務(wù)模塊游客注冊登錄會員發(fā)帖回帖瀏覽帖子板塊管理帖子管理會員管理積分領(lǐng)取積分管理前臺基本業(yè)務(wù)模塊前臺基本業(yè)務(wù)模塊包含如下圖所示的幾個方面:前臺基本業(yè)務(wù)模塊注冊會員登錄系統(tǒng)瀏覽帖子會員發(fā)表帖子回復(fù)帖子
12、積分領(lǐng)取(1) 會員注冊提供新會員注冊功能,包括提供錄入信息的頁面,檢查注冊信息的有效性,并將注冊會員信息存入對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表.(2) 登錄系統(tǒng)提供會員登錄論壇功能。要想針對某篇帖子發(fā)言,或發(fā)表帖子,必須是登錄用戶才可以操作。由于論壇中某些操作只有會員才可以執(zhí)行,所以必須先登錄系統(tǒng).(3) 瀏覽帖子對注冊會員和未注冊會員提供文章查詢以及閱讀的功能,即提供對應(yīng)文章標題信息,以及查看詳細內(nèi)容及回復(fù)文章的超鏈接。(4) 會員發(fā)表帖子會員可以針對某個感興趣的話題發(fā)表自己的見解。未注冊用戶無此項功能。(5) 回復(fù)帖子注冊會員和未注冊會員都可以對某一話題展開討論,發(fā)表意見,并給出回復(fù)。后臺管理模塊后臺管
13、理模塊主要包括對整個BBS論壇系統(tǒng)的設(shè)置管理,包括如下圖所示的幾個方面.后臺管理模塊板塊管理帖子管理會員管理積分管理(1) 版塊管理根據(jù)不同的話題,管理員可以將每個話題分成不同的種類版塊,然后對其進行管理。管理員可以刪除認為不必要的版塊話題;管理員可以修改版塊的主題名、類型和數(shù)量等;管理員還可以添加新的版塊。(2) 帖子管理管理員可以對會員發(fā)表的帖子進行管理。管理員可以刪除內(nèi)容反動或不健康的帖子,可以置頂帖子。還可以設(shè)置精華帖,控制帖子的點擊率等操作。(3) 會員管理管理員可以對會員進行管理.可以刪除會員,收回他的會員號;修改會員的基本信息,修改會員的積分,排行等。7、總結(jié)論壇管理系統(tǒng)的建成, 對參與其中的網(wǎng)絡(luò)用戶來說起著不可估量的作用, 在這里可以盡情的談天說地、廣交朋友、發(fā)表自己的看法、獲取各種各樣的知識。計算機技術(shù)和通信技術(shù)的高速發(fā)展與完善, 也必將使論壇的功能越來越強大, 帶給人們的也將會是更加廣闊的天地。本系統(tǒng), 無論是設(shè)計思想還是具體的實踐過程, 都會對建立其它更加完善的系統(tǒng)起到一定的指導(dǎo)作用.8、參考文獻零基礎(chǔ)學(xué)ASP.NET 2。0 王遠峰等編著 機械工業(yè)出版社ASP.NET 2.0數(shù)據(jù)庫開發(fā)實例精粹 郭瑞軍 郭馨編著 機械工業(yè)出版社C從入門到精通 作者:王小柯 呂雙 清華大學(xué)出版社C#+
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)語文一年級考試體系試題及答案
- 寵物主人常見的營養(yǎng)誤區(qū)及試題及答案
- 計算機基礎(chǔ)考試重難點分析試題及答案
- 2024年食品質(zhì)檢員心理素質(zhì)要求試題及答案
- 美容師考試題目設(shè)計與解讀技巧試題及答案
- 食品流通過程中的證據(jù)采集考查試題及答案
- 重大動物防控知識課件
- 實戰(zhàn)經(jīng)驗的小學(xué)語文試題及答案
- 二手車評估師基礎(chǔ)知識考試試題及答案
- 二手車評估師應(yīng)試能力提升試題及答案
- 電網(wǎng)工程設(shè)備材料信息參考價(2024年第四季度)
- 非暴力溝通 情緒篇
- 氫氧化鈣化學(xué)品安全技術(shù)說明書
- 人民醫(yī)院整形外科臨床技術(shù)操作規(guī)范2023版
- 2023-爾雅《星海求知:天文學(xué)的奧秘》課后章節(jié)答案
- LY/T 1955-2022林地保護利用規(guī)劃林地落界技術(shù)規(guī)程
- 專練11(30題)(網(wǎng)格作圖題)2022中考數(shù)學(xué)考點500題(吉林)解析版
- GB/T 1936.1-2009木材抗彎強度試驗方法
- 馬克思主義唯物史觀課件
- 工商企業(yè)管理專業(yè)案例分析報告
- DB15T 2403-2021肉羊育種數(shù)據(jù)管理規(guī)范
評論
0/150
提交評論