freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文]基于java技術(shù)的網(wǎng)絡(luò)論壇的實(shí)現(xiàn)(編輯修改稿)

2024-12-16 10:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 公共信息:與論壇相關(guān)的信息。 4. 帖子:論壇中單個(gè)觀點(diǎn)的討論。 5. 管理員:論壇服務(wù)的人員。 論壇的對(duì)象不是孤立的,它們是緊密聯(lián)系的,下面是論壇各個(gè)對(duì)象之間的關(guān)聯(lián)表,關(guān)聯(lián)是單向的,是指左側(cè)對(duì)象對(duì)上方對(duì)象的活動(dòng)。無(wú)關(guān)聯(lián)的用表示,如果兩者只要單向關(guān)聯(lián),那么在另一個(gè)對(duì)象關(guān)聯(lián)時(shí)用√表示。 表 各對(duì)象之間的關(guān)系表 用戶 版面 公共信息 帖子 管理員 用戶 注冊(cè) 修改 瀏覽 聯(lián)系 瀏覽 瀏覽 發(fā)布 瀏覽 發(fā)布 修改 刪除 √ 版面 √ √ 公共信息 √ √ 帖子 √ √ 管理員 添加 刪除 修改 添加 刪除 修改 添加 刪除 修改 添加 刪除 修改 至此,論壇的需要分析完成,接下來(lái)是論壇的功能設(shè)計(jì)。 數(shù)據(jù)流圖 系統(tǒng)頂層 DFD 圖 超市進(jìn)銷存管理系統(tǒng)的 DFD 頂層圖如圖 所示。 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 5 頁(yè) 瀏覽 管理 瀏覽信息 管理信息 圖 系統(tǒng)頂層 DFD圖 系統(tǒng)一層 DFD 圖 根據(jù)自頂向下,逐層分解的原則,對(duì)系統(tǒng)頂層處理功能進(jìn)行細(xì)化分成若干個(gè)處理功能,產(chǎn)生一層細(xì)化 DFD 圖,如圖 所示。 瀏覽 管理 版面信息表 帖子類型信息表 帖子信息表 提交 注冊(cè) 管理員 登錄 登錄 登錄 登錄 信息 信息 信息 發(fā)表帖子 帖子信息 管理帖子 回帖信息表 用戶信息表 圖 系統(tǒng)一層 DFD圖 用 戶 論 壇 系 統(tǒng) 管 理 員 用 戶 用戶 子系統(tǒng) 基本 信息 系統(tǒng) 管 理 員 管理員子系統(tǒng) 發(fā)帖 系統(tǒng) 個(gè)人信息管理系統(tǒng) 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 6 頁(yè) 系統(tǒng)功能描述 主要功能 首先從用戶開始,用戶關(guān)聯(lián)的對(duì)象是自身,版面,公共信息,帖子。分別根據(jù)用戶與這些對(duì)象的聯(lián)系給出一個(gè)明確的菜單 表 用戶功能表 序號(hào) 功能名稱 說(shuō)明 1 用戶注冊(cè) 用戶在論壇填寫必要信息就可以成為注冊(cè)用戶,注冊(cè)后,可修改自己的注冊(cè)信息 2 用戶登錄 用戶注冊(cè)后可使用用戶名,密碼登錄,可選擇用戶名,密碼保存期限 3 瀏覽用戶信息 注冊(cè)用戶可查看其它用戶信息 4 與其它用戶聯(lián)系 注冊(cè)用戶可發(fā)站內(nèi)短信 5 瀏覽版面 任何用戶可瀏覽版面信息 6 瀏覽公共信息 任何用戶可瀏覽公共信息 7 瀏覽帖子 任何用戶可瀏覽帖子 8 發(fā)布修改刪除帖子 注冊(cè)用戶登錄后可發(fā)布帖子,修改自己的帖子,刪除自己的帖子 9 對(duì)帖子的特殊操作 主要針 對(duì)版主類型的用戶,可對(duì)帖子置頂,設(shè)置精華,刪除帖子,移動(dòng)帖子等操作 接下來(lái)的版面,公共信息,帖子都沒(méi)有和其他對(duì)象的關(guān)聯(lián),它們?cè)谡搲惺潜粍?dòng)對(duì)象,是被其它對(duì)象所操作。因此針對(duì)它們的主要功能是由其它對(duì)象產(chǎn)生,例如瀏覽版面就是用戶的功能。 管理員是論壇的一個(gè)特殊群體,它們的主要工作是保證論壇的正常運(yùn)行,他們可以和論壇的所有對(duì)象產(chǎn)生聯(lián)系,因此他們的功能也很豐富 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 7 頁(yè) 表 管理員功能表 序號(hào) 功能名稱 說(shuō)明 1 用戶刪除 對(duì)于在論壇中造成很壞影響的用戶,應(yīng)該刪除他們的身份 2 用戶授權(quán) 授予用戶版主權(quán) 限 3 版面管理 版面是論壇的枝干,對(duì)版面進(jìn)行添加,修改,刪除等操作 4 公共信息管理 公共信息展示論壇的狀態(tài),不能出現(xiàn)非法言論 5 帖子的管理 帖子是論壇的枝葉,帖子的好壞關(guān)系到論壇的健康發(fā)展,對(duì)帖子進(jìn)行刪除,移動(dòng)等 現(xiàn)在分析各個(gè)對(duì)象的相關(guān)操作,設(shè)計(jì)為對(duì)象的功能實(shí)現(xiàn)接口,即為對(duì)象的操作方法。各個(gè)板塊有瀏覽列表和管理兩個(gè)方法,管理方法又可以分為添加,修改,刪除 3 個(gè)子方法。 帖子有瀏覽,發(fā)帖,回帖,搜索和管理 5 個(gè)方法,瀏覽方法又分為列表和查看兩個(gè)子方法,管理方法分為編輯,刪除,置頂,移動(dòng),指定精華 5 個(gè) 子方法 .用戶有注冊(cè)、登錄 2 個(gè)方法,管理用戶方法又分為刪除和設(shè)置權(quán)限 2 個(gè)子方法 .這樣分析完后,前面列出的功能列表就有了各自的歸屬對(duì)象。 論壇一般存在兩種用戶:注冊(cè)用戶和管理員。用戶的權(quán)限是向下覆蓋的,既上級(jí)權(quán)限包含下級(jí)權(quán)限,在論壇中,管理員是上級(jí)權(quán)限。 論壇的 3 大基本功能的相互關(guān)系如下圖所示。 圖 論壇基本功能的關(guān)系 本系統(tǒng)還有一些是論壇的內(nèi)容更加豐富的擴(kuò)展功能。 系統(tǒng)設(shè)計(jì) 根據(jù)上一節(jié)給出論壇所必須的功能,劃分模塊。模塊的劃分主要是按照每一 個(gè)對(duì)象的操作來(lái)歸類。論壇操作的對(duì)象是上一節(jié)所歸納的 5 個(gè)。下面就針對(duì)這 5 個(gè)對(duì)象劃分功發(fā)帖 帖子列表 回帖 瀏覽帖子 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 8 頁(yè) 能模塊。 用戶:有兩個(gè)模塊,一個(gè)是用戶注冊(cè),登錄,修改信息等功能組合,是用戶對(duì)用戶自身的操作;另一個(gè)是管理員對(duì)用戶進(jìn)行刪除,授權(quán),是管理員對(duì)用戶的操作,如表 。 表 用戶功能模塊表 模塊 模塊包含的功能 用戶模塊 用戶注冊(cè) 用戶登錄 瀏覽其它用戶信息 與其它用戶聯(lián)系 用戶控制自己的信息 用戶登錄添加驗(yàn)證碼 用戶等級(jí) 版面:也有兩個(gè)模塊,一個(gè)是瀏覽模塊,一個(gè)是管理模塊。其功能模塊列表如表 。 表 版面功能模塊表 模塊 模塊包含的功能 版面瀏覽模塊 瀏覽版面 版面管理模塊 版面管理 公共信息:用戶瀏覽公共信息的功能劃分一個(gè)模塊,管理員對(duì)公共信息的操作劃分為一個(gè)模塊,其功能模塊列表如表 表 公共信息功能模塊表 模塊 模塊包含的功能 公共信息顯示模塊 瀏覽發(fā)布的公共信息 公共信息管理模塊 公共信息管理 帖子:帖子包括用戶對(duì)帖子的操作和管理員對(duì)帖子的操作,相應(yīng)地分為帖子模塊和帖子管理模塊,如表 。 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 9 頁(yè) 表 帖子功能模塊表 模塊 模塊包含的功能 帖 子模塊 瀏覽帖子 發(fā)布 /修改 /刪除帖子 對(duì)帖子的特殊操作 帖子發(fā)布添加表情 論壇收藏 帖子搜索 帖子管理模塊 刪除帖子 修改帖子 管理員:管理員是對(duì)其他對(duì)象進(jìn)行操作,如表 。 表 模塊 模塊包含的功能 管理員管理模塊 用戶管理 版面管理 帖子管理 另外,對(duì)于用戶使用的模塊稱為前臺(tái)模塊,管理員使用的模塊稱為后臺(tái)模塊。 以下是該 在線學(xué)習(xí) 系統(tǒng)軟件的 功能模塊 圖: 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 10 頁(yè) 網(wǎng)上論壇的功 能模塊 圖 開發(fā)環(huán)境的選擇 系統(tǒng)需求分析階段 : Microsoft Windows XP 系統(tǒng)代碼開發(fā)階段: Windows XP+ + +MYSQL。 系統(tǒng) GUI/LOGO 輔助設(shè)計(jì)工具: , 。 研究方法 本虛擬社區(qū)是采用 JSP + JavaBeans + MYSQL 開發(fā)的。運(yùn)行平臺(tái): JDK + + MYSQL + Windows XP。 采用模塊化思想,分為 3 層: 1. 數(shù)據(jù)存儲(chǔ)層:使用 MYSQL 來(lái)存放的所有數(shù)據(jù) , 包括用戶信息,文章數(shù)據(jù)用戶消息,系統(tǒng)數(shù)據(jù),關(guān)鍵問(wèn)題 , 數(shù)據(jù)庫(kù)的規(guī)劃 。 網(wǎng)絡(luò)論壇( bbs) 用戶系統(tǒng)功能 管理員管理功能 注 冊(cè) 登 陸 瀏覽帖子 個(gè)人帖子管理 搜索帖子 回復(fù)帖子 編輯帖子 刪除帖子 發(fā)布帖子 修改帖子 用戶信息管理 版面管理 公共信息管理 帖子管理 刪 除 授 權(quán) 添 加 修 改 刪 除 刪 除 移 動(dòng) 編 輯 置 頂 指定精華 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 11 頁(yè) 2. 系統(tǒng)功能層:完成的基本功能,由多個(gè)并列模塊組成,向下調(diào)用 MYSQL 的數(shù)訪問(wèn)數(shù)據(jù)庫(kù),向上接受處理請(qǐng)求,將處理的結(jié)果返回上層,根據(jù)請(qǐng)求類型,返回成敗結(jié)果和其他數(shù)據(jù)。而且模塊高度靈活,可以方便的修改增加。 3. 服務(wù)層:直接和客戶機(jī)對(duì)話,根據(jù)客戶機(jī)的請(qǐng)求,調(diào)用功能模塊取得數(shù)據(jù),然后將數(shù)據(jù)發(fā)送回客戶端,根據(jù)客戶端的類型,分別開發(fā)不同的服務(wù)模塊,并且盡可能合理進(jìn)行抽象,使對(duì)不同的服務(wù)層,能共用系統(tǒng)功能層的模塊。 本科生畢業(yè)設(shè)計(jì) (論文 ) 第 12 頁(yè) 3 總體設(shè)計(jì) B/S 設(shè)計(jì)模式 我們采用基于 B/S 結(jié)構(gòu)的三層應(yīng)用模型來(lái)實(shí)現(xiàn) Java 在線學(xué)習(xí)網(wǎng)站 系統(tǒng)。Browser/Server 計(jì)算方式是一種兩層結(jié)構(gòu)的體系。隨著技術(shù)的進(jìn)步以及需求的改變,更多的層次劃分出來(lái)。目前,在 Inter 應(yīng)用體系結(jié)構(gòu)中,事物處理被劃分為 3 層,即:Web Browser—Inter Server—Database Server。在這種體系結(jié)構(gòu)中,業(yè)務(wù)的表達(dá)通過(guò)簡(jiǎn)單的 Web Browser 來(lái)實(shí)現(xiàn),用戶通過(guò) Web Browser 提交表單,把信息傳遞給 Inter Server, Inter Server 根據(jù)用戶的請(qǐng)求,分析出要求數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行的查詢,交給數(shù)據(jù)庫(kù)服務(wù)器去執(zhí)行, Database Server 把查詢的結(jié)果反饋給 Inter Server,在由 Inter Server 用標(biāo)準(zhǔn)的 HTML 語(yǔ)言反饋給 Web Browser。 三層應(yīng)用模型同傳統(tǒng)的 C/S( Client/Server)模型相比,提高了系統(tǒng)的可擴(kuò)展性、安全性和可重用性。它將應(yīng)用邏輯與用戶界面和數(shù)據(jù)訪問(wèn)相剝離,這樣便使系統(tǒng)的維護(hù)變得簡(jiǎn)單,同時(shí)可以 通過(guò)采用組件技術(shù),降低數(shù)據(jù)庫(kù)服務(wù)器的負(fù)擔(dān),從而提高性能。 典型 C/S 計(jì)算的特點(diǎn): 服務(wù)器負(fù)責(zé)數(shù)據(jù)管理及程序處理; 客戶機(jī)負(fù)責(zé)界面描述和截面顯示; 客戶機(jī)向服務(wù)器提出處理要求; 服務(wù)器響應(yīng)后將處理結(jié)果返回客戶機(jī); 網(wǎng)絡(luò)數(shù)據(jù)傳輸小。 經(jīng)過(guò)分析, B/S 結(jié)構(gòu)適合本系統(tǒng),它具有以下優(yōu)點(diǎn): 1. B/S 技術(shù)所基于的標(biāo)準(zhǔn)是開放、非專有的,是經(jīng)標(biāo)準(zhǔn)化組織指定而非單一廠商制定的。 2. B/S 技術(shù)成本較低,一般只需安裝、配備還在服務(wù)器上。在客戶機(jī)上的工作較少,故降低了開發(fā)及管理成本。而 C/S 的應(yīng)用不論是安裝、配備還是升級(jí),都 需要在所有的客戶機(jī)上實(shí)施。 B/S 技術(shù)維護(hù)工作主要集中在服務(wù)器端,客戶端的維護(hù)工作量十分少。而 C/S 結(jié)構(gòu)中客戶機(jī)和服務(wù)器的維護(hù)工作量都較大。 Web Browser 技術(shù)簡(jiǎn)明易用,一旦用戶掌握了 Web Browser 的用法,也就掌握了使用系統(tǒng)上各種信息資源的鑰匙。本虛擬社區(qū)是采用 JSP + Java Bean + MYSQ
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1