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

正文內(nèi)容

基于java的cms系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-在線瀏覽

2025-01-19 16:21本頁(yè)面
  

【正文】 ,具體章節(jié)的 安排如下: 第一章:引言,本章中主要介紹了系統(tǒng)的背景及本文的主要內(nèi)容; 第二章:總體方案設(shè)計(jì),本章介紹了該系統(tǒng)的設(shè)計(jì)目標(biāo)及處理流程; 第三章:數(shù)據(jù)庫(kù)設(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í)候的一些想法。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 4 用戶名、密碼 第二章 總體方案設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的目標(biāo) 本系統(tǒng)在網(wǎng)上進(jìn)行操作,為用戶帶 來(lái)了方便,用戶足不出戶就可隨時(shí)查看新聞。 系統(tǒng)處理流程 系統(tǒng)前臺(tái)流程圖 系統(tǒng)前臺(tái)主要是查看新聞和對(duì)新聞添加評(píng)論,具體流程如下: ( 1)輸入地址,進(jìn)入系統(tǒng)前臺(tái); ( 2)查看新聞; ( 3)登錄之后添加評(píng)論; ( 4) 對(duì)評(píng)論和修改個(gè)人信息點(diǎn)擊提交保存數(shù)據(jù)。后臺(tái)系統(tǒng)處理流程如圖 所示: 輸入錯(cuò)誤 用戶名、密碼 輸入正確 圖 系統(tǒng)后臺(tái)處理流程圖 系統(tǒng)功能模塊設(shè)計(jì) 通過(guò)對(duì) CMS 系統(tǒng)的功能需求分析,可知系統(tǒng)的功能有:系統(tǒng)前臺(tái)和后臺(tái)管理。 CMS 統(tǒng)功能模塊設(shè)計(jì)如圖 所示 : 開(kāi) 始 退出系統(tǒng) 類(lèi)型、新聞、發(fā)布、評(píng)論、用戶的管理 進(jìn)入后臺(tái) (登錄界面 ) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 6 圖 CMS系統(tǒng)功能模塊設(shè)計(jì)層次圖 系統(tǒng)設(shè)計(jì)分析 本系統(tǒng)主要有兩大模塊:系統(tǒng)前端和系統(tǒng)后臺(tái),其中前臺(tái)和后臺(tái)中又分為各自不同的小用戶注冊(cè)及登錄 用戶注冊(cè) 用戶登錄 新聞中心 對(duì)新聞進(jìn)行評(píng)論 查看新聞 會(huì)員中心 發(fā)布管理 查看修改個(gè)人信息 增加刪除新聞?lì)愋? 根據(jù)條件查詢 后臺(tái)管理 修改新聞?lì)愋? CMS 系統(tǒng) 系統(tǒng)前臺(tái) 新聞?lì)愋? 新聞管理 評(píng)論管理 用戶管理 添加刪除新聞 發(fā)布新聞 瀏覽具體內(nèi)容 根據(jù)條件查詢 刪除發(fā)布 根據(jù)條件查詢 刪除評(píng)論 根據(jù)條件查詢 修改或刪除用戶 查看未發(fā)布新聞 搜索新聞 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 7 模塊。進(jìn)入后臺(tái)后對(duì)分別對(duì)新聞?lì)愋?,新聞,發(fā)布,評(píng)論還有用戶進(jìn)行管理,主要是對(duì)其進(jìn)行增刪查改操作,且這些實(shí)體之間都有聯(lián)系,在刪除的時(shí)候務(wù)必要小心。 突出點(diǎn):發(fā)布新聞的時(shí)候要讀取 jsp 文件生成 html 文件以便前臺(tái)讀取數(shù)據(jù)使用。數(shù)據(jù)過(guò)多則產(chǎn)生滾動(dòng)條,以便所有數(shù)據(jù)都有顯示。 突出點(diǎn):點(diǎn)擊新聞標(biāo)題查看新聞鏈接的是后臺(tái)發(fā)布生成的 html 文件。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 8 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì) MySql 數(shù)據(jù)庫(kù)是一個(gè)開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),用起來(lái)方便穩(wěn)定,占用的空間比較小,比較適合小型的系統(tǒng) [9]。 系統(tǒng)數(shù)據(jù)流程圖描述 本系統(tǒng)的數(shù)據(jù)流程是通過(guò)管理員以及用戶的正確操作來(lái)實(shí)現(xiàn)的,當(dāng)用進(jìn)入新聞中心后,系統(tǒng)在數(shù)據(jù)上會(huì)自動(dòng)記錄用戶的操作,通過(guò) Web 服務(wù)器展現(xiàn)在網(wǎng)頁(yè)瀏覽器中給用戶看。系統(tǒng)數(shù)據(jù) 的工作過(guò)程示意圖 所示: 數(shù)據(jù)庫(kù)服務(wù)器 Web 服務(wù)器 網(wǎng)頁(yè)瀏覽器 圖 數(shù)據(jù)庫(kù)系統(tǒng)的工作過(guò)程示意圖 概念結(jié)構(gòu)設(shè)計(jì) 基于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分為兩個(gè)部分,前臺(tái)和后臺(tái) 。根據(jù)分析,系統(tǒng)前端 ER 圖如圖 所示。系統(tǒng)后臺(tái) ER 圖如圖 所示 圖 后臺(tái) ER圖 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù) 庫(kù)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中相當(dāng)關(guān)鍵的環(huán)節(jié),它是上層應(yīng)用的基礎(chǔ)。 本系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)表的字段定義和說(shuō)明如下: 新聞 評(píng)論 前臺(tái)用戶 添加 查看 發(fā)布 新聞?lì)愋? 后臺(tái)用戶 管理 新聞?lì)愋? 新聞 發(fā)布 評(píng)論 標(biāo)題 內(nèi)容 類(lè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 字段名稱 類(lèi)型 大小 讀寫(xiě) 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 用戶 id name varchar 20 w/r √ - - 新聞?lì)愋兔? ( 2) news(新聞表 ),存放新聞信 息,如表 所示: 表 新聞表 news 字段名稱 類(lèi)型 大小 讀寫(xiě) 非空 約束 默認(rèn)值 描述 id int 4 w/r √ PK - 新聞 id userId int 4 w/r √ FK 1 用戶的 id categoryId int 4 w/r √ FK - 類(lèi)型 id title varchar 50 w/r √ - - 新聞的標(biāo)題 content varchar 2020 w/r √ - - 新聞的內(nèi)容 ( 3) publish(發(fā)布表 ),存放已發(fā)布的新聞信息,如表 所示: 表 發(fā)布表 publish 字段名稱 類(lèi)型 大小 讀寫(xiě) 非空 約束 默認(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(評(píng)論表 ),存放用戶評(píng)論的信息,如表 所示: 表 評(píng)論表 revert 字段名稱 類(lèi)型 大小 讀寫(xiě) 非 空 約束 默認(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 √ - - 評(píng)論內(nèi)容 revertTime timestamp w/r √ - CURRENT_ TIMESTAMP 評(píng)論新聞時(shí)間 ( 5) user(用戶表 ),存放用戶的信息,如表 所以: 表 用戶表 user 字段名稱 類(lèi)型 大小 讀寫(xiě) 非空 約束 默認(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)識(shí)是否是管理員 出錯(cuò)處理設(shè)計(jì) 本系統(tǒng)采用了典型的人 機(jī)對(duì)話模式,若操 作失敗則會(huì)有錯(cuò)誤信息提示。 安全保密設(shè)計(jì):本系統(tǒng)設(shè)計(jì)了密碼驗(yàn)證登陸窗口,具有權(quán)限控制。 單擊圖 中的 next 按鈕 , 在對(duì)話框的 Project Name 文本框中輸入項(xiàng)目名稱 “ CMS”, 點(diǎn)Finish 完成創(chuàng)建 , 如圖 所示。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 13 數(shù)據(jù)庫(kù)創(chuàng)建表 創(chuàng)建數(shù)據(jù)庫(kù) create database CMS charset utf8。 其他表在數(shù)據(jù) 庫(kù)中的創(chuàng)建與用戶表 user 的創(chuàng)建時(shí)類(lèi)似的。主頁(yè)面( )用 frameset來(lái) 分為三個(gè)部分,第一部分是顯示新聞?lì)愋蛯?dǎo)航菜單;第二部分是系統(tǒng)模塊的標(biāo)簽,如登錄,個(gè)人資料,注銷(xiāo)系統(tǒng)等;第三部分則用于主要的功能界面。 主要代碼詳見(jiàn)附錄。 ( 2) 系統(tǒng)對(duì)應(yīng)的核心的邏輯業(yè)務(wù)定義在 service 包中, service 只進(jìn)行核心業(yè)務(wù)操作,而與數(shù)據(jù)庫(kù)的鏈接則交由負(fù)責(zé) jdbc 部分的 dao 包中,核心業(yè)務(wù)以 login()為例,詳細(xì)代碼見(jiàn)附錄。對(duì)應(yīng)的 login方法代碼和 Struts 對(duì)登錄 action 配置,詳細(xì)代碼見(jiàn)附錄。不論是哪種類(lèi)型的內(nèi)容,但其 CMS 系統(tǒng) 關(guān)鍵就是采用模板技術(shù),其技術(shù)的核心不在于內(nèi)容本身,而在于讀取內(nèi)容的方式。針對(duì)本系統(tǒng),其實(shí)現(xiàn)原理就是新聞一旦發(fā)布一般不會(huì)改變其內(nèi)容,而就是利用這個(gè)特點(diǎn)在后臺(tái)發(fā)布新聞的時(shí)候,讀取顯示新聞內(nèi)容的 jsp 頁(yè)面,生成對(duì)應(yīng)的 html 文件,然后在前臺(tái)只要鏈接這個(gè) html,每次查看新聞內(nèi)容是通過(guò)訪問(wèn)這個(gè) html 而不是訪問(wèn) 數(shù)據(jù)庫(kù),這就是 CMS 系統(tǒng)提高效率所在。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 14 第五章 系統(tǒng)運(yùn)行與測(cè)試 系統(tǒng)運(yùn)行環(huán)境 操作系統(tǒng): Windows、 Linux 等系統(tǒng)環(huán)境; 開(kāi)發(fā)工具: MyEclipse; 服務(wù)器: 服務(wù)器; 數(shù)據(jù)庫(kù): Mysql 數(shù)據(jù)庫(kù)。 圖 系統(tǒng)前端首頁(yè) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 15 查看新聞 ( 1) 將鼠標(biāo)放在“ 一汽 大眾母親節(jié)感恩回饋 特價(jià)車(chē)簽售會(huì) !”的標(biāo)題上后,提示欄地址為: 如圖 所示。評(píng)論列表將在下面步驟中進(jìn)行展示。 圖 查看新 聞內(nèi)容(動(dòng)態(tài)) ( 3)點(diǎn)擊新聞?lì)愋蛯?dǎo)航菜單,如“汽車(chē)”,鼠標(biāo)放在“ 一汽 大眾母親節(jié)感恩回饋 特價(jià)車(chē)簽售會(huì) !”,而提示欄地址則為: CMS 技術(shù)的體現(xiàn),讀新聞直接讀取 html 文件。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 16 圖 鼠標(biāo)放在標(biāo)題上 (靜態(tài) ) ( 4)點(diǎn)擊 標(biāo)題“ 一汽 大眾母親節(jié)感恩回饋 特價(jià)車(chē)簽售會(huì) !”進(jìn)入內(nèi)容頁(yè)后可以看出訪問(wèn)內(nèi)容的效果和動(dòng)態(tài) (圖 )訪問(wèn)內(nèi)容效果是一樣的, 評(píng)論列表將在下面步驟中進(jìn)行展示。 圖 查看新聞內(nèi)容(靜態(tài)) 搜索新聞 ( 1)如果搜索欄輸入為空,則顯示所有的新聞列表。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 17 圖 輸入為空 ( 2)在 標(biāo)題中輸入“朱自清”,則顯示標(biāo)題中帶有“朱自清”的新聞列表,圖 所示。 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 18 圖 輸入結(jié)束時(shí)間 用戶登錄和注冊(cè) ( 1)點(diǎn)擊用戶登錄,輸入用戶名和密碼,如果輸入錯(cuò)誤則會(huì)報(bào)錯(cuò),如圖 所示 圖 用戶登錄 ( 2)如果沒(méi)有賬號(hào)可以點(diǎn)擊登錄界面 (圖 )的“點(diǎn)擊這里注冊(cè)”進(jìn)行用戶注冊(cè),用戶名和密碼不能為空,注冊(cè)成功后會(huì)有相應(yīng)的提示如圖 所示 圖 用戶注冊(cè) 畢業(yè)設(shè)計(jì)(論文)報(bào)告 紙 19 修改個(gè)人信息 ( 1)點(diǎn)擊個(gè)人資料,因?yàn)橛脩魶](méi)有登錄無(wú)法查看個(gè)人資料,則進(jìn)入登錄頁(yè)面進(jìn)行登錄,方可顯示個(gè)人資料,則顯示登錄用戶的信息,如圖 所示 圖 個(gè)人資料前登錄 ( 2)用 admin 賬號(hào)登錄 成功后,再次點(diǎn)擊個(gè)人資料,可以進(jìn)行個(gè)人信息修改,如果輸入不合法則會(huì)有相應(yīng)的提示,如圖 所示。”,如圖 所示。 圖 評(píng)論后
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1