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

正文內(nèi)容

基于struts2技術(shù)bbs論壇系統(tǒng)的設(shè)計與實現(xiàn)-wenkub

2022-11-27 19:52:16 本頁面
 

【正文】 在國內(nèi)得到廣泛的應用。具體 包含3 個模塊 ,分別是 會員模塊 , 帖子模塊和論壇管理模塊 。數(shù)據(jù)庫采用免費,易用的 MySQL 數(shù)據(jù)庫。s mainstream Java language website development technology and JSP technology. People can access the site via a browser page, and ensure the safety of server. The MySQL database is adopted which free and easytouse. The BBS function is relatively plete. Here you can freely published their own views and opinions on the theme of the BBS, and also can solve problems in a timely manner of online friends, to get useful knowledge. The system is developed in strict accordance with the process of software development. The system development accessibility analysis, requirements analysis, outline design, detailed design and system testing and maintenance are discussed in detail. Key words: Java; B/S; Struts; BBS 本科生畢業(yè)論文(設(shè)計) III 目 錄 摘 要 .................................................................................................................. I Abstract ..............................................................................................................II 第一章 緒論 ..................................................................................................... 1 選題背景 ...................................................................................................................... 1 系統(tǒng)簡介 ...................................................................................................................... 1 BBS 研究現(xiàn)狀 ................................................................................................... 1 Struts2 框架 ................................................................................................... 2 系統(tǒng)設(shè)計目的 ............................................................................................................. 3 系統(tǒng)設(shè)計意義 ............................................................................................................. 3 論文結(jié)構(gòu) ..................................................................................................................... 4 第二章 系統(tǒng)分析 .............................................................................................. 6 系統(tǒng)開發(fā)初步調(diào)查 ..................................................................................................... 6 論壇規(guī)模大小 .................................................................................................. 6 管理機制是否健全 .......................................................... 錯誤 !未定義書簽。正如我們的 BBS( Bulletin Board System,簡稱 BBS,電子公告板系統(tǒng)) 系統(tǒng)能夠添加到其中就能彌 補這個缺陷, BBS 論壇是各個用戶在瀏覽了網(wǎng)站內(nèi)容后,可以發(fā)表自己對網(wǎng)站的意見,各個用戶之間也可以通過發(fā) 帖 的形式進行技術(shù)和經(jīng)驗的交流。但隨著 HTTP 網(wǎng)絡(luò)協(xié)議及 HTML 等網(wǎng)頁技術(shù)的發(fā)展, BBS 的型態(tài)也轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)論壇或網(wǎng)絡(luò)社區(qū)等多元樣貌,早期撥接與 Tel 式的 BBS 系統(tǒng)則快速式微 [1]。第四個功能互動式問答正在分離,但還沒有出現(xiàn)該領(lǐng)域的門戶網(wǎng)站,這一類網(wǎng)站模式被成為威客(譯自英文witkey)模式 [1]。中國的 BBS 起 步于90 年代,由于互聯(lián)網(wǎng)尚未得到廣泛的普及,當時的用戶訪問量每天只有幾十人,導致對BBS 的研究較為缺乏。同時,高校 BBS 中的信息與學校日常工作、校園生活有關(guān),成為廣大高校師生樂于使用的信息平臺,交友平臺,甚至在一定程度上發(fā)揮了校園門戶的作用 [3]。 PHP 語言對多線程和網(wǎng)絡(luò)編程支持不好,語法不嚴謹,第三方開源的系統(tǒng)框架較少 [6,12]。論壇幾乎涵蓋了我們生活的各個方面,每個人都可以找到一個自己感興趣的論壇。 本文設(shè)計的 基于 Struts2 框架 的 BBS 論壇系統(tǒng) ,定位于綜合類業(yè)余論壇,主要用戶群體是普通用戶。 Struts2 框架 Struts2 是一個用于創(chuàng)建企業(yè)級 Java web 應用程序的優(yōu)雅的、可擴展的框架。這個新版本的 Struts是簡單的使用。它的 框架結(jié)構(gòu)清晰,開發(fā)流程一目了然,開發(fā)人員可以很好的掌控開發(fā)的過程。它 的 核心就 是攔截器, 是一個 Action 級別的 AOP( AspectOrientedProgramming,簡稱 AOP,面向切面編程) , Struts2 中的許多特性都是通過攔截器來實現(xiàn)的,例如異常處理,文件上傳,驗證等。論壇對象是很多的,各個層次 的人群都可進行論壇訪問,大至國家領(lǐng)導,小至一個普通干部,從當初指定用戶書面表達 到現(xiàn)在通過網(wǎng)絡(luò)直接點擊相應主題 就可進行 留言 。設(shè)計本系統(tǒng)的目的不僅方便論壇會員之間的交流與學習,同樣也對以前的信息管理、論壇管理提出了革新的要求。 通過這種在網(wǎng)上暢快的留言,發(fā)表見解的交流方式,并且網(wǎng)絡(luò)界中各方面人才眾多,你便可以與別人分享 和交流經(jīng)驗,最終達到彼此共進步的目的。 因此本系統(tǒng) 對 論壇管理 帶來的影響可以看到:對傳統(tǒng) 信息交流 理念的沖擊,可能引起 信息交流管理的變動;對論壇 工作 人員的要求提高,使論壇在一定的可能下進行整合與發(fā)展,迫使工作人員繼續(xù)學習新知識,拓寬論壇 在市場環(huán)境下的生存空間。 第三章主要 是課題的開發(fā)前期 系統(tǒng)模塊的總體設(shè)計, 將通過第二章的需求分析得到的數(shù)據(jù)流圖轉(zhuǎn)換成數(shù)據(jù)、軟件結(jié)構(gòu) 。本章的核心是確定系統(tǒng)模塊,結(jié)合分析系統(tǒng)得到的 ER 圖,完成數(shù)據(jù)庫的邏輯設(shè)計。最后介紹系統(tǒng)實現(xiàn)運行的效果,結(jié)合圖片以及文字說明,詳細描述系統(tǒng)的運行狀況。測試前期,制定詳細的測試用例,結(jié)合黑盒測試和白盒測試方法進行測試。介紹本次設(shè)計的優(yōu)缺點,并對開發(fā)過程進行總結(jié)。本次 對課題 的需求調(diào)研,不管是專題類的 BBS 還是綜合類的 BBS,都經(jīng)過詳細的調(diào)查與研究,熟悉 BBS 的業(yè)務流程以及網(wǎng)站運營的管理。它的規(guī)模和大小主要依據(jù)興辦單位的規(guī)模和實力來定位的,大的論壇有國家級的論壇 和一些省市 所投資建設(shè)的論壇,小一些的則像愛好者自建的論壇 等。當然,如果能夠作到盡善盡美更好,但是學校的資金和人力管理能否達到也是要考慮的。 BBS 論壇的管理成為國內(nèi)網(wǎng)絡(luò)政治思想教育及網(wǎng)絡(luò)輿論調(diào)控的一個核心問題 。 。這些信息的發(fā)布和注銷要求管理員及時掌握,時效性非常重要。通過長時間的觀察與實踐, 本文 認為 論壇 系統(tǒng)的可行性分析如下 : 。 。 。 (b)對論壇 工作 人員的要求提高,使論壇在一定的可能下進行整合與發(fā)展,迫使工作人員繼續(xù)學習新知識,拓寬論壇 在市場環(huán)境下的生存空間。 本設(shè)計通過詳細的市場調(diào)研,了解目前中小型論壇運作所需要 的常用功能,參照已穩(wěn)定運行且技術(shù) 成熟的同類型系統(tǒng), 以及 借鑒其中的優(yōu)良設(shè)計方案和設(shè)計理念 從而完成設(shè)計 。其次,以往的論壇系統(tǒng),在系統(tǒng)的組織結(jié)構(gòu)上,存在過于繁瑣,甚至組織冗余,這將導致管理員對系統(tǒng)管理的效率。 會員模塊主要是對會員的個人屬性管理,帖子模塊是針對帖子的管理,而論壇管理模塊針對論壇版塊、公告和廣告的管理。會員管理該模塊實現(xiàn)對會員 的增加、修改功能,不會實現(xiàn)刪除功能 ,以免誤刪會員 。主要功能是對 帖 子的增刪改。論 壇都有重要新聞或者主題動態(tài)的展示,在論壇的最上邊,此功能屬于管理員所有,因此管理員 有對廣告的增加、刪除功能。 數(shù)據(jù)流圖的基本組成部分有 4 種,分別是數(shù)據(jù)流、加工、數(shù)據(jù)存儲和外部實體。 由于數(shù)據(jù)流是流動的數(shù)據(jù),因此必須標明流向。 :數(shù)據(jù)存儲表示暫時存儲的數(shù)據(jù)。用戶必須填寫正確的用戶本科生畢業(yè)論文(設(shè)計) 10 名、密碼和驗證碼,才能登陸成功, 詳細描述如圖 所示: 用戶登 錄校 驗 用 戶 名和 密 碼登 錄用 戶 信 息 表 圖 用戶登錄數(shù)據(jù)流圖 用戶成功登錄后,有權(quán)在論壇上發(fā)表 帖 子,發(fā)表后的 帖 子會在本論壇中 用戶所關(guān) 注的版塊中 列出, 詳細描述如圖 所示: 用戶發(fā) 帖發(fā) 表 主 題主 帖 表本 版 塊主 帖 列 表 圖 用戶發(fā) 帖 數(shù)據(jù)流圖 當用戶對感興趣的話題回復時,回復的 帖 子會追加在當前主題下面,并且持續(xù)的追加,并采用分頁形式顯示,避免回復過長,詳情描述如圖 所示: 用戶回 帖回 復 主 題回 帖 表主 帖 下 面 圖 用戶回 帖 數(shù)據(jù)流圖 論壇業(yè)務流程圖 在本論壇 系統(tǒng) 中,系統(tǒng)中的人員用橢圓表示,條件判定用菱形表示,信息流用箭頭表示,過程處理用矩形表示,具體 業(yè)務流程圖的符號說明如圖 所示: 系統(tǒng)中人員 條件判定 信息流 處理 本科生畢業(yè)論文(設(shè)計) 11 圖 業(yè)務流程圖符號 BBS 論壇系統(tǒng)業(yè)務流程圖如圖 所示: 開 始輸 入 用 戶 名 和 密 碼會 員管 理員發(fā) 帖 退 出帖 子 審 查版 塊 增 刪回 帖刪 除顯 示帖 子 合 法NY結(jié) 束 圖 業(yè)務流程圖 開發(fā)平臺與開發(fā)工具 在應用開發(fā)領(lǐng)域中,目前系統(tǒng)平臺的體系結(jié)構(gòu)主要有兩種,即 C/S( Client/Server)結(jié)構(gòu)和 B/S( Brower/Server)結(jié)構(gòu)。 B/S 結(jié)構(gòu),即瀏覽器和服務器結(jié)構(gòu)。因此本系統(tǒng)采用了 B/S 結(jié)構(gòu)。 MySQL 具有安全性高、可靠性、可擴展必本科生畢業(yè)論文(設(shè)計) 12 好,對于海量、高效、智能化方面的問題有很好處理能力 。數(shù)據(jù)結(jié)構(gòu)設(shè)計包括數(shù)據(jù)特征的描述、確定數(shù)據(jù)的結(jié)構(gòu)特性、以及數(shù)據(jù)庫的設(shè)計。 帖子模塊主要是對帖子的管理,如發(fā)帖、回帖、刪帖等。 此模塊的功能主要是管理員、版主所獨有的。概念模型不依賴于數(shù)據(jù)庫邏本科生畢業(yè)論文(設(shè)計) 13 輯結(jié)構(gòu)和 支持數(shù)據(jù)庫的 DBMS。 。 本文所涉及到的數(shù)據(jù)庫設(shè)計,采用集中式設(shè)計方法。其中,用戶群體分為普通用戶和管理員,他們的權(quán)限是不同的。其中,用戶分為管理員和普通用戶。這些需求表明,數(shù)據(jù)庫的設(shè)計需要將帖子的內(nèi)容與用戶身份、版塊和回帖進行關(guān)聯(lián),因此帖子表、版塊表和回帖表都需要加上相關(guān)的外鍵。這些信息時效性較強,因此管理員需要經(jīng)常更換這些信息。帖子管理,主要是管理員對帖子的審核,刪除不合格的帖子。這些方法中最常用的是自底向上方法,下面就介紹基于自底向上方法的概念設(shè)計的步驟 [4]。 。最后一步
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1