計算機專業(yè) 畢業(yè)論文樣板(終版)_第1頁
計算機專業(yè) 畢業(yè)論文樣板(終版)_第2頁
計算機專業(yè) 畢業(yè)論文樣板(終版)_第3頁
計算機專業(yè) 畢業(yè)論文樣板(終版)_第4頁
計算機專業(yè) 畢業(yè)論文樣板(終版)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、計算機專業(yè) 畢業(yè)論文樣板(終版)    計算機專業(yè) 畢業(yè)論文樣板(終版)    武漢科技大學(xué)本科畢業(yè)論文摘要隨著計算機和數(shù)碼設(shè)備的普及,數(shù)字圖片資源已成為我們?nèi)粘I钪械囊粋€重要 部分,對于日益增多的圖片資源,如何更好的存儲和有效檢索已成為人們面臨的一個 新的課題,于是電子相冊應(yīng)運而生。該系統(tǒng)和一般的數(shù)字相冊系統(tǒng)相比,更具有一定 的智能性。例如:當(dāng)用戶需要某幅相片時,可以通過簡單的人機交互,或者根據(jù)用戶 的使用記錄,自動推薦出用戶可能需要的圖像。 本文介紹基于.NET平臺開發(fā)的基于B/S模式的智能數(shù)字相冊的具體實現(xiàn)

2、。 系統(tǒng)的主 要開發(fā)語言為C#,應(yīng)用了XML、Ajax等技術(shù),結(jié)合了目錄管理與SQL Server數(shù)據(jù)庫管 理。同時采用基于文件方式的圖像存儲,即圖像文件以文件形式存放于指定的計算機 目錄下,在數(shù)據(jù)庫表中只反映圖像數(shù)據(jù)文件的存儲路徑及各種屬性,這種存儲方式縮 小了數(shù)據(jù)庫的容量,對圖像的操作和使用都十分方便。對于數(shù)字相片的錄入,檢索等 功能的實現(xiàn),系統(tǒng)采用了當(dāng)今流行的Ajax技術(shù),其改變了傳統(tǒng)的客戶端與服務(wù)器端交 互的方式,使得用戶無需等待數(shù)據(jù)刷新,即可執(zhí)行其他的操作,所有的數(shù)據(jù)處理都在 后臺進(jìn)行,提高了用戶體驗。 系統(tǒng)的主要功能包括:用戶登錄與用戶管理、圖像的導(dǎo)入和顯示,根據(jù)關(guān)鍵字檢 索圖像,

3、根據(jù)圖像的分類瀏覽相冊及改變相冊的風(fēng)格。關(guān)鍵詞: Ajax; .NET; 電子相冊I武漢科技大學(xué)本科畢業(yè)論文AbstractWith the popularity of computers and numeral devices, the resources of digital photos have become important parts of our daily life. As for the growing number of images, how to keep and retrieval them effectively is the facing problem. As

4、 a result, e-album came into being. Compared with other e-albums, this new system attend to be more intellect. Forexample, if you want to find out one picture from the album, you could choose to contact with your computer. Also, you could wait the system to recommend according your records, then you

5、 will find out the image you want. At the same time, if you want to look though some related pictures, you could input some keywords, then your pictures will come into being immediately. This paper will introduce you the intelligent e-album, which is developed with B/S model and is based on .NET pla

6、tform .The e-album is developed in C# language, applied with XML and Ajax technology, combined with the management of catalogue and SQL Server. Pictures in the e-album are storaged based on files, that is pictures are storaged at the given catalogue as files not images. At the same time, only the st

7、orage location and attributes of pictures are written in the database, which makes the database smaller .Therefore, it is convenient to users. For the loading and retrieval, Ajax is used in the e-album. This most popular technology changes the traditional pattern between client and server, allowing

8、replacing data without renewing the whole page. All the processing work is done in the background, which is quite convenient to users. The e-album includes the login and management of users, the import and display of images, searching images according to some key words. Looking though pictures of di

9、ffirent catalogy is also included.Key words: Ajax; .NET; E-albumII武漢科技大學(xué)本科畢業(yè)論文 目 錄1 緒論. 1 緒論 1.1 研究的意義及目的 . 1 1.2 國內(nèi)外文獻(xiàn)綜述 . 1 1.3 研究內(nèi)容 . 1 2 相關(guān)技術(shù) . 2 2.1 AJAX 技術(shù)概述 . 2 2.1.1 2.1.2 2.1.3 2.2.1 2.2.2 2.2.3 2.2.4 Ajax 技術(shù)的含義 . 2 Ajax 技術(shù)的特點 . 2 Ajax 開發(fā)的關(guān)鍵技術(shù) . 2 .NET 框架結(jié)構(gòu) . 4 ASP.NET 技術(shù) . 4 ASP.NET 命名空間 .

10、 5 ADO.NET 技術(shù) . 62.2 .NET FRAMEWORK . 42.3 本章小結(jié) . 8 3 智能數(shù)字相冊系統(tǒng)的設(shè)計 . 9 3.1 總的設(shè)計目標(biāo) . 9 3.2 需要解決的重點問題 . 9 3.3 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的設(shè)計 . 10 3.4 系統(tǒng)功能設(shè)計 . 10 3.4.1 3.4.2 3.4.3 圖片管理. 11 圖片檢索 . 12 圖片瀏覽. 163.5 本章小結(jié) . 19 4 系統(tǒng)實現(xiàn)與測試 . 20 4.1 系統(tǒng)開發(fā)環(huán)境與工具 . 20 4.1.1 4.1.2 Visual Studio 2008 . 20 SQL Server 2005. 214.2 系統(tǒng)運行環(huán)境 . 2

