資源描述:
《音樂(lè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、JIUJIANGUNIVERSITY畢業(yè)論文題目音樂(lè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)英文題目TheDesignandImplementationofMusicWebsite院系信息科學(xué)與技術(shù)學(xué)院專(zhuān)業(yè)計(jì)算機(jī)科學(xué)與技術(shù)姓名@@@@@@@@@班級(jí)學(xué)號(hào)@@@@@@@@@4指導(dǎo)教師@@@@@@@@@二O一五年五月信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文摘要網(wǎng)絡(luò)音樂(lè)巨大的潛在市場(chǎng),帶動(dòng)了國(guó)內(nèi)在線音樂(lè)的飛速發(fā)展,像百度、騰訊、豆瓣、酷狗等公司都研發(fā)了自己的在線音樂(lè)網(wǎng)站。同時(shí)也有很多小型音樂(lè)網(wǎng)站如雨后春筍般出現(xiàn)。但是很多的音樂(lè)網(wǎng)站在很多
2、方面的設(shè)計(jì)都不合理和安全,例如架構(gòu)不合理,性能低下,而且投放了大量的廣告,界面設(shè)計(jì)爛,下載收費(fèi)貴,用戶(hù)體驗(yàn)差,導(dǎo)致整個(gè)網(wǎng)站系統(tǒng)運(yùn)營(yíng)質(zhì)量很低。系統(tǒng)闡述的是一個(gè)在線音樂(lè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。經(jīng)過(guò)對(duì)現(xiàn)有的在線音樂(lè)網(wǎng)站仔細(xì)認(rèn)真的分析和對(duì)比,以及自己對(duì)在線音樂(lè)網(wǎng)站的體驗(yàn)和感受,得出了本音樂(lè)網(wǎng)站的功能需求。根據(jù)系統(tǒng)需求,系統(tǒng)采用APACHE2.2作為服務(wù)器,Mysql數(shù)據(jù)庫(kù)做數(shù)據(jù)平臺(tái),并選擇PHP語(yǔ)言開(kāi)發(fā)后臺(tái)服務(wù)系統(tǒng)。前臺(tái)主要使用HTML5,CSS3,Javascript,Ajax等技術(shù),Ajax主要用于網(wǎng)頁(yè)中
3、的頁(yè)面特效和異步通信。系統(tǒng)采用MVC架構(gòu),將系統(tǒng)分為數(shù)據(jù)層,視圖層,業(yè)務(wù)邏輯層三層來(lái)開(kāi)發(fā)與實(shí)現(xiàn)。這樣將三層獨(dú)立開(kāi)發(fā),有利于維護(hù)和效率。系統(tǒng)大體上分為兩個(gè)模塊,分別為前臺(tái)用戶(hù)模塊和后臺(tái)管理員管理模塊。在安全上,系統(tǒng)在有敏感信息的傳送上都使用了單向加密,以及采用了防SQL注入技術(shù)。關(guān)鍵詞:音樂(lè)網(wǎng)站,在線試聽(tīng),異步通信63信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文AbstractNetworkMusichugepotentialmarket,ledtherapiddevelopmentofthedomestico
4、nlinemusic,likeBaidu,Tencent,watercress,cooldogandothercompanieshavedevelopedtheirownonlinemusicsites.Therearealsomanysmallmusicsiteshavesprungup.Butmanymusicsitesinmanyaspectsofthedesignareunreasonableandsafety,suchasunreasonablestructure,poorperfor
5、mance,butalsoputalotofadvertising,badinterfacedesign,downloadchargesyou,theuserexperienceispoor,resultinginthequalityoftheentiresitesystemoperatorsarelow.Systematicallyexpoundedthedesignandimplementationofanonlinemusicsite.Aftertheexistingonlinemusic
6、sitesarecarefullyanalyzedandcompared,aswellasitsownonlinemusicsiteexperienceandfeelingscometothefunctionalrequirementsofthemusicsites.Accordingtothesystemrequirements,thesystemusesAPACHE2.2asaserver,MysqldatabaseplatformfordataandselectthePHPlanguage
7、developmentbackgroundservicesystem.ReceptionmainuseHTML5,CSS3,Javascript,Ajaxandothertechnologies,Ajaxismainlyusedforspecialeffectsandasynchronouscommunicationwebpagein..ThesystemusesMVCarchitecture,thesystemisdividedintodatalayer,viewlayer,businessl
8、ogictothedevelopmentandrealizationofthree.Thiswilltripletheindependentdevelopmentisconducivetosafeguardingandefficiency.Systemisgenerallydividedintotwomodules,eachmoduleforthefrontandback-officeadministratorusermanagementmodule.Insecurity,thesystemha