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

正文內(nèi)容

基于java的cms系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-12-22 16:21 本頁面
 

【文章內(nèi)容簡介】 式的系統(tǒng),使用方便 [8]。 本文主要內(nèi)容 在本文中,我所講的主要內(nèi)容是高效的動(dòng)態(tài)網(wǎng)站系統(tǒng)的設(shè)計(jì),具體章節(jié)的 安排如下: 第一章:引言,本章中主要介紹了系統(tǒng)的背景及本文的主要內(nèi)容; 第二章:總體方案設(shè)計(jì),本章介紹了該系統(tǒng)的設(shè)計(jì)目標(biāo)及處理流程; 第三章:數(shù)據(jù)庫設(shè)計(jì),本章介紹了該系統(tǒng)中的數(shù)據(jù)是如何管理的; 第四章:功能模塊的具體實(shí)現(xiàn),本章詳細(xì)介紹了本系統(tǒng)具體是怎么實(shí)現(xiàn)的; 第五章:系統(tǒng)運(yùn)行與調(diào)試,本章中介紹了該系統(tǒng)的運(yùn)行環(huán)境及操作步驟; 第六章:總結(jié)與展望,本章介紹了做系統(tǒng)的時(shí)候的一些想法。 最后,衷心的感謝老師的教導(dǎo),并列舉出參考文獻(xiàn)。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 4 用戶名、密碼 第二章 總體方案設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的目標(biāo) 本系統(tǒng)在網(wǎng)上進(jìn)行操作,為用戶帶 來了方便,用戶足不出戶就可隨時(shí)查看新聞。同時(shí)對于發(fā)布新聞的管理員來說,減少了一定的資源浪費(fèi),減少了紙張和墨水,給瀏覽者以新的視覺感受。 系統(tǒng)處理流程 系統(tǒng)前臺流程圖 系統(tǒng)前臺主要是查看新聞和對新聞添加評論,具體流程如下: ( 1)輸入地址,進(jìn)入系統(tǒng)前臺; ( 2)查看新聞; ( 3)登錄之后添加評論; ( 4) 對評論和修改個(gè)人信息點(diǎn)擊提交保存數(shù)據(jù)。系統(tǒng)前臺流程如圖 所示 輸入錯(cuò)誤 輸入正確 圖 系統(tǒng)前端處理流程圖 退出系統(tǒng) 添加評論、修改個(gè)人信息 進(jìn)入前臺 (查看新聞 ) 開 始 用戶登錄 (前臺 ) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 5 系統(tǒng)后臺流程圖 本系統(tǒng)的后臺處理是通過登錄口令登陸后臺來實(shí)現(xiàn)的,具體處理流程如下: ( 1)輸入地址,進(jìn)入后臺登錄口令界面,輸入登入口令; ( 2)通過驗(yàn)證后,進(jìn)入系統(tǒng) (若輸入有誤則重新輸入用戶名和密碼 ); ( 3)進(jìn)入系統(tǒng),管理新聞?lì)愋?、新聞、發(fā)布、評論和會(huì)員; ( 4)對每個(gè)模塊管理都是點(diǎn)擊提交保存數(shù)據(jù)。后臺系統(tǒng)處理流程如圖 所示: 輸入錯(cuò)誤 用戶名、密碼 輸入正確 圖 系統(tǒng)后臺處理流程圖 系統(tǒng)功能模塊設(shè)計(jì) 通過對 CMS 系統(tǒng)的功能需求分析,可知系統(tǒng)的功能有:系統(tǒng)前臺和后臺管理。系統(tǒng)功能按照功能模塊圖進(jìn)行設(shè)計(jì)。 CMS 統(tǒng)功能模塊設(shè)計(jì)如圖 所示 : 開 始 退出系統(tǒng) 類型、新聞、發(fā)布、評論、用戶的管理 進(jìn)入后臺 (登錄界面 ) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 6 圖 CMS系統(tǒng)功能模塊設(shè)計(jì)層次圖 系統(tǒng)設(shè)計(jì)分析 本系統(tǒng)主要有兩大模塊:系統(tǒng)前端和系統(tǒng)后臺,其中前臺和后臺中又分為各自不同的小用戶注冊及登錄 用戶注冊 用戶登錄 新聞中心 對新聞進(jìn)行評論 查看新聞 會(huì)員中心 發(fā)布管理 查看修改個(gè)人信息 增加刪除新聞?lì)愋? 根據(jù)條件查詢 后臺管理 修改新聞?lì)愋? CMS 系統(tǒng) 系統(tǒng)前臺 新聞?lì)愋? 新聞管理 評論管理 用戶管理 添加刪除新聞 發(fā)布新聞 瀏覽具體內(nèi)容 根據(jù)條件查詢 刪除發(fā)布 根據(jù)條件查詢 刪除評論 根據(jù)條件查詢 修改或刪除用戶 查看未發(fā)布新聞 搜索新聞 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 7 模塊。 ( 1)系統(tǒng)后臺 只有特定的管理員成功輸入用戶名和密碼才可以登錄后臺,而且這個(gè)管理員只能修改信息并且不能被刪除掉,系統(tǒng)一存在此管理員賬號就存在。進(jìn)入后臺后對分別對新聞?lì)愋停侣?,發(fā)布,評論還有用戶進(jìn)行管理,主要是對其進(jìn)行增刪查改操作,且這些實(shí)體之間都有聯(lián)系,在刪除的時(shí)候務(wù)必要小心。例如:如果想刪除一個(gè)新聞,必須保證沒有評 論引用此條新聞,否則將刪除失敗。 突出點(diǎn):發(fā)布新聞的時(shí)候要讀取 jsp 文件生成 html 文件以便前臺讀取數(shù)據(jù)使用。這是 CMS技術(shù)在這個(gè)系統(tǒng)中使用的關(guān)鍵部分。數(shù)據(jù)過多則產(chǎn)生滾動(dòng)條,以便所有數(shù)據(jù)都有顯示。 ( 2)系統(tǒng)前端 首先用戶進(jìn)入的是新聞中心,新聞中心中有各種不同類型的新聞,用戶點(diǎn)擊對應(yīng)的新聞?lì)愋涂梢圆榭雌鋵?yīng)很多新聞鏈接,同時(shí)用戶還可以查看評論和對新聞進(jìn)行評,但是一般用戶是不可以進(jìn)行新聞評論的,這就牽扯到登錄和注冊的模塊,只有注冊過的用戶才可以對新聞進(jìn)行評論,同時(shí)登錄成功之后用戶可以對自己的信息進(jìn)行管理,包括 修改用戶名和密碼等等。 突出點(diǎn):點(diǎn)擊新聞標(biāo)題查看新聞鏈接的是后臺發(fā)布生成的 html 文件。數(shù)據(jù)過多則產(chǎn)生滾動(dòng)條,以便所有數(shù)據(jù)都有顯示。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 8 第三章 數(shù)據(jù)庫設(shè)計(jì) MySql 數(shù)據(jù)庫是一個(gè)開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),用起來方便穩(wěn)定,占用的空間比較小,比較適合小型的系統(tǒng) [9]。所以本系統(tǒng)采用此數(shù)據(jù)庫。 系統(tǒng)數(shù)據(jù)流程圖描述 本系統(tǒng)的數(shù)據(jù)流程是通過管理員以及用戶的正確操作來實(shí)現(xiàn)的,當(dāng)用進(jìn)入新聞中心后,系統(tǒng)在數(shù)據(jù)上會(huì)自動(dòng)記錄用戶的操作,通過 Web 服務(wù)器展現(xiàn)在網(wǎng)頁瀏覽器中給用戶看。其他操作亦如此。系統(tǒng)數(shù)據(jù) 的工作過程示意圖 所示: 數(shù)據(jù)庫服務(wù)器 Web 服務(wù)器 網(wǎng)頁瀏覽器 圖 數(shù)據(jù)庫系統(tǒng)的工作過程示意圖 概念結(jié)構(gòu)設(shè)計(jì) 基于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分為兩個(gè)部分,前臺和后臺 。 前臺對應(yīng)著普通用戶,而普通用戶則只能進(jìn)行查看新聞和對新聞進(jìn)行評論。根據(jù)分析,系統(tǒng)前端 ER 圖如圖 所示。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 9 圖 前臺 ER圖 而系統(tǒng)后臺則對應(yīng)著管理員,可以管理任何信息,包括新聞?lì)愋?、新聞、發(fā)布和評論的管理,同時(shí)各部分模塊都有各自對應(yīng)的屬性。系統(tǒng)后臺 ER 圖如圖 所示 圖 后臺 ER圖 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù) 庫設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中相當(dāng)關(guān)鍵的環(huán)節(jié),它是上層應(yīng)用的基礎(chǔ)。根據(jù)系統(tǒng)功能需求分析,不難抽出系統(tǒng)中的一些實(shí)體對象,包括類型、新聞、發(fā)布、評論、用戶。 本系統(tǒng)數(shù)據(jù)庫中各個(gè)數(shù)據(jù)表的字段定義和說明如下: 新聞 評論 前臺用戶 添加 查看 發(fā)布 新聞?lì)愋? 后臺用戶 管理 新聞?lì)愋? 新聞 發(fā)布 評論 標(biāo)題 內(nèi)容 類型名 標(biāo)題 內(nèi)容 時(shí)間 URL 內(nèi)容 時(shí)間 用戶名 密碼 聯(lián)系方式 狀態(tài) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 10 ( 1) category(新聞?lì)愋捅?),存放新聞?lì)愋?,入? 所示 : 表 新聞?lì)愋捅?category 字段名稱 類型 大小 讀寫 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 用戶 id name varchar 20 w/r √ - - 新聞?lì)愋兔? ( 2) news(新聞表 ),存放新聞信 息,如表 所示: 表 新聞表 news 字段名稱 類型 大小 讀寫 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 新聞 id userId int 4 w/r √ FK 1 用戶的 id categoryId int 4 w/r √ FK - 類型 id title varchar 50 w/r √ - - 新聞的標(biāo)題 content varchar 2020 w/r √ - - 新聞的內(nèi)容 ( 3) publish(發(fā)布表 ),存放已發(fā)布的新聞信息,如表 所示: 表 發(fā)布表 publish 字段名稱 類型 大小 讀寫 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 新聞 id newsId int 4 w/r √ FK - 用戶的 id url varchar 500 w/r √ - - 發(fā)布地址 publishTime timestamp w/r √ - CURRENT_ TIMESTAMP 發(fā)表新聞的時(shí)間 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 11 ( 4) revert(評論表 ),存放用戶評論的信息,如表 所示: 表 評論表 revert 字段名稱 類型 大小 讀寫 非 空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 新聞 id userId int 4 w/r √ FK - 用戶的 id publishId int 4 w/r √ FK - 發(fā)布 id content varchar 500 w/r √ - - 評論內(nèi)容 revertTime timestamp w/r √ - CURRENT_ TIMESTAMP 評論新聞時(shí)間 ( 5) user(用戶表 ),存放用戶的信息,如表 所以: 表 用戶表 user 字段名稱 類型 大小 讀寫 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 用戶 id userName varchar 20 w/r √ - - 用戶登錄名 password varchar 20 w/r √ - - 用戶登錄密碼 phone varchar 20 w/r √ - - 用戶聯(lián)系電話 varchar 20 w/r √ - - 用戶郵箱 status boolean w/r √ - false 標(biāo)識是否是管理員 出錯(cuò)處理設(shè)計(jì) 本系統(tǒng)采用了典型的人 機(jī)對話模式,若操 作失敗則會(huì)有錯(cuò)誤信息提示。 出錯(cuò)處理對策:用戶可以根據(jù)顯示的提示信息進(jìn)行相應(yīng)的處理。 安全保密設(shè)計(jì):本系統(tǒng)設(shè)計(jì)了密碼驗(yàn)證登陸窗口,具有權(quán)限控制。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 12 第四章 系統(tǒng)功能模塊的具體實(shí)現(xiàn) 利用 MyEclipse 集成開發(fā)環(huán)境新建一個(gè) Web Project, 如圖 41 所示。 單擊圖 中的 next 按鈕 , 在對話框的 Project Name 文本框中輸入項(xiàng)目名稱 “ CMS”, 點(diǎn)Finish 完成創(chuàng)建 , 如圖 所示。 圖 新建 WebProject 圖 輸入工程名 數(shù)據(jù)庫與后臺連接的實(shí)現(xiàn) 系統(tǒng)中 , JDBC 即 Java DataBase Connectivity standard 負(fù)責(zé)整個(gè)系統(tǒng)與數(shù)據(jù)庫的連接和關(guān)閉操作 , 主要分為 6 個(gè)步驟: ( 1)注冊驅(qū)動(dòng) ( 2)獲得連接 ( 3)獲得操作對象 ( 4)執(zhí)行操作對象 ( 5)獲得結(jié)果集 ( 6)關(guān)閉連接 以根據(jù)用戶名查找用戶為例,代碼詳見附錄 。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 13 數(shù)據(jù)庫創(chuàng)建表 創(chuàng)建數(shù)據(jù)庫 create database CMS charset utf8。以用戶表 user 為例,創(chuàng)建 user 表的代碼詳見附錄。 其他表在數(shù)據(jù) 庫中的創(chuàng)建與用戶表 user 的創(chuàng)建時(shí)類似的。 系統(tǒng)主頁面設(shè)計(jì) 系統(tǒng)利
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1