版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
你一定要堅強,即使受過傷,流過淚,也能咬牙走下去。因為,人生,就是你一個人的人生。============================================================================命運如同手中的掌紋,無論多曲折,終掌握在自己手中==============================================================宿州學院信息工程學院本科學生畢業(yè)論文(設(shè)計)指導手冊題目:基于Web的主題音樂網(wǎng)站的設(shè)計與實現(xiàn)本課題研究現(xiàn)狀及可行性分析1.研究現(xiàn)狀:音樂是人們表達感情、傳遞信息的一種常見途徑。隨著互聯(lián)網(wǎng)技術(shù)的廣泛應用,Internet上出現(xiàn)了許多音樂主題網(wǎng)站,這大大提高了音樂傳播的時效性。這些音樂網(wǎng)站一般都采用C/S架構(gòu),界面一般采用Java技術(shù),后臺數(shù)據(jù)庫一般采用SQL數(shù)據(jù)庫。2.可行性分析:(1)技術(shù)可行性:由于Java語言的優(yōu)越性以及擁有如spring、struts、hibernate等各種開源框架和各種免費的工具如mysql、eclipse等,這些為本項目提高了很好的技術(shù)支持。(2)經(jīng)濟可行性:目前的音樂下載領(lǐng)域已經(jīng)具有優(yōu)良的網(wǎng)絡(luò)框架支撐和和合理的應用部署模式,因此在網(wǎng)絡(luò)上不需要進行大的投入。從經(jīng)濟上來說,音樂下載信息管理系統(tǒng)不需要大的投入和大量的源數(shù)據(jù),在硬件上只需要Web服務(wù)器和數(shù)據(jù)庫服務(wù)器。(3)操作可行性:本系統(tǒng)擁有人性化的界面設(shè)計和便捷的操作方式。二、本課題需要重點研究的關(guān)鍵問題及解決問題的思路1.關(guān)鍵問題音樂下載管理系統(tǒng)首要的目的就是實現(xiàn)用戶登錄,音樂查詢,音樂下載等操作,這就要求數(shù)據(jù)的準確性和直觀性,所以在設(shè)計數(shù)據(jù)庫表之前一定要對系統(tǒng)的設(shè)計有一個整體的認識,設(shè)計好各功能模塊的E-R圖,理解用戶。而且系統(tǒng)還需要有安全的授權(quán)機制和日志記錄機制,因此要考慮權(quán)限的管理和日志的記錄。這樣,能為后期設(shè)計的順利進行好的鋪墊,再設(shè)計各個功能模塊時,要考慮和其他模塊的聯(lián)系。在編制代碼時要充分考慮各種限制條件,對不同的用戶登錄有不同查詢限制,還要實現(xiàn)多用戶以及組織機構(gòu)的管理。2.解決思路設(shè)計系統(tǒng)時,先從系統(tǒng)的數(shù)據(jù)流程開始分析,設(shè)計系統(tǒng)的業(yè)務(wù)流程圖、系統(tǒng)的數(shù)據(jù)流程圖、系統(tǒng)的E-R圖。根據(jù)開題報告的設(shè)計要求開始進入系統(tǒng)的總體設(shè)計,接著制定系統(tǒng)的設(shè)計思想,分析系統(tǒng)的功能并設(shè)計系統(tǒng)的功能模塊。完成本課題所需要的工作條件(如資料、工具書、場所、實驗、調(diào)研等)及解決辦法1.工作條件資料主要包括Java、SSH框架、Html和JSP等知識;能夠熟練使用MVC框架,熟悉數(shù)據(jù)庫基礎(chǔ)原理和技術(shù)操作;工作場所要求配備了網(wǎng)絡(luò)環(huán)境的機房以及安裝了Eclipse、Mysql數(shù)據(jù)庫和Tomcat服務(wù)器的計算機,主要用來進行編程和測試系統(tǒng)。2.參考文獻[1](美)弗萊(Flanagan,D.).JavaScript權(quán)威指南(第四版).北京:機械工業(yè)出版社,2001.[2]姜江等.PowerDesigner數(shù)據(jù)庫分析設(shè)計與應用.電子工業(yè)出版社,2004.[3]靳其兵,李曉波.基于JSP的數(shù)據(jù)庫技術(shù)的研究.北京:計算機仿真,2007年.[4]張東華.Ajax框架在J2EE架構(gòu)中的應用與研究[D].中國海洋大學,2008.[5]李忠偉.JSP動態(tài)網(wǎng)頁設(shè)計[M].北京:國防科技大學出版社,2011.3.解決辦法購買了相關(guān)書籍,搜集了一些網(wǎng)絡(luò)資料,自備筆記本電腦,用來設(shè)計與測試系統(tǒng)。四、工作方案分析及進度計劃按照課題的設(shè)計思路,本設(shè)計的工作方案安排如下:(1)進行總體設(shè)計安排:先對系統(tǒng)整體分析,做出一個整體規(guī)劃;(2)進行詳細設(shè)計,編寫代碼;(3)進行測試:編碼完成之后對整個系統(tǒng)進行測試。進度計劃:(1)第一步查看相關(guān)資料,學習數(shù)據(jù)庫和開發(fā)工具的使用方法,準備開題報告、總體設(shè)計,并劃分各功能模塊,設(shè)計系統(tǒng)界面;(2)第二步詳細設(shè)計,編寫代碼;(3)第三步進行系統(tǒng)測試并撰寫“畢業(yè)設(shè)計說明書”。第一階段工作計劃及完成情況需求分析階段音樂下載是在社會與科技高速發(fā)展的情況下,對傳統(tǒng)音樂記錄方式的一種改革與發(fā)展,它將音樂載體從傳統(tǒng)的方式延伸到了網(wǎng)絡(luò)。從用戶這個角度來看,從親臨音像店選購磁帶或CD,改變?yōu)樵诰W(wǎng)絡(luò)上尋找自己所需要的音樂,并且通過網(wǎng)絡(luò)進行音樂下載。而從發(fā)行公司角度來看,通過網(wǎng)絡(luò)向用戶提供音樂試聽和下載,能吸引更多的用戶來收聽音樂。同時,由于網(wǎng)上音樂的數(shù)據(jù)量十分龐大,用戶只需在網(wǎng)上簡單的搜索,就能找到自己想要的音樂,而不用到音像店去查找,免去了時間與金錢上的消耗。而發(fā)行公司也不必大量制作音樂磁帶或CD,只需把音樂發(fā)到網(wǎng)站上,就能達到和磁帶CD一樣的效果,還節(jié)約了成本。這不僅降低了音樂出售的價格,而且還會吸引更多的用戶,使雙方都獲得了利益。通過與用戶的具體交流,了解到了本系統(tǒng)的主要需求:音樂下載信息管理系統(tǒng)可以為用戶提供音樂的試聽、下載,但用戶必須是系統(tǒng)的注冊用戶用戶可以通過網(wǎng)上查詢系統(tǒng)查找音樂,并可以試聽、下載該音樂,及把該音樂添加進收藏夾。系統(tǒng)管理員負責音樂信息和用戶信息的管理,他們能對音樂進行添加、修改和刪除,能修改用戶權(quán)限和刪除用戶。系統(tǒng)能夠在所有流行的技術(shù)環(huán)境下運行(UNIX、Windows\OS/2等等)。系統(tǒng)應該具有很好的擴展性。業(yè)務(wù)流程用戶注冊/登錄用戶在首次登錄該網(wǎng)站前必須進行注冊,作為用戶訪問時的身份標識。每次登錄該網(wǎng)站之前都要先進行登錄,并且可以在登錄后修改自己的個人信息。個人注冊信息中包括用戶登錄的用戶名、密碼、真實姓名、電子郵件、生日等重要資料。查詢音樂用戶瀏覽音樂,可以通過分類查詢或者按照用戶體提供的信息進行高級查詢,以了解到音樂所涉及的歌手、歌詞、文件大小、點擊率等多方面的信息。收藏管理用戶可以將自己瀏覽查看后的音樂進行試聽、查看歌詞及下載的操作。對于比較喜歡的歌曲,可以放入收藏夾中,供將來查看、試聽和下載。系統(tǒng)管理系統(tǒng)管理員能根據(jù)發(fā)行公司提供的音樂信息,及時更新音樂信息數(shù)據(jù)庫,使用戶能夠及時了解最新的歌曲信息、并能即時的進行收聽和下載。同時,管理員還能修改用戶權(quán)限和刪除用戶,使系統(tǒng)得到更好的維護。第二階段工作計劃及完成情況系統(tǒng)實現(xiàn)該系統(tǒng)是在WindowsXP操作系統(tǒng)下進行開發(fā)的,使用的開發(fā)工具是DreamWeaverMX2004,開發(fā)環(huán)境是JDK1.42。JSP的支持平臺是Tomcat5.0,后臺數(shù)據(jù)庫是SQLServer2000。在開發(fā)過程中還使用到了文本編輯器UtralEdit。以上就是開發(fā)系統(tǒng)所需工具和開發(fā)環(huán)境。目前階段在撰寫和完善代碼。577100180309001209557903682285963308257710018030900123865761373997357606965771001803090013594578077579902515512577100180309001238757716498260181805157710018030900121385721311921589183265771001803090012359579036822361076053577100180309001235657613528614379174257710018030900123555750878697046932791708810034335527410122994432583337917088100343355275101866732938832008170881003433561071015811525015005221708810034335610810100018005987173217088100343354295101074194142687017170881003433561841018786608696288021708810034335618510177583117408667417088100343356109101086014373572846170
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院護工保密協(xié)議書范本(3篇)
- 舞蹈新生班主題課程設(shè)計
- 藝術(shù)與設(shè)計課程設(shè)計案例
- 自然探索團隊課程設(shè)計
- 簡易課程設(shè)計
- 英語詞匯班課程設(shè)計
- 正太分布課程設(shè)計
- 綠色蟈蟈課程設(shè)計
- 財務(wù)制度匯編
- 《刑罰的體系與種類》課件
- 英雄之旅思維模型
- 解一元二次方程(公式法)(教學設(shè)計)-九年級數(shù)學上冊同步備課系列
- 冬季傳染病預防-(課件)-小學主題班會課件
- 2024年秋新滬教牛津版英語三年級上冊 Unit 6 第1課時 教學課件
- 江蘇揚州中學教育集團2023-2024學年中考三模數(shù)學試題含解析
- 2025年統(tǒng)編版高考歷史一輪復習:北洋軍閥統(tǒng)治時期的政治、經(jīng)濟與文化 講義
- 電影放映設(shè)備日常維護保養(yǎng)規(guī)程
- TSHZSAQS 00255-2024 食葵病蟲害防治技術(shù)規(guī)范
- 食材配送消防安全應急預案
- 《供應鏈管理》期末考試復習題庫(含答案)
- 招標文件范本江蘇版
評論
0/150
提交評論