【正文】
編號(hào) 210902212109022108 南京航空航天大學(xué)金城學(xué)院 畢業(yè)設(shè)計(jì) 題 目 基于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 吳靜 學(xué) 號(hào) 2109022108 系 部 信息工程系 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí) 21090221 指導(dǎo)教師 郭慧敏 講師 二 〇一三 年六月 南京航空航天大學(xué)金城學(xué)院 本科畢業(yè)設(shè)計(jì)(論文)誠(chéng)信承諾書(shū) 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì)(論文)(題目: 基于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) )是本人在導(dǎo)師的指 導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果。盡本人所知,除了畢業(yè)設(shè)計(jì)(論文)中特別加以標(biāo)注引用的內(nèi)容外,本畢業(yè)設(shè)計(jì)(論文)不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。 作者簽名: 吳靜 2021 年 06 月 03 日 (學(xué)號(hào)): 2109022108 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 i 基于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 CMS 系統(tǒng)即 Content Management System, 意為 “ 內(nèi)容管理系統(tǒng) ”, 這里指的 “ 內(nèi)容 ” 可能包括文件、圖片、數(shù)據(jù)庫(kù)中的數(shù)據(jù)甚至視頻等你想要發(fā)布到網(wǎng)站的信息。本文所研究開(kāi)發(fā)的系統(tǒng)是基 于 Java 的 CMS 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),其“內(nèi)容”是針對(duì)數(shù)據(jù)庫(kù)中的“新聞”信息進(jìn)行管理。本系統(tǒng)基于 B/S 模式,包括兩大模塊:系統(tǒng)前端和系統(tǒng)后臺(tái)。系統(tǒng)前端實(shí)現(xiàn)了用戶登錄注冊(cè)、查看新聞、搜索新聞、添加評(píng)論和修改個(gè)人資料的功能,系統(tǒng)后臺(tái)實(shí)現(xiàn)了對(duì)新聞?lì)愋汀⑿侣?、發(fā)布 、評(píng)論和用戶管理的功能。本系統(tǒng)開(kāi)發(fā)的創(chuàng)新點(diǎn)是利用模板技術(shù),在發(fā)布新聞的時(shí)候生成靜態(tài)的 HTML 頁(yè)面,前臺(tái)用戶直接訪問(wèn)這個(gè) HTML 頁(yè)面而不需要每次都去訪問(wèn)數(shù)據(jù)庫(kù),這樣就大大提高了在用戶量較大的時(shí)候?qū)π侣勴?yè)面的并發(fā)訪問(wèn)效率。 關(guān)鍵詞 : Java, CMS,新聞 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 ii Design and Implementation of Javabased CMS system Abstract CMS system that is Content Management System, meaning content management system here refers to the content may include documents, images, and even video data in the database you want to publish to other web sites. Development of the system studied in this paper is a Javabased CMS systems design and implementation, the Content is for the database in the News information management. The system is based on B/S model, includes two modules: system frontend and backend systems. Front of the system to achieve a user login register, view news, search, news, add ments, and modify personal data function, the system background to achieve to manager categories, news, publishing, revert, and user functions. The innovation of this system development is the use of template technology,when publish news generate static HTML pages, front desk users to directly access the HTML pages without the need to access the database every time, thus greatly improving the user a large amount of when the news page of concurrent access efficiency. Key Words: Java。 CMS。 News 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 iii 目 錄 摘 要 ................................................................................................................................................... i Abstract .................................................................................................................................................ii 第一章 引 言 ................................................................................................................................. 1 系統(tǒng)設(shè)計(jì)背景 .................................................................................................................. 1 關(guān)鍵技術(shù)介紹 .................................................................................................................. 2 本文主要內(nèi)容 .................................................................................................................. 3 第二章 總體方案設(shè)計(jì) ................................................................................................................... 4 系統(tǒng)設(shè)計(jì)的目標(biāo) .............................................................................................................. 4 系統(tǒng)處理流程 .................................................................................................................. 4 系統(tǒng)前臺(tái)流程圖 ................................................................................................... 4 系統(tǒng)后臺(tái)流程圖 ................................................................................................... 5 系統(tǒng)功能模塊設(shè)計(jì) .......................................................................................................... 5 系統(tǒng)設(shè)計(jì)分析 .................................................................................................................. 6 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì) ....................................................................................................................... 8 系統(tǒng)數(shù)據(jù) 流程圖描述 ...................................................................................................... 8 概念結(jié)構(gòu)設(shè)計(jì) .................................................................................................................. 8 物理結(jié)構(gòu)設(shè)計(jì) .................................................................................................................. 9 出錯(cuò)處理設(shè)計(jì) ................................................................................................................ 11 第四章 系統(tǒng)功能模塊的具體實(shí)現(xiàn) ............................................................................................. 12 數(shù)據(jù)庫(kù)與后臺(tái)連接的實(shí)現(xiàn) ............................................................................................ 12 數(shù)據(jù)庫(kù)創(chuàng)建表 ................................................................................................................ 13 系統(tǒng)主頁(yè)面設(shè)計(jì) ............................................................................................................ 13 包含各種對(duì)用戶的邏輯方法 ........................................................................................ 13 CMS 系統(tǒng)的關(guān)鍵實(shí)現(xiàn) ................................................................................................... 13 第五章 系統(tǒng)運(yùn)行與測(cè)試 ............................................................................................................. 14 系統(tǒng)運(yùn)行環(huán)境 ................................................................................................................ 14 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 iv 系統(tǒng)前端運(yùn)行 ................................................................................................................ 14 進(jìn)入首頁(yè) ............................................................................................................. 14 查看新聞 .................