基于PHP的音樂網(wǎng)站的設計與開發(fā)_第1頁
基于PHP的音樂網(wǎng)站的設計與開發(fā)_第2頁
基于PHP的音樂網(wǎng)站的設計與開發(fā)_第3頁
基于PHP的音樂網(wǎng)站的設計與開發(fā)_第4頁
基于PHP的音樂網(wǎng)站的設計與開發(fā)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 畢業(yè)設計(論文) 基于 php 的音樂網(wǎng)站的設計與開發(fā) 姓 名 系 別、 專 業(yè) 計算機系網(wǎng)絡工程 導 師 姓 名、職 稱 完 成 時 間 2011年4月15日 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1 1 目目 錄錄 摘 要 .i abstractabstract .ii 第 1 章緒 論 .1 1

2、.1課題研究的目的.1 1.2課題研究的意義.1 1.3國內(nèi)外現(xiàn)狀.2 1.4 系統(tǒng)特點.2 第 2 章關(guān)鍵技術(shù)介紹 .3 2.1 軟件環(huán)境 .3 2.2 phpcms 簡介 .3 2.3 php 技術(shù)介紹.3 2.4 apache技術(shù).4 2.5 dreamweaver技術(shù)介紹.4 第 3 章系統(tǒng)分析 .5 3.1需求分析.5 3.2 功能分析.5 3.3 系統(tǒng)用例圖.6 3.4系統(tǒng)開發(fā)環(huán)境.7 3.5系統(tǒng)任務的可行性分析.7 3.5.1市場可行性分析.7 3.5.2 技術(shù)可行性分析.8 3.5.3經(jīng)濟可行性分析.8 第 4 章系統(tǒng)設計 .9 4.1系統(tǒng)功能設計.9 4.1.1前臺功能設計.

3、9 4.1.2后臺功能設計.10 4.2 系統(tǒng)數(shù)據(jù)流圖分析 .11 4.3 系統(tǒng)流程 .12 第 5 章系統(tǒng)實現(xiàn) .14 5.1音樂網(wǎng)站前臺.14 5.1.1首頁.14 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 2 2 5.1.2試聽音樂模塊.16 5.1.3發(fā)表評論模塊.17 5.1.4下載音樂模塊.18 5.1.5點歌模塊.18 5.2音樂網(wǎng)站后臺.19 5.2.1后臺登陸模塊.19 5.2.2音樂管理模塊.20 5.2.3會員管理模塊.21 5.2.4評論管理模塊

4、.22 第 6 章 結(jié)論 .23 參考文獻 .24 致謝 .25 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 i i 摘 要 本文音樂網(wǎng)站的設計與實現(xiàn)以 php 作為主要的開發(fā)技術(shù),以文本數(shù)據(jù)庫為后臺, 結(jié)合 div+css 技術(shù),利用軟件工程思想和方法,總體上用結(jié)構(gòu)化生命周期法進行系統(tǒng) 分析和設計,采用快速原型法來實現(xiàn)系統(tǒng)。系統(tǒng)運行于 apache web 服務器,實現(xiàn)了音 樂下載,在線試聽、在線下載、評論管理、留言管理、會員收藏、會員點播等功能。 本系統(tǒng)由兩大模塊組成

5、,前臺展示模塊和后臺管理模塊。前臺模塊,主要是提供 音樂動態(tài)展示,可以在線視聽,在線下載。而后臺主要是對該網(wǎng)站的音樂信息進行及 時的更新。以提供最新的音樂信息。 關(guān)鍵詞關(guān)鍵詞:音樂;div+css;php 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 iiii abstract this music website design and realization of the development of php as the main technology to the t

6、ext database as the background, div + css combination of technology, ideas and methods of use of software engineering, on the whole life cycle using structured system analysis and design, rapid prototyping method used to implement the system. system running on the apache web server, and realized mus

