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

正文內(nèi)容

媒體音樂播放器的設(shè)計與實現(xiàn)畢業(yè)論文(完整版)

2025-07-30 22:49上一頁面

下一頁面
  

【正文】 rce)。 if (() == 0) {strSource = Server=.\\SQLEXPRESS。 ((DATA, Server))。管理員登錄時,需點擊界面上方的登錄按鈕,正確操作后才可進(jìn)入管理員界面。(2) 歌名查詢歌名查詢模塊主要是用戶根據(jù)歌曲的名稱來查詢歌庫內(nèi)歌曲??紤]這些因素,點歌管理系統(tǒng)應(yīng)達(dá)到以下目標(biāo):(1) 提供多條件查詢功能,方便用戶查詢歌庫內(nèi)的歌曲、歌手情況的各種數(shù)據(jù)。3 系統(tǒng)總體方案設(shè)計 系統(tǒng)設(shè)計思想點歌管理系統(tǒng)主要是用來管理數(shù)據(jù)庫內(nèi)的歌曲,并讓消費(fèi)者在可視界面下運(yùn)行軟件。MCI控件在設(shè)計或運(yùn)行時可以是可見的或隱藏的,其按鈕功能也可以通過鼠標(biāo)Click事件重新定義。MCI的最大優(yōu)點是應(yīng)用系統(tǒng)與設(shè)備的無關(guān)性,對于標(biāo)準(zhǔn)多媒體設(shè)備,安裝相應(yīng)的Windows的MCI Driver,Windows即可對該設(shè)備進(jìn)行操作訪問;對于非標(biāo)準(zhǔn)的多媒體設(shè)備,只要有廠家提供的MCI Driver也一樣可以操作。(7) 可伸縮性和性能并行分割處理,創(chuàng)建遠(yuǎn)程關(guān)系在線分析處理(ROLAP)或混合在線分析處理(HOLAP)分割,分布式分割單元,持續(xù)計算,和預(yù)制緩存等特性,極大地提升了SQL Server 2005中分析服務(wù)的可伸縮性和性能。數(shù)據(jù)庫管理有10個最重要的特點(1) 分析服務(wù)SQL SERVER 2005的分析服務(wù)邁入了實時分析的領(lǐng)域。SQL Server 2005全面的集成、分析和報表功能使企業(yè)能夠提高他們已有應(yīng)用的價值,即便這些應(yīng)用是在不同的平臺上。C的類定義并不需要獨(dú)立的頭文件或IDL(Interface Definition Language,接口定義語言)文件。當(dāng)2000年7月微軟發(fā)布C的時候,它的面世只是另一個影響大得多的事件:.NET平臺發(fā)布的一部分。它已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設(shè)計、圖形圖像處理、教育培訓(xùn)以及游戲娛樂等。 系統(tǒng)開發(fā)的目的點歌管理系統(tǒng)主要是用來提高公司的管理水平,給消費(fèi)者更舒適的娛樂環(huán)境,它可以幫助消費(fèi)者更方便的查找自己喜歡的歌曲,更及時地查看歌庫所有歌曲。一個好的點歌管理軟件必須要擁有一個方便、快捷、準(zhǔn)確的點歌功能。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。 點歌管理系統(tǒng)是一個管理系統(tǒng),它是以工作C作為開發(fā)平臺,以SQL Server 2005作為數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)對后臺數(shù)據(jù)的存儲與管理。類定義了新的類型,可以擴(kuò)展語言,更好地對要解決的問題建模。需要注意的是,C支持如下特性:(1) 使用C++式的指針直接訪問內(nèi)存(2) 將上述這種操作標(biāo)記為不安全(unsafe)的關(guān)鍵字(3) 警告CLR垃圾回收器在指針?biāo)玫膶ο筢尫徘安灰獙ζ溥M(jìn)行回收 Microsoft SQL Server技術(shù)SQL Server 2005 通過在可伸縮性、數(shù)據(jù)集成、開發(fā)工具和強(qiáng)大的分析等方面的革新更好的確立了微軟在BI領(lǐng)域的領(lǐng)導(dǎo)地位。(4) 可伸縮性SQL Server 2005可伸縮性的先進(jìn)性包括表格分區(qū)、復(fù)制能力的增強(qiáng)和64位。(4) 報表服務(wù)在SQL SERVER 2005中,報表服務(wù)將為在線分析處理(OLAP)環(huán)境提供自我服務(wù)、創(chuàng)建最終用戶特別報告、增強(qiáng)查詢方面的開發(fā)水平,并為豐富和便于維護(hù)企業(yè)匯報環(huán)境,就允許升級方面,提供增進(jìn)的性能[6]。您可以使用SharePoint功能,訂閱報表、建立新版本的報表,以及分發(fā)報表。當(dāng)將MCI控件加入到工具箱中后,可以將該控件拖曳到窗體上。MCI的全稱是Media Control Interface(多媒體控制接口),為各種多媒體設(shè)備,用MCI函數(shù)可以給上述的任何一種設(shè)備發(fā)出命令,告訴他們開始,結(jié)束,暫停,倒退,快進(jìn)等,就像按動播放器面版上的按鈕一樣。(4) 消費(fèi)者可以查看或編輯播放列表,也可以清空播放列表。 系統(tǒng)組成設(shè)計根據(jù)系統(tǒng)分析本系統(tǒng)主要共有5個查詢界面,主界面,打印結(jié)賬界面,登錄界面。查詢時,用戶可在文本框內(nèi)輸入拼音,獲取數(shù)據(jù)庫內(nèi)相關(guān)歌曲信息,雙擊選擇歌曲并添加到播放列表中。讀取數(shù)據(jù)庫文件代碼如下:public static bool readDBInfo() { try {String strIniPath = + \。 } else { return false。Server= + () + 。Server數(shù)據(jù)庫需要導(dǎo)入額外的命名空間,所以有了最前面的兩條using命令,這是必不可少的! using由于系統(tǒng)頻繁的調(diào)用數(shù)據(jù)庫,而對數(shù)據(jù)的操作分為查找數(shù)據(jù)和更新數(shù)據(jù)操作兩種,更新數(shù)據(jù)時不需要返回值,所以系統(tǒng)利用DBOperation類封裝了對數(shù)據(jù)庫操作的方法,以提供統(tǒng)一的數(shù)據(jù)庫操作接口[8]。表結(jié)構(gòu)如表43所示。表結(jié)構(gòu)如表47所示。全屏按鈕,就是為了實現(xiàn)屏幕的全屏播放,按歌曲查詢按鈕用來實現(xiàn)用戶能夠根據(jù)歌曲名稱查詢歌庫內(nèi)的歌曲,并雙擊選擇歌曲添加到用戶播放列表。 = true。 .SelectedItems [0].Index 0) { index = [0].Index。 =[a].SubItems[3].Text。 = [index + 1].SubItems[3].Text。 } } else { (列表中沒有歌曲!)。 = 播放。本系統(tǒng)同時設(shè)計了歌手查詢界面,以區(qū)別于各種不同查詢,方便操作。這樣設(shè)計,只為了可以盡可能快地查到數(shù)據(jù)庫中相關(guān)數(shù)據(jù)。()。(14) 當(dāng)用戶單擊按歌曲名字?jǐn)?shù)查詢時,系統(tǒng)彈出歌曲名字?jǐn)?shù)查詢窗體。 ()。部分代碼如下: = true。部分代碼如下:string s_Sql = select * from likemusic。 = 0。 = 播放。 } 管理員設(shè)置設(shè)計 界面設(shè)計管理員設(shè)置窗體是管理員用來對數(shù)據(jù)庫進(jìn)行操作的平臺。 = |(*.mp3)|*.mp3(*.wav)|*.wav|(*.avi)|*.avi|(*.wmv)|*.wmv。} else { i_State = 0。 } catch (Exception ex) { (())。amp。()。 try { (sql)。,abate=39。 } } else { (請先選擇要修改的行)。 + + 39。 }(2) 當(dāng)管理員單擊退出按鈕時,退出系統(tǒng),代碼如下:()。 }(2) 用戶選擇按歌曲名稱按鈕查詢后,彈出如圖58所示,查詢結(jié)果通過listview控件顯示在界面上,雙擊歌曲彈出歌曲詳細(xì)信息,如圖512所示,選擇歌曲進(jìn)行添加退出,部分代碼如下: string sql = select * from musiclist where gqname like39。showListview1(s_Sql)。各主要控件的屬性如表55所示。 if ( 0) { for (int i = 0。 = [i][abate].ToString()。 s_DKYWD += 應(yīng)付金額: + +元+|。 dr[C4] = 。 .Focus()。 ()。對點歌管理系統(tǒng)的質(zhì)量做出一個合理的評價。如果連接不上,就不能往數(shù)據(jù)庫中寫入信息。查詢界面如圖57,58,59,510,511。(8) 開戶點歌測試開戶點歌成功,則顯示如下界面,如圖63所示:圖63開戶點歌成功本系統(tǒng)在windows 2000/ 2003/XP下均進(jìn)行了以上相關(guān)測試。(1)系統(tǒng)的大小。 提高軟件可維護(hù)性的方法(1)建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級。由于系統(tǒng)簡單,不需要進(jìn)行相關(guān)配置。(6) 右擊登錄名sa,在常規(guī)選項卡中修改密碼為111,再選擇狀態(tài)選項卡登錄選擇啟用狀態(tài),確定退出。本點歌系統(tǒng)雖然能夠?qū)崿F(xiàn)一般播放器的正常操作,但由于客觀條件及時間的限制,播放列表中的歌曲的循環(huán)播放功能沒有實現(xiàn),有待于進(jìn)一步的改進(jìn)與完善。(8) 右擊數(shù)據(jù)庫,附加數(shù)據(jù)庫操作。(2) 依次點擊“下一步”,完成數(shù)據(jù)庫安裝及C.NET運(yùn)行環(huán)境的安裝。(3)進(jìn)行明確的質(zhì)量保證審查。(3)系統(tǒng)年齡。軟件維護(hù)是軟件生命周期中耗費(fèi)最多、延續(xù)時間最長的活動。歌曲添加時,打開文件路徑按鈕能夠?qū)崿F(xiàn)從本地主機(jī)中查找歌曲的路徑,最后寫入數(shù)據(jù)庫內(nèi)。(2) 播放歌曲測試當(dāng)用戶使用本系統(tǒng)后,進(jìn)入系統(tǒng)主界面如圖51,雙擊播放列表框內(nèi)的歌曲,播放歌曲。如果一個系統(tǒng)開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。在每個階段,都有一些數(shù)據(jù)需要保存,和用戶之間也需要進(jìn)行交互,以使系統(tǒng)能很好的進(jìn)行測試。 } (update money set uncost=39。 以下代碼是將在程序中設(shè)計的賬單格式對應(yīng)到打印列表中。 DataSet dss = new DataSet()。 } }} (2) 當(dāng)單擊打印預(yù)覽按鈕時,系統(tǒng)會先檢測是否安裝打印機(jī),如果安裝則直接彈出界面保存界面,并進(jìn)行預(yù)覽操作[14]。 i++) { = [i][begintime].ToString()。圖513打印賬單 代碼設(shè)計(1) 當(dāng)選擇下拉框內(nèi)房間號時,觸發(fā)timer事件,實現(xiàn)數(shù)據(jù)庫內(nèi)與相應(yīng)房間號的綁定。%+ .Text +%39。//按歌曲名稱查詢 showName(sql )。主要控件有bobox控件、button按鈕、listview列表控件、textbox控件[10]。 if ( == 0) { (管理員密碼輸入錯誤,請重新輸入)。 登錄設(shè)計登錄界面是管理員用于登錄修改數(shù)據(jù)庫內(nèi)的數(shù)據(jù)使用的界面。where viplogo=39。 } catch (Exception ex) { ( ())。部分代碼如下:if ( 0) { string sql = update room set roomtype=39。 } (4) 當(dāng)管理員單擊刪除歌手按鈕時,將彈出歌手刪除窗體,代碼如下:if ( 0) {if ((繼續(xù)則刪除該信息, 友情提示, , ) == ) {try { string sql = select * from singer where slogo=39。 } (3) 當(dāng)管理員單擊添加歌手按鈕時,將彈出添加歌手窗體,如圖54所示,界面中拼音是系統(tǒng)根據(jù)用戶輸入的中文歌手自動生成的,這是一個實現(xiàn)的難點。 = 保存。 }這里就是實現(xiàn)將用戶選擇的歌曲全路徑添加到播放列表中,并顯示到filepath文本控件中以便于插入數(shù)據(jù)庫。普通用戶不能進(jìn)入該界面,每次操作情況將寫入數(shù)據(jù)庫中。如果用戶己經(jīng)選擇了喜歡的歌曲,那么在主界面播放列表中則顯示likemusic列表里面的信息;如果用戶沒有選擇喜歡的歌曲,則在播放列表中顯示數(shù)據(jù)庫里面的所有歌曲。(21) 暫停功能按鈕的實現(xiàn)。(20) 當(dāng)用戶想停止播放歌曲時,只需單擊停止按鈕即可實現(xiàn)停止播放。此時的清空播放列表是用戶選擇的臨時播放列表,并不是數(shù)據(jù)庫中歌曲信息。 } else { = false。界面查詢時,用戶需要在文本框內(nèi)輸入想要查詢的歌曲名字?jǐn)?shù),點擊查詢按鈕,就會在界面上顯示出己有數(shù)據(jù)。(13) 當(dāng)用戶單擊按歌手查詢時,系統(tǒng)彈出歌手查詢窗體。()。部分代碼如下:Form frm = new FrmName ()。本系統(tǒng)設(shè)計了一個歌曲類別查詢界面,以區(qū)別于各種不同的查詢,方便操作。//增加音量(5) 當(dāng)用戶單擊減小音量按鈕時,系統(tǒng)會調(diào)用播放器控件的減小音量事件,使播放器降低音量,部分代碼如下:keybd_event(174, 0, 0, 0)。 [index + 1].Selected = true。 } } catch { }}(3) 當(dāng)用戶當(dāng)擊下一首按鈕時,系統(tǒng)將先判斷當(dāng)前選擇的行是不是最后一行,如果為最后一行則手動設(shè)置列表框中的第一行為當(dāng)前選中行,并設(shè)置其可見狀態(tài),可以讓用戶知道當(dāng)前選中的歌曲,然后再實現(xiàn)下一首歌曲的播放,代碼如下:int index = 0。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1