freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

音樂(lè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 登陸,可以分類(lèi)搜索歌手歌曲專(zhuān)輯信息,網(wǎng)站給出推薦歌手歌曲以及熱門(mén)歌曲列表,在試聽(tīng)過(guò)程中可以實(shí)現(xiàn)連播并顯示歌詞,用戶(hù)可以試聽(tīng)下載歌曲等。隨著網(wǎng)絡(luò)技術(shù)與多媒體的日漸普及,音樂(lè)網(wǎng)站必然還會(huì)對(duì)音樂(lè)的發(fā)展有著深刻的影響。從經(jīng)濟(jì)說(shuō)看,免費(fèi)下載代替了傳統(tǒng)的購(gòu)買(mǎi)欣賞,也刺激了電子數(shù)碼產(chǎn)品的頻繁更新?lián)Q代,各種精巧便攜的大容量mp3播放器已經(jīng)在青少年中趨干普及,配合流行音樂(lè)網(wǎng)站的數(shù)據(jù)存儲(chǔ)功能。目前的流行音樂(lè)網(wǎng)站從傳播形式來(lái)看,大致可分為三類(lèi):有固定網(wǎng)址的流行音樂(lè)網(wǎng)站、搜索類(lèi)流行音樂(lè)網(wǎng)站、P2P類(lèi)流行音樂(lè)網(wǎng)站。這種模式是現(xiàn)在很普遍的小偷站,投入低,管理維護(hù)省時(shí)省事,但是受制于被采集方的服務(wù)器。這種模式是個(gè)人音樂(lè)網(wǎng)站的高級(jí)模式,他的收入完全依靠網(wǎng)絡(luò)廣告。與傳統(tǒng)音樂(lè)欣賞與交流模式相比,在線(xiàn)音樂(lè)具有無(wú)可比擬的優(yōu)越性不但能滿(mǎn)足了大多數(shù)用戶(hù)對(duì)音樂(lè)愛(ài)好的需求,同時(shí)也刺激了電子數(shù)碼產(chǎn)品的頻繁更新?lián)Q代?;贗nternet的在線(xiàn)音樂(lè)網(wǎng)站早已成為人們的研究熱點(diǎn)之一。提供免費(fèi)wma格式歌曲下載(服務(wù)器可能受不了下載流量)。二、只需要一個(gè)虛擬空間,一套程序批量采集其他網(wǎng)站的歌曲,只提供在線(xiàn)播放功能。個(gè)人音樂(lè)網(wǎng)站其實(shí)面臨的風(fēng)險(xiǎn)實(shí)在太多,就版權(quán)問(wèn)題不說(shuō),服務(wù)器的投入成本與廣告盈利幾乎不成比例,針對(duì)現(xiàn)有這種現(xiàn)狀,個(gè)人音樂(lè)網(wǎng)站的發(fā)展要具備以下幾點(diǎn)的才可以:一、歌曲資源具備高價(jià)值;二、提供試聽(tīng)和下載功能;三、能夠有自己獨(dú)特的風(fēng)格。所以,許多音樂(lè)網(wǎng)站的創(chuàng)立者最開(kāi)始都是基于對(duì)音樂(lè)的喜好來(lái)做的,但是后來(lái)發(fā)現(xiàn)用戶(hù)多了,網(wǎng)站大了,成本高了,才不得不商業(yè)化。有的網(wǎng)站內(nèi)甚至設(shè)有關(guān)于歌詞創(chuàng)作、音樂(lè)創(chuàng)作、歌曲創(chuàng)作、商業(yè)性合作交易等多個(gè)論壇供音樂(lè)愛(ài)好者交流,即使普通用戶(hù)也可以創(chuàng)作自己的作品供大家欣賞、討論、甚至被買(mǎi)賣(mài)。顯然,隨著生活質(zhì)量和人們對(duì)生活要求的不斷提高,在線(xiàn)音樂(lè)網(wǎng)站更能滿(mǎn)足人們的需求,本人設(shè)計(jì)并實(shí)現(xiàn)了適用于所有用戶(hù)的在線(xiàn)音樂(lè)網(wǎng)站。(3)在進(jìn)行網(wǎng)站的實(shí)際開(kāi)發(fā)中,有大量重復(fù)的公共結(jié)構(gòu),所以考慮用框架和用戶(hù)控件來(lái)實(shí)現(xiàn)網(wǎng)站的設(shè)計(jì)是可取的;同時(shí)后臺(tái)數(shù)據(jù)庫(kù)會(huì)用到大量的數(shù)據(jù)庫(kù)綁定語(yǔ)句,如何優(yōu)化這些語(yǔ)句來(lái)提高開(kāi)發(fā)效率是設(shè)計(jì)的重點(diǎn),常常進(jìn)行多表操作會(huì)影響軟件性能,因此為了減少跨表查詢(xún),降低程序的復(fù)雜度,在數(shù)據(jù)庫(kù)設(shè)計(jì)上考慮冗余,以適當(dāng)?shù)娜哂鄟?lái)提高數(shù)據(jù)庫(kù)的查詢(xún)速度,如何兩全其美對(duì)我來(lái)說(shuō)是個(gè)難題;如何正確的嵌入播放器并實(shí)現(xiàn)歌曲連續(xù)播放也是本設(shè)計(jì)的一大難點(diǎn);(4)如何建立數(shù)據(jù)的實(shí)體關(guān)系模型和邏輯模型、物理模型和數(shù)據(jù)的規(guī)范化設(shè)計(jì)要有清醒的認(rèn)識(shí);(5)如果采用UML面向?qū)ο笤O(shè)計(jì),應(yīng)該對(duì)如何建立對(duì)象模型,功能模型和行為模型要有細(xì)致的分析;(6)選擇良好的設(shè)計(jì)模式對(duì)本系統(tǒng)有著不小的影響。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。當(dāng)系統(tǒng)開(kāi)發(fā)成后,通過(guò)測(cè)試和、試運(yùn)行和實(shí)際應(yīng)用后,還可以依靠網(wǎng)絡(luò)廣告來(lái)盈利,這帶來(lái)的經(jīng)濟(jì)回報(bào)將遠(yuǎn)超過(guò)支出,并且最重要的一點(diǎn)是通過(guò)該網(wǎng)站的設(shè)計(jì),可以使我進(jìn)一步理解軟件工程思想和網(wǎng)站開(kāi)發(fā)流程,為從事軟件開(kāi)發(fā)工作打下很好的基礎(chǔ),從長(zhǎng)遠(yuǎn)利益來(lái)考慮,本課題的設(shè)計(jì)開(kāi)發(fā)還是具有相當(dāng)大的經(jīng)濟(jì)可行性的。所以技術(shù)上可行。 操作可行性該網(wǎng)站是一個(gè)音樂(lè)試聽(tīng)網(wǎng)站,瀏覽該網(wǎng)站的大多數(shù)是普通的因特網(wǎng)用戶(hù),對(duì)他們來(lái)說(shuō),操作本系統(tǒng)將會(huì)十分的簡(jiǎn)便。 法律可行性該音樂(lè)網(wǎng)站由本人設(shè)計(jì)實(shí)現(xiàn),在法律上并未侵害他人權(quán)利,無(wú)須承擔(dān)任何法律責(zé)任,所以在法律方面開(kāi)發(fā)此系統(tǒng)是完全可行的。就是用一些規(guī)定的符號(hào)及連接來(lái)表示某個(gè)具體的業(yè)務(wù)處理過(guò)程。該網(wǎng)站的業(yè)務(wù)流圖如圖21所示:圖21 業(yè)務(wù)流圖數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。該音樂(lè)網(wǎng)站的數(shù)據(jù)流程:首先由網(wǎng)站管理員根據(jù)不同用戶(hù)的需要將某些信息保存到數(shù)據(jù)庫(kù)中,例如歌曲、歌手、歌詞、專(zhuān)輯等等,并可以對(duì)這些信息進(jìn)行添加、修改和刪除處理,然后再進(jìn)行發(fā)布生成靜態(tài)頁(yè)面以方便用戶(hù)的使用;。數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息是很有價(jià)值的,因?yàn)榱谐隽耸褂靡粋€(gè)給定的數(shù)據(jù)元素是所有程序或模塊,所有很容易估計(jì)改變一個(gè)數(shù)據(jù)將產(chǎn)生的影響,并且能所有受影響的程序或模塊做出相應(yīng)的改變。定義:歌手類(lèi)別信息=歌手類(lèi)別編號(hào)+類(lèi)別+所在欄目編號(hào)位置:查詢(xún)和發(fā)布個(gè)歌手信息(6) 名字:專(zhuān)輯信息別名:無(wú)描述:網(wǎng)站管理員發(fā)布專(zhuān)輯,使廣大用戶(hù)可以及時(shí)瀏覽相關(guān)信息。定義:用戶(hù)編號(hào)=0{數(shù)字}7位置:用戶(hù)信息表 (14) 名字:密碼 別名:無(wú)描述:密碼可用來(lái)驗(yàn)證用戶(hù)的身份和權(quán)限。ER模型用ER圖表示。(2)屬性是實(shí)體的性質(zhì)。(4)在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控制。數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)通信技術(shù)、面向?qū)ο缶幊碳夹g(shù)、并行計(jì)算機(jī)技術(shù)、人工智能技術(shù)相互融合、相互滲透,促進(jìn)了數(shù)據(jù)庫(kù)技術(shù)的廣泛應(yīng)用。特別是近年來(lái)推出的計(jì)算機(jī)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),操作直觀(guān),使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)。一個(gè)真正的、完整的站點(diǎn)是離不開(kāi)數(shù)據(jù)庫(kù)的,因?yàn)樯倭康臄?shù)據(jù),如歌曲的靜態(tài)頁(yè)面等完全可以存儲(chǔ)在文本文件中,但實(shí)際應(yīng)用中,需要保存的數(shù)據(jù)遠(yuǎn)不止這一點(diǎn)點(diǎn),而且這些數(shù)據(jù)之間往往還有關(guān)聯(lián),利用數(shù)據(jù)庫(kù)來(lái)管理這些數(shù)據(jù),可以很方便的查詢(xún)和更新。但是,有些關(guān)系模式存在插入、刪除異常、修改復(fù)雜,數(shù)據(jù)冗余等毛病。關(guān)系模式的規(guī)范化過(guò)程是通過(guò)對(duì)關(guān)系模式的分解來(lái)實(shí)現(xiàn)的。它擁有C編程語(yǔ)言“一次編寫(xiě),各處運(yùn)行”的特點(diǎn),具有良好的移植性、健全性和安全性。所以安裝VS2005就行了, framework!但開(kāi)發(fā)環(huán)境不見(jiàn)得一定是使用VS2005,有時(shí)只要記事本或一個(gè)文本編輯器就行了!運(yùn)行環(huán)境必須安裝。IIS是在網(wǎng)站上構(gòu)建和部署電子商務(wù)解決方案以及任務(wù)關(guān)鍵的應(yīng)用程序的一種安全平臺(tái)。選擇開(kāi)始〉管理工具〉Internet 信息服務(wù)(IIS)管理器,或者是開(kāi)始〉運(yùn)行〉inetmgr可直接打開(kāi)IIS服務(wù)器。在IIS的“默認(rèn)網(wǎng)站”上單擊鼠標(biāo)右鍵,選擇屬性,存在如下幾個(gè)選項(xiàng)卡:網(wǎng)站選項(xiàng)卡,IP地址是網(wǎng)絡(luò)上計(jì)算機(jī)通信的基礎(chǔ),網(wǎng)絡(luò)上的計(jì)算機(jī)通過(guò)IP地址來(lái)尋找另一臺(tái)計(jì)算機(jī),假設(shè)在c:\inetpub\root\,,那么就可以在IP地址欄輸入。訪(fǎng)問(wèn)該文檔下的文件。使用別名更安全,因?yàn)橛脩?hù)不知道文件是否真的存在于服務(wù)器上,這個(gè)功能只是應(yīng)用于虛擬目錄中。不同類(lèi)型的系統(tǒng)需要不同的結(jié)構(gòu)體系,系統(tǒng)的設(shè)計(jì)往往很大程度取決于體系結(jié)構(gòu)的選擇。(3)技術(shù)上相對(duì)成熟,投入費(fèi)用少,系統(tǒng)維護(hù)簡(jiǎn)便,簡(jiǎn)單易用,見(jiàn)效快,回報(bào)率高。在B/S結(jié)構(gòu)基礎(chǔ)上,以發(fā)揮其強(qiáng)大的Web應(yīng)用能力來(lái)使系統(tǒng)的性能優(yōu)化。二、管理員進(jìn)行歌曲與專(zhuān)輯的管理:例如添加、刪除、更新歌手、歌曲、專(zhuān)輯、歌詞等信息;三、管理員進(jìn)行前后臺(tái)用戶(hù)管理:管理員登陸可以管理編輯和刪除注冊(cè)用戶(hù)信息以及增添修改刪除管理員信息;四、管理員進(jìn)行欄目分類(lèi)管理:包括編輯修改總類(lèi)、添加編輯分類(lèi)、添加編輯歌手等內(nèi)容;五、管理員修改內(nèi)容之后生成靜態(tài)頁(yè)面,以保證用戶(hù)使用的穩(wěn)定性;(2)后臺(tái)管理模塊功能圖如411所示:圖411系統(tǒng)后臺(tái)模塊功能圖在整體設(shè)計(jì)之前先設(shè)計(jì)好數(shù)據(jù)庫(kù),建立關(guān)系表,把設(shè)計(jì)中常用的數(shù)據(jù)庫(kù)操作語(yǔ)句寫(xiě)成相對(duì)應(yīng)的存儲(chǔ)過(guò)程,再把要用到的方法寫(xiě)在對(duì)應(yīng)的類(lèi)放在一個(gè)包里,用的時(shí)候直接調(diào)用該類(lèi)的方法即可,例如將數(shù)據(jù)庫(kù)連接和相關(guān)操作的函數(shù)放到一個(gè)文件里面。amp。使用框架可以非常方便的完成導(dǎo)航工作,讓網(wǎng)站的結(jié)構(gòu)更加清晰,而且各個(gè)框架之間決不存在干擾問(wèn)題??蚣芗疐rameset:框架集也是一個(gè)網(wǎng)頁(yè)文件,它將一個(gè)窗口通過(guò)行和列的方式分割成多個(gè)框架,框架的多少根據(jù)具體有多少網(wǎng)頁(yè)來(lái)決定,每個(gè)框架中要顯示的就是不同的網(wǎng)頁(yè)文件。具體框架結(jié)構(gòu)如下圖所示:分別對(duì)應(yīng)top、left、bottom、main四個(gè)部分。(menuICON).alt=顯示菜單=0,*,0,0,0。 if( == 1) (?content=+strContent)。 i。}}function show(c_Str){if((c_Str).==39。}else{(c_Str).=39。folder139。例如用HyperlinkColumn以超級(jí)鏈接來(lái)顯示資料源中的一個(gè)字段內(nèi)容,并可以指定使用者點(diǎn)選該項(xiàng)目時(shí)所要開(kāi)啟的地址。Text= 39。由于這個(gè)原因,Eval只能在數(shù)據(jù)綁定控件的模板中使用,而不能用于Page(頁(yè)面)層。即% ((DataRowView))[xxxx]%,使用之后發(fā)行很有用,這樣可以在前臺(tái)頁(yè)面做很多事情。 此模塊遇到的問(wèn)題及解決方案在該模塊設(shè)計(jì)的過(guò)程中,分別試用了VS2003和VS2005設(shè)計(jì),充分體驗(yàn)到了版本之間的不同,并對(duì)GridViewGridView與HTMLGridViewgriview優(yōu)點(diǎn):功能最強(qiáng)大,提供分頁(yè),編輯,刪除,選擇等等很多功能,使用最方便,直接拖拽到頁(yè)面上,建立新的數(shù)據(jù)源,點(diǎn)幾下鼠標(biāo)就可以維護(hù)一個(gè)表的瀏覽、刪除和修改了,而且因?yàn)槟0逡呀?jīng)定制好,想自己靈活控制,不太容易。因?yàn)镚ridView在設(shè)計(jì)的時(shí)候很不方便不像DataGrid有一個(gè)屬性生成器 ,這樣大大方便了我對(duì)DataGrid的設(shè)計(jì)。,編輯,刪除,!在這些希望在以后的設(shè)計(jì)學(xué)習(xí)中慢慢體會(huì)。Eval會(huì)根據(jù)最近的容器對(duì)象(例如DataListItem)的DataItem屬性來(lái)自動(dòng)地解析字段。%=...%發(fā)生在頁(yè)面產(chǎn)生時(shí)而%...%發(fā)生在頁(yè)面數(shù)據(jù)綁定時(shí)。通過(guò)這個(gè)模塊的學(xué)習(xí),發(fā)現(xiàn)了很多以前都沒(méi)有在意過(guò)的一些方法。head部分設(shè)計(jì)如下,其中包括該音樂(lè)網(wǎng)站的LOGO以及各種界面的鏈接,具體設(shè)計(jì)如圖422所示:422 用戶(hù)首頁(yè)頭部分設(shè)計(jì)界面圖UCSearch部分設(shè)計(jì)如下,其中包括用戶(hù)登錄注冊(cè)模塊,以及前臺(tái)搜索功能,具體界面如圖423所示:423用戶(hù)登錄搜索設(shè)計(jì)界面圖foot部分設(shè)計(jì)如下,僅僅為了頁(yè)面的美觀(guān),沒(méi)有具體的功能,其設(shè)計(jì)界面如圖424所示:424用戶(hù)首頁(yè)頭部分設(shè)計(jì)界面圖(1)前臺(tái)首頁(yè)的設(shè)計(jì)用一下語(yǔ)句來(lái)引用ascx頁(yè)面,具體語(yǔ)句如下:% Register TagPrefix=uc1 TagName=foot Src= %% Register TagPrefix=uc1 TagName=head Src= %%RegisterTagPrefix=uc1TagName=UCSearchSrc= %再用以下語(yǔ)句調(diào)用:uc1:head id=Head1 runat=server/uc1:headuc1:ucsearch id=UCSearch1 runat=server/uc1: ucsearch uc1:foot id=Foot1 runat=server/uc1:foot給出最新推薦專(zhuān)輯和推薦歌手以及最熱推薦歌曲,并能鏈接到各項(xiàng)內(nèi)容,也可以直接在首頁(yè)進(jìn)行試聽(tīng)下載。 [username].Expires=(dd)。 string strEmail=。 string strInfo=。 } ()。type=+strType,800,600)。 switch(strType) { case 1: { = true。 if( == 0) = 對(duì)不起!沒(méi)有您要搜索的記錄!。 } break。 mydv = (strContent)。 ()。 strContent = 。 =mydv。 break。 } catch { return false。 if(!Equals(,null)) ()。 Singer = mydv[0][NClassName].ToString()。 strID=。 play=。 } } catch { (沒(méi)有您要聽(tīng)的歌曲!)。 for(int i=0。 } }另外,在播放的時(shí)候還有一個(gè)全選和反選的按鈕的使用,在這部分的處理中用到了javascript文件:實(shí)現(xiàn)以及寫(xiě)好放在_jscript文件夾下,在這里直接調(diào)用就可以了:SCRIPT language=JavaScript src=_jscript//SCRIPTSCRIPT language=JavaScript!%=play%//自動(dòng)播放[0].selected=true。 protected void Page_Load(object sender, e) { if(!IsPostBack) { ShowWords()。(39。 href=strong*請(qǐng)?jiān)O(shè)我的音樂(lè)網(wǎng)站為首頁(yè)下載*/strong/A添加到電腦IE收藏夾A href=javascript:(, ) FONT color=red收藏到IE/FONT/A(11)歌曲下載—— a script language=javascript ! (a href=39。 strName = mydv[0][Musiame].ToString()。以前習(xí)慣用直接訪(fǎng)問(wèn)的方法調(diào)試網(wǎng)站,把IIS的默認(rèn)網(wǎng)站主目錄設(shè)為正在做的網(wǎng)站的地址,不需要調(diào)試環(huán)境,現(xiàn)在用VS調(diào)試出來(lái)的地址欄上localhost后是music1同樣的,上傳了專(zhuān)輯的圖片也不能正確顯示,也是路徑的問(wèn)題,到底要把圖片保存在哪個(gè)目錄下,再寫(xiě)對(duì)應(yīng)正確的路徑對(duì)我來(lái)說(shuō)剛開(kāi)始確實(shí)是很大的問(wèn)題,再?lài)L試了很多次之后,在老師的幫助下,問(wèn)題終于得到了解決。5 實(shí)現(xiàn)5.1 后臺(tái)管理的實(shí)現(xiàn)管理員登錄界面如圖51
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1