7、ic downloads, lyrics, online downloads, reviews management, message management, member collections, members of on- demand and other functions. this system consists of two main modules, display modules front and back office management module. front module is to provide music, dynamic display, online

8、audio, online download. the background music is mainly the site information and timely updates. in order to provide the latest music information. keykey words:words:music, div+css, php 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1 1 第 1 章緒 論 網(wǎng)絡技術(shù)以及計算機的發(fā)展,網(wǎng)友們對網(wǎng)

9、絡的要求也日益長高,平常在網(wǎng)上上網(wǎng) 用一大堆下載軟件下載下來也要管理,又占空間,比如那流行歌曲,下載了聽了又要刪,很 不方便,而在線音樂網(wǎng)站的出現(xiàn)改變了這一狀況。它本身就是一個音樂交互網(wǎng)站,用 戶通過它可是方便、快捷、安全地實現(xiàn)音樂搜索查找歌曲,并能實時試聽,將自己喜 愛的歌曲加入收藏,為用戶建立一個自由、自主、安全的音樂局域網(wǎng)。 1.1課題研究的目的 當今社會作為一個飛速發(fā)展的社會,網(wǎng)絡已滲入人們的生活,網(wǎng)絡已成為信息傳 播的一大媒介,可以說網(wǎng)絡資源的獲取已逐步改變了人們以往的生活方式,網(wǎng)絡已經(jīng) 成為人們?nèi)粘9ぷ?,休閑的主要工具之一。我所選擇的課題是基于 php 音樂網(wǎng)站的設 計與實現(xiàn),正是

10、互聯(lián)網(wǎng)與社會生活之間的緊密聯(lián)系的體現(xiàn)。 1.2課題研究的意義 流行音樂之所以被稱為“流行”,原因之一,是它有著傳播的時效性。絕大部分 流行歌曲可以一夜成名,但是從人們腦子里消失得也很快,從前極力搶購的唱片可能 不久之后就被束之高閣,人們追逐的永遠是不同于以往的“新”星?;ヂ?lián)網(wǎng)的出現(xiàn), 一方面因為傳播速度提高而加劇了這種時效性,另一方面卻又利用其無限的網(wǎng)絡胸懷 使這些流行音樂具有了一定的持久性。這兩方面正是人們所需要的,因此音樂網(wǎng)站是 現(xiàn)代社會必不可少的。 音樂網(wǎng)站在創(chuàng)作、傳播、欣賞方式等方面對流行音樂的發(fā)展都產(chǎn)生了前所未有的 影響: 1.電腦網(wǎng)絡技術(shù)的發(fā)展使人們通過音樂網(wǎng)站接觸到了更多的流行音

11、樂。 2.網(wǎng)民數(shù)量的激增使更多的人們通過音樂網(wǎng)站接觸到了流行音樂。 3.音樂網(wǎng)站為流行音樂創(chuàng)作提供了更多的便利。 4.音樂網(wǎng)站刺激了流行音樂的傳播。 5.音樂網(wǎng)站使流行音樂的欣賞方式發(fā)生了改變。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 2 2 6.音樂網(wǎng)站不但刺激了流行音樂的傳播,且也刺激了電子數(shù)碼產(chǎn)品的頻繁更新?lián)Q 代。 1.3國內(nèi)外現(xiàn)狀 互聯(lián)網(wǎng)給學習者提供了豐富的超媒體資源,為網(wǎng)友創(chuàng)造出了一種由他們自行控制 的娛樂環(huán)境,如果長期手動從網(wǎng)上找尋,就會產(chǎn)生一種無所適從的

