資源描述:
《網(wǎng)上論壇系統(tǒng)設(shè)計(jì)報(bào)告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、網(wǎng)上在線論壇第1章引言31.1課題研究的背景和來源31.2課題分析4第2章系統(tǒng)分析52.1構(gòu)建開發(fā)環(huán)境52.1.1網(wǎng)站開發(fā)環(huán)境52.1.2服務(wù)器端52.1.3客戶端52.2需求定義與分析52.2.1需求分析中的數(shù)據(jù)對象62.2.2需求分析中的管理功能82.2.3分析可擴(kuò)展性的需求82.3本章小結(jié)8第3章系統(tǒng)設(shè)計(jì)93.1系統(tǒng)設(shè)計(jì)原則93.2功能模塊的設(shè)計(jì)93.2.1整體功能模塊的劃分93.2.2各模塊間的關(guān)系113.3數(shù)據(jù)庫設(shè)計(jì)123.3.1數(shù)據(jù)庫需求分析123.3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)133.3.4數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)143.3.5數(shù)據(jù)庫的鏈接方式163.4后臺維護(hù)部分設(shè)計(jì)163.5
2、本章小結(jié)17第4章系統(tǒng)實(shí)現(xiàn)184.1前臺顯示部分的實(shí)現(xiàn)184.1.1整體設(shè)計(jì)184.1.2注冊及登錄模塊194.1.3發(fā)帖及回復(fù)頁面204.1.4用戶查詢與添加214.1.5用戶資料編輯及修改224.2后臺管理部分的實(shí)現(xiàn)23-31-網(wǎng)上在線論壇4.2.1用戶管理274.2.2論壇管理284.3本章小結(jié)29結(jié)束語30參考文獻(xiàn)31-31-網(wǎng)上在線論壇第1章引言1.1課題研究的背景和來源BBS是BulletinBoardSystem的縮寫,中文譯為電子公告牌。是一種在Internet上常見的用于信息服務(wù)的Web系統(tǒng),是瀏覽者相互溝通的平臺。BBS現(xiàn)在己經(jīng)成為Internet上最為知名的服務(wù)
3、之一,它開辟了一塊“公共”空間供所有用戶讀取其中的信息。BBS起源于20世紀(jì)80年代,最初論壇只是用于發(fā)布公告消息,討論問題的在線交流平臺,后來隨著網(wǎng)絡(luò)的普及,論壇的功能越來越豐富,受到網(wǎng)民的歡迎。因此,商業(yè)網(wǎng)站也對論壇重視起來,紛紛在自己的網(wǎng)站上開辟論壇,作為網(wǎng)民交流的園地。同時(shí),在線技術(shù)支持和在線服務(wù)也在論壇中開展起來。BBS通常會提供一些多人實(shí)時(shí)交談、游戲服務(wù)、公布最新消息甚至提供各類免費(fèi)軟件。各個(gè)BBS站點(diǎn)涉及的主題和專業(yè)范圍各有側(cè)重,我們可選擇自己感興趣的站點(diǎn)進(jìn)入BBS參與討論,發(fā)表意見,征詢建議,結(jié)識朋友。介入BBS的討論,能夠充分發(fā)揮您的聰明才智,不斷拓寬知識面,豐富您
4、的人生。最初的BBS只提供消息傳遞和閱讀功能,用戶通常是些計(jì)算機(jī)愛好者。隨后,系統(tǒng)允許用戶之間分享軟件、文件,進(jìn)行實(shí)時(shí)網(wǎng)絡(luò)對話、信件傳輸,等等。為了提供更好的服務(wù)一些站點(diǎn)實(shí)行收費(fèi)政策。但目前Internet上還是有無數(shù)免費(fèi)BBS站點(diǎn)。一般BBS站點(diǎn)地址以域名形式出現(xiàn),這些站點(diǎn)可通過遠(yuǎn)程登錄進(jìn)行連接。目前各類BBS的主要功能有:(1)供用戶自我選擇閱讀若干感興趣的專業(yè)組和討論組內(nèi)的信息;(2)可隨意檢查是否有新消息發(fā)布并選擇閱讀;(3)用戶可在站點(diǎn)內(nèi)發(fā)布消息或文章供他人查閱;(4)用戶可就站點(diǎn)內(nèi)其他人的消息或文章進(jìn)行評論;(5)免費(fèi)獲取軟件、傳輸文件;(6)同一站點(diǎn)內(nèi)的用戶互通電子郵件
5、、進(jìn)行實(shí)時(shí)對話。正如BBS的字面含義一樣,早期的BBS就如同街頭的公告牌,主要是用于在計(jì)算機(jī)之間發(fā)送和接收信息。但它做為一種新型的信息傳播方式,以其特有的方便和快捷逐漸受到人們的青睞,隨著BBS的這種快速,準(zhǔn)確的傳輸信息的特殊作用被越來越多的人們所認(rèn)識和利用,BBS的功能不斷擴(kuò)充,BBS技術(shù)也逐步走向成熟。-31-網(wǎng)上在線論壇1.1課題分析用戶使用論壇的流程一般是,首先注冊登錄進(jìn)入論壇,然后選擇某個(gè)板塊,就某個(gè)話題(主題)展開討論,通過發(fā)帖功能發(fā)布新的話題,也可以通過回帖功能回復(fù)已有的話題;管理員要管理論壇,軟件需要具有的功能有管理注冊的用戶、管理帖子、設(shè)置論壇基本參數(shù)。這樣的流程就
6、決定了論壇所應(yīng)具有的功能。一般而言論壇應(yīng)包括以下內(nèi)容:(1)用戶可以進(jìn)入論壇發(fā)表帖子;(2)管理員可以管理帖子及用戶。-31-網(wǎng)上在線論壇第2章系統(tǒng)分析需求分析是軟件開發(fā)流程中重要的一個(gè)環(huán)節(jié),需求分析的基本任務(wù)是根據(jù)用戶的需求,準(zhǔn)確定義要完成的系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么”的問題。它的主要用途是明確系統(tǒng)需求,是用戶和開發(fā)人員之間進(jìn)行討論的基礎(chǔ),并作為系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)以及測試的依據(jù)。只有準(zhǔn)確全面的需求獲取與分析才能保證系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的順利進(jìn)行,為后期測試提供必要的支持。2.1構(gòu)建開發(fā)環(huán)境2.1.1網(wǎng)站開發(fā)環(huán)境網(wǎng)站開發(fā)環(huán)境:MicrosoftVisualStudio2008集成開發(fā)
7、環(huán)境;網(wǎng)站開發(fā)語言:ASP.NET+C#;網(wǎng)站后臺數(shù)據(jù)庫:SQLSever2005;開發(fā)環(huán)境運(yùn)行平臺:WindowsXP/Windows2000/WindowsServer2003;2.1.2服務(wù)器端Web服務(wù)器端:Internet信息服務(wù)(IIS)管理器;數(shù)據(jù)庫服務(wù)器:SQLSever2005;瀏覽器:IE8.0;網(wǎng)站服務(wù)器運(yùn)行環(huán)境:Microsoft.NETFrameworkSDKv2.0;2.1.3客戶端瀏覽器:IE8.0;2.2需求定義與分析通常情