基于java三框架的電子相冊(cè)畢業(yè)設(shè)計(jì) 詳細(xì)源代碼及答辯ppt.rar
基于java三框架的電子相冊(cè)畢業(yè)設(shè)計(jì) 詳細(xì)源代碼及答辯ppt,摘要隨著人們生活水平的逐步提高,旅游照相成了大家必不可少放松項(xiàng)目。雖然照片最后會(huì)存入到自己的電腦里,但是時(shí)間一長、照片一多,這些有著勾起回憶的“資料”,就會(huì)顯得雜亂無章,即不方便欣賞,也不方便管理。而電子相冊(cè)具有欣賞、傳播方便,界面美觀等特點(diǎn),可以很好的管理所...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 bshhty 發(fā)布基于java三框架的電子相冊(cè)畢業(yè)設(shè)計(jì) 詳細(xì)源代碼及答辯ppt
摘要
隨著人們生活水平的逐步提高,旅游照相成了大家必不可少放松項(xiàng)目。雖然照片最后會(huì)存入到自己的電腦里,但是時(shí)間一長、照片一多,這些有著勾起回憶的“資料”,就會(huì)顯得雜亂無章,即不方便欣賞,也不方便管理。而電子相冊(cè)具有欣賞、傳播方便,界面美觀等特點(diǎn),可以很好的管理所存入的照片,不失為最佳欣賞、保存照片的相冊(cè)工具。電子相冊(cè)系統(tǒng)平臺(tái)也就應(yīng)此應(yīng)運(yùn)而生。
本系統(tǒng)是一種基于B/S架構(gòu)的電子相冊(cè)管理系統(tǒng),它采用目前最流行的Java語言編寫,用到了當(dāng)今先進(jìn)的技術(shù)如 JSP技術(shù)、Hibernate、Spring、Struts框架等來實(shí)現(xiàn)該系統(tǒng)。
系統(tǒng)分為五大模塊、相冊(cè)列表模塊、新建相冊(cè)模塊、修改資料模塊、修改密碼模塊、添加相冊(cè)分類模塊。注:前四大模塊是根據(jù)注冊(cè)用戶的提供的,注冊(cè)用戶登陸后可以進(jìn)行添加相冊(cè),上傳,刪除照片,修改資料等一系列操作,最后一項(xiàng)是管理員登陸所進(jìn)行的操作。而如果是未注冊(cè)用戶只能查看相冊(cè)中的內(nèi)容,沒有權(quán)力進(jìn)行相應(yīng)的修改。
關(guān)鍵詞:JAVA;電子相冊(cè);三框架;MVC
Abstract
As people gradually increase the standard of living, travel photography has become essential to relax the project everyone. While the photos will eventually be deposited to your computer, but over time, more than one photo, which has brought back memories of the "data", will be very chaotic, that is inconvenient to enjoy, not to facilitate management. Electronic album with appreciation, the spread of convenience, the interface appearance characteristics such as good management can be deposited in the photos, after all, enjoy the best, save a photo album tool. Electronic photo album will be the platform came into being.
The system is based on B / S structure of the electronic photo album management system, it uses the most popular languages java, using today's advanced technologies such as jsp technologies, Hibernate, Spring, Struts framework to achieve the system.
System is divided into five modules, the album list module, new album module, modify the module, modify the password module, add the album classification module. Note: before the four modules are based on the provision of registered users, registered users can add after landing albums, upload, delete photos, edit information, such as a series of operations, the last one is carried out by the administrator landing operation. And if it is unregistered users can only view the content of the album, does not have the authority to amend accordingly.
Keywords: JAVA; Electron Photo Album; Three Frames; MVC
目 錄
摘要 I
ABSTRACT II
第1章 緒論 1
1.1 系統(tǒng)開發(fā)的背景和意義 1
1.2 國內(nèi)外發(fā)展?fàn)顩r 2
1.3 研究內(nèi)容 2
第2章 程序技術(shù)相關(guān)知識(shí) 4
2.1 JAVA 簡介 4
2.2 JAVA EE平臺(tái)相關(guān)介紹 4
2.3 所采用數(shù)據(jù)庫及原因 5
2.4 MVC設(shè)計(jì)模式的原理 6
2.4.1 MVC設(shè)計(jì)思想 7
2.4.2 MVC的優(yōu)點(diǎn) 8
2.5三框架相關(guān)知識(shí)簡介 9
2.5.1 STRUTS框架 9
2.5.2 HIBERNATE框架 9
2.5.3 SPRING框架 10
2.6 JSP技術(shù) 10
2.7 關(guān)于JAVASCRIPT 腳本語言的應(yīng)用 12
2.8 MYECLIPSE開發(fā)工具的簡要介紹 13
2.9 WEB服務(wù)器TOMCAT6.0 14
2.9.1 Tomcat Server的組成部分 14
2.9.2 Tomcat Server處理一個(gè)http請(qǐng)求的過程 16
2.10 本章小結(jié) 16
第3章 電子相冊(cè)系統(tǒng)需求分析 17
3.1可行性分析 17
3.1.1系統(tǒng)總體目標(biāo) 17
3.1.2技術(shù)可行性分析 17
3.1.3功能需求 17
3.1.4性能需求 17
3.2系統(tǒng)總體結(jié)構(gòu) 17
3.2.1 系統(tǒng)總體結(jié)構(gòu) 18
3.2.2用例圖 18
3.3系統(tǒng)功能模塊結(jié)構(gòu) 19
3.3.1相冊(cè)列表模塊 19
3.3.2新建相冊(cè)模塊 20
3.3.3修改資料模塊 21
3.3.4修改密碼模塊 21
3.3.5添加相冊(cè)模塊 22
3.4 數(shù)據(jù)庫設(shè)計(jì) 22
3.5 本章小結(jié) 24
第4章 系統(tǒng)實(shí)現(xiàn) 25
4.1管理員登陸設(shè)計(jì) 25
4.1.1管理員登陸主頁面的創(chuàng)建 25
4.1.2 實(shí)現(xiàn)過程 25
4.2 注冊(cè)用戶登陸設(shè)計(jì) 26
4.2.1 注冊(cè)用戶登陸界面的創(chuàng)建 27
4.2.2 注冊(cè)用戶登陸界面 27
4.2.3 實(shí)現(xiàn)過程 28
4.3 未注冊(cè)用戶注冊(cè)設(shè)計(jì) 28
4.4 添加相冊(cè)分類的實(shí)現(xiàn) 29
4.5 管理員添加相冊(cè)界面 29
4.5.1 實(shí)現(xiàn)過程 30
4.6 數(shù)據(jù)庫設(shè)計(jì) 32
4.6.1使用SHOW語句找數(shù)據(jù)庫 32
4.6.2 創(chuàng)建一個(gè)數(shù)據(jù)庫abccs 33
4.6.3 選擇你所創(chuàng)建的數(shù)據(jù)庫 33
4.6.4 創(chuàng)建一個(gè)數(shù)據(jù)庫表 33
4.6.5 往表中加入記錄 34
4.6.6裝入數(shù)據(jù)庫表 34
4.7系統(tǒng)測(cè)試 34
4.7.1 測(cè)試目標(biāo) 34
4.7.2 各模塊測(cè)試 35
4.8 本章小結(jié) 36
結(jié)論 37
參考文獻(xiàn) 39
致謝 40
附錄1 開題報(bào)告 41
附錄2 文獻(xiàn)綜述 45
附錄3 外文翻譯 48