12、感覺,從而降低網(wǎng)友 的興趣。目前有很少系統(tǒng)能實現(xiàn)這種網(wǎng)絡音樂個性化的功能,更在以下方面涉及不多: 沒有實現(xiàn)在線實時試聽,不能方便的分類的檢索系統(tǒng);單一的音樂網(wǎng)站只是線性的,不 是層次狀或網(wǎng)狀的,也不支持相近歌曲的查詢、檢索功能,找歌只能靠輸入和分類查 找實現(xiàn),不便于相關(guān)性和方便性的查詢;網(wǎng)友只能每次重復查找,不能記錄網(wǎng)友的喜 好、前收藏,這就浪費了一定的時間和網(wǎng)絡資源。 由上可看,音樂網(wǎng)站的實用與否,嚴重影響了網(wǎng)友的上網(wǎng)時間和對一個音樂系統(tǒng) 的影響力,同時也影響了系統(tǒng)使用的效率。 1.4 系統(tǒng)特點 本次開發(fā)是基于 phpnow 環(huán)境,phpnow 是指在 windows 服務器上使用 apac

13、he、mysql 和 php 的集成安裝環(huán)境,可以快速安裝配置 web 服務器,一般說來,大 家都習慣于將 apache、mysql、php 架設在 linux 系統(tǒng)下,但是,不可否認的是 windows 也有其優(yōu)點,就是易用,界面友好,軟件豐富,操作起來非常方面,因此對新 手來說在 windows 平臺下使用 apache、mysql、php 也確實是一個不錯的選擇。本系統(tǒng) 用 php 作為主要的開發(fā)技術(shù),以文本數(shù)據(jù)庫后臺管理平臺,使用 apache 為 web 服務器, 結(jié)合 javascript 和 html 兩種腳本語言,以及配合多種網(wǎng)頁開發(fā)工具。php 是我自學的 web 編程技術(shù),

14、我想通過在邊學邊做的過程來鍛煉自己的動手能力。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 第 2 章關(guān)鍵技術(shù)介紹 2.1 軟件環(huán)境 訪問者:ie、firefox、傲游等瀏覽器。本網(wǎng)頁在傲游瀏覽器下通過了測試。 開發(fā)者: 1.操作系統(tǒng):windows xp 2.工具:dreamweavercs4 + eclipsephp5 3.服務器:apache 4.運行環(huán)境:安裝 phpnow,整合 php+apache+mysql,免配置。 5.技術(shù):本系統(tǒng)在 windows xp

15、 下采用 php 技術(shù)作為服務器腳本解釋器,文本數(shù)據(jù) 庫做后臺以及 apache 作為 web 服務器,并且使用了一些輔助開發(fā)工具和技術(shù),比如 dreamweaver cs4、css、javascricpt 等。 2.2 phpcms 簡介 phpcms 內(nèi)容管理系統(tǒng)(phpcms)是國內(nèi)最最流行的 cms 解決方案之一,居于現(xiàn)時最流 行的 lamp 架構(gòu)開發(fā),具有很強的可擴展性,并且完全開放源代碼。自從出生以來, phpcms 就一直以簡單易用,靈活擴展,功能齊全而聞名,目錄已有超過十萬個站點正 在使用本系統(tǒng)。 phpcms2008 版本,在擴展性方便更加突出. 2.3 php 技術(shù)介紹 p

16、hp,一個嵌套的縮寫名稱,是英文超級文本預處理語言(php:hypertext preprocessor)的縮寫。php 是一種 html 內(nèi)嵌式的腳本語言(類似 asp)。php 的語 法大部分兼容了 c、java、perl,并增加了 php 特有的語法結(jié)構(gòu),可以比 cgi 或者 perl 更快的執(zhí)行動態(tài)網(wǎng)頁,只需要很少的編程知識就能建立一個交互的 web 站點???以用于管理動態(tài)內(nèi)容、支持數(shù)據(jù)庫、處理會話跟蹤,甚至構(gòu)建整個電子商務網(wǎng)站。它 支持許多流行的數(shù)據(jù)庫,包括 mysql、postgresql、oracle、sybase、unformix 和 microsoft sql server

