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

正文內(nèi)容

基于java的cms系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧

2025-04-17 20:15 本頁面


【正文】 ............................................................................................ 15 搜索新聞 ............................................................................................................. 16 用戶登錄和注冊 ................................................................................................. 18 修改個人信息 ..................................................................................................... 19 添加評論 ............................................................................................................. 19 注銷登錄 ............................................................................................................. 21 系統(tǒng)后臺運(yùn)行 ................................................................................................................ 21 后臺首頁 ............................................................................................................. 21 查詢新聞 ............................................................................................................. 22 添加一條新聞 ..................................................................................................... 23 瀏覽新聞 ............................................................................................................. 24 發(fā)布新聞 ............................................................................................................. 24 刪除新聞 ............................................................................................................. 26 系統(tǒng)的測試 .................................................................................................................... 27 第六章 總結(jié)與展望 ..................................................................................................................... 29 參考文獻(xiàn) ....................................................................................................................................... 30 致 謝 ........................................................................................................................................... 31 附 錄 ........................................................................................................................................... 32 畢業(yè)設(shè)計(論文)報告紙 1 第一章 引 言 系統(tǒng)設(shè)計背景 隨著 Inter 的飛速發(fā)展,軟件開發(fā)模式也由傳統(tǒng)的 C/S(客戶 /服務(wù))模式轉(zhuǎn)化為現(xiàn)在的B/S(瀏覽器 /服務(wù)器)模式。而作為一種安全性比較高的語言, Java 就成為服務(wù)器端編程的較好選擇,于是在各種 Web 應(yīng)用程序中,紛紛采用 Java 作為首選的編程語言 [1]。在 Java Web的開發(fā)領(lǐng)域中,不僅有 Sun 公司提供強(qiáng)大及技術(shù)支持,而且還有大量的開源社區(qū)推出各種開源的 Java 項目,這一切使得 Java Web 的開發(fā)日益繁榮。而精通 Java Web 開發(fā)的軟件工程師也越來越受各大軟件公司的歡迎 。關(guān)于 JSP 背景, JSP 是由 Sun 公司倡導(dǎo)、 許多公司參與,于 1999 年推出的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP 是基于 Java Servlet 及整個 Java 體系的 Web 開發(fā)技術(shù),利用這一技術(shù)可以建立安全、跨平臺的先進(jìn)動態(tài)網(wǎng)站,這項技術(shù)還在不斷的更新和優(yōu)化中。 JSP 以 Java 技術(shù)為基礎(chǔ),又在許多方面做了改進(jìn),具有動態(tài)頁面與靜態(tài)頁面分離,能夠脫離硬件平臺束縛,以及編譯后運(yùn)行等優(yōu)點(diǎn), JSP 已成為 Inter 上的主流開發(fā)工具。 雖然動態(tài) JSP 技術(shù)給我們提供了功能強(qiáng)大的操作能力,但是在方便的同時也給我們帶來性能上的不足,因為每次訪問同一個頁面都要連接數(shù)據(jù)庫,生成網(wǎng) 頁內(nèi)容等,一旦網(wǎng)頁數(shù)量變大,訪問量變大以后整個服務(wù)器就承受不了這種壓力 [2]??偨Y(jié)缺點(diǎn)如下: ( 1)頁面制作無序,網(wǎng)站風(fēng)格不統(tǒng)一,大量信息堆積,發(fā)布顯得異常沉重; ( 2)內(nèi)容繁雜,手工管理效率低下,手工鏈接視音頻信息經(jīng)常無法實現(xiàn); ( 3)應(yīng)用難度較高,許多工作需要技術(shù)人員配合才能完成,角色分工不明確; ( 4)改版工作量大,系統(tǒng)擴(kuò)展能力差,集成其它應(yīng)用時更是降低了靈活性; 對于網(wǎng)站建設(shè)和信息發(fā)布人員來說,他們最關(guān)注的系統(tǒng)的易用性和的功能的完善性,因此,這對網(wǎng)站建設(shè)和信息發(fā)布工具提出了一個很高的要求。首先,角色 定位明確,以充分保證工作人員的工作效率;其次,功能完整,滿足各門道 把關(guān)人 應(yīng)用所需,使信息發(fā)布準(zhǔn)確無誤。 比如 ,為編輯、美工、主編及運(yùn)維人員設(shè)置權(quán)限和實時管理功能。此外,保障 網(wǎng)站架構(gòu) 的安全性也是用戶關(guān)注的焦點(diǎn)。能有效管理網(wǎng)站訪問者的登陸權(quán)限,使內(nèi)網(wǎng)數(shù)據(jù)庫不受攻擊,從而時刻保證網(wǎng)站的安全穩(wěn)定,免于 用戶的后顧之憂 [3]。 根據(jù)以上需求,一套專業(yè)的 內(nèi)容管理系統(tǒng) CMS 應(yīng)運(yùn)而生,所謂的 CMS 系統(tǒng)即 Content Management System 的縮寫,意為 內(nèi)容管理系統(tǒng) ,是一種位于 WEB 前端( Web 服務(wù)器)和 畢業(yè)設(shè)計(論文)報告紙 2 后端 辦公系統(tǒng) 或流程(內(nèi)容創(chuàng)作、編輯)之間的 軟件系統(tǒng) 。內(nèi)容管理解決方案重點(diǎn)解決各種非結(jié)構(gòu)化或半結(jié)構(gòu)化的數(shù)字資源的采集、管理、利用、傳遞和增值,并能有機(jī)集成到結(jié)構(gòu)化數(shù)據(jù)的商業(yè)智能環(huán)境中,如 OA, CRM 等。內(nèi)容的創(chuàng)作人員、編輯人員、發(fā)布人員使用 內(nèi)容管理系統(tǒng) 來提交、修改、審批、發(fā)布內(nèi)容。這里指的 內(nèi)容 可能包括文件、 表格 、圖片、數(shù)據(jù)庫中的數(shù)據(jù)甚至視頻等一切你想要發(fā)布到網(wǎng)站的信息 [4]。 內(nèi)容管理系統(tǒng) CMS 有效解決了用戶網(wǎng)站建設(shè)與信息發(fā)布中常見的問題和需求,它的作用就是生成固定的頁面直接給用戶訪問,極大提高了頁面訪問率。 本系統(tǒng)基于 Java 的 CMS 系統(tǒng)的內(nèi)容 Content 主要體現(xiàn)在新聞,即可以理解為一個新聞發(fā)布系統(tǒng)。系統(tǒng)的總體設(shè)計目標(biāo)分為前端和后臺兩部分,任何用戶都可以通過系統(tǒng)前端閱讀新聞,而只有注冊的用戶才可以評論新聞;管理員通過核定的管理員賬號登錄后臺可以對系統(tǒng)中的類型、新聞、發(fā)布、評論以 及注冊的用戶進(jìn)行管理。 關(guān)鍵技術(shù)介紹 ( 1)訪問數(shù)據(jù)庫的 JDBC JDBC(Java DateBase Connectivity, java數(shù)據(jù)庫連接 )是一種用于執(zhí)行 SQL語句的 Java API,可以為多種關(guān)心數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口的組成 [5]。訪問數(shù)據(jù)庫,程序員只需用 JDBC API 寫一個程序就夠,它可向相應(yīng)的數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時,將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只需寫一遍程序就可以讓它在任何平臺上運(yùn)行,這也就是 java 編寫一處,處處運(yùn)行的優(yōu)勢。簡單的說, JDBC 可以做三件事:與數(shù)據(jù)庫建立連接、發(fā)送操作數(shù)據(jù)庫語句并處理結(jié)果。在 Dao 中進(jìn)行操作。 ( 2)設(shè)計模式 MVC MVC 全名是 Model View Controller,是模型 (Model)視圖 (View)控制器 (Controller)的縮寫,是一種軟件設(shè)計典范 [6]。視圖是用戶看到并與之交互的界面,有 HTML 元素組成,比如系統(tǒng)中供用戶看到的 jsp 系統(tǒng)界面。模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則,相當(dāng)于系統(tǒng)的核心業(yè)務(wù)service。而控制器接收用戶的輸入并調(diào)用模型和視圖去完成 用戶的請求,所以當(dāng)當(dāng)即 Web 界面中超鏈接和發(fā)送 Html 表單時,控制器本身不輸出任何東西和做任何處理。它本身只是接收請求并決定調(diào)用哪個模型構(gòu)建去處理,然后再確定用哪個視圖來顯示返回的數(shù)據(jù),相當(dāng)于本系統(tǒng)的 Action。簡單的說也就是用戶在瀏覽器上的頁面( View)中發(fā)出請求給 Action(Controller),然后 Action 調(diào)用 Service(Model)去完成請求并用 View 顯示給用戶看。 畢業(yè)設(shè)計(論文)報告紙 3 ( 3) 采用框架 Struts2 Struts2 是開源軟件。使用 Struts 的目的是為了幫助我們減少在運(yùn)用 MVC 設(shè)計模式 來開發(fā) Web 應(yīng)用的時間。應(yīng)用 Struts2 的好處主要體現(xiàn)在兩個方面, Taglib 和頁面導(dǎo)航。 Taglib 是Struts 的標(biāo)簽庫,使用標(biāo)簽庫可以直接取得頁面中的值,只要頁面變量名和 Action 的變量名保持一致并提供 Set 和 Get 方法,框架封裝了取值的代碼,用起來很方面,不用寫 Session,直接可以利用 Struts 標(biāo)簽庫中的標(biāo)簽來取值 [7],在本系統(tǒng)中就是用了 Struts2 的這個好處。 ( 4)開發(fā)模式 B/S B/S 結(jié)構(gòu) (Browser/Server,瀏覽器 /服務(wù)器模式 ),是 Web 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式, Web瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到了服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用??蛻魴C(jī)上只需要安裝一個瀏覽器如 Inter Browser,服務(wù)器如 Tomcat,瀏覽器端的用戶就可以通過 Web Server 同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。B/S 最大的優(yōu)點(diǎn)就是無論在何地,只要有電腦而不需要安裝任何軟件就可以使用。本系統(tǒng)利用了 Tomcat 服務(wù)是 B/S 的開發(fā)模式的系統(tǒng),使用方便 [8]。 本文主要內(nèi)容 在本文中,我所講的主要內(nèi)容是高效的動態(tài)網(wǎng)站系統(tǒng)的設(shè)計,具體章節(jié)的 安排如下: 第一章:引言,本章中主要介紹了系統(tǒng)的背景及本文的主要內(nèi)容; 第二章:總體方案設(shè)計,本章介紹了該系統(tǒng)的設(shè)計目標(biāo)及處理流程; 第三章:數(shù)據(jù)庫設(shè)計,本章介紹了該系統(tǒng)中的數(shù)據(jù)是如何管理的; 第四章:功能模塊的具體實現(xiàn),本章詳細(xì)介紹了本系統(tǒng)具體是怎么實現(xiàn)的; 第五章:系統(tǒng)運(yùn)行與調(diào)試,本章中介紹了該系統(tǒng)的運(yùn)行環(huán)境及操作步驟; 第六章:總結(jié)與展望,本章介紹了做系統(tǒng)的時候的一些想法。 最后,衷心的感謝老師的教導(dǎo),并列舉出參考文獻(xiàn)。 畢業(yè)設(shè)計(論文)報告紙 4 用戶名、密碼 第二章 總體方案設(shè)計 系統(tǒng)設(shè)計的目標(biāo) 本系統(tǒng)在網(wǎng)上進(jìn)行操作,為用戶帶 來了方便,用戶足不出戶就可隨時查看新聞。同時對于發(fā)布新聞的管理員來說,減少了一定的資源浪費(fèi),減少了紙張和墨水,給瀏覽者以新的視覺感受。 系統(tǒng)處理流程 系統(tǒng)前臺流程圖 系統(tǒng)前臺主要是查看新
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1