11、1III武漢科技大學(xué)本科畢業(yè)論文4.3 實驗結(jié)果 . 22 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 用戶登錄. 22 用戶注冊. 22 更改用戶信息. 23 瀏覽相片. 24 檢索相片. 24 上傳相片. 264.4 本章小結(jié) . 26 5 結(jié)論. 27 結(jié)論 5.1 總結(jié) . 27 5.2 展望 . 27 參考文獻(xiàn) . 28 致 謝. 29IV武漢科技大學(xué)本科畢業(yè)論文11.1緒論研究的意義及目的隨著人們生活水平的逐步提高,旅游成了大家必不可少的放松方式,每當(dāng)筆者走到一個美麗的景點,就會忍不住拿起數(shù)碼相機照上幾張留做回憶。雖然照片最后會存入到 自己的電腦里,但是

12、時間一長、照片一多,這些有著勾起回憶的資料,就會顯得雜亂無 章,即不方便欣賞,也不方便管理。而電子相冊具有欣賞、傳播方便,界面美觀等特點, 可以很好的管理所存入的照片,不失為欣賞、保存照片的最佳工具。1.2國內(nèi)外文獻(xiàn)綜述智能數(shù)字相冊是一種應(yīng)用性較強的圖像管理軟件,也是時下最流行的一種網(wǎng)絡(luò)元素,它可以應(yīng)該在很多的領(lǐng)域,例如時下最流行的空間及博客就應(yīng)用到了這一技術(shù),而 且受到大多數(shù)網(wǎng)友的認(rèn)可和追捧。其以靜態(tài)照片為素材(獲得源方式為掃描儀掃描、數(shù) 碼相機拍攝等),配合動感的背景、前景和字幕等視頻處理的特殊效果,配上音樂就可 制作成電子相冊。 制作好的電子相冊可以在電腦上,各類影碟機上,以及手機和 M

13、P4 里觀看,這是數(shù) 字相冊技術(shù)發(fā)展到今天的一個新的突破,即不再像傳統(tǒng)那樣,只能在電腦上或在影碟機 上觀看了。并且還可以通過手機將自己的個性化 MTV 發(fā)送給遠(yuǎn)方的親朋好友們分享。 當(dāng)然,如果考慮到長期保存的話,制作成電子相冊光盤那是最好的選擇,它可保存 100 多年之久,標(biāo)準(zhǔn) VCD、SVCD、DVD 格式,兼容性好,通過影碟機即可與家人、朋友、 客戶觀賞,若保存在硬盤上,也便于隨時調(diào)閱、欣賞,永久保存。1.3研究內(nèi)容該系統(tǒng)比一般的數(shù)字相冊系統(tǒng)而言,更具有一定的智能性,例如:當(dāng)用戶需要某幅相片時,可以通過簡單的人機交互,或者根據(jù)用戶使用記錄,自動推薦出用戶可能需要 的圖像。該智能數(shù)字相冊系統(tǒng)

14、是一種基于 B/S 架構(gòu)的系統(tǒng),它采用 ASP.NET 開發(fā),采 用 Ajax 技術(shù)縮短了網(wǎng)絡(luò)的延遲,節(jié)約了用戶的時間。 本系統(tǒng)所研究的是從數(shù)字相冊的管理到相冊的生成等一系列的問題,大致分為: 圖像的導(dǎo)入和顯示、數(shù)據(jù)庫索引的建立、根據(jù)關(guān)鍵字檢索圖像、圖像的分類等。1武漢科技大學(xué)本科畢業(yè)論文2相關(guān)技術(shù)2.1 Ajax 技術(shù)概述2.1.1 Ajax 技術(shù)的含義Ajax 技術(shù)是 Asynchronous JavaScript And XML(異步 JavaScript 和 XML) 的英文縮寫,它不是一種單獨的技術(shù),而是一種融合了多項現(xiàn)有的成熟的技術(shù)集合。 這種技術(shù)集合發(fā)揮了其中每一種技術(shù)的獨特之處

15、,糅合起來便形成了一種功能強大的新1 技術(shù) 。Ajax 使用通信技術(shù)發(fā)送和接收對服務(wù)器的異步請求/響應(yīng),然后利用顯示技術(shù)處理響應(yīng)。Ajax 技術(shù)主要是一種客戶端技術(shù),是一種以瀏覽器為中心的開發(fā)框架,是一2 是 Ajax 的工作原理相當(dāng)于在客戶和服務(wù) 種新的 Web 體系結(jié)構(gòu), Web 2.0 的核心技術(shù) 。器之間加了?個中間層,使用戶操作與服務(wù)器響應(yīng)異步化。這樣把以前的一些服務(wù)器負(fù) 擔(dān)的工作轉(zhuǎn)嫁到客戶端, 利于客戶端閑置的處理能力來處理, 減輕服務(wù)器和帶寬的負(fù)擔(dān)。2.1.2 Ajax 技術(shù)的特點Ajax技術(shù)的核心理念在于使用XMLHttpRequest對象發(fā)送異步請求。它使XHTML和 CSS實現(xiàn)基于各種標(biāo)準(zhǔn)的頁面呈現(xiàn),使用文檔對象模型(Document Object Model)實現(xiàn)動 態(tài)顯示和交互,使用XML和XSLT操作數(shù)據(jù)和實現(xiàn)數(shù)據(jù)交換,使用XMLHttpRequest實現(xiàn) 異步數(shù)據(jù)檢索和讀取,最后使用JavaScript將所有數(shù)據(jù)進(jìn)行綁定和處理。與傳統(tǒng)We

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論