17、。 php 是完全免費的開源產(chǎn)品,不用花錢,你可以從 php 官方站點 (http:/)自由下載。而且你可以不受限制地獲取源碼,甚至可以從中 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 4 4 加進你自己需要的特色。apache 和 mysql 也是同樣免費開源,在國外非常流行。php 和 mysal 搭配使用,可以非??焖俚拇罱ㄒ惶撞诲e的動態(tài)網(wǎng)站系統(tǒng),因此國外大多數(shù) 主機系統(tǒng)都配有免費的 apache+php+mysql。通常認為這種搭配的執(zhí)行效率比 iis+asp+a

18、ccess 要高,而后者的使用還必須另外交錢給微軟。 php 具有的優(yōu)點: 學習簡單:只需要了解一些基本的語法和語言特色,就可以開始使用 php。數(shù)據(jù)庫 連接方便:php 可以編譯成具有多種數(shù)據(jù)庫相連接的函數(shù)。php 與 mysql 是現(xiàn)在絕佳的 組合??梢跃帉懲鈬暮瘮?shù)間接存取數(shù)據(jù)庫。這樣當更換使用的數(shù)據(jù)庫時,可以輕松 的更改編碼以適應這樣的變化。phplib 就是最常用的可以提供一般事務需要的一系列 基庫。 擴展性強:php 已經(jīng)進入了一個高速發(fā)展的時期,具有良好的擴展附加功能。可以 進行面向?qū)ο缶幊蹋簆hp 提供了類和對象,基于 web 的編程工作非常需要面向?qū)ο缶幊?能力。php 支持

19、構(gòu)造器、提取類等。 總之,php 技術(shù)具有免費、跨平臺、可加密、開發(fā)效率高等優(yōu)點,在編寫小型發(fā)網(wǎng) 站系統(tǒng)時較之 asp、jsp 等技術(shù)有一定的優(yōu)勢。 2.4 apache 技術(shù) apache http server(簡稱 apache)是 apache 軟件基金會的一個開放源碼的網(wǎng)頁 服務器,可以在大多數(shù)計算機操作系統(tǒng)中運行,由于其多平臺和安全性被廣泛使用, 是最流行的 web 服務器端軟件之一。它快速、可靠并且可通過簡單的 api 擴展,將 perlpython 等解釋器編譯到服務器中。apache 是最流行的 web 服務器軟件之一。快 速、可靠、可通過簡單的 api 擴展,perl/py

20、thon 解釋器可被編譯到服務器中,完全免 費,完全源代碼開放。 apache 服務器擁有以下特性:1 支持最新的 http/1.1 通信協(xié)議,擁有簡單而強 有力的基于文件的配置過程; 2支持通用網(wǎng)關(guān)接口;3 支持基于 ip 和基于域名的虛 擬主機;4 支持多種方式的 http 認證;5 集成 perl 處理模塊;6 集成代理服務器模塊; 7 支持實時監(jiān)視服務器狀態(tài)和定制服務器日志;8 支持服務器端包含指令(ssi); 9 支持安全 socket 層(ssl);10 提供用戶會話過程的跟蹤;11 支持 fastcgi;12 通過第三方模塊可以支持 java servlets。 2.5 drea

21、mweaver 技術(shù)介紹 dreamweaver 是美國 macromedia 公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 5 5 即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設計師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具, 利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。 第 3 章系統(tǒng)分析 3.1需求分析 音樂網(wǎng)站的目標是為用戶準確地快速的定位自己的喜好,同時能快速、方便地查 詢新歌和自己喜愛的歌曲。所有歌曲都有一個

22、規(guī)范的數(shù)據(jù)庫后臺,這就為快速查找有 很大的改良作用。但隨著網(wǎng)絡的發(fā)展,人們知識水平的不斷提高,音樂網(wǎng)站也在需要 不斷的發(fā)展。 概括來說運行網(wǎng)絡音樂的系統(tǒng)應該支持窗口,支持音頻。我認為,音樂網(wǎng)站并不 是功能越多越好,而要有了用戶所需求的功能就行,這有效的保證了速度性和系統(tǒng)的 運行性。 由于計算機技術(shù)的進步,計算機為時空自由、資源共享、系統(tǒng)開放、便于協(xié)作提 供了支撐。但是,目前大量的網(wǎng)絡音樂系統(tǒng)只是停在網(wǎng)絡單一的水平上,并沒有實現(xiàn) 動態(tài)的個人化服務。存在主要的問題主要有: (1)不能實時的試聽; (2)還必需安裝播放器,不能用一個系統(tǒng)實現(xiàn)全部功能; (3)缺乏個人化服務,不能針對每個用戶實現(xiàn)個性功

