摘要:音樂網(wǎng)站作為一種大眾的web服務(wù),給喜愛音樂的網(wǎng)絡(luò)用戶提供了極大的便利,越來越引起廣大網(wǎng)絡(luò)用戶的關(guān)注。該系統(tǒng)設(shè)計(jì)并實(shí)現(xiàn)了在線查詢、點(diǎn)播、下載等相關(guān)功能,為用戶提供了查找、播放和下載音樂等功能,而管理員還可以對(duì)音樂進(jìn)行添加、刪除、修改等。網(wǎng)站的實(shí)現(xiàn)滿足了用戶和管理員的需求,同時(shí)也有利于網(wǎng)站的有效管理和進(jìn)一步完善。
關(guān)鍵詞:在線音樂網(wǎng)站系統(tǒng);數(shù)據(jù)庫;功能模塊
中圖分類號(hào):TP311.52
隨著網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)及數(shù)據(jù)存儲(chǔ)技術(shù)的飛速發(fā)展,音樂網(wǎng)站作為一種大眾的web服務(wù),給喜愛音樂的網(wǎng)絡(luò)用戶提供了極大的便利。但有一些網(wǎng)站由于各種原因遭到了淘汰,其原因主要集中在頁面設(shè)計(jì)、查詢?yōu)g覽的速度等不同方面。而網(wǎng)絡(luò)音樂庫的實(shí)現(xiàn)改變了這一狀況。它本身就是個(gè)數(shù)字交互網(wǎng)站,用戶通過它可以方便、快捷、安全地實(shí)現(xiàn)音樂搜索查找歌曲,并能實(shí)時(shí)地試聽,點(diǎn)歌并將自己的建議寫入留言板以便網(wǎng)站的完善,為用戶建立一個(gè)自由、自主、安全的世界局域網(wǎng)。
1 研究背景
互聯(lián)網(wǎng)的出現(xiàn),一方面因?yàn)閭鞑ニ俣忍岣叨觿×诉@種時(shí)效性,另一方面卻又利用其無限的網(wǎng)絡(luò)空間使這些音樂具有了一定的持久性。作為音樂網(wǎng)站的網(wǎng)絡(luò)載體,音樂網(wǎng)站在創(chuàng)作、傳播、欣賞方式等方面對(duì)音樂的發(fā)展都產(chǎn)生了前所未有的影響。然而目前有很少系統(tǒng)能實(shí)現(xiàn)這種網(wǎng)絡(luò)音樂庫的功能,更在沒有實(shí)現(xiàn)在線實(shí)時(shí)試聽,不能方便的分類的檢索的系統(tǒng)[1][2]等。因此開發(fā)一個(gè)功能完整的網(wǎng)站是很有必要的。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)操作流程
普通用戶通過點(diǎn)擊自己喜歡的歌曲來進(jìn)行試聽、下載和查詢,還可以注冊自己信息來給該網(wǎng)站留言,管理員輸入用戶名和密碼來登陸管理歌曲頁面。網(wǎng)站流程圖如圖1所示。
2.2 系統(tǒng)功能模塊設(shè)計(jì)
網(wǎng)站由兩大模塊組成,前臺(tái)展示模塊和后臺(tái)管理模塊[3][4]。
網(wǎng)站前臺(tái)是面向網(wǎng)站訪問用戶的,通俗的說也就是給訪問網(wǎng)站的人看的內(nèi)容和頁面,可以瀏覽公開發(fā)布的內(nèi)容,如歌曲信息、新聞信息提交留言等操作。
網(wǎng)站后臺(tái),有時(shí)也稱為網(wǎng)站管理后臺(tái),是指用于管理網(wǎng)站前臺(tái)的一系列操作,如:音樂信息的增加、更新、刪除等。通過網(wǎng)站管理后臺(tái),可以有效的管理網(wǎng)站供瀏覽者查閱的信息。網(wǎng)站的后臺(tái)通常需帳號(hào)及密碼等信息的登陸驗(yàn)證,登陸信息正確則驗(yàn)證而后進(jìn)入網(wǎng)站后臺(tái)的管理界面進(jìn)行相關(guān)的一系列操作:
(1)用戶管理模塊:普通用戶可以在頁面進(jìn)行登錄、注冊和修改密碼。
(2)音樂管理模塊:用戶可以自己挑選喜愛的音樂進(jìn)行查詢、點(diǎn)播和下載。
(3)信息管理模塊:管理員對(duì)歌曲進(jìn)行添加、修改、刪除歌曲等操作。
(4)留言本信息模塊:普通用戶可以通過注冊來留下自己的意見。
整個(gè)網(wǎng)站的總體功能模塊如圖2所示。
2.3 數(shù)據(jù)庫設(shè)計(jì)
根據(jù)系統(tǒng)功能需求分析,該網(wǎng)站數(shù)據(jù)庫包含7個(gè)表,分別為查詢歌曲表、點(diǎn)播歌曲表、管理員登陸信息表、管理歌曲表、用戶注冊信息、留言本信息。
3 系統(tǒng)實(shí)現(xiàn)
3.1 前臺(tái)展示功能的實(shí)現(xiàn)
前臺(tái)頁面設(shè)計(jì)主要針對(duì)的對(duì)象是普通用戶,可以通過該網(wǎng)站進(jìn)行在線音樂點(diǎn)播,也可以下載音樂和查詢音樂,用戶還可以通過注冊留下自己的信息以及對(duì)該網(wǎng)站的意見。主頁上的鏈接頁面有“輕音樂”、“流行音樂”、“音樂查詢”、“音樂點(diǎn)播”等頁面?!拜p音樂”、“流行音樂”頁面可以查看音樂信息,而音樂點(diǎn)播和下載是進(jìn)入到音樂點(diǎn)播和下載頁面進(jìn)行在線音樂試聽和下載;查詢音樂主要是根據(jù)自己的愛好和網(wǎng)上點(diǎn)擊頻率,通過在查詢歌曲頁面輸入“歌手名”等來查詢自己喜歡的歌曲;留言本信息提供了一個(gè)用戶和管理員之間交流的用平臺(tái),輸入自己的聯(lián)系方式及建議以便網(wǎng)站的完善。
3.2 后臺(tái)管理的實(shí)現(xiàn)
管理員在導(dǎo)航上點(diǎn)擊“網(wǎng)站后臺(tái)”進(jìn)入后臺(tái)歌曲管理頁面,輸入用戶名和密碼登陸到管理頁面,具體包括:添加音樂、修改音樂、刪除音樂,否則跳轉(zhuǎn)頁面錯(cuò)誤提示頁面。管理員需要輸入正確的用戶名和密碼來進(jìn)入音樂管理頁面。音樂管理頁面中可以添加、修改、刪除歌曲信息。添加音樂頁面中輸入“歌曲編號(hào)”、“歌曲名稱”、“歌手”和“專輯”來添加歌曲信息;修改歌曲頁面通過修改“歌名”等中的任意一項(xiàng)來修改歌曲信息;刪除歌曲頁面中只需輸入歌曲編號(hào)即可刪除有關(guān)此音樂的所有信息。
4 小結(jié)
音樂網(wǎng)站作為一種大眾的web服務(wù),給喜愛音樂的網(wǎng)絡(luò)用戶提供了極大的便利,越來越引起廣大網(wǎng)絡(luò)用戶的關(guān)注。該系統(tǒng)設(shè)計(jì)并實(shí)現(xiàn)了在線查詢、點(diǎn)播、下載等相關(guān)功能,為用戶提供了查找、播放和下載音樂等功能,而管理員還可以對(duì)音樂進(jìn)行添加、刪除、修改等。網(wǎng)站的實(shí)現(xiàn)滿足了用戶和管理員的需求,同時(shí)也有利于網(wǎng)站的有效管理和進(jìn)一步完善。
參考文獻(xiàn):
[1]張金城.管理信息系統(tǒng)[J].北京大學(xué)學(xué)報(bào),2010,7(9):2-3.
[2]顧軍.基于ASP.NET的信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2008, (6):121-126.
[3]史濟(jì)民.淺談軟件工程應(yīng)用[J].河南大學(xué)學(xué)報(bào),2010,9(3):6-7.
[4]東方人華.Visual C#.NET范例入門與提高[M].北京:清華大學(xué)出版社,2003:78-82.
[5]鄧遠(yuǎn)志.數(shù)據(jù)庫設(shè)計(jì)方法[J].鄭州大學(xué)學(xué)報(bào),2011,20(4):5-6.
[6][美]數(shù)據(jù)庫系統(tǒng)導(dǎo)論[M].北京:機(jī)械工業(yè)出版社,2002.
[7]郭宗義.百貨店商品的庫存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].南京大學(xué),2010:12-13.
[8]潘瑋,董平軍.基于供應(yīng)鏈管理的制造業(yè)庫存管理系統(tǒng)研究[J].鄭州大學(xué)學(xué)報(bào),2011,28(1):3-4.