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

正文內(nèi)容

基于java的在線論壇的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-09-04 15:29本頁(yè)面
  

【正文】 三種成分,我們可以建立許多應(yīng)用環(huán)境的 ER 模型。 實(shí)體 關(guān)系分析 實(shí)體模型分析 ER 模型是對(duì)現(xiàn)實(shí)世界的一種抽象。 ④ 公告 表:用于記錄 論壇公告 。 ② 帖子模塊 信息表: 論壇 的主要 模塊,和模塊信息的描述 。 系統(tǒng)功能模塊圖如圖 所示 圖 系統(tǒng)功能模塊圖 在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 18 頁(yè) 五、 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù) 需求 分析 根據(jù)系統(tǒng)的需求,數(shù)據(jù)庫(kù)中需要?jiǎng)?chuàng)建以下數(shù)據(jù)表。并對(duì)不同的用戶給予不同的權(quán)限。 信息顯示: 可以查看討論區(qū)的文章,以及回復(fù)的帖子的內(nèi)容。管理員可以設(shè) 置版塊管理員,版塊管理員可以在前臺(tái)對(duì)帖子的置頂,置精華,屏蔽等操作 前臺(tái)業(yè)務(wù)模塊的狀態(tài)圖 如圖 所示 在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 15 頁(yè) 論壇首頁(yè)會(huì)員登錄主題討論區(qū)瀏覽帖子發(fā)表帖子或回復(fù)帖子輸入論壇 URL 地址成功登錄失敗 圖 前臺(tái)業(yè)務(wù)模塊的狀態(tài)圖 后臺(tái)會(huì)員管理的狀態(tài)圖 如圖 所示 登錄后臺(tái)管理系統(tǒng)會(huì)員管理模塊錯(cuò)誤頁(yè)面會(huì)員刪除狀態(tài)會(huì)員修改狀態(tài)會(huì)員權(quán)限狀態(tài)數(shù)據(jù)更新頁(yè)面登錄成功刪除請(qǐng)求修改請(qǐng)求更改權(quán)限請(qǐng)求登錄失敗 圖 后臺(tái)會(huì)員管理的狀態(tài)圖 后臺(tái)論壇分類管理的狀態(tài)圖 如圖 所示 在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 16 頁(yè) 錯(cuò)誤頁(yè)面數(shù)據(jù)更新頁(yè)面登錄后臺(tái)管理系統(tǒng)刪除類別狀態(tài)添加類別狀態(tài)論壇分類管理模塊登錄成功刪除請(qǐng)求添加請(qǐng)求登錄失敗 圖 后臺(tái)論壇分類管理的狀態(tài)圖 后臺(tái)帖子管理的狀態(tài)圖 如圖 所示 登錄后臺(tái)管理系統(tǒng)錯(cuò)誤頁(yè)面數(shù)據(jù)更新頁(yè)面置頂貼狀態(tài)刪除貼狀態(tài)設(shè)置精華貼狀態(tài)帖子管理模塊登錄成功登錄失敗置頂貼請(qǐng)求刪除請(qǐng)求設(shè)置精華貼請(qǐng)求 圖 后臺(tái)帖子管理的狀態(tài)圖 系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)系統(tǒng)流程分析,以及針對(duì)系統(tǒng)游客、普通用戶、版主、管理員等角色劃分以下功能模塊: 用戶注冊(cè) : 根據(jù)用戶輸入的注冊(cè)信息 , 系統(tǒng)進(jìn)行錯(cuò) 誤檢測(cè) , 并返回信息提示用戶。注冊(cè)成功之后,此游客就成為本系統(tǒng)的普通用戶,享受普通用戶的權(quán)限(普通用戶查詢個(gè)人信息、用戶發(fā)表帖子、用戶發(fā)表留言、用戶查看帖子、用戶查看留言)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要能迅速的處理數(shù)據(jù)。數(shù)據(jù)的輸入來(lái)源是手工輸入。 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性也非常重要。用戶回復(fù)帖子的數(shù)據(jù)包括用戶名、回復(fù)帖子序號(hào)、回復(fù)的內(nèi)容、版塊編號(hào)、版塊分類名;管理員進(jìn)入后臺(tái)管理時(shí),需要數(shù)據(jù)包括管理員 ID、管理員密碼、管理員的類型。用戶名在整個(gè)系統(tǒng)中是唯一的;用戶瀏覽帖子時(shí),數(shù)據(jù)應(yīng)當(dāng)包括用戶名、帖子序號(hào)。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。 (2)系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性 : 在線論壇 系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性,要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。 在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 12 頁(yè) : 論壇管理員登錄系統(tǒng) 帖子管理模塊相關(guān)處理 數(shù)據(jù)庫(kù)模塊1 :輸入帳號(hào)和密碼2 :提交管理員4 :提交刪除、置頂貼、精華貼的 ID5 :數(shù)據(jù)庫(kù)處理,并更新數(shù)據(jù)6 :提示成功7 :提示成功信息3 :顯示帖子處理信息 圖 管理帖子時(shí)序圖 系統(tǒng)性能需求 為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿足以下的性能需求: (1)系統(tǒng)處理的準(zhǔn)確性和及 時(shí)性 : 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。 管理在帖子模塊可以對(duì)會(huì)員發(fā)表的帖子進(jìn)行維護(hù)(刪除),還可以對(duì)帖子進(jìn)行一些額外的智能操作,比如置頂帖子、設(shè)置精華帖子等。最后提示處理成功給管理員。在顯示論壇類別管理的頁(yè)面中,將顯示處理類別相關(guān)信息給管理員,管理員在該頁(yè)面中進(jìn)行增刪等操作后, 提交操作的 ID 給數(shù)據(jù)庫(kù)模塊處理。 : 論壇管理員登錄系統(tǒng) 會(huì)員管理模塊處理增刪改除操作數(shù)據(jù)庫(kù)模塊1 :輸入帳號(hào)和 . . .2 :提交用戶 ID4 :提交增刪改除的會(huì)員 ID5 :數(shù)據(jù)庫(kù)處理,并更新會(huì)員信息6 :更新成功7 :提示操作成功信息3 :顯示會(huì)員的操作信息 圖 管理會(huì)員時(shí)序圖 論壇管理員管理論壇分類的時(shí)序圖 如圖 所示。在操作會(huì)員的頁(yè)面中,管理員會(huì)根據(jù)需要對(duì)每個(gè)會(huì)員進(jìn)行增刪等操作,并將其信息提交給數(shù)據(jù)庫(kù)。 管理員在提交 ID 給會(huì)員管理模塊后,可以對(duì)會(huì)員進(jìn)行維護(hù)(添加、刪除或修改)。后進(jìn)入注冊(cè)頁(yè)面填寫注冊(cè)信息,等候會(huì)員管理模塊驗(yàn)證并把新用戶的信息添加到數(shù)據(jù)庫(kù),返回注冊(cè)成功,用戶可繼續(xù)瀏覽帖子。 : 注冊(cè)的用戶登錄系統(tǒng) 論壇主頁(yè) 發(fā)貼回帖模塊1 :輸入用戶名和密碼2 :顯示論壇分類,查看論壇詳細(xì)文章3 :發(fā)表新文章;回復(fù)新帖繼續(xù)瀏覽文章 圖 會(huì)員發(fā)貼、回帖的時(shí)序圖 注冊(cè)用戶瀏覽論壇注冊(cè)的時(shí)序圖 如圖 所示。 會(huì)員首先使用自己的 賬號(hào) 和密碼登陸系統(tǒng),登錄模塊將會(huì)把用戶的 ID 保存系統(tǒng)的緩存中,并展現(xiàn)論壇的分類模塊給 會(huì)員。 管理員的需求:具有普通用戶的所有功能, 對(duì)所有帖子可以修改或刪除,修改用戶的個(gè)人信息或刪除用戶,修改和刪除公告,添加 、修改 和刪除版塊,添加和刪除版主。 普通用戶的需求:用戶登錄,發(fā)表帖子,回復(fù)帖子,查看公告,對(duì)自己發(fā)表或回復(fù)的帖子進(jìn)行修改或刪除。 在該系統(tǒng)中有四類用戶:游客、普通用戶、版主和管理員。 由于它對(duì)平臺(tái)環(huán)境要求不高,安裝方便,適合中小型系統(tǒng)的開(kāi)發(fā)。 Tomcat 是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_(kāi)放性,越來(lái)越多小型應(yīng)用網(wǎng)站采用 Tomcat作為服務(wù)器。但是 與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。編譯以后,訪問(wèn)將會(huì)很快。 Tomcat 是一個(gè)免費(fèi)的開(kāi)源的 Serlvet 容器,在 Tomcat 中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。用戶只需直接使用面向?qū)ο蟮姆椒ú僮鞔顺志没悓?shí)例,即可完成對(duì)數(shù)據(jù)庫(kù)表數(shù)據(jù)的插入、刪除、修改、讀取等操作。作為優(yōu)秀的持久層框架實(shí)現(xiàn),Hibernate 框架提供了強(qiáng)大、高性能的對(duì)象到關(guān)系型數(shù)據(jù)庫(kù)的持久化服務(wù),開(kāi)發(fā)人員可以使用面向?qū)ο蟮脑O(shè)計(jì)進(jìn)行持久層開(kāi)發(fā) [5]。 Logic 標(biāo)簽( ):擴(kuò)展測(cè)試屬性值得 JSP 標(biāo)記。 HTML 標(biāo)簽( ):擴(kuò)展 HTML Form 的 JSP 標(biāo)記。 ④ ActionServlet 類:控制器,接受用戶請(qǐng)求和狀態(tài)改變,并發(fā)出視圖選擇控制器 的一部分、與模型交互、執(zhí)行狀態(tài)改變或狀態(tài)查詢,以及告訴 Action 及 ActionServlet 下一個(gè)選擇的視圖。 ② ActionForm 類:狀態(tài)改變的數(shù)據(jù)的封裝類,是一個(gè) JavaBean。 Struts 組件的功能即其對(duì)應(yīng)經(jīng)典的 MVC 組件職責(zé)。 2. Struts 框架介紹 Struts 通過(guò)提供一個(gè)控制器 ActionServlet 實(shí)現(xiàn)了 MVC 架構(gòu),這個(gè)控制器可以用來(lái)管理 JSP 頁(yè)面和其他表現(xiàn)層之間的流程, Strust 通過(guò)使用 ActionForward 和 ActionMapping來(lái)保證表現(xiàn)層之外的控制流決策來(lái)實(shí)現(xiàn) MVC 模式。利用跨平臺(tái)運(yùn)行的 JavaBean 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 事實(shí)證明, Java Servlet 是一種開(kāi)發(fā) Web 應(yīng)用的理想構(gòu)架。此外, ASP、 PHP 與 JSP 還有一個(gè)更為本質(zhì)的區(qū)別:兩種語(yǔ)言引擎用完全不同的方式處理頁(yè)面中嵌入的程序代碼。 JSP 與 Microsoft 的 ASP、 PHP 技術(shù)非常相似。 Sun 公司借助自己在 Java 上的不凡造詣,將 Java 從 Java 應(yīng)用程序和 Java Applet 之 外,又有新的碩果,就是 Jsp—— Java Server Page。所以開(kāi)發(fā)環(huán)境可行性是沒(méi)有任何問(wèn)題的。 所以完成在線論壇的經(jīng)濟(jì) 可行性完全沒(méi)有問(wèn)題。 經(jīng)濟(jì)可行性分析 經(jīng)濟(jì)可行性分析(能否贏利)是從經(jīng)濟(jì)的角度分析網(wǎng)站系統(tǒng)的規(guī)劃方案有無(wú)實(shí)現(xiàn)的可能和開(kāi)發(fā)的價(jià)值;分析網(wǎng)站系統(tǒng)所帶來(lái)的經(jīng)濟(jì)效益是否超過(guò)開(kāi)發(fā)和維護(hù)網(wǎng)站所需要的費(fèi)用。 系統(tǒng) 可行性分析 技術(shù)可行性分析 本網(wǎng)站采用 Mysql 進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的管理、操作和維護(hù),用 JSP 進(jìn)行前臺(tái)界面設(shè)計(jì) ,用 Java 程序語(yǔ)言完成 后臺(tái)數(shù)據(jù)庫(kù)的接口、數(shù)據(jù)的錄入、查詢、瀏覽等功能 ,采用 Eclipse作為開(kāi)發(fā)平臺(tái),采 用 Tomcat 作為 Web 應(yīng)用服務(wù)器。 要求系統(tǒng)能有效、安全、可靠和無(wú)誤的完成上述操作 ,并要求界面要簡(jiǎn)單明了,美觀,易于操作,服務(wù)器程序利于維護(hù)。 包括用戶注冊(cè)、登錄、發(fā)帖、回復(fù)等基本功能,以及版主對(duì)帖子的置頂、 置精華、屏蔽等操作和管理員對(duì)用戶、模塊、版主的管理。你甚至可以通過(guò)外形的不同來(lái)猜測(cè)對(duì)方的性格,這些都是傳統(tǒng)虛擬社區(qū)所不具備的特點(diǎn)。通過(guò)一根網(wǎng)線就可以把遠(yuǎn)在天南海北的朋友聚到一起。 圖形虛擬社區(qū)可以非常具體和形象化的模擬整個(gè)現(xiàn)實(shí)社區(qū)的生活,并且具備無(wú)限的在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 3 頁(yè) 可擴(kuò)充性。使 BBS 系統(tǒng)上升為一個(gè)交流平臺(tái),同時(shí)也是一個(gè)協(xié) 同系統(tǒng)。通過(guò)論壇平臺(tái)外調(diào)其他應(yīng)用系統(tǒng)的功能接口,完成應(yīng)用系統(tǒng)的服務(wù)。 現(xiàn)在動(dòng)態(tài)網(wǎng)站出現(xiàn)一門新技術(shù) 單點(diǎn)登錄 。當(dāng) 論壇 用戶數(shù)量達(dá)到引爆點(diǎn)后,社區(qū)流量將開(kāi)始飛快成長(zhǎng),遠(yuǎn)遠(yuǎn)大于 網(wǎng)站的流量增長(zhǎng)速度 [3]。 具有代表性的論壇網(wǎng)站有: 新浪論壇、DISCUZ 論壇 、 CCTV 論壇、 天涯社區(qū) 、 貓撲社區(qū) 、西祠胡同、 人人網(wǎng)等等 在線論壇的發(fā)展趨勢(shì) 的時(shí)代已經(jīng)到來(lái), 與傳統(tǒng)的萬(wàn)維網(wǎng)之間最主要的區(qū)別就是用戶和用戶、產(chǎn)品供應(yīng)商和企業(yè)之間更大的協(xié)作。通過(guò)應(yīng)用該系統(tǒng)可以實(shí)現(xiàn)用戶與用戶間的交流、企業(yè)與企業(yè)間的信息交互,利用網(wǎng)絡(luò)經(jīng)濟(jì)而又快捷地與外界進(jìn)行各種信息溝通,取得更有用的信息資源。每個(gè)網(wǎng)站幾乎都擁有自己的 BBS 或者 BBS 鏈接 ,BBS 社區(qū)提供給用戶的服務(wù)是全面而且非常友好的,用戶在社區(qū)中可以根據(jù)自己的喜好設(shè)置不同的顯示風(fēng)格,根據(jù)自己的需求定制各種服務(wù)。隨著中國(guó)網(wǎng)絡(luò)的普及和計(jì)算機(jī)及其外設(shè)的大幅度降價(jià), Inter 這個(gè)概念逐漸深入人心。 現(xiàn)在大部分論壇都是基于 B/S 結(jié)構(gòu)實(shí)現(xiàn)的。我們的網(wǎng)絡(luò)媒體在不斷發(fā)展,不斷變革。 而今 , BBS上的帖子閱讀 量幾十 萬(wàn)余次已經(jīng)算不上什么驚天動(dòng)地的大事了。在 BBS 上,大家可以對(duì)自己所看到的、聽(tīng)到的、想到的任何一件事做出評(píng)論 , 誰(shuí)也不知道自己的帖子可能會(huì)獲得成千上萬(wàn)的人的支持。從 1998 年開(kāi)始, BBS 的影響力逐漸 突顯 出來(lái) 。 國(guó)內(nèi)研究現(xiàn)狀 在線論壇 的設(shè)計(jì)與實(shí)現(xiàn) 第 2 頁(yè) 從 1991 年開(kāi)始,國(guó)內(nèi) 出現(xiàn)了第一個(gè) BBS 站。由于該軟件具有站際連線和自動(dòng)互傳信息的功能,所以站際間彼此可以在一個(gè)共同的預(yù)定時(shí)間傳送電子郵件,使得 BBS網(wǎng)絡(luò)化有了一線生機(jī)。 但在當(dāng)時(shí), 也沒(méi)有解決 站與站之間的 通訊 。這套 BBS 系統(tǒng)的最大特色是 開(kāi)源 , 從而 有利于日后的修改和維護(hù) 。在 1983 年通過(guò) Capital PC User Group( CPCUG)的 Communication Special Interest Group會(huì)員的努力,改寫出了個(gè)人計(jì)算機(jī)系統(tǒng)的 BBS。 1981 年 IBM 個(gè)人計(jì)算機(jī)誕生時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1