23、能,比如收藏; (4)缺乏新聞的發(fā)布; 針對以上存在的問題,本文認為需要在以下幾方面開展研究: (1)我在音樂網(wǎng)站內(nèi)集成了播放器,用 microsoft mediaplayer 播放器,能播放 大多數(shù)不同格式的歌曲; (2)針對每個用戶在用戶個人數(shù)據(jù)庫里增加收藏,方便用戶收集自己喜愛的收藏歌 曲。 (3)應該增加音樂評論功能,能讓用戶發(fā)表自己的看法意見。 只有達到了這些要求,音樂網(wǎng)站才正真達到了為用戶個性化服務的作用,為用戶通過 網(wǎng)絡音樂庫收聽歌曲,了解娛樂新聞提供一個良好的環(huán)境。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提

24、供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 6 6 3.2 功能分析 音樂網(wǎng)站系統(tǒng)主要由前臺模塊和后臺管理模塊兩部分組成。未登陸用戶(游客) 在進入該網(wǎng)站后,不僅可以查看其各種音樂,還可以選擇點歌和試聽歌曲。登錄用戶 (會員)登錄后,不僅可以實現(xiàn)普通用戶的功能,還可以評論、收藏、下載音樂。管 理員登錄后,不僅可以查看網(wǎng)站點擊率,還可以管理會員、音樂、和其自身的信息。 管理員還可以根據(jù)實際情況添加其他管理員以維護該音樂網(wǎng)站的環(huán)境和安全。 (1)登錄與注銷 每個用戶都可以用自己的帳號登錄系統(tǒng)。用戶操作完成后退出系統(tǒng),注銷后可以 重新登錄系統(tǒng)。 (2)修改密碼 每個用戶登錄本系統(tǒng)之后都可

25、以更改自己的登錄密碼。 (3)系統(tǒng)管理員 對網(wǎng)站的會員進行管理:包括會員信息的查詢、修改和刪除。 音樂信息管理:添加音樂信息、修改音樂信息。 上傳管理:后臺用戶上傳音樂信息。 (4)普通用戶 普通用戶可以瀏覽該網(wǎng)站,選擇登陸到系統(tǒng)中。 (5)登陸用戶 不但可以瀏覽該網(wǎng)站的音樂,還可以通過該網(wǎng)站選中自己心儀的音樂,進行收藏, 還可以進行評論 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 7 7 3.3 系統(tǒng)用例圖 管理會員信息 管理音樂信息 管理評論信息 管理員 管理音樂類型

26、 上圖主要體現(xiàn)管理員的主要權(quán)限。 上圖主要體現(xiàn)會員用戶能進行的操作。 登錄,注冊 試聽歌曲 登錄 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 8 8 上圖主要體現(xiàn)普通用戶能進行的操作。 3.4系統(tǒng)開發(fā)環(huán)境 (1) 使用 windows xp 操作系統(tǒng) (2) 使用 apache 服務器 (3) 硬件環(huán)境:amx athlon (tm)64 x2,1g 內(nèi)存,160g 磁盤空間。 3.5系統(tǒng)任務的可行性分析 3.5.1市場可行性分析 此在線音樂網(wǎng)站系統(tǒng)具有個性化、軟硬件成本

