軟件學(xué)院工作室管理系統(tǒng)開發(fā).doc
約67頁DOC格式手機打開展開
軟件學(xué)院工作室管理系統(tǒng)開發(fā),系統(tǒng)基于b/s的開發(fā)模式,前臺使用jsp技術(shù)開發(fā)實現(xiàn),后臺使用mysql5.0數(shù)據(jù)庫軟件管理,并采用hibernate框架進(jìn)行數(shù)據(jù)庫連接。系統(tǒng)主要分為信息展示、工作室日常管理、系統(tǒng)管理、互動交流四大模塊。本文介紹了在struts下應(yīng)用mvc分層思想:模型層、視圖層、控制層,在基于jsp頁面、mysql數(shù)據(jù)庫及resin...
內(nèi)容介紹
此文檔由會員 lzymzgq 發(fā)布
系統(tǒng)基于B/S的開發(fā)模式,前臺使用JSP技術(shù)開發(fā)實現(xiàn),后臺使用MySQL5.0數(shù)據(jù)庫軟件管理,并采用Hibernate框架進(jìn)行數(shù)據(jù)庫連接。系統(tǒng)主要分為信息展示、工作室日常管理、系統(tǒng)管理、互動交流四大模塊。
本文介紹了在Struts下應(yīng)用MVC分層思想:模型層、視圖層、控制層,在基于JSP頁面、MySQL數(shù)據(jù)庫及Resin服務(wù)器端的基礎(chǔ)上開發(fā)的軟件學(xué)院工作室管理系統(tǒng)。系統(tǒng)地闡述該管理系統(tǒng)開發(fā)的分析及設(shè)計過程,包括數(shù)據(jù)流圖,功能分析設(shè)計,數(shù)據(jù)庫設(shè)計等;詳細(xì)描述了本人負(fù)責(zé)模塊的實現(xiàn)過程,并對本人在系統(tǒng)模塊中所使用關(guān)鍵技術(shù)的實現(xiàn)進(jìn)行了全面的介紹。
目錄:(67頁)
第一章 緒論 1
1.1 引言 1
1.2 文本的組織 1
1.3 本人做的主要工作 2
第二章 系統(tǒng)開發(fā)相關(guān)技術(shù)概述 3
2.1 B/S開發(fā)模式 3
2.2 JSP技術(shù)概述 3
2.2.1 什么是JSP技術(shù) 3
2.2.2 JSP技術(shù)的優(yōu)點 4
2.3 struts技術(shù) 4
2.3.1 struts與MVC 4
2.3.2 struts的工作原理 5
2.3 數(shù)據(jù)庫連接池技術(shù) 6
2.4 MySQL簡介 7
2.5 Hibernate簡介 7
2.6 Lucene簡介 8
2.7 自定義標(biāo)簽簡介 9
2.4.1 自定義標(biāo)簽的基本概念 9
2.4.2 自定義標(biāo)簽的格式 10
第三章 系統(tǒng)的分析與設(shè)計 11
3.1 系統(tǒng)的實現(xiàn)目標(biāo) 11
3.2 系統(tǒng)分析 11
3.2.1 系統(tǒng)功能分析 11
3.2.2 系統(tǒng)流程分析 13
3.2.3 系統(tǒng)數(shù)據(jù)流分析 14
3.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 14
3.3.1 系統(tǒng)E-R圖 14
3.3.2 數(shù)據(jù)庫表設(shè)計 15
第四章 模塊的實現(xiàn) 27
4.1 MVC分層結(jié)構(gòu) 27
4.2 信息展示模塊 30
4.3 日常管理模塊 34
4.4 系統(tǒng)管理模塊 40
4.5 互動交流模塊 43
4.6 系統(tǒng)模塊中關(guān)鍵技術(shù)的實現(xiàn) 44
4.6.1 Struts框架的使用(多模塊、多配置文件) 44
4.6.2 Hibernate的使用 45
4.6.3 Struts[Tiles]模板 46
4.6.4 Struts[Validator]驗證 47
4.6.5 Tags 自定義標(biāo)簽 48
4.6.6 DisplayTag標(biāo)簽庫 50
4.6.7 JSTL標(biāo)簽庫 51
4.6.8 AJAX異步獲取數(shù)據(jù) 52
4.6.9 FreeMarker模板 53
4.6.10 Lucene全文索引 54
4.6.11 庖丁解牛中文分詞包 54
4.6.12 數(shù)據(jù)緩存技術(shù) 55
4.6.13 Proxool數(shù)據(jù)庫連接池技術(shù) 55
4.6.14 分頁技術(shù) 56
4.6.15 網(wǎng)址重寫技術(shù)(Apache Mod Rewrite) 57
4.6.16 特殊Filter的使用 58
4.6.17 關(guān)于系統(tǒng)安全的技術(shù) 58
第五章 總結(jié) 60
5.1 系統(tǒng)總結(jié) 60
5.2 個人總結(jié) 60
5.3 下一步工作 61
參考文獻(xiàn) 62
致謝 63
本文介紹了在Struts下應(yīng)用MVC分層思想:模型層、視圖層、控制層,在基于JSP頁面、MySQL數(shù)據(jù)庫及Resin服務(wù)器端的基礎(chǔ)上開發(fā)的軟件學(xué)院工作室管理系統(tǒng)。系統(tǒng)地闡述該管理系統(tǒng)開發(fā)的分析及設(shè)計過程,包括數(shù)據(jù)流圖,功能分析設(shè)計,數(shù)據(jù)庫設(shè)計等;詳細(xì)描述了本人負(fù)責(zé)模塊的實現(xiàn)過程,并對本人在系統(tǒng)模塊中所使用關(guān)鍵技術(shù)的實現(xiàn)進(jìn)行了全面的介紹。
目錄:(67頁)
第一章 緒論 1
1.1 引言 1
1.2 文本的組織 1
1.3 本人做的主要工作 2
第二章 系統(tǒng)開發(fā)相關(guān)技術(shù)概述 3
2.1 B/S開發(fā)模式 3
2.2 JSP技術(shù)概述 3
2.2.1 什么是JSP技術(shù) 3
2.2.2 JSP技術(shù)的優(yōu)點 4
2.3 struts技術(shù) 4
2.3.1 struts與MVC 4
2.3.2 struts的工作原理 5
2.3 數(shù)據(jù)庫連接池技術(shù) 6
2.4 MySQL簡介 7
2.5 Hibernate簡介 7
2.6 Lucene簡介 8
2.7 自定義標(biāo)簽簡介 9
2.4.1 自定義標(biāo)簽的基本概念 9
2.4.2 自定義標(biāo)簽的格式 10
第三章 系統(tǒng)的分析與設(shè)計 11
3.1 系統(tǒng)的實現(xiàn)目標(biāo) 11
3.2 系統(tǒng)分析 11
3.2.1 系統(tǒng)功能分析 11
3.2.2 系統(tǒng)流程分析 13
3.2.3 系統(tǒng)數(shù)據(jù)流分析 14
3.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 14
3.3.1 系統(tǒng)E-R圖 14
3.3.2 數(shù)據(jù)庫表設(shè)計 15
第四章 模塊的實現(xiàn) 27
4.1 MVC分層結(jié)構(gòu) 27
4.2 信息展示模塊 30
4.3 日常管理模塊 34
4.4 系統(tǒng)管理模塊 40
4.5 互動交流模塊 43
4.6 系統(tǒng)模塊中關(guān)鍵技術(shù)的實現(xiàn) 44
4.6.1 Struts框架的使用(多模塊、多配置文件) 44
4.6.2 Hibernate的使用 45
4.6.3 Struts[Tiles]模板 46
4.6.4 Struts[Validator]驗證 47
4.6.5 Tags 自定義標(biāo)簽 48
4.6.6 DisplayTag標(biāo)簽庫 50
4.6.7 JSTL標(biāo)簽庫 51
4.6.8 AJAX異步獲取數(shù)據(jù) 52
4.6.9 FreeMarker模板 53
4.6.10 Lucene全文索引 54
4.6.11 庖丁解牛中文分詞包 54
4.6.12 數(shù)據(jù)緩存技術(shù) 55
4.6.13 Proxool數(shù)據(jù)庫連接池技術(shù) 55
4.6.14 分頁技術(shù) 56
4.6.15 網(wǎng)址重寫技術(shù)(Apache Mod Rewrite) 57
4.6.16 特殊Filter的使用 58
4.6.17 關(guān)于系統(tǒng)安全的技術(shù) 58
第五章 總結(jié) 60
5.1 系統(tǒng)總結(jié) 60
5.2 個人總結(jié) 60
5.3 下一步工作 61
參考文獻(xiàn) 62
致謝 63