基于mvc模式的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).doc
基于mvc模式的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),基于mvc模式的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘 要:新聞發(fā)布系統(tǒng)是公司內(nèi)容管理系統(tǒng)的主要應(yīng)用之一,是公司信息化建設(shè)和實(shí)現(xiàn)電子商務(wù)的重要途徑。它的基本思想是分離新聞信息的內(nèi)容和表現(xiàn)形式,以期提高新聞發(fā)布效率。本設(shè)計(jì)采用基于uml用例驅(qū)動對象建模的iconix項(xiàng)目管理方法,應(yīng)用mvc三層設(shè)計(jì)模式,實(shí)現(xiàn)一個可以完成新聞欄目和新聞信...
內(nèi)容介紹
此文檔由會員 csfujixie 發(fā)布基于MVC模式的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘 要:新聞發(fā)布系統(tǒng)是公司內(nèi)容管理系統(tǒng)的主要應(yīng)用之一,是公司信息化建設(shè)和實(shí)現(xiàn)電子商務(wù)的重要途徑。它的基本思想是分離新聞信息的內(nèi)容和表現(xiàn)形式,以期提高新聞發(fā)布效率。本設(shè)計(jì)采用基于UML用例驅(qū)動對象建模的ICONIX項(xiàng)目管理方法,應(yīng)用MVC三層設(shè)計(jì)模式,實(shí)現(xiàn)一個可以完成新聞欄目和新聞信息的添加、修改、刪除以及新聞查看功能的新聞發(fā)布系統(tǒng)。
關(guān)鍵字:ICONIX;MVC;Servlet;JavaBean;新聞發(fā)布
Design and Implementation of the News Publishing System based on MVC model
Abstract: The news publishing system is the main application of Content Management System in a company, also it is an important approach of the companies’ information construction and the realization of E-Commerce. The separation of the contents and views of information in the news is it is the basic idea, so as to advance the efficiency of the news. Through applying the project management methods of ICONIX, which is based on use case driven object modeling with UML, and MVC design pattern, this paper implement a news publishing system with functions of adding, editing, deleting the category and news, and browsing news message.
Keywords:ICONIX; MVC; Servlet; JavaBean; News Publishing
目 錄
第1章 前言 1
第2章 系統(tǒng)概述 2
2.1 項(xiàng)目管理方法 2
2.1.1 項(xiàng)目管理方法比較 2
2.1.2 項(xiàng)目管理方法選擇 2
2.2 設(shè)計(jì)模式 3
2.2.2 MVC模式基本原理 4
2.2.3 MVC Model1 5
2.2.4 MVC Model2 5
2.3 小結(jié) 6
第3章 需求分析 7
3.1 需求描述 7
3.2 角色識別 8
3.3 用例識別 8
3.4 用例文檔 8
3.5 用例驅(qū)動分析 10
3.6 小結(jié) 12
第4章 系統(tǒng)設(shè)計(jì) 13
4.1 系統(tǒng)總體設(shè)計(jì) 13
4.1.1 系統(tǒng)構(gòu)架 13
4.1.2 發(fā)現(xiàn)系統(tǒng)類 14
4.2 視圖層設(shè)計(jì) 15
4.2.1 前臺設(shè)計(jì) 15
4.2.2 后臺設(shè)計(jì) 16
4.3 模型層設(shè)計(jì) 18
4.3.1 前臺顯示和用戶登錄 18
4.3.2 新聞管理 19
4.3.3 欄目管理 20
4.4 控制層設(shè)計(jì) 21
4.4.1 用戶登錄 21
4.4.2 新聞管理 21
4.4.3 欄目管理 22
4.5 數(shù)據(jù)庫設(shè)計(jì) 23
4.5.1 數(shù)據(jù)庫需求分析 23
4.5.2 數(shù)據(jù)庫概念設(shè)計(jì) 23
4.5.3 數(shù)據(jù)庫邏輯設(shè)計(jì) 24
4.5.4 數(shù)據(jù)庫表設(shè)計(jì) 24
4.6 數(shù)據(jù)庫連接池設(shè)計(jì) 25
4.6.1 傳統(tǒng)的數(shù)據(jù)庫連接 25
4.6.2 數(shù)據(jù)庫連接池的必要性 25
4.6.3 數(shù)據(jù)庫連接池工作原理 26
4.6.4 具體設(shè)計(jì) 27
4.7 小結(jié) 27
第5章 系統(tǒng)實(shí)現(xiàn) 28
5.1 視圖層實(shí)現(xiàn) 28
5.1.1 公共頁面 28
5.1.2 前臺實(shí)現(xiàn) 29
5.1.3 后臺實(shí)現(xiàn) 30
5.2 模型層實(shí)現(xiàn) 32
5.2.1 新聞顯示 32
5.2.2 新聞管理 32
5.2.3 欄目管理 32
5.3 控制層實(shí)現(xiàn) 32
5.3.1 用戶登錄 33
5.3.2 新聞管理 33
5.3.3 欄目管理 34
5.4 數(shù)據(jù)庫實(shí)現(xiàn) 34
5.4.1 數(shù)據(jù)庫表實(shí)現(xiàn) 34
5.4.2 數(shù)據(jù)庫表關(guān)系 35
5.5 數(shù)據(jù)庫連接池實(shí)現(xiàn) 36
5.6 小結(jié) 36
第6章 系統(tǒng)運(yùn)行測試 37
6.1 系統(tǒng)測試環(huán)境 37
6.1.1 系統(tǒng)測試硬件環(huán)境 37
6.1.2 系統(tǒng)測試軟件環(huán)境 37
6.1.3 Tomcat的配置 37
6.2 系統(tǒng)測試 37
第7章 系統(tǒng)評價與改進(jìn) 39
7.1 系統(tǒng)評價 39
7.2 系統(tǒng)改進(jìn) 39
結(jié) 論 40
致 謝 41
參考文獻(xiàn) 42
附件 43
TA們正在看...
- sb10069—92.doc
- 與食物接觸的陶瓷、微晶玻璃和玻璃餐具制品.doc
- 地下水環(huán)境監(jiān)測技術(shù)規(guī)范.doc
- 城市供水水質(zhì)標(biāo)準(zhǔn).doc
- 建設(shè)項(xiàng)目環(huán)境風(fēng)險評價技術(shù)導(dǎo)則.doc
- 月餅,word格式標(biāo)準(zhǔn)僅供參考.doc
- 環(huán)境監(jiān)測分析方法標(biāo)準(zhǔn)制訂技術(shù)導(dǎo)則.doc
- 石油開發(fā)工業(yè)水污染物排放標(biāo)準(zhǔn).doc
- 石油煉制工業(yè)水污染物排放標(biāo)準(zhǔn).doc
- 第2號修改單.doc