




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、題目:在線音樂網(wǎng)站的設(shè)計與實現(xiàn)院系:專業(yè):學號:學生姓名:指導(dǎo)教師:2016年10月25日一、立題依照1.研究目的與意義研究的主要目的就是對當今互聯(lián)網(wǎng)上的音樂網(wǎng)站進行檢查研究,聯(lián)合實質(zhì)狀況對用戶需求進行比較剖析,設(shè)計開發(fā)出一個鑒于的在線音樂網(wǎng)站。網(wǎng)站界面友善,功能完美,能為用戶正確迅速的定位自己喜好的歌曲,為方便迅速查找,全部歌曲有著規(guī)范的數(shù)據(jù)庫后臺,是一個易于知足大多半互聯(lián)網(wǎng)用戶需求,并有著個性化特色的在線音樂平臺。音樂對人們的生活有著很大的影響,音樂的內(nèi)容寬泛,又分為好多不一樣的類型,不一樣年紀段的人群對音樂的喜愛又有很大差異,跟著信息網(wǎng)絡(luò)的漸漸發(fā)展,音樂也漸漸經(jīng)過音樂網(wǎng)站的形式進入人們的
2、視野并對我們的生活產(chǎn)生了很大的影響。一個好的音樂網(wǎng)站能知足不一樣人群對音樂的需求,它供給了相當完美的功能,能夠讓音樂喜好者認識最新的音樂動向,能在線試聽自己喜愛的歌曲,并能與其余音樂喜好者進行溝通學習,是一個很好的在線音樂溝通平臺。所以,鑒于的在線音樂網(wǎng)站關(guān)于實現(xiàn)音樂資源信息化,方便用戶欣賞音樂的同時促使音樂喜好者互相間的溝通及音樂的發(fā)展擁有重要意義。2.國內(nèi)外現(xiàn)狀跟著互聯(lián)網(wǎng)的發(fā)展,國內(nèi)出門現(xiàn)的好多優(yōu)異的音樂網(wǎng)站,如外國的美國在線音樂(AolMusic)、潘多拉電臺(PandoraRadio)等,又比方國內(nèi)的網(wǎng)易云音樂、豆瓣音樂等,傳統(tǒng)的音樂網(wǎng)站常常是只為聽而聽,跟著生活水平的提升,當今用戶的
3、需求遠不只這些。外國的優(yōu)異音樂網(wǎng)站,如潘多拉,它在自己傳統(tǒng)功能上加上了獨到的核心功能,即依據(jù)用戶喜好推斷出用戶可能喜愛的歌曲,更有諸如SNS、交友、論壇、圈子等時髦的服務(wù),這些技術(shù)都趨于成熟。而在國內(nèi)的音樂網(wǎng)站,由于流行音樂起步遲緩且互聯(lián)網(wǎng)技術(shù)發(fā)展落后于外國,所以多半音樂網(wǎng)站的發(fā)展還處于模擬學習階段,諸如豆瓣音樂的樂評及網(wǎng)易云音樂的個性介紹及社區(qū)溝通板塊就是借鑒了外國的網(wǎng)站。只管當前國內(nèi)的一些音樂網(wǎng)站漸漸趨于成熟并遇到人們歡迎,可是國內(nèi)的大多半音樂網(wǎng)站常常仍是純真的模擬且過分重申某一特定的功能,忽略了用戶的體驗。二、研究主要內(nèi)容計劃解決的詳細問題:(1)實現(xiàn)音樂信息閱讀功能主要包含歌曲名、專輯
4、名、公布時間等,方便搜尋音樂信息,并實時推送最新的音樂咨詢。搜尋功能需供給模糊查問和精準查問,并供給對應(yīng)于歌手名稱和歌曲名稱的查問。(2)實現(xiàn)用戶登錄功能設(shè)置會員登錄功能并實現(xiàn)網(wǎng)上溝通平臺,注冊用戶能夠選擇多個音樂連續(xù)播放,并記錄其音樂的播放列表,下次登錄網(wǎng)站時能夠持續(xù)播放列表。管理員用戶能夠?qū)σ魳愤M行公布、上傳以更新,管理能夠?qū)Ⅻc擊率低的歌曲。平臺頂用戶能夠溝通音樂信息并對網(wǎng)站提出建議,有益于網(wǎng)站實時更新。(3)實現(xiàn)音樂下載及試聽功能搜尋音樂資源最后用于珍藏和賞識,下載及試聽功能方便用戶挑選并珍藏音樂。注冊用戶能夠在線收聽音樂并下載歌曲,非會員只好閱讀、搜尋或試聽但不可以下載。重難點剖析:本
5、系統(tǒng)開發(fā)前臺頁面使用DIV+CSS技術(shù),主要的難點在于系統(tǒng)的后臺設(shè)計方面,需求剖析、數(shù)據(jù)庫的設(shè)計、數(shù)據(jù)庫接見及操作是本研究的要點,此中數(shù)據(jù)詞典及數(shù)據(jù)庫邏輯構(gòu)造的設(shè)計是本系統(tǒng)的難點所在。適用性及創(chuàng)新性剖析:(1)本系統(tǒng)利用.NET平臺下的開發(fā)技術(shù)實現(xiàn)客戶端與服務(wù)器端的頁面開發(fā),采納B/S模式三層構(gòu)造,便于進行系統(tǒng)保護及功能拓展。本系統(tǒng)從用戶的角度考慮,系統(tǒng)知足界面設(shè)計簡短雅觀,操作簡單的特色,用戶只要翻開閱讀器即可輕松接見本系統(tǒng),適用性強。(2)網(wǎng)站主要經(jīng)過LINQ閱讀顯示在線音樂,并經(jīng)過LINQ實現(xiàn)批量查問播放功能。語言集成查問(LINQ)能夠在應(yīng)用程序代碼中形成鑒于會合的查問,而不用使用獨自
6、的查問語言。不單能夠編寫更少代碼即可創(chuàng)立完好應(yīng)用,為數(shù)據(jù)交互帶來真實方便,并且可以大幅減少過程控制語句的代碼塊,提升開發(fā)效率。以上這些均為本系統(tǒng)適用性和創(chuàng)新性所在。預(yù)期達到的成就:(1)實現(xiàn)音樂信息閱讀功能,主要包含歌曲名、專輯名、公布時間等,并能供給搜尋及查問功能。(2)實現(xiàn)用戶登錄功能,設(shè)置會員登錄功能并實現(xiàn)網(wǎng)上溝通平臺。管理員用戶能夠?qū)σ魳愤M行公布、上傳以更新。平臺頂用戶能夠溝通音樂信息并對網(wǎng)站提出建議。(3)實現(xiàn)音樂下載及試聽功能,搜尋音樂資源用于珍藏和賞識,注冊用戶能夠在線收聽音樂并下載歌曲,非會員只好閱讀、搜尋或試聽但不可以下載。三、研究方法與實驗條件要點技術(shù)及技術(shù)路線剖析:在線音
7、樂網(wǎng)站將采納C#+Server+LINQ進行應(yīng)用程序開發(fā)。網(wǎng)站主要經(jīng)過LINQ閱讀顯示在線音樂,并經(jīng)過LINQ實現(xiàn)批量查問播放功能。在線試聽功能需在客戶端嵌入windows默認的播放器mediaplayer供用戶點擊播放。使系統(tǒng)擁有優(yōu)異的穩(wěn)固性、擴展性、集成性。1)系統(tǒng)采納鑒于B/S(閱讀器和服務(wù)器構(gòu)造)的三層系統(tǒng)架構(gòu)系統(tǒng),即“數(shù)據(jù)接見層、業(yè)務(wù)邏輯層和表示層。與C/S構(gòu)造不一樣,其客戶端不需安裝特意的軟件,只要閱讀器經(jīng)過WEB服務(wù)器進行交互工作即可在其余平臺使用,減少了系統(tǒng)保護升級的難度和工作量。(2)是一種用于創(chuàng)立動向Web頁面并使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器履行的服務(wù)器端腳本技術(shù),相對
8、其余Web開發(fā)模式擁有靈巧性、簡略性、可管理性及安全性等。(3)前臺技術(shù)主要采納以DIV+CSS技術(shù)為主,并波及到JavaScrapt等技術(shù)的實現(xiàn)。(3)C#是微軟企業(yè)公布的一種面向?qū)ο蟮?、運轉(zhuǎn)于.NETFramework之上高級程序設(shè)計語言。SQLServer是一個全面的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),擁有使用方即可伸縮性好與有關(guān)軟件集成程度高等長處.,可在不一樣操作平臺上運轉(zhuǎn)。(4)使用LINQ查問實現(xiàn)對數(shù)據(jù)庫的交互操作。LINQ語言集成查問(LanguageIntegratedQuery)是一組用于c#和VisualBasic語言的擴展。它同意編寫C#或許VisualBasic代碼以查問數(shù)據(jù)庫同樣
9、的方式操作內(nèi)存數(shù)據(jù)。其支持數(shù)據(jù)源SQLSever,能夠大幅減少過程控制語句的代碼塊,使代碼的可讀性和可保護性大幅提升。項目應(yīng)用環(huán)境及實驗條件剖析:本系統(tǒng)的運轉(zhuǎn)關(guān)于一般用戶來說,只要要有一臺能上網(wǎng)且計算機操作系統(tǒng)帶有及以上版本的閱讀器即可進入公布后的該音樂網(wǎng)站。管理員只要從服務(wù)器計算機中安裝有SQLServer2012數(shù)據(jù)庫即可對有關(guān)數(shù)據(jù)庫信息進行強迫性的恢復(fù)和更新。本系統(tǒng)由VisualStudio2012+SQLServer2012開發(fā),所以系統(tǒng)一定知足以下條件才能正常運轉(zhuǎn):操作系統(tǒng)是Windows10安裝VisualStudio2012版本安裝SQLServer2012版本以上版本閱讀器系統(tǒng)
10、測試環(huán)境剖析:本研究的測試環(huán)境為Windows7操作系統(tǒng)、MicrosoftSQLServer2008數(shù)據(jù)庫、閱讀器、火狐閱讀器本系統(tǒng)主要經(jīng)過黑盒測試法對系統(tǒng)進行測試,往常測試的方法有兩種,一種是構(gòu)造測試(白盒測試法),另一種是功能測試(黑盒測試法)。白盒測試法是一種測試用例設(shè)計方法,白盒法全面認識程序內(nèi)部邏輯構(gòu)造、對全部邏輯路徑進行測試,主要用于本軟件的考證測試。黑盒測試法是經(jīng)過測試來檢測每個功能能否都能正常使用。黑盒測試著眼于程序外面構(gòu)造,不考慮內(nèi)部邏輯構(gòu)造,主要針對軟件界面和軟件功能進行測試,本系統(tǒng)各功能模塊的測試使用黑盒測試。四、研究計劃與進度安排:第一階段()收集資料并撰寫開題報告第
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貨物索賠報告范文
- 2025年測繪儀器與設(shè)備項目立項申請報告
- 第14課智能物聯(lián)系統(tǒng)的軟件編寫 教學設(shè)計 2023-2024學年浙教版(2023)初中信息技術(shù) 八年級下冊
- 英語學習活動觀視角下的初中英語閱讀教學
- 生活素材賦能高中語文寫作學習的教學策略
- 第8課 經(jīng)濟體制改革(教學設(shè)計)-2023-2024學年八年級歷史下冊新課標核心素養(yǎng)一站式同步教與學
- 2024江蘇皋開投資發(fā)展集團有限公司招聘擬錄用人員筆試參考題庫附帶答案詳解
- 第二章 活動課 認識我國的自然災(zāi)害 教學設(shè)計-2023-2024學年八年級地理上學期商務(wù)星球版
- 第二單元實驗活動1 氧氣的實驗室制取與性質(zhì)教學設(shè)計-2023-2024學年九年級化學人教版上冊
- 企業(yè)安全整治專項提升方案
- 工期定額-民用建筑
- 黃土地質(zhì)災(zāi)害類型及其危害性評估
- 交際德語教程第二版A1Studio[21] 課后習題參考答案
- 最新修改 班組安全管理建設(shè)--5831模式通用課件
- 氣割、電氣焊作業(yè)的應(yīng)急救援預(yù)案
- 2018年柴油機大修工程量單
- 超級精美PPT模版美國經(jīng)典ppt模板(通用珍藏版2)
- 2022年“葉圣陶杯”全國中學生新作文大賽專用稿紙
- 中醫(yī)內(nèi)科方歌-八
- 氣動控制閥的定義分類及工作原理詳解
- 梯形練字格A4紙打印版
評論
0/150
提交評論