27、低、管理完善、操作簡單等特點。 首頁簡單明了,用戶能方便快捷的找到自己所需要的音樂,注冊用戶能收藏下載自 己喜歡的音樂,也能對所關(guān)注的音樂進行評論。與傳統(tǒng)的在線音樂網(wǎng)站相比,它的優(yōu) 勢在于操作簡單、快捷、明了,具有個性化人性化,能方便的發(fā)表觀點和評論,能很 好的吸引音樂發(fā)燒友,再加上軟硬件成本低,實用平臺廣,所以此音樂網(wǎng)站系統(tǒng)市場 前景比較可觀。 3.5.2 技術(shù)可行性分析 本音樂網(wǎng)站主要以 php 為主要開發(fā)技術(shù),以文本數(shù)據(jù)庫為后臺,運行于 apache web 服務器。php 是免費的、開源的用 php 做出的動態(tài)頁面與其他的編程語言相比, php 是將程序嵌入到 html 文檔中去執(zhí)行,

28、執(zhí)行效率比完全生成 html 標記的 cgi 要高許 多,php 具有非常強大的功能,所有的 cgi 或者 javascript 的功能 php 都能實現(xiàn),而 且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。apache 是使用頻率最高的 web 服務器, 而且 apache 是開源免費自由的。文本數(shù)據(jù)庫是簡單易學的數(shù)據(jù)庫,綜上使音樂網(wǎng)站 的設計和開發(fā)在技術(shù)上成為可能。 3.5.3經(jīng)濟可行性分析 本系統(tǒng)主要應用 php 開發(fā),它是免費的、開源的;文本數(shù)據(jù)庫也是免費的,硬件要 求也不高,所以本系統(tǒng)的開發(fā)在經(jīng)濟上是完全可行的。開發(fā)此軟件不需要大量的經(jīng)費, 而且是個人獨立設計,可以節(jié)省許多費用,同時也可提高

29、個人的實際動手能力。 未登陸用戶 點歌 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 第 4 章系統(tǒng)設計 4.1系統(tǒng)功能設計 4.1.1前臺功能設計 在前面的系統(tǒng)的系統(tǒng)功能分析中,將前臺劃分成 5 個模塊,如圖 4.1 所示: 用戶登錄身份驗證模塊 首 頁 模 塊 評 論 模 塊 試 聽 模 塊 下 載 音 樂 模 塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫 訪問模塊 點 歌 模 塊 圖 4.1 前臺功能模塊圖 前臺功能模塊描述: (1)首頁模塊:未登陸用戶可以進入首頁,進行音樂的分類查詢,登

30、陸用戶可以 自己挑選喜愛的音樂種類進行查詢。 (2)試聽模塊:用戶可以自己挑選喜愛的音樂進行視聽。 收 藏 模 塊 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1010 (3)評論模塊:登陸用戶可以對視聽過的音樂留言,并可以進行評論的添加。 (4)下載音樂模塊:登陸用戶可以查看不同種類的音樂,對自己心儀的音樂進行 下載。 (5)點歌模塊:用戶可以將自己喜歡的歌曲點播給自己的親朋好友。 (6)收藏模塊:登陸用戶可以收藏自己的喜歡的音樂。 4.1.2后臺功能設計 根據(jù)前面的系

31、統(tǒng)的系統(tǒng)功能分析中,將后臺劃分成 5 個模塊,如圖 4.2: 后臺用戶登錄身份驗證 分 類 管 理 模 塊 會 員 信 息 管 理 模 塊 評 論 管 理 模 塊 音 樂 信 息 管 理 模 塊 音 樂 上 傳 模 塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫 訪問模塊 圖 4.2 后臺功能模塊圖 后臺功能模塊描述: (1)分類管理模塊:對音樂種類進行管理,包括添加音樂種類、修改音樂種類及 刪除音樂種類。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1111 (2)會員信息管理模塊:對本網(wǎng)站的

