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

正文內(nèi)容

ktv點(diǎn)歌管理系統(tǒng)—實(shí)現(xiàn)歌曲播放-全文預(yù)覽

2025-06-11 01:11 上一頁面

下一頁面
  

【正文】 { char cSel。 memset(cSel,0,256)。 deletePlist(cSel)。==chSel) 31 西華大學(xué)課程設(shè)計(jì) 報(bào)告 { printf(\n 輸入刪除歌曲編號并以 ,隔開: )。 scanf(%s,amp。chSelect)。inplistMusics。 } } 30 西華大學(xué)課程設(shè)計(jì) 報(bào)告 } // 查看播放列表子函數(shù) void DispSelMusics() { char chSel。: //顯示全部歌曲供選擇 { bSelFlag = false。 SelectAllMusics()。 break。 printf(請輸入歌手名: )。 } case 39。 scanf(%s,amp。a39。select)。 printf(\t\t\t| d.返回上一級菜單 |\n)。 printf(\t\t\t| |\n)。 printf(\t\t\t|_________________________|\n)。 bool bSelFlag = true。 } if(exitFlag) break。 } case 4: 26 西華大學(xué)課程設(shè)計(jì) 報(bào)告 { printf(已退出點(diǎn)歌系統(tǒng) !\n)。 } case 2: { DispSelMusics()。 scanf(%d,amp。 printf(\t\t\t| |\n)。 printf(\t\t\t|_____________________________|\n)。 printf(\t\t\t| |\n)。 24 西華大學(xué)課程設(shè)計(jì) 報(bào)告 printf(\t\t\t| |\n)。 // 退出標(biāo)志位 system(cls)。// 歌曲庫總共的歌曲數(shù) music_info nplistMusic_info[1000]。 // 把選擇的歌曲寫入播放列表中 (全局?jǐn)?shù)組 ) void writePlistFile()。 // 增加一首歌曲到列表中 void DelOneMusicToPList(char code[64])。 // 選擇歌曲子函數(shù) void SelectMusicsFrName(char name[64])。 char chlanguage[64]。 參考文獻(xiàn) 編號 書 名 作 者 出 版 社 出版日期 1 軟件工程導(dǎo)論 張海藩 清華大學(xué)出版社 2021 2 實(shí)用軟件工程基礎(chǔ) 陳 明 清華大學(xué)出版社 2021 3 實(shí)用軟件工程 殷人昆 清華大學(xué)出版社 2021 22 西華大學(xué)課程設(shè)計(jì) 報(bào)告 include include include include iostream include fstream include include /*******************************************/ /*歌曲存放在 文件中 /*播放列表文件為 ********************************************/ // 定義結(jié)構(gòu) typedef struct{ char chcode[64]。 總 結(jié) 該 KTV點(diǎn)歌管理系統(tǒng)我是完成的實(shí)現(xiàn)歌曲播放的功能,由于對可視化界面以及數(shù)據(jù)庫的不熟悉,所 以采用了最原始的辦法完成了這個(gè)系統(tǒng),基本上實(shí)現(xiàn)了所要求的功能。 以下為接受測試的各個(gè)功能模塊描述: 選擇歌曲: 實(shí)現(xiàn)了用戶對歌曲選擇的功能的需求。 預(yù)期輸出結(jié)果:按順序播放歌曲,并且可以實(shí)現(xiàn)上一曲下一曲以及退出; 測試結(jié)果測試 6: 名稱: 播放歌曲功能模塊測試 目的:測試 播放歌曲功能 。 輸入數(shù)據(jù): 2。 內(nèi)容: 進(jìn)入主界面,按提示,選擇 1,進(jìn)入選擇歌曲界面,選擇 c,顯示 全部歌曲。 內(nèi)容: 進(jìn)入主界面,按提示,選擇 1,進(jìn)入選擇歌曲界面,選擇 a,按歌 曲名查找歌曲 輸入數(shù)據(jù):歷史的天空。例如 accept 返回 INVALID_SOCKET 表示 accept失敗,為了查明 具體的失敗原因,應(yīng)該立刻用 WSAGetLastError 獲得錯誤碼,并針對性的解決問題。==cSel) { Play(1) } if(39。 16 西華大學(xué)課程設(shè)計(jì) 報(bào)告 scanf(%s,amp。 bool bQuit1 = false。 writePlist(cSel)。==chSel) { printf(\n 輸入增加歌曲編號并以 ,隔開: )。cSel)。d39。==chSelect) { printf(\n刪除歌曲請輸入 d,增加歌曲請輸入 a: )。 scanf(%s,amp。 for(int i=0。 break。d39。: //顯示全部歌曲供選擇 { bSelFlag = false。 SelectMusicsFrSinger(chSel)。 bSelFlag = false。 break。 printf(請輸入歌曲名稱: )。 switch(chSelect) { case 39。 while(bSelFlag) { 12 西華大學(xué)課程設(shè)計(jì) 報(bào)告 //scanf(%d,amp。 printf(\t\t\t| |\n)。 printf(\t\t\t|_________________________|\n)。 printf(\t\t\t| |\n)。 char chSel[64]。 11 西華大學(xué)課程設(shè)計(jì) 報(bào)告 char chlanguage[64]。 // 把選擇的歌曲寫入播放列表中 (全局?jǐn)?shù)組 ) 4 詳細(xì)設(shè)計(jì) 數(shù)據(jù)類型定義 typedef struct{ char chcode[64]。 // 查看播放列表自漢書 void PlayMusics()。// 從歌手來查找 void SelectAllMusics()。 void parFile()。可以按歌曲名查找,按語種選擇,按歌手名選擇,全部查看,選中的歌曲自動記錄至播放列表,以便用戶查看進(jìn)行下一功能的使用。 方案分析 該系統(tǒng)針對的是 KTV 點(diǎn)歌的用戶,用戶可以通過該系統(tǒng)對 所提供的歌曲進(jìn)行選擇,可惜查看刪除播放列表中的歌曲,實(shí)現(xiàn)歌曲的按順序播放和隨機(jī)播放功能。用戶可以完全按照菜單的提示對其進(jìn)行操作,系統(tǒng)對用戶的指令做出相應(yīng)的反應(yīng)。 KTV 點(diǎn)歌系統(tǒng)以滿足用戶需求,減輕工作人員的復(fù)旦為宗旨。 4. 測試 編寫合適的測試用例完成系統(tǒng)的測試工作并分析結(jié)果。依靠數(shù)據(jù)表中主鍵字段建立數(shù)據(jù)表之間的關(guān)系,并由此建立數(shù)據(jù)表之間的參照完整性約束。 ( 2)設(shè)計(jì)數(shù)據(jù)庫。 數(shù)學(xué)與計(jì)算機(jī)學(xué)院 課程設(shè)計(jì)說明書 課 程 名 稱 : 軟件工程課程設(shè)計(jì) 課 程 代 碼 : 8404131 題 目 :KTV 點(diǎn)歌管理系統(tǒng) — 實(shí)現(xiàn)歌曲播放 年級 /專業(yè) /班 : 09 級軟件工程 4 班 學(xué) 生 姓 名 : 學(xué) 號 : 開 始 時(shí) 間 : 2021 年 05 月 27 日 完 成 時(shí) 間 : 2021 年 06 月 8 日 課程設(shè)計(jì)成績: 學(xué)習(xí)態(tài)度及平時(shí)成績( 30) 技術(shù)水平與實(shí)際能力( 20) 創(chuàng)新( 5) 說明書(計(jì)算書、圖紙、分析報(bào)告)撰寫質(zhì)量( 45) 總 分( 100) 指導(dǎo)教師簽名: 年 月 日 1 西華大學(xué)課程設(shè)計(jì) 報(bào)告 軟件工程 課程設(shè)計(jì)任務(wù)書 學(xué)院名稱: 數(shù)學(xué)與計(jì)算機(jī)學(xué)院 課程代碼: 8404131 專業(yè): 軟件工程 年級: 2021 級 一、設(shè)計(jì)題目 KTV點(diǎn)歌管理系統(tǒng) 二、主要內(nèi)容 本課程設(shè)計(jì)完成一 KTV自動點(diǎn)歌管理系統(tǒng),本系統(tǒng)包括歌曲管理和點(diǎn)歌查詢界面等功能。 ( 1)導(dǎo)出系統(tǒng)的數(shù)據(jù)流程圖和功能模塊圖。確定數(shù)據(jù)表中字段的構(gòu)成、主鍵字段和有關(guān)字段的約束條件等。 3.編碼 建造模塊,在可視化編程環(huán)境下,按照軟件設(shè)計(jì)要求制作界面和完成對模塊的編碼,由此使軟件設(shè)計(jì)具體化為軟件作品。這也促進(jìn)了很多愛好者開發(fā)適用于不同應(yīng)用場合的 KTV 點(diǎn)歌系統(tǒng),以便于顧客在 KTV 中自由點(diǎn)歌而不受其他的影響,同時(shí)也節(jié)約了很大的成本。 6 西華大學(xué)課程設(shè)計(jì) 報(bào)告 2 需求分析 功能分析 經(jīng)過綜合分析,確定了系統(tǒng)應(yīng)該包括如下功能: 該 KTV點(diǎn)歌管理系統(tǒng)應(yīng)該實(shí)現(xiàn)選擇歌曲,查看播放列表,以及簡單的播放歌曲功能。 ? 歌曲播放:通過該功能實(shí)現(xiàn)歌曲的按順序播放和隨機(jī)播放。 功能模塊劃分 結(jié)構(gòu)框圖 8 西華大學(xué)課程設(shè)計(jì) 報(bào)告 K T V 點(diǎn) 歌 管 理 系 統(tǒng)查 看 播 放 列 表模 塊選 擇 歌 曲模 塊播 放 歌 曲模 塊 圖 3 程序流圖 9 西華大學(xué)課程設(shè)計(jì) 報(bào)告 開 始選 擇 功 能查 詢 播 放 列 表 播 放 歌 曲選 擇 歌 曲返 回 主 界 面 退 出 系 統(tǒng)12345 圖 4 模塊功能分析及外部設(shè)計(jì) 以下是對各功能模塊主要功能的描述 ? 選擇歌曲模塊: 通過顯示的界 面選擇歌曲,用戶可以按幾種方式來選擇歌曲。 外部設(shè)計(jì) ? 主界面: 列
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1