網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc

網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc

ID:51846466

大?。?02.00 KB

頁數(shù):40頁

時間:2020-03-16

網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc_第1頁
網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc_第2頁
網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc_第3頁
網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc_第4頁
網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc_第5頁
資源描述:

《網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn).doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫

1、方案論證網(wǎng)絡相冊管理系統(tǒng)的設計與實踐班級:10211118學號:1021111823姓名:諶文龍教師:楊勇39第39頁(共46頁)方案論證網(wǎng)絡相冊系統(tǒng)的設計與實現(xiàn)1引言1.1選題背景隨著時代的進步,社會生產(chǎn)力高速發(fā)展,新技術層出不窮信息量急劇膨脹,整個社會已成為信息化的社會人們對信息和數(shù)據(jù)的利用和處理已經(jīng)進入自動化、網(wǎng)絡化和社會化的階段。如在查找情報資料、處理銀行賬目、倉庫管理、科研生產(chǎn)等方面,無不需要利用大量的信息資源。因此,如何有效地進行數(shù)據(jù)信息的管理和利用,已經(jīng)成為人們普遍關注的課題。隨著數(shù)碼產(chǎn)品的普及,傳統(tǒng)的相冊

2、已經(jīng)退出了市場,現(xiàn)在人們一般都用數(shù)碼相機,照片都存在電腦上,電子相冊就是把照片通過掃描儀掃描到電腦里,它具有傳統(tǒng)相冊無法比擬的優(yōu)越性:圖形、文字、聲音、圖文并茂的表現(xiàn)手法,隨意修改編輯的功能,快速的檢索方式,永不褪色的恒久保存特性,以及廉價復制分發(fā)的手段。網(wǎng)絡相冊是電子相冊的一種表現(xiàn)形式,它是網(wǎng)站為用戶提供的個人相片展示及存放平臺。一般的網(wǎng)絡相冊可以選擇“公開”或“私人”的屬性,如果相冊是設為公開屬性,那么其他用戶可以查看和分享。因此,為一些中小型網(wǎng)站設計動人的網(wǎng)絡相冊系統(tǒng)從而給廣大用戶提供更多的資源,給自己設計一個自己

3、喜歡的網(wǎng)絡相冊,滿足自己的個性需求。1.2目的和意義網(wǎng)絡相冊系統(tǒng)是網(wǎng)站為用戶提供的個人相片展示和存放平臺,瀏覽查看他人相冊并給予支持。隨著互聯(lián)網(wǎng)的普及和發(fā)展,越來越多的人選擇了網(wǎng)絡,利用網(wǎng)絡相冊來保存自己的照片,這讓網(wǎng)絡相冊行業(yè)迅速的紅火起來。1.3網(wǎng)絡相冊系統(tǒng)的研究意義Java語言是定位于網(wǎng)絡應用的程序設計語言。Java39第39頁(共46頁)方案論證是一種簡單的、面向?qū)ο蟮?、強壯的、安全的、可移植的、高性能的、體系結(jié)構中立的、解釋型的、多線索的、動態(tài)的語言。一個Java類文件中,所有對方法及實例變量的參照均按名進行,

4、并在第一次執(zhí)行代碼時加以分辨。這使得代碼更通用,更不易受修改的影響,而仍具高效。網(wǎng)絡相冊是網(wǎng)站為用戶提供的個人相片展示、存放的平臺。在網(wǎng)絡相冊系統(tǒng)中,用戶可以上傳圖片,建立分類相冊,設定相冊隱私權限,也可以觀看、評論其他人的相冊與照片,有些相冊也支持照片外鏈,方便用戶在其他網(wǎng)站、社區(qū)、討論區(qū)分享他們的照片。1.3網(wǎng)絡相冊的發(fā)展現(xiàn)狀網(wǎng)絡相冊服務也是種很重要的在線存儲服務,存儲的數(shù)據(jù)是單一的圖象數(shù)據(jù)。因此,好的存儲服務質(zhì)量依然也是做好在線存儲服務的關鍵,提高存儲服務質(zhì)量是需要有較高的資本投入的,國外的網(wǎng)上服務,多數(shù)是付費的,

5、他們依靠忠實的用戶和廣告商一起來支持網(wǎng)站的運營,尤其對于用戶而言,付多少費用直接和享受的服務成正比。2方案論證2.1WEB建站思想JavaWeb應用有一組靜態(tài)HTML頁、Servlet、JSP和其他相關的class組成。每種組件在Web應用中都有固定的存放目錄。Web應用的配置信息存放在web.xml文件中。在發(fā)布某些組件(如Servlet)時,必須在web.xml文件中添加相應的配置信息。2.1.1WEB應用簡介Tomcat服務器最主要的功能就是充當JavaWeb應用的容器。在Sun的JavaServlet規(guī)范中,對J

6、avaWeb應用做了這樣的定義:“JavaWeb應用由一組Servlet、HTML頁、類,以及其他可以綁定的資源構成。它可以在各種供應商提供的實現(xiàn)Servlet規(guī)范的Web應用中運行?!盝avaWeb應用的主要特征之一就是它與Context的關系。每個Web應用有惟一的Context。當JavaWeb應用運行時,Servlet容器為每個Web應用創(chuàng)建惟一的ServletContext對象,它被同一個Web應用中所有的組件共享。2.1.2Web工程過程39第39頁(共46頁)方案論證Web工程過程活動貫穿Web生命周期,從

7、應用概念的生成到開發(fā)、發(fā)布、不斷的精化和升級系統(tǒng)。為了降低開發(fā)基于Web的應用系統(tǒng)的復雜性,需要一個描述開發(fā)基于Web的應用系統(tǒng)階段的過程模型[4]。(1)Web分析基于Web的應用系統(tǒng)的需求分析是很重要的活動,需要一個系統(tǒng)而嚴密的方法。根據(jù)Web特性和Web應用的特定需求,需要采用更為開放、靈活的需求分析方法。(2)Web設計Web設計不但包括功能設計和性能設計,還要包括頁面風格設計,包括頁面的主色調(diào)、頁面框架結(jié)構、文字顏色搭配、動畫和圖片的放置等。有效的Web站點設計需要注意可用性,要把基于Web的系統(tǒng)設計成易于導航

8、,吸引人和有用?,F(xiàn)在,比較流行的Web設計方法是以用戶為中心的設計。(3)Web開發(fā)Web開發(fā)過程包括后臺數(shù)據(jù)庫程序的開發(fā)、頁面程序的編寫和所有網(wǎng)頁的制作。在設計階段決定的Web框架基礎上,進行具體的頁面設計和制作。把內(nèi)容提供人員的內(nèi)容連接到具體的頁面。(4)Web測試基于Web的應用系統(tǒng)的測試不但需要檢查和驗證是否

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

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

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