音樂網(wǎng)站的設(shè)計(jì)_第1頁
音樂網(wǎng)站的設(shè)計(jì)_第2頁
音樂網(wǎng)站的設(shè)計(jì)_第3頁
音樂網(wǎng)站的設(shè)計(jì)_第4頁
音樂網(wǎng)站的設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

音樂網(wǎng)站的設(shè)計(jì)

Summary:本文旨在設(shè)計(jì)和實(shí)現(xiàn)一個(gè)在線音樂網(wǎng)站。網(wǎng)站可以實(shí)現(xiàn)以管理員身份進(jìn)行歌曲與專輯的管理、前后臺(tái)用戶管理、編輯和刪除注冊(cè)用戶信息以及增添修改刪除管理員信息,具有欄目分類管理和用戶注冊(cè)登陸功能;還可以分類搜索歌手歌曲專輯信息,在試聽過程中實(shí)現(xiàn)連播并顯示歌詞,系統(tǒng)基本滿足了普通用戶在線試聽下載音樂的需要,方便了網(wǎng)站管理員對(duì)網(wǎng)站專輯、歌曲、歌手以及用戶的管理。在界面上力求做到美觀、在操作方面盡量避免由于用戶操作不當(dāng)帶來系統(tǒng)的出錯(cuò)現(xiàn)象。Keys:在線;音樂網(wǎng)站;管理員1系統(tǒng)可行性分析1.1經(jīng)濟(jì)可行性目標(biāo)系統(tǒng)開發(fā)經(jīng)濟(jì)需求的比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開發(fā)成后,通過測(cè)試和、試運(yùn)行和實(shí)際應(yīng)用后,還可以依靠網(wǎng)絡(luò)廣告來盈利。1.2技術(shù)可行性在線音樂網(wǎng)站的主要特點(diǎn)是一方面可以動(dòng)態(tài)地管理各種類型的音樂信息,只要準(zhǔn)備好足夠大的音樂資源,就可以按照要求自動(dòng)生成各種靜態(tài)頁面;另一方面,計(jì)算機(jī)化的音樂試聽的最大特點(diǎn)是時(shí)間空間的優(yōu)勢(shì),任何人都可以隨時(shí)隨地根據(jù)自己的喜號(hào)選擇喜歡的歌曲,網(wǎng)絡(luò)音樂給用戶帶來了很大的方便。平臺(tái)完全支持面向?qū)ο筇匦院腿龑咏Y(jié)構(gòu)的高級(jí)設(shè)計(jì)理念,所以技術(shù)上可行。1.3操作可行性系統(tǒng)是基于Web的工作界面,管理人員無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中進(jìn)行有效的管理,用戶只需在自己的計(jì)算機(jī)上通過Web瀏覽器訪問該網(wǎng)站用戶首頁,同時(shí)所有的操作都是基于Web的操作方式,如:鏈接、按鈕、文本框等等,只要按常規(guī)上網(wǎng)方式瀏覽即可。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使用戶接受,因而是十分可行的。2需求分析2.1業(yè)務(wù)流程分析該音樂網(wǎng)站的的業(yè)務(wù)流程:管理員登錄時(shí),進(jìn)入管理員登錄頁面;有效帳戶和密碼登錄之后可以進(jìn)行歌曲與專輯的管理,管理所有的專輯、用戶收藏的專輯、所有歌曲,可以添加修改專輯歌曲,進(jìn)入前后臺(tái)用戶管理可以管理網(wǎng)站的管理員和會(huì)員的信息,進(jìn)入欄目分類管理,可以編輯修改總類、添加編輯分類、添加編輯歌手;完成以上管理之后進(jìn)入生成HTM管理,之所以要生成靜態(tài)頁面,是為了加快訪問速度,并且有利于搜索引擎的收錄;還可以減輕訪問壓力;并且能節(jié)省服務(wù)器的負(fù)荷,因?yàn)檎?qǐng)求一個(gè)靜態(tài)的HTML文件比一個(gè)aspx文件等占資源少;當(dāng)普通用戶登錄時(shí),首先進(jìn)入的是音樂網(wǎng)站前臺(tái)首頁界面,用戶可以注冊(cè)網(wǎng)站會(huì)員,會(huì)員登錄之后可以更改自己的個(gè)人信息和密碼,可以收藏歌曲專輯。2.2數(shù)據(jù)流分析該音樂網(wǎng)站的數(shù)據(jù)流程:首先由網(wǎng)站管理員根據(jù)不同用戶的需要將某些信息保存到數(shù)據(jù)庫中,例如歌曲、歌手、歌詞、專輯等等,并可以對(duì)這些信息進(jìn)行添加、修改和刪除處理,然后再進(jìn)行發(fā)布生成靜態(tài)頁面以方便用戶的使用;。用戶可以注冊(cè)成為網(wǎng)站會(huì)員,并可以修改自己的個(gè)人信息,對(duì)網(wǎng)站內(nèi)容進(jìn)行搜索,也可以試聽下載網(wǎng)站已上傳歌曲,收藏歌曲以便下次登錄時(shí)能夠方便的找到歌曲。通過對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)大體確定。整個(gè)系統(tǒng)各個(gè)模塊的數(shù)據(jù)流圖如圖2-1、2-2、2-3、2-4所示:圖2-1在線音樂網(wǎng)站頂級(jí)數(shù)據(jù)流圖圖2-2專輯信息處理的數(shù)據(jù)流圖圖2-3歌曲信息處理的數(shù)據(jù)流圖

