網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文

網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文

ID:1430674

大?。?.26 MB

頁數:61頁

時間:2017-11-11

網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文_第1頁
網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文_第2頁
網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文_第3頁
網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文_第4頁
網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文_第5頁
資源描述:

《網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、網絡相冊管理系統(tǒng)的開發(fā)畢業(yè)論文目錄1引言12相關技術簡介22.1J2EE開發(fā)平臺概述22.1Hibernate框架概述22.3Spring框架概述32.4Struts框架概述42.5DWR框架概述52.6Applet技術概述53系統(tǒng)需求及概要設計73.1系統(tǒng)需求概要73.2系統(tǒng)模塊細分73.3系統(tǒng)架構設計143.4系統(tǒng)數據庫設計164系統(tǒng)詳細設計及實現(xiàn)204.1系統(tǒng)主要類及功能204.2多服務器架構的關鍵實現(xiàn)274.3在線圖片編輯的設計實現(xiàn)314.4框架技術的整合實現(xiàn)375系統(tǒng)實現(xiàn)效果435.1系統(tǒng)公共模塊實現(xiàn)效果435.2相冊及相片模塊

2、實現(xiàn)效果455.3好友管理模塊實現(xiàn)效果505.4站內信及留言模塊實現(xiàn)效果516系統(tǒng)測試報告536.1測試平臺配置536.2測試結果及缺陷分析546.3測試結論577結論58致謝59參考文獻60601引言相冊在很早以前就有了,但是原來的相冊是以紙質照片的形式的存在的,它使用人工方式進行管理,工作量大。而且相冊還存在不易保管,不方便攜帶,容易丟失,翻看不方便,占用空間等等問題。后來隨著時代的發(fā)展,科技的進步,攝影技術的發(fā)展,旅游業(yè)的進步,照片數量急速增加,使用傳統(tǒng)的方式來管理照片顯然力不從心,而個人電腦的發(fā)展,照片數碼化,加速了電子相冊的產生

3、與進步,電子相冊解決了傳統(tǒng)相冊不易保管,不方便攜帶,容易丟失,翻看不方便,占用空間等等問題。而由于網絡技術的發(fā)展,網絡已經漸漸的大眾化。在網絡沖印也已實現(xiàn)的今天[1],人們對于電子相冊的需求也不再局限于保管相片那么簡單。人們更希望把自己的照片同好友分享,希望照片更方便于攜帶,方便于搜索和查閱。而近年來,隨著各式網絡社區(qū)的出現(xiàn),web2.0概念的普及,為了提高網站的知名度,用戶的黏度,迫使社區(qū)類網站不斷改進擴充自己的功能。而出于用戶對電子相冊分享的需要,使得網絡相冊能和網絡社區(qū)極好的結合,也使其成為網絡社區(qū)中一個不可或缺的組成部分[2]。甚

4、至還有一些社區(qū)模式的網站直接把網絡相冊作為其唯一的主體功能。其中比較國外比較著名的有Picasa、Flickr等,而國內比較著名的有巴巴變、又拍等[3]。有調查表明,2006年美國網絡相冊用戶數量達到6500萬,預計在未來幾年網絡相冊用戶數會繼續(xù)保持平穩(wěn)增長。在2005年網絡相冊用戶數占美國網民總數的29%。2006年中國活躍網絡相冊賬號約2500萬個,預計未來四年會保持較高速度增長,年新增活躍賬號在1000萬左右[4]??梢姡W絡相冊作為一項基礎互聯(lián)網應用,正在隨著網絡環(huán)境的日益成熟以及用戶需求的持續(xù)增長而得到快速發(fā)展。而以交互分享為核

5、心的網絡相冊2.0理念也成為產品功能改善和用戶體驗提升的重要標志。而本課題就是在這樣的前提下提出的,由于網絡相冊用戶的大量增加,制作一款以web2.0概念為出發(fā)點,以良好的用戶體驗為基礎,為用戶提供一個以存儲、分享照片為核心,結合了社區(qū)模式的平臺,而且又兼具一些與眾不同的功能的網絡相冊管理系統(tǒng),來滿足用戶的需要,就顯得十分必要,也十分具有現(xiàn)實意義和價值了。602相關技術簡介本系統(tǒng)是基于J2EE平臺開發(fā)的,實現(xiàn)過程中Hibernate、Spring、Struts、DWR框架和Applet技術,本章將簡要介紹這些技術,框架的特點,以及其在本系

6、統(tǒng)環(huán)節(jié)中所起的作用。2.1J2EE開發(fā)平臺概述J2EE(Java2Platform,EnterpriseEdition)是一種用來開發(fā)分布式企業(yè)軟件應用系統(tǒng)的平臺[5],其核心是一組技術規(guī)范與指南,其中所包含的各類組件、服務架構及技術層次,均有共通的標準及規(guī)格,讓各種依循J2EE架構的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產品彼此之間無法兼容,導致企業(yè)內部或外部難以互通的窘境。它提供了一個多層次的分布式應用模型和一系列開發(fā)技術規(guī)范。多層次分布式應用模型是指根據功能把應用邏輯分成多個層次,每個層次支持相應的服務器和組件,

7、組件在分布式服務器的組件容器中運行,如Servlet組件在Servlet容器上運行,EJB(EnterpriseJavaBeans)組件在EJB容器上運行,容器間通過相關的協(xié)議進行通訊,實現(xiàn)組件間的相互調用。遵從這個規(guī)范的開發(fā)者將得到行業(yè)的廣泛支持,使企業(yè)級應用的開發(fā)變得簡單、快速。2.1Hibernate框架概述2.2.1什么是ORMORM(Object/RelationMapping,對象-關系映射)是一種為了解決面向對象與關系數據庫存在的互不匹配的現(xiàn)象的技術,可以減少重復的數據訪問層的代碼,減少系統(tǒng)的耦合,便于維護。ORM是隨著面向

8、對象的軟件開發(fā)方法發(fā)展而產生的。面向對象的開發(fā)方法中對象和關系數據是業(yè)務實體的兩種表現(xiàn)形式,業(yè)務實體在內存中表現(xiàn)為對象,在數據庫中表現(xiàn)為關系數據。ORM系統(tǒng)一般以中間件的形式存在,主要實現(xiàn)程序

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。