資源描述:
《基于java平臺的圖片秘書網(wǎng)站的設(shè)計與實現(xiàn) 開題報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、開題報告基于java平臺的圖片秘書網(wǎng)站的設(shè)計與實現(xiàn) 1.選題的背景和意義隨著Internet和電子商務(wù)的快速發(fā)展,在各行各業(yè)都掀起了一股“數(shù)字化”的風(fēng)潮,越來越多的應(yīng)用系統(tǒng)都以B/S結(jié)構(gòu)來開發(fā)人機(jī)接口界面。同時,由于計算機(jī)和數(shù)字設(shè)備的普及,數(shù)字圖片資源已經(jīng)成為生活中的一個重要部分。如何更好地存儲、管理、有效檢索、圖片瀏覽以及快速上傳圖片資源已經(jīng)成為人們面臨的一個新的課題。在Web2.0時代,分享和體驗逐漸占據(jù)了網(wǎng)絡(luò)發(fā)展的重要位置,網(wǎng)站從以前的集中發(fā)布式逐漸轉(zhuǎn)變成了用戶提供資源,網(wǎng)站整理發(fā)布的模式。而且這種模式對一個網(wǎng)站的用戶的吸引程度遠(yuǎn)遠(yuǎn)高于傳統(tǒng)
2、模式。目前國內(nèi)這方面的網(wǎng)站還不多,該市場還有較大的介入空間。圖片秘書系統(tǒng)需要解決的問題主要是如何快速上傳圖片及如何快速顯示圖片,設(shè)計和實現(xiàn)該系統(tǒng)有一定的現(xiàn)實意義和實用價值。國內(nèi)的圖片秘書的網(wǎng)站起步相對較晚,但也已經(jīng)有很多人陸續(xù)進(jìn)入這個市場,如Yupoo、拍拍樂等都已經(jīng)在國內(nèi)展開了競爭。大名鼎鼎的?Flickr?很多人都應(yīng)該知道,前不久還剛突破20億張照片存儲量。國內(nèi)的Yupoo,巴巴變也非常的不錯,當(dāng)然最近才冒出的大腳也突然被關(guān)注起來。而我想說的是,之所以研究這個課題,是因為它隱藏著巨大的市場潛力和發(fā)展前景。圖片秘書網(wǎng)站是專注于照片領(lǐng)域,致力成為
3、全球中文領(lǐng)域最好的照片發(fā)布、存儲、下載網(wǎng)站。像09年獲得全球50大“最佳網(wǎng)站”的Flickr,就一直不斷升溫,而它之所以成功的原因,是因為它使得發(fā)現(xiàn)和獲得高質(zhì)量的照片變得容易起來。。秘書網(wǎng)站的重要價值在于它不僅僅是純粹的圖片展示網(wǎng)站,而且可以快速的從網(wǎng)站中下載某些自己喜歡的圖片.2.研究的基本內(nèi)容與擬解決的主要問題2.1基本內(nèi)容本題目要求設(shè)計實現(xiàn)一個圖片管理網(wǎng)站,主要包含用戶模塊、圖片下載模塊、圖片瀏覽和編輯模塊。其中用戶模塊完成的功能應(yīng)有用戶注冊登錄,用戶密碼找回,用戶資料修改。圖片下載模塊完成的功能應(yīng)有圖片所屬相冊的設(shè)定,圖片基本信息的設(shè)定,
4、圖片標(biāo)簽的設(shè)定及瀏覽權(quán)限的設(shè)定。圖片瀏覽和編輯模塊完成的功能應(yīng)有熱門圖片及最新圖片的列表顯示。使用JSP技術(shù)實現(xiàn),成果形式為基于Web的應(yīng)用系統(tǒng)。(1)用戶注冊、登陸和驗證模塊此完成的功能主要是能記錄用戶的注冊信息,存儲在數(shù)據(jù)庫,并在登陸時核對與在數(shù)據(jù)庫中的數(shù)據(jù)是否匹配。并完成動態(tài)口令驗證功能。(2)圖片下載模塊此模塊完成的功能一是顯示圖片,記錄圖片所在相冊,更新數(shù)據(jù)庫,能夠顯示圖片,二是用戶能夠搜索圖片。圖片上傳模塊分為3個子模塊:圖片下載模塊、圖片顯示模塊和圖片搜索模塊。(3)圖片瀏覽模塊此模塊完成圖片的瀏覽權(quán)限,顯示方式等功能。(4)圖片編
5、輯模塊此模塊完成的功能是能夠增加、刪除和修改圖片主題和圖片信息,并在數(shù)據(jù)庫中對數(shù)據(jù)進(jìn)行相應(yīng)的操作。2.2擬解決的主要問題及主要解決的方法主要問題:1)如何能將照片觀看的效果做的更好的讓用戶接受2)如何讓搜索的速度更快,更準(zhǔn)確3)怎么樣來安排頁面上的各個模塊的擺放,讓整體更美觀4)關(guān)于頁面下載速度的問題解決方法:對于問題1),我去網(wǎng)上的各個開源的網(wǎng)站查找了各個有關(guān)于這個方面的代碼,從中找到了一個能夠以我現(xiàn)在的水平修改的,并且用來實現(xiàn)的一個對于問題2),我想在每個搜索之前都讓先選擇一個你想要搜索的類型(例如風(fēng)景),這樣就不需要進(jìn)行全部搜索,只需要在相
6、應(yīng)的類型中搜索對于問題3),我看了現(xiàn)在網(wǎng)絡(luò)上比較受歡迎的網(wǎng)站的排版模式,然后通過整理,自己設(shè)計一個覺得比較適合我所做的課題的排版對于問題4),好像這個是很多網(wǎng)站存在的問題,我的解決方法是,就是盡量減少頁面上圖片的使用,在能不用的情況下盡量不使用。3研究的方法與技術(shù)路線,研究難點,預(yù)期達(dá)到的目標(biāo)3.1研究的方法和技術(shù)路線這個課題主要是通過Java來編寫后臺的代碼,使用HTML來實現(xiàn)前臺的鍵面,用MySql來保持各種數(shù)據(jù)等等。3.2研究難點研究中的難點是數(shù)據(jù)庫的安全問題以及效率問題。(1)數(shù)據(jù)庫安全問題一般網(wǎng)站都是基于數(shù)據(jù)庫的,特別是ASP、PHP、
7、JSP這樣的用數(shù)據(jù)庫來動態(tài)顯示的網(wǎng)站。很多網(wǎng)站可能多注意的是操作系統(tǒng)的漏洞,但是對數(shù)據(jù)庫和這些腳本的安全總是忽略,也沒有太多注意。(2)效率問題由于計算機(jī)只認(rèn)識“0”和“1”,所以它對于圖片的處理和對文本的處理性質(zhì)不同,從而影響傳輸?shù)男省?.3預(yù)期達(dá)到的目標(biāo)這個課題預(yù)期達(dá)到的目標(biāo)是用戶能夠通過這個網(wǎng)站快速安全的來實現(xiàn)圖片的管理,并且通過網(wǎng)站查看和搜索自己喜歡的圖片,將之下載到自己的電腦上。4論文詳細(xì)工作進(jìn)度和安排第七學(xué)期第10周至第15周:文獻(xiàn)檢索和資料收集,完成畢業(yè)論文(設(shè)計)文獻(xiàn)綜述、開題報告和外文翻譯;第八學(xué)期第1周至第3周:撰寫論文提綱
8、,完成畢業(yè)論文(設(shè)計)初稿;需求分析,系統(tǒng)設(shè)計;第八學(xué)期第4周:開始編寫用戶登錄鍵面;第八學(xué)期第5周至第6周:編寫照片查看的各個界面與代