利用ASP.NET技術(shù)開(kāi)發(fā)了一款基于BS架構(gòu)的在線音樂(lè)網(wǎng)站,讓更多的網(wǎng)民通過(guò)簡(jiǎn)單的注冊(cè)和查詢(xún)便可以在網(wǎng)上找到自己喜歡的歌曲,網(wǎng)站包括了音樂(lè)的排行榜,按專(zhuān)輯,按最新的音樂(lè)等常見(jiàn)的形式進(jìn)行音樂(lè)的查詢(xún)選擇,網(wǎng)站分為前臺(tái)和后臺(tái)管理,系統(tǒng)界面專(zhuān)業(yè)大氣,很適合用在高校的畢業(yè)設(shè)計(jì)學(xué)習(xí)和參考.開(kāi)發(fā)環(huán)境:Visual studio,sqlserver數(shù)據(jù)庫(kù).資料有,開(kāi)題報(bào)告,任務(wù)書(shū),畢業(yè)論文,文獻(xiàn)綜述,答辯ppt等.
根據(jù)網(wǎng)站的角色對(duì)網(wǎng)站角色分為3種類(lèi)型,一種是普通用戶(hù),一種是網(wǎng)站會(huì)員,以及網(wǎng)站的后臺(tái)管理員。根據(jù)角色信息分析網(wǎng)站的功能模塊如下:
網(wǎng)站普通用戶(hù)的功能權(quán)限如下:
實(shí)現(xiàn)全選 反選 及歌曲播放:實(shí)現(xiàn)對(duì)選擇的音樂(lè)進(jìn)行播放。
實(shí)現(xiàn)音樂(lè)排行榜:根據(jù)用戶(hù)的點(diǎn)擊對(duì)網(wǎng)站中的歌曲進(jìn)行排行,并生成音樂(lè)歌曲排行榜。
可以按音樂(lè)的首字母進(jìn)行分類(lèi):對(duì)音樂(lè)進(jìn)行分類(lèi)根據(jù)音樂(lè)的首字母信息對(duì)音樂(lè)進(jìn)行分類(lèi)。
實(shí)現(xiàn)公告板功能:實(shí)現(xiàn)網(wǎng)站中的公告列表和查看公告信息等功能。
實(shí)現(xiàn)站內(nèi)搜索:搜索網(wǎng)站中的音樂(lè)信息。
網(wǎng)站會(huì)員權(quán)限功能如下:
包括普通用戶(hù)的所有功能。
歌曲評(píng)論:可以對(duì)網(wǎng)站中的歌曲信息進(jìn)行評(píng)論。
密碼找回功能:用戶(hù)忘記密碼可以通過(guò)密碼找回功能找回自己的密碼。
實(shí)現(xiàn)下載功能:對(duì)網(wǎng)站中的音樂(lè)用戶(hù)進(jìn)行下載。
實(shí)現(xiàn)上傳功能:
實(shí)現(xiàn)論壇功能:網(wǎng)站中提供了一個(gè)簡(jiǎn)單的論壇供用戶(hù)進(jìn)行交流對(duì)音樂(lè)的新的體驗(yàn)等。
對(duì)管理員如下:
可以發(fā)布公告板中的信息:對(duì)公告信息進(jìn)行添加,修改和刪除等操作。
添加刪除歌曲和專(zhuān)輯:對(duì)歌曲信息進(jìn)行添加,修改和刪除等操作。
管理論壇中的不良信息:管理論壇中的主題信息和回復(fù)信息。
用戶(hù)信息管理:對(duì)網(wǎng)站前臺(tái)注冊(cè)的會(huì)員信息進(jìn)行查看和刪除等操作。
賬號(hào)信息管理:對(duì)操作后臺(tái)的管理員信息進(jìn)行添加,修改和刪除等操作。
密碼管理:登錄的管理員信息可以修改自己的登錄密碼。
評(píng)論管理:管理員可以對(duì)前臺(tái)用戶(hù)評(píng)論歌曲的信息進(jìn)行查看和刪除等操作。
目 錄
摘 要 1
Abstract 2
目 錄 3
第1章 緒論 6
1.1 課題背景 6
1.2 目的和意義 6
1.3 關(guān)鍵技術(shù)和解決方案 6
1.4 系統(tǒng)開(kāi)發(fā)環(huán)境 7
1.4.1 B/S結(jié)構(gòu)模式 7
1.4.2 ASP.Net2.0技術(shù)的介紹 11
1.4.3 動(dòng)態(tài)網(wǎng)站技術(shù)介紹 13
1.4.4 數(shù)據(jù)庫(kù)技術(shù) 14
1.4.5 面向?qū)ο蠼榻B 15
1.4.6 ADO.NET連接數(shù)據(jù)庫(kù) 18
1.5 本章小結(jié) 19
第2章 可行性分析 20
2.1 技術(shù)可行性 20
2.2 經(jīng)濟(jì)可行性 21
2.3 操作可行性 21
2.4 時(shí)間可行性 21
2.5 業(yè)務(wù)流程圖 21
2.6 本章小結(jié) 24
第3章 需求分析 25
3.1 系統(tǒng)概述 25
3.2 需求分析 25
3.2.1 數(shù)據(jù)流圖 26
3.3 數(shù)據(jù)字典 27
3.3.1 數(shù)據(jù)元素的定義 28
3.3.3 數(shù)據(jù)結(jié)構(gòu) 28
3.3.4 數(shù)據(jù)存儲(chǔ) 29
3.4 本章小結(jié) 31
第4章 總體設(shè)計(jì) 32
4.1 系統(tǒng)模塊總體設(shè)計(jì) 32
4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 33
4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 33
4.2.2 數(shù)據(jù)庫(kù)階段設(shè)計(jì)的目標(biāo) 34
4.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 34
4.3.1數(shù)據(jù)表的設(shè)計(jì) 35
4.4 本章小結(jié) 37
第5章 詳細(xì)設(shè)計(jì) 39
5.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置 39
5.2 網(wǎng)站首界面設(shè)計(jì) 39
5.3 主要模塊功能設(shè)計(jì) 40
5.3.1 會(huì)員管理模塊 40
5.3.2 歌曲信息管理模塊 41
5.3.3 音樂(lè)搜索模塊 42
5.3.4 公告管理模塊 43
5.3.5 系統(tǒng)設(shè)置模塊 44
5.4 輸入和輸出設(shè)計(jì) 45
5.5 本章小結(jié) 46
第6章 系統(tǒng)測(cè)試與性能分析 48
6.1 測(cè)試的任務(wù)和目標(biāo) 48
6.1.1 測(cè)試的任務(wù) 48
6.1.2 測(cè)試的目標(biāo) 48
6.2 計(jì)劃 48
6.2.1 測(cè)試的方案 48
6.3 測(cè)試用例 49
6.3.1 管理員登陸測(cè)試 49
6.3.2 歌曲添加測(cè)試 50
6.3.3 歌曲下載測(cè)試 50
6.4 本章小結(jié) 51
第7章 系統(tǒng)使用說(shuō)明與總結(jié) 52
7.1 系統(tǒng)運(yùn)行環(huán)境 52
7.2 系統(tǒng)使用說(shuō)明 52
7.3 展望 52
7.4 總結(jié) 53
結(jié)論 54
致謝 55
參考文獻(xiàn) 56
本文摘自 :https://blog.51cto.com/u