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

正文內(nèi)容

自動點歌系統(tǒng)畢業(yè)設(shè)計說明書-資料下載頁

2025-05-11 18:39本頁面

【導(dǎo)讀】足人們對生活的需要,豐富業(yè)余生活,就需要有一些娛樂的設(shè)施來彌補這些空缺,該系統(tǒng)主要包括:按拼音點歌、按歌曲字數(shù)點歌、按。歌曲作者點歌、按歌星點歌、按歌曲類型點歌以及按歌曲語種點歌六大點歌模塊;來調(diào)節(jié)音量的大小及音箱效果。該系統(tǒng)可以管理各種歌曲,具有較好的實用性,能夠進行快速點歌。系統(tǒng)會給人們生活帶來更多的樂趣。

  

【正文】 按歌曲拼音查找想要點的歌曲。 五字歌:點中后顯示出所有五個字的歌曲,然后在按歌曲拼音查找想要點的歌曲。 六字歌:點中后顯示出所有六個字的歌曲,然后在按歌曲拼音查找想要點的歌曲。 七字歌:點中后顯示出所有七個字的歌曲,然后在按歌曲拼音查找想要點的歌曲。 八字以上:點中后顯示歌曲字數(shù)大于八的歌曲,然后在按歌曲拼音查找想要點的歌曲。 歌星點歌 子 模塊 (1) 界面設(shè)計: 該 界面 可以按照 兩個字男歌星,兩個字女歌星,三個字男歌星,三個字女歌星,樂隊和組合,其他 六個選項查找歌曲 。 顯示界面如圖 。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計論文 第 4章 系統(tǒng)行為特性設(shè)計 17 圖 顯示歌星點歌界面圖 (2) 歌星點歌子模塊功能描述 兩個字男歌星:按照兩個字男歌星點歌,點中 后顯示的歌星性別是男,姓名字數(shù)是兩個,然后按歌星拼音查詢具體歌星,在這個歌星里面查詢要點播的歌曲。 兩個字女歌星:按照兩個字女歌星點歌,點中后顯示的歌星性別是女,姓名字數(shù)是兩個,然后按歌星拼音查詢具體歌星,在這個歌星里面查詢要點播的歌曲。 三個字男歌星:按照兩個字男歌星點歌,點中后顯示的歌星性別是男,姓名字數(shù)是三個,然后按歌星拼音查詢具體歌星,在這個歌星里面查詢要點播的歌曲。 三個字女歌星:按照兩個字女歌星點歌,點中后顯示的歌星性別是女,姓名字數(shù)是三個,然后按歌星拼音查詢具體歌星,在這個歌星里面查詢要點播的歌曲。 樂隊和組合:點中后顯示所有樂隊的歌曲,然后在按樂隊拼音查找具體樂隊,再按歌曲拼音查找要點播的歌曲。 其他:點中后顯示的是歌星姓名字數(shù)大于三所有歌手,然后在按歌曲拼音查找想要點播的歌曲。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計論文 第 4章 系統(tǒng)行為特性設(shè)計 18 類型點歌 子 模塊 (1) 界面設(shè)計: 該 界面 按照 情歌,兒歌,輕音樂,迪士高,影視金曲,軍歌六個選項查找歌曲 。 顯示的界面如 圖 。 圖 歌曲分類 圖 (2) 類型點歌子模塊功能描述 情歌:點中后顯示歌曲類型是情歌,然后在歌曲拼音查找想要點的歌曲。 兒歌:點中后顯示歌曲類型是兒歌,然后在歌曲拼音 查找想要點的歌曲。 輕音樂:點中后顯示歌曲類型是輕音樂,然后在歌曲拼音查找想要點的歌曲。 迪士高:點中后顯示歌曲類型是迪士高,然后在歌曲拼音查找想要點的歌曲。 影視金曲:點中后顯示歌曲類型是影視金曲,然后在歌曲拼音查找想要點的歌曲。 軍歌:點中后顯示歌曲類型是軍歌,然后在歌曲拼音查找想要點的歌曲。 這里顯示的是歌曲的類型,然后在按照類型查找想要點的歌曲。 點 中 已選就是顯示的播放控制歌曲的界面。 語種點歌 子 模塊 (1) 界面設(shè)計: 該 界面 可以按照 漢語,英語,日語,韓語,粵語,臺語 六種查詢歌曲模式 。 (2) 歌星 點歌子模塊功能描述 漢語:點中后顯示歌曲語種是漢語,然后在歌曲拼音查找想要點的歌曲。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計論文 第 4章 系統(tǒng)行為特性設(shè)計 19 英語:點中后顯示歌曲語種是英語,然后在歌曲拼音查找想要點的歌曲。 日語:點中后顯示歌曲語種是日語,然后在歌曲拼音查找想要點的歌曲。 韓語:點中后顯示歌曲語種是韓語,然后在歌曲拼音查找想要點的歌曲。 粵語:點中后顯示歌曲語種是粵語,然后在歌曲拼音查找想要點的歌曲。 閩南 語:點中后顯示歌曲語種是 閩南 語,然后在歌曲拼音查找想要點的歌曲 。 播放控制 子 模塊 (1) 界面設(shè)計: 該 界面 包括歌曲優(yōu)先,刪除,上一曲,下 一曲,播放,停止 ,音箱音量。 (2) 播放控制 子模塊功能描述 上一曲:這個按鈕控件的功能是播放列表框中當(dāng)前播放歌曲的上一首曲目,如果播放的歌曲是第一首歌曲則播放的還是第一首歌曲。播放下一曲功能的實現(xiàn)原理和播放上一曲差不多,就不再重復(fù)了。 算法實現(xiàn)如圖 。 結(jié) 束載 入 第 一 首 歌 曲當(dāng) 前 是 否 為最 后 首 歌 曲開 始播 放載 入 上 一 首 歌 曲YN 圖 播放上一曲功能算法流程圖 優(yōu)先:在已選表里面的歌曲,先點中,在點優(yōu)先,這首歌就排到已選表的第一行的位置,就可以第一個被播放。 音量控制:在唱歌的時候,可以調(diào)節(jié)音箱和話筒音量的大小。 MIXER 類封沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計論文 第 4章 系統(tǒng)行為特性設(shè)計 20 裝了與混音器操作相關(guān)的幾個設(shè)備標(biāo)識數(shù)據(jù),包括設(shè)備標(biāo)識號 m_uMxId,設(shè)備句柄 m_hmx 和相應(yīng)設(shè)備操作消息的窗口句柄 m_hWnd。 GetControlDetails 和 SetControlDetails 用于獲取和設(shè)置制定的控制的詳細參數(shù)值。 GetVolume 和 SetVolume 用于獲取和設(shè)置進行播放音頻時指定的混音器控制的音量。這兩個函數(shù)先調(diào)用 GetLineInfo 和 GetLineControl 函數(shù)來確定所對應(yīng)的線路的控制,然后調(diào)用 GetControlDetails 和 SetControlDetails 來設(shè)置音量值。 23 第 5章 系統(tǒng)運行與調(diào)試 系統(tǒng)測試方案 由于該系統(tǒng)中各個功能模塊都頻繁的使用數(shù)據(jù)庫中的各種數(shù)據(jù),因此需要一個公共的數(shù)據(jù)操作函數(shù),用以執(zhí)行各種 SQL 語句,將這個公用函數(shù)放在公用模塊中,這樣整個工程項目中的任何地方都可以調(diào)用公用模塊中的函數(shù),變量,這樣可以大大提高代碼的效率。 拼音點歌模塊: 在拼音點歌模塊中,所有歌曲的屬性都包括在內(nèi),按照歌曲屬性點歌都在這個窗體顯示,然后在按照歌曲的拼音查找歌曲,如圖 。 圖 查詢添加歌曲圖 上面的圖顯示的是查 找歌曲,所查的歌曲是珍惜, 如果顯示的其他歌曲,就說明該歌曲其他歌曲的拼音的編輯和珍惜這首歌一樣,所以就得把歌曲表里的這首歌重新編輯。查詢到這首歌后,點中一下,這首歌曲就添加到了已選的表里,然后就可以播放控制歌曲了。如圖 。 24 圖 播放控制歌曲圖 優(yōu)先條件 :在已選的歌曲中,如果想唱最后一個歌曲,點中歌曲后,在點一下優(yōu)先,這首歌曲就排到已選歌曲表的最前面,下一次播放的就是這首歌曲。 刪除條件 :刪除歌曲是把已選表中的歌曲刪除,是根據(jù)已選表歌曲 ID 號的唯一進行操作的 。 播放控制歌曲:主要實現(xiàn)對歌曲的控 制,包括播放 、 暫停 、 停止 、 上一曲 、下一曲等 。 控制音 箱效果:包括音量大小,邁克音量的大小,升降調(diào),原唱,伴唱等功能,這里我調(diào)用了 Windows API 類,利用 GetVolume 和 SetVolume 用于獲取和設(shè)置進行播放音頻時指定的混音器控制的音量。這兩個函數(shù)先調(diào)用 GetLineInfo和 GetLineControl 函數(shù)來確定所對應(yīng)的線路的控制,然后調(diào)用 GetControlDetails 和 SetControlDetails 來設(shè)置音量值。 系統(tǒng) 結(jié)果分析與調(diào)試 測試與調(diào)試是軟件開發(fā)過程中重 要的一個階段。在這個階段中,要盡可能對系統(tǒng)進行反復(fù)的測試,從而得出對系統(tǒng)的進一步的改進,使系統(tǒng)更加完善,滿足用戶對系統(tǒng)的需要。應(yīng)該明確,沒有錯誤的測試是一個失敗的測試。 在調(diào)試中碰到以下幾個大問題: (1) 運行時的錯誤處理。在系統(tǒng)運行期間有可能產(chǎn)生錯誤,大致包括兩種情況:一是 操作人員 有可能在操作上發(fā)生錯誤,二是非法用戶破壞系統(tǒng),產(chǎn)生運行 25 時的錯誤。為增強系統(tǒng)的可靠性和健壯性,我盡可能地考慮各種運行時可能發(fā)生的錯誤 : ① 搜索歌曲時,搜索 的內(nèi)容 與數(shù)據(jù)庫表的匹配等問題。存在是否匹配的問題。對于不匹配 將查詢不到 想點播的歌曲 。 ② 進行查詢操作時,有些內(nèi)容不能為空,必須 得是查詢表中已有的屬性 。 (2) 在對歌曲信息進行復(fù)合查詢時,提取和組合 sql 語句時,遇到了查詢出錯,或者只能進行單一條件查詢的情況,后來經(jīng)過調(diào)試,找出了錯誤所在,在組合兩個條件的 sql 語句時,第二個語句中的 where 沒有去掉,在去掉它之后,能夠順利查詢了。 (3) 歌曲的刪除和修改時,必須得根據(jù)歌曲 ID 的唯一性來判斷,如果不唯一,兩個同名的歌曲就都會被刪除或修改。 在調(diào)試過程中,我主要采用了兩種調(diào)試策略: (1) 試探法是調(diào)試人員分析錯誤征兆,猜想 故障的大致位置,從 而發(fā)現(xiàn)錯誤的出處的方法。我用試探法解決了一些系統(tǒng)約束問題。例如 上面列舉出的歌曲查詢問題。 (2) 演繹法是從列出的所有可能成立的錯誤原因或假設(shè)中,逐一排除從而發(fā)現(xiàn)錯誤的根源。例如,在調(diào)試刪除優(yōu)先窗口時,對于優(yōu)先不成功的原因,進行分析,然后逐一排除,最終解決問題。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1