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

正文內(nèi)容

論壇基于jsp的學(xué)生論壇系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2025-08-08 20:07本頁(yè)面
  

【正文】 論文)II領(lǐng)企業(yè)進(jìn)步,甚至是整個(gè)社會(huì)進(jìn)步的標(biāo)志性文化天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)1第 1 章 概 述 課題研究的背景和來(lái)源BBS 的英文全稱是 Bulletin Board System,翻譯為中文就是“電子公告板”。早期的 BBS 與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過(guò)是通過(guò)電腦來(lái)傳播或獲得消息而已。近些年來(lái),由于愛好者們的努力,BBS 的功能得到了很大的擴(kuò)充。只要您擁有 1臺(tái)計(jì)算機(jī)、1 只調(diào)制解調(diào)器和 1 條電話線,就能夠進(jìn)入這個(gè)“超時(shí)代”的領(lǐng)域,進(jìn)而去享用它無(wú)比的威力!從構(gòu)建的方式上分,BBS 可以分為 PC BBS 和 Inter BBS。當(dāng)業(yè)余 BBS 站的發(fā)展如火如荼的時(shí)候,隨著ChinaNet 的全面開通,越來(lái)越多的人用上了 Inter,并從中體會(huì)到了使用它的方便與樂趣。但是,由于目前構(gòu)建 Inter BBS 的費(fèi)用較高,所以還沒有形成較大的規(guī)模。BBS 的發(fā)展過(guò)程中,也出現(xiàn)了一些問(wèn)題。雖然一些熱心的站長(zhǎng)翻譯了一些資料,但是僅靠這些是遠(yuǎn)遠(yuǎn)不夠的。 1999 年是中國(guó)網(wǎng)絡(luò)的發(fā)展年。包括一些廠商架設(shè)的 BBS 站,實(shí)用性還需要加強(qiáng)。綜上所述,一套好的 BBS 站臺(tái)對(duì)于一個(gè)企業(yè)或者網(wǎng)站是十分重要,它與整個(gè)企業(yè)或者網(wǎng)站的發(fā)展息息相關(guān),所以本人制作了一個(gè)擴(kuò)展性極強(qiáng),操作簡(jiǎn)便的 BBS 論壇站臺(tái)。由于各個(gè)企業(yè)和網(wǎng)站有各自的項(xiàng)目和產(chǎn)品的不同,各式各樣的的論壇不斷的如雨后春筍滋生出來(lái)。而在論壇系統(tǒng)開發(fā)的時(shí)候,只需要把該企業(yè)的需要的模塊添加到論壇設(shè)置好的模塊中即可。普通的廣告形式如果需求有了變化,往往要大面積地修改代碼,甚至是重新開發(fā)。要達(dá)到降低開發(fā)成本的目的,最直接的方法就是復(fù)用以前的系統(tǒng)。 本課題研究的系統(tǒng),就是要通過(guò) Web 服務(wù)器在企業(yè)的不同網(wǎng)站間架設(shè)屬于本企業(yè)的論壇。 本文的內(nèi)容及主要工作本文在分析介紹了 B/S 結(jié)構(gòu)下,Struts 框架和 JSP 的基礎(chǔ)上,基于論壇系統(tǒng)的需求特點(diǎn),介紹了 JSP 模式的優(yōu)點(diǎn),并且實(shí)現(xiàn)了論壇系統(tǒng)的基本功能。最后是服務(wù)器端的具體實(shí)現(xiàn),展示了安全控制機(jī)制下用戶訪問(wèn)服務(wù)器的流程,重點(diǎn)介紹了用戶注冊(cè)、用戶登陸、發(fā)表貼子、管理員與用戶之間進(jìn)行操作等的處理流程;第 6 章測(cè)試部分主要講解測(cè)試的概念以及本論文所需要的測(cè)試第 7 章結(jié)論部分是對(duì)整個(gè)論文工作的總結(jié)以及下一步工作的展望,指出我們工作中有待改進(jìn)的地方,同時(shí)指明了下一步的研究方向。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開發(fā)、維護(hù)和使用。瀏覽器通過(guò) Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)?! /S 結(jié)構(gòu)的使用越來(lái)越多,特別是由需求推動(dòng)了 AJAX 技術(shù)的發(fā)展,它的程序也能在客戶端電腦上進(jìn)行部分處理,從而大大的減輕了服務(wù)器的負(fù)擔(dān);并增加了交互性,能進(jìn)行局部實(shí)時(shí)刷新。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP 文件中的 HTML 代碼一起返回給客戶。   JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺(tái)。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。   天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)4JSP 可用一種簡(jiǎn)單易懂的等式表示為:HTML+Java=JSP。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn),這是 JSP 的天然優(yōu)勢(shì)。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。基本上可以在所有平臺(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。(3)強(qiáng)大的可伸縮性。(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。JSP 的劣勢(shì):(1) 與 ASP 一樣,Java 的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。(2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是“最低性能價(jià)格比”了。 Struts 框架 Struts 框架介紹Struts 最早是作為 Apache Jakarta 項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高 JavaServer Pages 、 Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。這個(gè)框架之所以叫Struts,是為了提醒我們記住那些支撐我們房屋,建筑,橋梁,天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)5甚至我們踩高蹺時(shí)候的基礎(chǔ)支撐。當(dāng)建立一個(gè)物理建筑時(shí),建筑工程師使用支柱為建筑的每一層提供支持。它的目的是為了幫助我們減少在運(yùn)用 MVC 設(shè)計(jì)模型來(lái)開發(fā) Web 應(yīng)用的時(shí)間。如果想混合使用 Servlets 和 JSP 的優(yōu)點(diǎn)來(lái)建立可擴(kuò)展的應(yīng)用, Struts 是一個(gè)不錯(cuò)的選擇。我們將看到 struts 是如何清晰地區(qū)分控制,事務(wù)邏輯和外觀,從而簡(jiǎn)化了開發(fā)應(yīng)用程序過(guò)程的。(2)實(shí)現(xiàn)和執(zhí)行程序事務(wù)邏輯的類。 Struts 壓縮包內(nèi)容文件夾 包含兩個(gè)目錄,lib 和 webapps。如果我們要使用struts 提供的數(shù)據(jù)資源,就需要將這個(gè)文件拷貝到 WEBINF\lib 下 包含 struts 中所有的 java 類。同樣要拷貝到 WEBINF\lib 下 在 webapps 目錄下有如下文件: Web 應(yīng)用程序描述 一個(gè)簡(jiǎn)單的 web 應(yīng)用程序 包含 struts 站點(diǎn)上所有 struts 文檔 Struts 很多特性的示范 主要用于對(duì)自定義標(biāo)簽庫(kù)進(jìn)行增加而使用的測(cè)試頁(yè),但也可以示范如何使用 struts 標(biāo)記 包含 struts 模板標(biāo)記的介紹和范例 天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)6 一個(gè)簡(jiǎn)單的例子,示范如何使用 struts 框架上傳文件 Struts 體系結(jié)構(gòu)讓我們從 MVC 角度觀察 struts 框架中的組件 框架中三個(gè)部分:模型,視窗和控制器。根據(jù)設(shè)計(jì)或應(yīng)用程序復(fù)雜度的不同,這些 Bean 可以是自包含的并具有持續(xù)的狀態(tài),或只在需要時(shí)才獲得數(shù)據(jù)(從某個(gè)數(shù)據(jù)庫(kù))。比如購(gòu)物車 bean,它擁有用戶購(gòu)買商品的信息,可能還有 checkOut()方法用來(lái)檢查用戶的信用卡,并向倉(cāng)庫(kù)發(fā)定貨信息。當(dāng)邏輯簡(jiǎn)單時(shí)這個(gè)方法很適合。 ◆視窗 由 JSP 建立, struts 包含擴(kuò)展自定義標(biāo)簽庫(kù),可以簡(jiǎn)化創(chuàng)建完全國(guó)際化用戶界面的過(guò)程。 Struts 框架中的組件框架中所使用的組件: ActionServlet 控制器 ActionClass 包含事務(wù)邏輯 ActionForm 顯示模塊數(shù)據(jù) ActionMapping 幫助控制器將請(qǐng)求映射到操作 ActionForward 用來(lái)指示操作轉(zhuǎn)移的對(duì)象 天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)7ActionError 用來(lái)存儲(chǔ)和回收錯(cuò)誤 Struts 標(biāo)記庫(kù) 可以減輕開發(fā)顯示層次的工作 本章小結(jié)本章首先對(duì) B/S 結(jié)構(gòu)進(jìn)行了介紹,然后對(duì) JSP 技術(shù)以及 JSP 優(yōu)點(diǎn)和缺點(diǎn)的概述;同時(shí)介紹了 Struts 框架的結(jié)構(gòu)、內(nèi)容、體系等。天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)8第 3 章 需求分析需求分析是軟件開發(fā)流程中重要的一個(gè)環(huán)節(jié),需求分析的基本任務(wù)是根據(jù)用戶的需求,準(zhǔn)確定義要完成的系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么” 的問(wèn)題。只有準(zhǔn)確全面的需求獲取與分析才能保證系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的順利進(jìn)行,為后期測(cè)試提供必要的支持。 系統(tǒng)實(shí)現(xiàn)目標(biāo)校園架設(shè)論壇,首先需要用戶在此論壇注冊(cè),用戶注冊(cè)了以后管理員才能進(jìn)行管理,了解用戶的情況和發(fā)帖的情況,同時(shí)要求游客只能夠?yàn)g覽論壇,不能發(fā)表主題或回復(fù),只有在論壇內(nèi)注冊(cè)的用戶才可以發(fā)表主題。為保證物論壇系統(tǒng)能夠有效地為企業(yè)和網(wǎng)站服務(wù),從功能上必須達(dá)到以下目標(biāo):(1) 必須實(shí)現(xiàn)論壇所有必需功能。(2) 必須保證管理員得到用戶信息的準(zhǔn)確性和真實(shí)性。對(duì)于發(fā)表的不良信息,管理員應(yīng)及時(shí)刪除,保證論壇內(nèi)部模塊的秩序,防止有人惡意損壞論壇的形象。對(duì)于論壇系統(tǒng)來(lái)說(shuō),系統(tǒng)的實(shí)時(shí)管理是十分重要的,管理員可以設(shè)立某個(gè)模塊的版主,來(lái)幫助管理員管理其中的內(nèi)容和調(diào)動(dòng)論壇的活躍度。 系統(tǒng)運(yùn)行環(huán)境為了能使學(xué)校更好的應(yīng)用現(xiàn)有軟硬件資源,在保障數(shù)據(jù)信息系統(tǒng)穩(wěn)定、高效運(yùn)行的前提下,實(shí)現(xiàn)論壇的目的。天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)9網(wǎng)絡(luò)環(huán)境:服務(wù)器的終端和操作主機(jī)都需要連接到 Inter。(2) 操作主機(jī)配置: CPU 最低 Intel P4 以上,內(nèi)存 1GB 以上。軟件環(huán)境:服務(wù)器: Windows 2022 服務(wù)器版操作系統(tǒng), 服務(wù)器, 開發(fā)工具, MySql 數(shù)據(jù)庫(kù)。 用戶端:Windows 98 操作系統(tǒng)以上, 以上。相對(duì)來(lái)說(shuō),開源軟件成本低,功能相對(duì)簡(jiǎn)單。論壇的制作方面選用 MyEcplice 開發(fā),它是一個(gè)全面的多語(yǔ)言環(huán)境的編程軟件,能夠?qū)崿F(xiàn)實(shí)用多種語(yǔ)言同時(shí)更好的編寫程序。在實(shí)際應(yīng)用中,企業(yè)可以根據(jù)自己的需要更換其他的的數(shù)據(jù)庫(kù)管理??紤]到系統(tǒng)的擴(kuò)展性和實(shí)體類的獨(dú)立性,采用 Struts 作為 J2EE 實(shí)現(xiàn)的服務(wù)器端容器,數(shù)據(jù)庫(kù)訪問(wèn)則采用JDBC 組件實(shí)現(xiàn)。 功能性需求描述在面向?qū)ο蟮南到y(tǒng)分析中,獲取功能需求的最常用的技術(shù)就是用例建模技術(shù)。在項(xiàng)目開發(fā)的前期,它幫助開發(fā)人員理解系統(tǒng)的需求而不考慮具體的實(shí)現(xiàn)方法。它是在特定條件下,為了達(dá)到某種目的,系統(tǒng)和用戶之間進(jìn)行交互的一個(gè)序列。天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)10參與者是與系統(tǒng)進(jìn)行交互的外部實(shí)體,可能是某個(gè)人或者是某個(gè)事物。本系統(tǒng)中,參與者有兩個(gè),管理員和普通用戶,相關(guān)的用例描述如下?;臼录鳎?1) 先單擊論壇右上方 “注冊(cè)用戶”導(dǎo)航按鈕,進(jìn)入注冊(cè)界面。(3) 提交注冊(cè)信息,必填項(xiàng)目必須填寫,如果用戶名重復(fù),兩次密碼輸入不同,則系統(tǒng)顯示請(qǐng)從新填寫。 瀏覽論壇用例標(biāo)識(shí): 參與者:管理員,注冊(cè)用戶,游客簡(jiǎn)要說(shuō)明:此用例中操作者為管理員,注冊(cè)用戶,游客均可,系統(tǒng)以列表的方式顯示論壇的當(dāng)前狀態(tài)以及其他基本信息。(2) 管理論壇的信息只有管理員登陸后可見。 發(fā)表回復(fù)用例標(biāo)識(shí): 參與者:管理員,注冊(cè)用戶簡(jiǎn)要說(shuō)明:瀏覽本站的用戶可以在自己感興趣的論壇區(qū)中查看主題貼子并發(fā)表回復(fù)。(2) 登陸成功后,可選擇相關(guān)的論壇模塊,點(diǎn)擊即可進(jìn)入。 發(fā)表主題用例標(biāo)識(shí): 參與者: 管理員,注冊(cè)用戶簡(jiǎn)要說(shuō)明:管理人員通過(guò)輸入要查詢項(xiàng)和查詢條件,來(lái)完成對(duì)系統(tǒng)中某類信息的查詢,結(jié)果采用列表的方式顯示。(2) 登陸成功后,可選擇相關(guān)的論壇模塊,點(diǎn)擊即可進(jìn)入。 用戶管理用例標(biāo)識(shí): 參與者:管理員簡(jiǎn)要說(shuō)明:管理員可以對(duì)已經(jīng)在本論壇的注冊(cè)的用戶進(jìn)行管理,根據(jù)不同的需求和形式,進(jìn)行不同的管理。(2) 進(jìn)入管理員操作界面以后,單擊左側(cè)的“用戶管理”按鈕。天津工業(yè)大學(xué) 2022 屆高職生畢業(yè)設(shè)計(jì)(論文)12 主題管理用例標(biāo)識(shí): 參與者:管理員簡(jiǎn)要說(shuō)明:管理員可以通過(guò)管理員登陸系統(tǒng)進(jìn)入主題管理系統(tǒng),查看并管理用戶發(fā)表的主題。 (2 進(jìn)入管理員操作界面以后,單擊左側(cè)的“主題管理”按鈕。 欄目管理用例標(biāo)識(shí): 參與者:管理員簡(jiǎn)要說(shuō)明:管理員可以對(duì)某個(gè)欄目做出杰出貢獻(xiàn)者進(jìn)行任命,將其設(shè)為版主。 (2) 進(jìn)入管理員操作界面以后,單擊左側(cè)的“欄目管理”按鈕。 回復(fù)管理用例標(biāo)識(shí): 參與者:管理員簡(jiǎn)要說(shuō)明:管理員可以通過(guò)管理員登陸系統(tǒng)進(jìn)入主題管理系統(tǒng),查看并管理用戶發(fā)表的主題。 (2 進(jìn)入管理員操作界面以后,單擊左側(cè)的“回復(fù)管理”按鈕。 用戶注銷
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1