資源描述:
《網(wǎng)上論壇系統(tǒng)論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、綜合實(shí)踐報告題目:姓名:學(xué)號:班級:指導(dǎo)教師:完成日期:2014年12月20日指導(dǎo)教師評語:成績:18目錄第1章引言21.1背景21.2文檔概述2第2章需求分析32.1功能需求32.1.1會員注冊32.1.2發(fā)表文章32.1.3文章查詢32.1.4會員管理32.1.5論壇分類管理32.1.6帖子管理和系統(tǒng)的UML建模42.2前臺基本業(yè)務(wù)模塊42.3后臺管理模塊52.3.1板塊管理62.3.2帖子管理62.3.3會員管理6第3章系統(tǒng)的UML建模73.1確定參與者73.2創(chuàng)建用例圖73.3創(chuàng)建時序圖83.4創(chuàng)建協(xié)作圖113.5創(chuàng)
2、建狀態(tài)圖13第4章系統(tǒng)的配置和實(shí)現(xiàn)174.1系統(tǒng)的組件圖174.2系統(tǒng)的配置圖17參考文獻(xiàn)1818第1章引言1.1背景論壇系統(tǒng)最初是為了給計算機(jī)愛好者提供一個互相交流的地方。70年代后期,計算機(jī)用戶數(shù)目很少且用戶之間相距很遠(yuǎn)。因此,網(wǎng)上論壇系統(tǒng)(當(dāng)時全世界一共不到一百個站點(diǎn))提供了一個簡單方便的交流方式,用戶通過?網(wǎng)上論壇可以交換軟件和信息。進(jìn)入21世紀(jì),就進(jìn)入了經(jīng)濟(jì)、社會、技術(shù)快速發(fā)展的新時代,越來越傾向于網(wǎng)絡(luò)化、集成化方向發(fā)展。同時,人們對網(wǎng)絡(luò)要求也越來越高,越來越需要一個盡可能自由自在表達(dá)自己心里想法的空間,也習(xí)慣于通
3、過Internet網(wǎng)絡(luò)獲取信息,發(fā)表信息,對社會對生活的理解和建議,不再局限于以前的只有認(rèn)識的人才可以交流,現(xiàn)在論壇的存在打破了空間與時間、距離的限制,論壇系統(tǒng)最初只是為了給計算機(jī)愛好者提供一個互相交流的地方。到了今天,網(wǎng)上論壇的用戶已經(jīng)擴(kuò)展到各行各業(yè),除原先的計算機(jī)愛好者們外,商用網(wǎng)上論壇操作者、環(huán)境組織、宗教組織及其它利益團(tuán)體也加入了這個行列。只要瀏覽一下世界各地的網(wǎng)上論壇系統(tǒng),你就會發(fā)現(xiàn)它幾乎就像地方電視臺一樣,花樣非常多。1.2文檔概述需求分析采用面向?qū)ο蟮姆椒?,在文檔中主要采用論文用例、E-R圖等表示方法來描述需求
4、。文檔中的預(yù)期讀者為項目共利益者、項目開發(fā)小組等。18第2章需求分析2.1功能需求一個級別的網(wǎng)上論壇,大致分為以下流程:用戶登陸進(jìn)入論壇(一半為游客,有時候注冊為會員),就某個話題(貼字的主題)展開討論。通過發(fā)帖功能發(fā)布新的話題;通過回帖功能恢復(fù)已有的話題;通過搜索功能查找已有的話題。管理員通過功能創(chuàng)建、編輯、刪除論壇的板塊;管理注冊的用戶;管理帖子。這樣的流程決定了網(wǎng)上論壇系統(tǒng)的需求。2.1.1會員注冊提供新會員注冊功能,包括提供錄入信息的界面,檢查注冊信息的有效性,并將注冊會員信息保存在對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表中。2.1.2發(fā)
5、表文章提供會員發(fā)表文章的功能,為注冊用戶不允許使用該功能。2.1.3文章查詢對注冊會員和胃注冊會員提供文章查詢以及閱讀的功能,即通過對應(yīng)文章標(biāo)題信息,查看查詢詳細(xì)內(nèi)容及發(fā)表文章的超級鏈接。2.1.4會員管理當(dāng)網(wǎng)上論壇的回憶完成注冊后,系統(tǒng)會在數(shù)據(jù)庫中加入會員的資料。包括會員名稱,會員密碼,會員Email等相關(guān)信息資料。同時,按照會員的不同身份,將特殊會員設(shè)置為版主,使他具備刪除被討論區(qū)中對應(yīng)文章等特殊操作的權(quán)利。管理者可以依據(jù)數(shù)據(jù)庫中注冊的特殊身份登錄到論壇后臺對會員信息進(jìn)行管理。2.1.5論壇分類管理18根據(jù)不同的討論內(nèi)容
6、,管理員講整個討論區(qū)分為不同的區(qū)域,會員可以選擇進(jìn)入不同的討論區(qū),允許管理者對分類進(jìn)行調(diào)整,同時提供不同討論區(qū)中包括文章等的統(tǒng)計功能。2.1.6帖子管理和系統(tǒng)的UML建模管理員和斑竹都可以對會員發(fā)表的帖子進(jìn)行轉(zhuǎn)移、置頂和刪除等操作。系統(tǒng)總體功能如圖2-1所示:圖2-1系統(tǒng)總體功能模塊圖2.2前臺基本業(yè)務(wù)模塊前臺基本業(yè)務(wù)模塊包括以下幾個方面,如圖2-2所示:18圖2-2前臺基本業(yè)務(wù)模塊圖1.注冊會員提供新會員注冊功能,包括錄入信息的節(jié)目,檢查注冊信息的有效性,并將注冊會員信息存入對應(yīng)數(shù)據(jù)庫的數(shù)據(jù)表中。2.登錄系統(tǒng)提供會員登錄論
7、壇功能,要想針對謀篇帖子發(fā)言,或發(fā)表帖子,必須是登陸用戶才可以操作。由于論壇中某些操作只有會員才可以執(zhí)行,所以必須先登錄系統(tǒng)。3.瀏覽帖子對注冊會員和未注冊會員提供文章查詢以及閱讀的功能,即提供對應(yīng)文章標(biāo)題信息,以及查看詳細(xì)內(nèi)容及回復(fù)文章的超鏈接。4.會員發(fā)表帖子會員可以針對某個感興趣的活體發(fā)表自己獨(dú)到的見解。為注冊用戶無此項功能。5.回復(fù)帖子注冊會員和未注冊會員都可以對某一話題展開討論,發(fā)表意見,并給出回復(fù)。2.3后臺管理模塊后臺管理模塊主要包括對整個網(wǎng)上論談系統(tǒng)的設(shè)置管理,如圖2-3所示:18圖2-3后臺管理模塊2.3.
8、1板塊管理根據(jù)不同的話題,管理員可以將每個話題分成不同的種類板塊,然后對起進(jìn)行管理。管理員可以刪除認(rèn)為不必要的板塊話題;管理員可以修改板塊的主題,類型和數(shù)量等,管理員還可以添加新的板塊。2.3.2帖子管理管理員可以對會員發(fā)表的帖子進(jìn)行管理。管理員可以刪除內(nèi)容反動火不艱苦的帖子,可以指定帖子