32、會員信息進行管理,包括查詢會員信息、編 輯會員信息,批量刪除會員。 (3)評論管理模塊:該模塊對留言評論信息進行管理,如批量刪除留言信息等。 (4)音樂信息管理模塊:對音樂信息進行管理,包括添加音樂、修改音樂。 (5)音樂上傳模塊:實現(xiàn)音樂的上傳功能。 4.2 系統(tǒng)數(shù)據(jù)流圖分析 本系統(tǒng)根據(jù)使用該網(wǎng)站的用戶角色的不同分為下面兩種用戶: (1)管理員:采用自行設置方式進入網(wǎng)站,負責管理網(wǎng)站上用戶信息和視頻信息 的管理,以及欄目信息的管理。其中包括音樂信息的增加、刪除、修改,以及欄目信 息的增加,刪除和修改。 (2)普通用戶:采用先注冊后登錄的方式進入管理網(wǎng)站,在網(wǎng)站中可以在線瀏覽 音樂,搜索音樂信

33、息,以及在線收聽音樂信息。 根據(jù)用戶的角色和需求進行劃分后,可以歸納出整個系統(tǒng)的數(shù)據(jù)流圖如圖 4.34.6 所示。 圖 4.3 用戶未登錄時流圖 未登錄 用戶文件 操作用戶 瀏覽查詢在線播放, 但不能評論下載收藏 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1212 圖 4.4 用戶登錄后流圖 圖 4.5 用戶注冊流圖 圖 4.6 管理員登錄流圖 4.3 系統(tǒng)流程 調(diào)查音樂點播的業(yè)務流程應順著系統(tǒng)信息流動的過程逐步地進行,內(nèi)容包括各環(huán) 收藏 瀏覽查詢點播下載 發(fā)表評論收藏

34、 用戶文件 合法用戶 操作用戶 瀏覽查詢修改各 信息 用戶文件 驗證用戶是否 存在 用戶文件 重復 無重復 數(shù)據(jù)庫存入用 戶信息 提示重新 錄入 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1313 節(jié)的處理業(yè)務、信息來源、處理方法、信息流的去向提供信息的時間和形態(tài)(報告、 單據(jù)等)通過對音樂播放業(yè)務的實際調(diào)查分析,系統(tǒng)的系統(tǒng)分析階段,我設計出系統(tǒng) 的業(yè)務流程圖,弄清了業(yè)務流程,系統(tǒng)的業(yè)務流程如圖 4.7 和 4.8 所示。 圖 4.7用戶流程圖 登陸 用戶 修改個人信息

35、音樂信息查詢 音樂信息評論在線點播音樂 收藏音樂 音樂下載 用戶退出 管理員 登陸 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 1414 圖 4.8管理員流程圖 修改音樂信息修改用戶信息各信息查找 修改發(fā)表評論 論 修改公共消息 管理員退出 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 15 第 5 章系統(tǒng)實現(xiàn) 5.1音樂網(wǎng)站前臺 5.1.1首頁 普通

36、用戶可以登陸,進行音樂的分類查詢,用戶可以自己挑選喜愛的音樂 種類進行查詢,包括:國內(nèi)音樂、國外音樂、時尚音樂、歐美音樂、日韓音樂、 潮流音樂、熱門音樂等。如圖所示: 圖 5.1 首頁 在首頁的右上有登陸圖標,點擊進入后,會出現(xiàn)圖 5.2,在這里可以進行 會員的登錄,填寫錯誤會出現(xiàn)提示,并需要重新填寫。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 16 5.2 會員登錄 點擊首頁右上注冊圖標,可以進入新用戶的注冊頁面,如下圖 5.3 圖 5.3 注冊會員 需要按要求填寫所

37、需資料,填寫錯誤或者未按要求會出現(xiàn)錯誤提示,需要 重新填寫,當所有資料按要求填寫后,請點擊注冊會員,頁面會轉(zhuǎn)到圖 5.4 圖 5.4 成功注冊 點擊進入會員中心,會彈出會員中心頁面圖 5.5 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 17 圖 5.5 會員中心 5.1.2試聽音樂模塊 用戶可以自己挑選喜愛的音樂進行試聽。如圖所示: 圖 5.6 試聽音樂模塊 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供

