freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于web的圖片資源管理系統(tǒng)的設計與實現(xiàn)論文(編輯修改稿)

2024-10-19 09:15 本頁面
 

【文章內容簡介】 .............................................................34 裝入數(shù)據(jù)庫表 .......................................................................................................35 系統(tǒng)測試 ......................................................................................................................35 測試目標 ..............................................................................................................35 各模塊測試 ...........................................................................................................35 本章小結 ......................................................................................................................37 結論 ..........................................................................................................................................38 參考文獻 ...................................................................................................................................40 致 謝 ...................................................................................................................................41 外文文獻和譯文 ........................................................................................................................42 碼農畢業(yè)設計下載網(wǎng): 1 第 1 章 緒 論 隨著數(shù)碼攝影時代的到來 , 不論是專業(yè)攝影師建立圖片檔案或是向他人展示自己的攝影作品 , 還是家庭生活 照片 ,都需要 圖片管理系統(tǒng) 來保管 圖片 作品 。類似于傳統(tǒng)的 照相簿 ,但對圖片的理解不只止于照片了,而都統(tǒng)稱為圖片。圖片資源管理系統(tǒng) 既有展示功能也有存儲和管理功能。 圖片資源管理系統(tǒng) 是 現(xiàn)在比較新穎管理圖片資源的方式,特別在網(wǎng)絡技術現(xiàn)在迅速發(fā)展的時代,越來越受到很多人的歡迎,特別是受到年輕人的青睞。我的圖片資源管理系統(tǒng)的主要設計思想是首先實現(xiàn)存儲功能,可以將照片或者圖片上傳保存,并且是以文件夾的形式有類似的圖片夾,將類似的圖片放到一個圖片夾中,可以對圖片進行評論 。 這樣就給喜愛美圖的人提供了一個更好的平臺上,可以將自己喜 愛的圖片上傳到系統(tǒng),這樣大家就都能看到美圖,可以對美圖進行下載和評論,給喜愛的美圖的人提供了交流平臺 。 系統(tǒng)開發(fā)的背景和意義 隨著互聯(lián)網(wǎng)技術的快速發(fā)展,喜愛美圖的人可以在網(wǎng)上找到各種各樣的美圖,但是這僅僅能提供美圖,而缺少一個美圖愛好者的平臺,美圖愛好者 最后 只 會 將美圖 存入到自己的電腦里, 不能和其他好友共同愛好者的人一起欣賞和討論 。而 圖片管理系統(tǒng)具有功能簡單、使用方便和易于操作 等特點,可以很好的 對圖片進行管理 , 更主要的是為圖片愛好者提供了交流和討論平臺 。另外 , 隨著數(shù)碼相機、手機照相等功能的普及,想必 每個人手上都儲存了大量的電子相片 和美圖 , 對于這些美圖,對于愛好者來說是很好的圖片資源。 所以,對這些圖片資源的管理就顯得十分重要,圖片愛好者可以在一起分享圖片的內容以及圖片的相關簡介,相互交流圖片的心得,該系統(tǒng)可以對圖片的相關信息保存,這樣在欣賞到美圖的同時,也可以知道了解到圖片的信。 國內外 研究 狀況 圖片管理系統(tǒng) 是現(xiàn)在 比較 流行的一種 新型的系統(tǒng) , 它 在很多的領域 都有涉獵 ,例如 現(xiàn)在我們最比較常見的 空間 、 博客 和人人 就是大量的應該這一技術, 而且受到很碼農畢業(yè)設計下載網(wǎng): 2 多的人的青睞,男女老少,青年人對這種技術更是喜愛。該 系統(tǒng)主要 以靜態(tài) 和動態(tài)的照片 或圖片 為素材 ,讓人們更多的圖片或者照片能夠合適的保存,更多的是為圖片的愛好者能夠提供交流平臺,這里的圖片主要是以文件夾的形式將圖片保存,并且這些圖片是分類保存的,給系統(tǒng)使用者提供了簡單卻強大的功能,這對現(xiàn)在圖片的保存和分享提供了 一個新的突破 ,這樣不用將圖片都保存在電腦上,擔心電腦出問題圖片丟失,或者還需要多份保存。這些圖片直接保存到系統(tǒng),不管你在本地還是異地,都可以登錄系統(tǒng)查看圖片,并且只要登錄系統(tǒng),使用者可以直接上傳需要保存的圖片,也可以查看圖片,并且編輯圖片的信息,還能讓使用者 可以評論圖片,提供了圖片的交流的平臺 。 研究內容 圖片管理 系統(tǒng)是一種基于 B/S架構的管理系統(tǒng),它采用目前最流行的 java 語言編寫,用到了當今先進的技術如 jsp技術、 Hibernate、 Spring、 Struts 框架等來實現(xiàn)該系統(tǒng)。采用 MVC 框架技術提高了系統(tǒng)的可維護性 和持久性 。 本系統(tǒng)所研究的是從 圖片 的管理到 對圖片的評論 等一系列的問題,大致分為:前臺包括 圖片夾 列表、新建 圖片夾 、修改資料、修改密碼、技術支持,后臺包括 圖片夾類型選擇 管理, 本文共分 5 章,第 1章是緒論,第 2 章介紹開發(fā)本系統(tǒng)所用到的相 關技術,第 3章是系統(tǒng)的需求分析 和可行性分析以 及 系統(tǒng) 結構圖,第 4章是 圖片管理 系統(tǒng)的系統(tǒng)實現(xiàn),第 5章是總結。各章節(jié)的研究內容如下: (1) 第 1章主要介紹了選題的背景和意義,論述了 系統(tǒng)未來的發(fā)展需求和狀況 。 (2) 第 2章主要介紹了實現(xiàn) 圖片管理 系統(tǒng)所用的軟件和系統(tǒng)建設過程中使用的相關技術。 (3) 第 3章主要是 圖片管理 系統(tǒng)的需求分析 和可行性的分析以及系統(tǒng)的相關的總體設計、系統(tǒng)結構圖和流程圖 。 (4) 第 4章是系統(tǒng)的編碼實現(xiàn),從三 大 框架的實現(xiàn),數(shù)據(jù)庫的創(chuàng)建等方面介紹了系統(tǒng)的 代碼 實現(xiàn) 過程 。 (5) 第 5章主要是 對此 系統(tǒng)優(yōu)劣的總結 。 碼農畢業(yè)設計下載網(wǎng): 3 第 2 章 程序技術相關知識 JAVA 簡介 Java 是由 SunMicrosystems 公司于 1995 年 5 月推出的 Java 程序設計語言(以下簡稱 Java 語言)和 Java 平臺的總稱。它在 1995 年正式啟動,由杰姆斯 Gosling 和其同事共同設計開發(fā)。 Java 包含了跨平臺,動態(tài)網(wǎng)頁,互聯(lián)網(wǎng)計算等優(yōu)勢。它實現(xiàn)的HotJava 瀏覽器( Java Applet 的支持)顯示了 Java 的魅力。從那時候開始, Java 作為一種新興的程序設計語言已被廣泛認知并接受,并促進了網(wǎng)絡技術的飛速發(fā)展,這一點從 常用的瀏覽器都支持 Java 作為程序開發(fā)語言就可以看出。 Java 是一種語法簡介、清晰的語言,它的程序運行需要一個解釋器,也就是所謂的 “ 虛擬機 ” 。虛擬機以某種高速算法執(zhí)行 Java 的面相對象語言代碼。 Java 的主要特性是可移植性,安全性,網(wǎng)絡移動性,其中網(wǎng)絡移動性是 Java 的最主要的一個特性。而如果沒有安全性,可移植性的支持,就無法實現(xiàn)網(wǎng)絡移動性。 Java的網(wǎng)絡移動性帶來了一次 Web革命 。 Inter 技術 的發(fā)展, 推動了 Java 技術 的 不斷得進步, JDK 是一個寫 Java 語言應用和開發(fā) 應用程序的開發(fā)平臺。 所采用數(shù)據(jù)庫及原因 本系統(tǒng)采用的是目前比較流行的小型數(shù)據(jù)庫系統(tǒng) MySQL。 本課題中我選用了 Mysql 作為數(shù)據(jù)庫,就是因為 Mysql 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng),且占用的硬盤空間也不大。 MySQL 作為一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將存儲的數(shù)據(jù)保存在不同的表中,就像將不同類型的物品分類放在不同的箱子中。這就增加了存或者取數(shù)據(jù)的靈活性,效率也得到了提高。它支持普通的 SQL 查詢語言和多種數(shù)據(jù)類型的使用,能夠各種詳細的數(shù)據(jù)查詢。通過一個非常直觀的方式,你可以創(chuàng)建,訪問,修改數(shù)據(jù)庫表和項目,并可以創(chuàng)建它 們之間的各種關系。 MySQL,作為圖片資源管理系統(tǒng)的后臺數(shù)據(jù)庫,是非??尚械摹? MySql 還有許多的特點 , 除了上面所提到的特點, MySql 還有一個 最顯著的 的特點,那就是在 比較典型的操作系統(tǒng)例 如 UNIX 和 LINUX 這樣的操作系統(tǒng)上,它 的運行是 免費的, 并且現(xiàn)在使用于各種操作系統(tǒng)平臺,而且趨于免費了,因此它 從因特網(wǎng)上下載碼農畢業(yè)設計下載網(wǎng): 4 到 其 常用的 服務器和客戶 端 軟件。 在 因特網(wǎng)上 也能下載到 許多與其相配的第三方軟件或工具。 而且 在 最常用的 Windows 系統(tǒng)上, 它許多的應用是 免費的。 有些軟件開發(fā)人員可能會認為 MySQL 數(shù)據(jù)庫屬 于那個小型的數(shù)據(jù)庫,但是在我看來不同的數(shù)據(jù)庫要根據(jù)你不同的需要還進行選擇的,在我看來時下小的程序例如 圖片管理 系統(tǒng)它不會產(chǎn)生大量的數(shù)據(jù),只需要一些數(shù)據(jù)的查詢和相應的插入沒有太復雜的表與表這間的結構,而且對于小系統(tǒng)來說性能是相當重要的。 與 MySQL 數(shù)據(jù)庫相比ORACLE 數(shù)據(jù) 庫 確實是 功能 相當?shù)?強大 而且功能相當 齊 全的數(shù)據(jù)庫, 但是 ORACLE 數(shù)據(jù)庫對于系統(tǒng)的要求很高,并且它與 MySql 相比最大的特點是需要付費的 。它要求系統(tǒng)要有較高的性能才能帶得起整個程序的發(fā)布。 MySQL 包含有下列 特性 : (1) 開發(fā)語言是 C和 C++,再多編譯器上經(jīng)過測試這樣使得源碼的可移植性很好; (2) 支持多種操作系統(tǒng); (3) 為多種編程語言提供了 API(例如本課題使用的 Java); (4) 支持多線程,極大節(jié)約了 CPU資源; (5) 查詢速度較快, SQL 查詢算法在 Mysql 中得到了優(yōu)化; (6) 提供多語言支持; MVC 設計模式的原理 在這里簡要的介紹一下 WEB 開發(fā)中最常用的 MVC 結構,其實 MVC 可以說是模型層視圖層 — 控制層的簡稱,即 ModelViewController 的簡稱。它 可以很好的 把應用程序 請求的 輸入、處理和 輸出分開 處理 , 極 大提高了代碼的重用性。如圖 21所示。 用戶請求 ( 事件 ) 狀態(tài)查詢(方法調用) 通知 數(shù)據(jù)更新 (事件 ) 圖 21 MVC示圖 (控制器) 調用模型響應客戶請求 選擇視圖顯示響應結果 (視圖) 顯示模型狀態(tài) 接受數(shù)據(jù)更新請求 把用戶輸入的數(shù)據(jù) 傳給控制器 (模型) 代表應用程序狀態(tài) 響應狀態(tài)查詢 處理業(yè)務流程 通知視圖業(yè)務狀態(tài)更新 碼農畢業(yè)設計下載網(wǎng): 5 MVC 設計思想 MVC 即模型 視圖 控制器,在應用中用于處理輸入和處理,并且按照模型,視圖,控制器隔離方式輸出的過程,這樣的應用程序分為三個層次:模型層,視圖層,控制層。 視圖( View):表示 Web 應用程序的用戶界面,它可概括為 HTML 界面,但 有可能是 XHTML, XML 和小程序。隨著應用程序和大量的復雜性,界面的處理變得具有挑戰(zhàn)性。一個應用程序可以具有許多不同的看法, MVC設計模式進行處理視圖限制為次上收集和處理數(shù)據(jù),以及用戶的請求,而不包括在業(yè)務流程的處理。模型(模型)主要是用于業(yè)務流程的處理。 模型( Model):它在處理業(yè)務規(guī)則和業(yè)務流程 /狀態(tài)的發(fā)展。業(yè)務流程的處理對于其它層來說事黑箱操作,模型層接受了所請求的數(shù)據(jù),并可以返回最終的結果。這樣的業(yè)務模式,可以說是 MVC的核心。 控制(控制器):可以當作是一個請求從用戶,模型和視圖匹配在一起, 以完成用戶的請求。劃分控制層的影響是顯而易見的,它可以清楚地告訴你,這是一個調度器,選擇 什么樣的模式,有什么樣的視圖,這樣可以完成各種各樣的用戶請求的選擇。控制層是不做任何的數(shù)據(jù)處理。 MVC 的優(yōu)點 大部分的流程語言如 PHP 和 ASP 開發(fā)的 Web 應用程序,模板的初始發(fā)展是混合層的數(shù)據(jù)編程。例如,該請求直接發(fā)送到數(shù)據(jù)庫,并顯示在 HTML 中,發(fā)展速度往往快,但由于數(shù)據(jù)頁面的分離不是很直接。因此,難以體現(xiàn)的業(yè)務模型外觀或模型中的可重用性。產(chǎn)品設計的靈活性是非
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1