基于某C++的歌曲信息管理系統(tǒng)_第1頁
基于某C++的歌曲信息管理系統(tǒng)_第2頁
基于某C++的歌曲信息管理系統(tǒng)_第3頁
基于某C++的歌曲信息管理系統(tǒng)_第4頁
基于某C++的歌曲信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

實用文檔實用文檔標(biāo)準(zhǔn)標(biāo)準(zhǔn)安陽師范學(xué)院課程實踐報告基于 的歌曲信息管理系統(tǒng)課程:面向?qū)ο蟪绦蛟O(shè)計學(xué)院名稱:物理與電氣工程學(xué)院專業(yè)名稱:電氣工程及其自動化班級:自動化班學(xué)生姓名:張 學(xué)號: 一、實踐目的1進(jìn)一步鞏固所學(xué)程序設(shè)計語言(主要是、 )的基本概念和理論;2、熟練掌握結(jié)構(gòu)化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計的方法和理念;2、培養(yǎng)實際分析問題、實踐動手編程的能力;3、培養(yǎng)團(tuán)隊協(xié)作精神。二、實踐內(nèi)容本系統(tǒng)是一個歌曲信息管理系統(tǒng),采用VC++6.0編譯器作為開發(fā)環(huán)境,這個環(huán)境是我們在學(xué)習(xí)C++的平臺。輸入數(shù)據(jù)類型主要是char、int、float等數(shù)據(jù)類型,輸入內(nèi)容包括:歌曲編號、歌曲名稱、歌唱者、歌曲風(fēng)格等數(shù)據(jù)。用戶在歌曲信息數(shù)據(jù)時要保證輸入數(shù)據(jù)格式的正確性,系統(tǒng)不會自動檢測輸入的數(shù)據(jù)是否正確。輸出形式與輸入形式類似,根據(jù)需要可以選擇顯示輸入的各項內(nèi)容,還可以選擇顯示計算好平均分后并排序后的記錄,顯示內(nèi)容包括:歌曲編號、歌曲名稱、歌唱者、歌曲風(fēng)格等數(shù)據(jù)。用戶運行程序后進(jìn)入系統(tǒng)主界面,在主界面用戶可以輸入所有歌曲的數(shù)據(jù)并保存到文件中,也可以讀取文件中已有的學(xué)生數(shù)據(jù)。用戶在保存數(shù)據(jù)的時候,如果保存位置沒有文件則自動新建一個文件進(jìn)行保存。本系統(tǒng)同時只能對一個數(shù)據(jù)文件進(jìn)行相關(guān)操作,不能同時打開多個數(shù)據(jù)文件,其類似于單用戶操作系統(tǒng)。當(dāng)用戶讀取學(xué)生數(shù)據(jù)后可對其進(jìn)行顯示,插入,刪除,修改等相關(guān)操作。用戶在操作過程中可隨時對當(dāng)前文件進(jìn)行保存到文件操作,以防止修改的數(shù)據(jù)丟失。三、算法描述1)主函數(shù)main():調(diào)用增加、刪除、修改、查找、顯示等函數(shù)對歌曲信息進(jìn)行處理;2)增加函數(shù)2~《):輸入歌曲信息;3)修改函數(shù)change():修改指定歌曲信息;4)查找函數(shù)search。:查找指定歌曲信息;5)刪除函數(shù)Del():刪除指定歌曲信息;6)顯示函數(shù)show():顯示所有歌曲信息;四、程序結(jié)構(gòu)五、程序代碼屬/性類/功能類輸/入信息/修改信息請<輸"入-歌-曲信息:--"<"請輸入歌曲編-號:"music.num;<"請輸入歌曲名-稱:"<"請輸入歌曲演-唱者:<"請輸入歌曲風(fēng)-格:"請輸入要修改的歌曲編號:請輸入修改后的歌曲名稱:請輸入修改后的歌曲演唱者:請輸入修改后的歌曲風(fēng)格:修改完畢/查找信息請<輸"入-查-找方式:-按<歌"曲1編.號查找:"按<歌"曲2名.稱查找:"按<歌"曲3演.唱者查找:返<回"主4菜.單:"<<退出查找:請輸入要查找歌曲編號:查找結(jié)果為:歌曲編號歌曲名稱歌曲演唱者歌曲風(fēng)格查找完畢請輸入要查找歌曲姓名:查找結(jié)果為:歌曲編號歌曲名稱歌曲演唱者歌曲風(fēng)格查找完畢請輸入你要查找的歌曲演唱者:查找結(jié)果為:歌曲編號歌曲名稱歌曲演唱者歌曲風(fēng)格查找完畢輸入錯誤刪除信息歌曲編號歌曲名稱歌曲演唱者歌曲風(fēng)格顯/示信息請<輸<入"你要刪除的歌曲編號:刪<除<完"畢歌<曲<編"號歌曲名稱歌曲演唱者歌曲風(fēng)格/主函數(shù)歡迎使用歌曲信息-管理系統(tǒng)增加歌曲刪除歌曲修改歌曲信息查找歌曲顯示歌曲信息請選六、運行結(jié)果查找實用文檔實用文檔刪除7.Readthefile8.Displayrecordonorder9.SortrecordbywriterB.ExitChoiceyournLimber<0-9>:3Searchby:.name.writer.singer0.backchoiceyournunibei'<0-3>:1pleaseenternametosearch.boysnamewritersingeryearboys,m2m, r12md. 1999.Enterrecord.Listthefile.Searchrecord4.Deletearecord5.Addarecord6.sauethefile7.Readthefile8.Displayrecordonorder9.SortrecordbywriterB.Exit實用文檔實用文檔標(biāo)準(zhǔn)標(biāo)準(zhǔn)8.Displayrecordonorder9.SortrecordbywriterB.ExitChoiceyournumber<0-9>:6Sauingfile導(dǎo)aUCSLICCCSSXXXMMMMMMM.Enterrecord.Listthefile.Searchrecord.Deletearecord.Addarecord6.sauethefileV.Readthefile.Displayrecordonorder.Sortrecordbywriter0.ExitChoiceyourniimbe〉40-9〉:mii'i'np20012007writer3.Searchrecord4.Deletearecord5.Addarecord6.sauethefile7.Readthefile8.Displayrec

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論