資源描述:
《論壇管理系統(tǒng)方案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、.....學(xué)習(xí)參考.....學(xué)習(xí)參考.....《基于web的論壇管理系統(tǒng)》的設(shè)計(jì)與實(shí)現(xiàn)學(xué)習(xí)參考.....目錄第一章系統(tǒng)概述11.1開(kāi)發(fā)背景11.2開(kāi)發(fā)目標(biāo)11.3開(kāi)發(fā)意義11.4開(kāi)發(fā)工具及運(yùn)行環(huán)境21.4.1運(yùn)行環(huán)境21.4.2開(kāi)發(fā)技術(shù)2第二章系統(tǒng)分析42.1可行性分析42.1.1經(jīng)濟(jì)可行性42.1.2技術(shù)可行性42.1.3操作可行性42.2需求分析42.2.1功能需求分析42.2.2性能需求分析42.2.3數(shù)據(jù)流圖52.2.4數(shù)據(jù)字典5第三章系統(tǒng)總體設(shè)計(jì)73.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)73.1.1功能模塊圖
2、73.1.2各功能模塊描述73.2數(shù)據(jù)庫(kù)設(shè)計(jì)83.2.1概念結(jié)構(gòu)設(shè)計(jì)83.2.2邏輯結(jié)構(gòu)設(shè)計(jì)103.2.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)11第四章系統(tǒng)詳細(xì)設(shè)計(jì)144.1程序流程圖144.2界面設(shè)計(jì)17學(xué)習(xí)參考.....第五章系統(tǒng)實(shí)現(xiàn)20課程設(shè)計(jì)心得與體會(huì)27參考文獻(xiàn)28學(xué)習(xí)參考.....學(xué)習(xí)參考.....學(xué)習(xí)參考.....第一章系統(tǒng)概述1.1開(kāi)發(fā)背景現(xiàn)今的社會(huì)是一個(gè)信息飛速發(fā)達(dá)的社會(huì),在信息的交流和傳遞當(dāng)中,互聯(lián)網(wǎng)占據(jù)著一個(gè)非常重要的位置。人們可以通過(guò)互聯(lián)網(wǎng)查看最新的消息,也可以通過(guò)互聯(lián)網(wǎng)進(jìn)行信息的交流,而論壇是大
3、家進(jìn)行信息交流的其中一個(gè)渠道。它具有信息傳遞及時(shí),信息交流方便,利于互動(dòng)等優(yōu)點(diǎn)。論壇的概念:論壇(BBS)是Bulletin-Board-System的縮寫(xiě),即電子公告欄。它是一種在Internet網(wǎng)上開(kāi)放的信息服務(wù)系統(tǒng),通過(guò)論壇用戶(hù)在論壇中可以發(fā)布信息,進(jìn)行討論,聊天,共享文件等等。BBS多用于大型公司或中小型企業(yè),開(kāi)放給客戶(hù)交流的平臺(tái)。對(duì)于初識(shí)網(wǎng)絡(luò)的新人來(lái)講,BBS-就是用于在網(wǎng)絡(luò)上交流的地方,可以發(fā)表一個(gè)主題,讓大家一起來(lái)探討,也可以提出一個(gè)問(wèn)題,大家一起來(lái)解決,可以上傳資源供大家分享等。在論壇
4、里,人們的交流打破了空間,時(shí)間的限制。在與別人進(jìn)行交往時(shí),無(wú)須考慮自身的年齡,學(xué)歷,知識(shí),社會(huì)地位,財(cái)富,外貌,健康狀況,也無(wú)從知道交談的對(duì)方的真實(shí)社會(huì)身份。這樣,參與討論的人可以處于一個(gè)平等的位置與其他人進(jìn)行任何問(wèn)題的探討。隨著“會(huì)寧學(xué)子共濟(jì)會(huì)”這個(gè)公益組織的建立,參與者遍布全國(guó)各地,所有的參與者沒(méi)有條件面對(duì)面交流,各種資料沒(méi)法共享,每次組織活動(dòng),通知會(huì)員要耗費(fèi)一定的人力和財(cái)力,及其不方便。加之,作為一個(gè)公益組織,更希望更多人參與這個(gè)組織。而論壇不僅可以共享資料,更是一下向外宣傳的媒介,所以設(shè)想開(kāi)發(fā)
5、這樣一個(gè)論壇。1.2開(kāi)發(fā)目標(biāo)本系統(tǒng)的開(kāi)發(fā)目標(biāo)是,用戶(hù)通過(guò)注冊(cè)后可參與論壇各項(xiàng)功能,即登陸后可使用文章發(fā)布功能(即發(fā)帖、回復(fù))。版主可以發(fā)布公告,文章設(shè)置置定、推薦或取消置定、取消推薦,刪除文章,刪除回復(fù)等。系統(tǒng)管理員可管理各個(gè)用戶(hù)的狀態(tài),也可直接刪除用戶(hù)。系統(tǒng)管理員可設(shè)置版面信息。有添加、修改、刪除功能。系統(tǒng)管理員可設(shè)置各個(gè)版塊的版主,也可以取消設(shè)置。1.3開(kāi)發(fā)意義“會(huì)寧學(xué)子共濟(jì)會(huì)”有了自己的論壇,可以將各種通知、各種公告作為帖子放在論壇上,供所有的瀏覽者瀏覽,可以做到學(xué)習(xí)參考.....向外界宣傳這個(gè)
6、公益組織,任何人都可以注冊(cè)為網(wǎng)站的用戶(hù),在權(quán)限允許的范圍內(nèi),做任何自己想做的。協(xié)會(huì)成員可以瀏覽到協(xié)會(huì)最近的各種活動(dòng),各種公告,并可以回復(fù),這樣很容易確定消息通知狀況。1.4開(kāi)發(fā)工具及運(yùn)行環(huán)境1.4.1運(yùn)行環(huán)境服務(wù)器端:tomcat操作系統(tǒng):WindowsXP操作系統(tǒng)數(shù)據(jù)庫(kù):MicrosoftSQLServer2005網(wǎng)絡(luò)通信協(xié)議:TCP/IP軟件環(huán)境的安裝與配置:DK和MySQl的安裝軟件是可運(yùn)行程序。只需要直接安裝即可。安裝好后在操作系統(tǒng)中設(shè)置環(huán)境變量。硬件環(huán)境:要求不高,一般計(jì)算機(jī)硬件資源即可。1
7、.4.2開(kāi)發(fā)技術(shù)1、javajava技術(shù)java能使軟件在最小的機(jī)器上運(yùn)行,基礎(chǔ)解釋和類(lèi)庫(kù)支持的大小約為40KB,增加基本的標(biāo)準(zhǔn)庫(kù)和課程支持的內(nèi)存需要增加125KB,它的特性列舉如下:SimpleAndFamiliar(簡(jiǎn)單熟悉)Distributed(分布式)Objected-Oriented(面向?qū)ο螅琌O)健壯特性Securt(安全)Architecture-Neutral(結(jié)構(gòu)中立)Portable(可移植性)MultiThreaded(多線索,多線程)SomewhatInterpreted(
8、部分解釋)HighPerformance(高性能)Dynamic(動(dòng)態(tài))。2、mysql數(shù)據(jù)庫(kù)學(xué)習(xí)參考..... MySQL(發(fā)音為"myesscueel",不是"mysequel")是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。由于MySQL是開(kāi)放源代碼的,因此任何人都可以在GeneralPublicLicense的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改