圖2-4查詢處理的數(shù)據(jù)流圖3.系統(tǒng)總體功能結(jié)構(gòu)通過對(duì)在線音樂網(wǎng)站的需求分析并結(jié)合實(shí)際情況分析,本系統(tǒng)分為后臺(tái)管理和前臺(tái)用戶兩大模塊,后臺(tái)由歌曲與專輯管理、前后臺(tái)用戶管理、欄目分類管理、頁面生成管理等4個(gè)主要子模塊構(gòu)成,前臺(tái)由用戶登錄、專輯歌手查詢、歌曲試聽下載等3個(gè)主要子模塊構(gòu)成。系統(tǒng)的后臺(tái)管理模塊功能結(jié)構(gòu)圖如圖3-1所示:

3-1網(wǎng)站后臺(tái)管理的功能結(jié)構(gòu)圖該項(xiàng)目是一個(gè)基于ASP.NET的在線三層音樂網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),本系統(tǒng)是基于ASP.NET的一個(gè)在線音樂網(wǎng)站的實(shí)現(xiàn),本系統(tǒng)的主要功能如下:管理員進(jìn)行歌曲與專輯的管理:例如添加、刪除、更新歌手、歌曲、專輯、歌詞等信息;管理員進(jìn)行前后臺(tái)用戶管理:管理員登陸可以管理編輯和刪除注冊(cè)用戶信息以及增添修改刪除管理員信息;管理員進(jìn)行欄目分類管理:包括編輯修改總類、添加編輯分類、添加編輯歌手等內(nèi)容;用戶注冊(cè)登陸;用戶可以實(shí)現(xiàn)在線注冊(cè)成為網(wǎng)站會(huì)員享受會(huì)員服務(wù),在進(jìn)行網(wǎng)站登錄后,可以按歌手關(guān)鍵字或歌曲專輯關(guān)鍵字來搜索信息,當(dāng)然網(wǎng)站也會(huì)展示當(dāng)前流行歌手歌曲以及熱門歌曲條目,用戶在收聽歌曲的過程中可以選擇隨機(jī)播放或連播,同時(shí)界面上會(huì)同步顯示歌詞,用戶具有試聽下載的權(quán)限。4.小結(jié)本系統(tǒng)具備了音樂網(wǎng)站的基本功能,也提供了豐富的管理功能給管理員實(shí)現(xiàn)用戶管理、歌曲專輯管理等功能,但是還存在一些問題需要后續(xù)完善。一是歌曲庫需要補(bǔ)充大量歌曲,二是數(shù)據(jù)庫設(shè)計(jì)還不夠理想,要在減少數(shù)據(jù)冗余方面再下功夫,力求后臺(tái)數(shù)據(jù)不要影響網(wǎng)站下載運(yùn)行速度。另外,目前本系統(tǒng)是基于音頻播放實(shí)現(xiàn)的,實(shí)現(xiàn)網(wǎng)站視頻播放是急需解決的問題。后續(xù)針對(duì)性的對(duì)網(wǎng)站進(jìn)行優(yōu)化,爭(zhēng)取給用戶帶來更好的視覺享受。Reference:[1]張躍進(jìn).ASP..NET2.0網(wǎng)絡(luò)編程自學(xué)手冊(cè)(1CD).北京:人民郵電出版社,2007[2]余金山.ASP.NET2.0+SQLServer2005企業(yè)項(xiàng)目開發(fā)與實(shí)戰(zhàn)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論