基于SSH框架模式的博客系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2023-04-25 04:19
互聯(lián)網(wǎng)的快速發(fā)展,在某種程度上滿足了大眾的交流需求,博客成為繼Email、BBS、ICQ之后的第四種互聯(lián)網(wǎng)交流方式,也是當下的發(fā)展趨勢,其影響力有可能超越傳統(tǒng)媒體。在互聯(lián)網(wǎng)快速發(fā)展的當今時代,傳播網(wǎng)絡(luò)日志可以通過博客來實現(xiàn),它為用戶提供了一種在線交流的網(wǎng)絡(luò)媒介,這種方式極其簡單。本文設(shè)計的博客系統(tǒng),利用了當下主流的Struts 2+Spring+Hibernate這三大框架來整合開發(fā)實現(xiàn),依據(jù)市場已有的博客系統(tǒng)所具有的成熟功能,重新進行設(shè)計。本文實現(xiàn)的博客系統(tǒng)在架構(gòu)設(shè)計上采用分層設(shè)計,這樣可以降低耦合以及便于維護,相比較于傳統(tǒng)的博客系統(tǒng),其安全性、模塊開發(fā)性和跨平臺操作性得到了很好的改善。同時,在性能上對系統(tǒng)進行了優(yōu)化,主要從系統(tǒng)的配置方面進行,通過實驗,證明優(yōu)化過后的系統(tǒng)在響應(yīng)時間上小于優(yōu)化前的系統(tǒng)。本文系統(tǒng)程序語言利用了Java和JSP來實現(xiàn),系統(tǒng)數(shù)據(jù)庫利用My SQL數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)。軟件體系采用B/S結(jié)構(gòu),具有更好的穩(wěn)定性和可行性,瀏覽器端利用My Eclipse開發(fā)平臺,使用JSP、Java語言來完成;服務(wù)器端利用Tomcat服務(wù)器軟件實現(xiàn)架構(gòu)。本文從程序設(shè)計到開發(fā),參考目...
【文章頁數(shù)】:53 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文的主要工作和目標
1.4 章節(jié)安排
第2章 技術(shù)可行性研究
2.1 軟件體系結(jié)構(gòu)
2.1.1 C/S軟件體系結(jié)構(gòu)
2.1.2 B/S軟件體系結(jié)構(gòu)
2.1.3 C/S體系結(jié)構(gòu)和B/S體系結(jié)構(gòu)的比較
2.2 MVC設(shè)計模式
2.3 SSH框架模式
2.3.1 Struts2框架
2.3.2 Spring框架
2.3.3 Hibernate框架
2.4 系統(tǒng)開發(fā)工具
2.4.1 Java語言
2.4.2 TomcatWeb服務(wù)器
2.5 MySQL數(shù)據(jù)庫
2.6 本章小結(jié)
第3章 系統(tǒng)需求分析
3.1 目標要求
3.2 功能需求
3.3 其它需求
3.3.1 性能要求
3.3.2 數(shù)據(jù)需求
3.4 本章小結(jié)
第4章 系統(tǒng)總體設(shè)計
4.1 系統(tǒng)總體架構(gòu)設(shè)計
4.2 系統(tǒng)體系結(jié)構(gòu)
4.3 主要功能設(shè)計
4.3.1 主要功能模塊
4.3.2 系統(tǒng)流程圖
4.3.3 系統(tǒng)模塊
4.4 數(shù)據(jù)庫設(shè)計
4.5 本章小結(jié)
第5章 系統(tǒng)詳細設(shè)計及實現(xiàn)
5.1 注冊登錄模塊的詳細設(shè)計與實現(xiàn)
5.2 個性化設(shè)置模塊的詳細設(shè)計與實現(xiàn)
5.3 文章模塊的詳細設(shè)計與實現(xiàn)
5.3.1 添加文章
5.3.2 顯示用戶的文章和內(nèi)容
5.3.3 顯示所有文章
5.4 文章點擊量模塊的詳細設(shè)計與實現(xiàn)
5.5 文章評論模塊的詳細設(shè)計與實現(xiàn)
5.5.1 添加評論
5.5.2 顯示評論
5.6 相冊模塊的詳細設(shè)計與實現(xiàn)
5.7 系統(tǒng)測試
5.7.1 測試目的
5.7.2 測試環(huán)境
5.7.3 測試內(nèi)容
5.7.4 測試用例
5.7.5 測試結(jié)果
5.8 系統(tǒng)優(yōu)化
5.8.1 SSH缺點
5.8.2 優(yōu)化配置
5.8.3 比較與分析
5.9 本章小結(jié)
第6章 總結(jié)與展望
6.1 本文總結(jié)
6.2 工作展望
參考文獻
攻讀碩士學(xué)位期間科研成果
致謝
本文編號:3800689
【文章頁數(shù)】:53 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文的主要工作和目標
1.4 章節(jié)安排
第2章 技術(shù)可行性研究
2.1 軟件體系結(jié)構(gòu)
2.1.1 C/S軟件體系結(jié)構(gòu)
2.1.2 B/S軟件體系結(jié)構(gòu)
2.1.3 C/S體系結(jié)構(gòu)和B/S體系結(jié)構(gòu)的比較
2.2 MVC設(shè)計模式
2.3 SSH框架模式
2.3.1 Struts2框架
2.3.2 Spring框架
2.3.3 Hibernate框架
2.4 系統(tǒng)開發(fā)工具
2.4.1 Java語言
2.4.2 TomcatWeb服務(wù)器
2.5 MySQL數(shù)據(jù)庫
2.6 本章小結(jié)
第3章 系統(tǒng)需求分析
3.1 目標要求
3.2 功能需求
3.3 其它需求
3.3.1 性能要求
3.3.2 數(shù)據(jù)需求
3.4 本章小結(jié)
第4章 系統(tǒng)總體設(shè)計
4.1 系統(tǒng)總體架構(gòu)設(shè)計
4.2 系統(tǒng)體系結(jié)構(gòu)
4.3 主要功能設(shè)計
4.3.1 主要功能模塊
4.3.2 系統(tǒng)流程圖
4.3.3 系統(tǒng)模塊
4.4 數(shù)據(jù)庫設(shè)計
4.5 本章小結(jié)
第5章 系統(tǒng)詳細設(shè)計及實現(xiàn)
5.1 注冊登錄模塊的詳細設(shè)計與實現(xiàn)
5.2 個性化設(shè)置模塊的詳細設(shè)計與實現(xiàn)
5.3 文章模塊的詳細設(shè)計與實現(xiàn)
5.3.1 添加文章
5.3.2 顯示用戶的文章和內(nèi)容
5.3.3 顯示所有文章
5.4 文章點擊量模塊的詳細設(shè)計與實現(xiàn)
5.5 文章評論模塊的詳細設(shè)計與實現(xiàn)
5.5.1 添加評論
5.5.2 顯示評論
5.6 相冊模塊的詳細設(shè)計與實現(xiàn)
5.7 系統(tǒng)測試
5.7.1 測試目的
5.7.2 測試環(huán)境
5.7.3 測試內(nèi)容
5.7.4 測試用例
5.7.5 測試結(jié)果
5.8 系統(tǒng)優(yōu)化
5.8.1 SSH缺點
5.8.2 優(yōu)化配置
5.8.3 比較與分析
5.9 本章小結(jié)
第6章 總結(jié)與展望
6.1 本文總結(jié)
6.2 工作展望
參考文獻
攻讀碩士學(xué)位期間科研成果
致謝
本文編號:3800689
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3800689.html
最近更新
教材專著