38、畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 18 圖 5.7 歌曲連放模式 5.1.3發(fā)表評論模塊 用戶可以對聽過的音樂評論,并可以進行評論的添加。如圖所示: 圖 5.8 留言模塊 評論字數(shù)不能超過 50,否則多余的字會無法輸入,并彈出錯誤提示;如果評論在 50 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 19 字內(nèi),提交后會提示評論成功。 5.1.4下載音樂模塊 用戶可以查看不同種類的音樂,對自己心儀的音樂進行下載。如圖所示: 圖 5.9 下載音樂模塊 5.1

39、.5點歌模塊 用戶可以通過本系統(tǒng)將自己喜歡的歌曲點播給自己的好朋友。如圖所示: 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 20 圖 5.10 點歌模塊 點歌模塊需按要求正確填寫信息,錯誤會出現(xiàn)提示,并需重新填寫,贈言不得超過 50 字,所有信息填寫正確后,點擊確認點歌圖標 5.2音樂網(wǎng)站后臺 5.2.1后臺登陸模塊 在首頁點擊右下角的圖標進入后臺會彈出管理員登陸界面 圖 5.11 管理員登錄模塊 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)

40、和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 21 賬號密碼輸入正確才能進入后臺 用戶登錄模塊的基本原理是:系統(tǒng)接收到頁面提交過來的登錄信息(包括用戶名和密碼), 然后提交到數(shù)據(jù)庫進行對比,如果用戶名不存在,或者密碼錯誤,系統(tǒng)將返回登錄失敗頁 面,并且將失敗的具體信息在頁面顯示出來。如果通過了驗證,第二步接著驗證用戶的類 別,如果是管理員則返回管理員功能界面,如果是普通用戶身份,則正常登陸。 圖 5.12 后臺模塊 5.2.2音樂管理模塊 該模塊對音樂信息進行管理,具體包括:添加音樂,修改音樂,音樂的上 傳。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服

41、務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 22 圖 5.13 修改音樂模塊 圖 5.14 添加音樂模塊 圖 5.15 上傳音樂模塊 5.2.3會員管理模塊 該模塊對音樂網(wǎng)站的會員進行編輯、刪除管理。 精品畢業(yè)論文、畢業(yè)設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 23 圖 5.16 會員編輯模塊 圖 5.17 會員管理模塊 5.2.4評論管理模塊 該模塊對音樂網(wǎng)站的評論進行刪除操作。 精品畢業(yè)論文、畢業(yè)

42、設計,優(yōu)質(zhì)的論文服務: 精品論文網(wǎng) 提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案提供畢業(yè)設計(論文)和圖文教程、視頻教程等一攬子解決方案 24 圖 5.18 評論管理模塊 根據(jù)此模塊可以及時全面的管理評論區(qū),發(fā)現(xiàn)灌水,發(fā)表反動言論及惡意刷屏等評論 可以及時刪除。 第 6 章 結(jié)論 經(jīng)過這幾個月來對系統(tǒng)的分析、設計,使我對網(wǎng)絡系統(tǒng)有了全面的了解與 認識,同時對湘南音樂網(wǎng)站做了具體的解剖。 我認為湘南音樂網(wǎng)站關(guān)鍵在于以 下幾方面: (1)導航界面的清晰,簡單設計。界面的清晰簡單可以使用戶一目了然, 輕松的找到自己瀏覽本系統(tǒng)的目的所在。不需要在花費大量時間來尋找本系統(tǒng) 的內(nèi)容,浪費用戶時間,甚至打消用戶的積極性。 (2)系統(tǒng)的易管理性。系統(tǒng)的管理對于系統(tǒng)的維護來說很重要,社會是不 斷進步與發(fā)展的,用戶對于網(wǎng)上娛樂的要求也會越來越高。因此系統(tǒng)要隨著

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論