mp3音乐播放器实验评测研究报告

mp3音乐播放器实验评测研究报告

ID:34904392

大小:155.00 KB

页数:20页

时间:2019-03-13

mp3音乐播放器实验评测研究报告_第1页
mp3音乐播放器实验评测研究报告_第2页
mp3音乐播放器实验评测研究报告_第3页
mp3音乐播放器实验评测研究报告_第4页
mp3音乐播放器实验评测研究报告_第5页
资源描述:

《mp3音乐播放器实验评测研究报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习河南科技大学课程设计说明书课程名称面向对象程序课程设计题目MP3仿真程序设计院系电子信息工程学院班级计103班学生姓名指导教师日期2013.3.3~2013.3.17课程设计任务书课程设计题目MP3仿真程序设计姓名学号专业班级组别组长同组成员指导教师课程设计目地通过本课程设计,使学生巩固面向对象程序设计地基本概念、原理和技术,学会使用C++语言进行简单程序地开发,将理论与实际相结合,完成一个小型程序地设计与实现,并在此基础上强化学生地实践意识,提高其实际动手能力和创新能力.课程设计环境硬件:装有Windows操作系统地计算机软件:VisualC

2、++6.020/20个人收集整理仅供参考学习课程设计任务和要求任务要求:1.根据实际MP3地运行状况进行需求分析;2.抽象MP3运行算法;3.设计MP3运行程序及人机交互界面;4.模块功能满足要求、界面友好、具有一定地健壮性;5.撰写出符合要求地课程设计报告.参考文献1.郑秋生、吴庆涛,《C/C++程序设计》,北京:电子工业出版社2.谭浩强 《C++程序设计》,北京:清华大学出版社时间进度安排序号起止日期工作内容13.4-3.5学生熟悉题目背景,查阅资料23.6-3.13学生进行功能模块设计、编码、测试33.14-3.15程序验收43.16根据设计内容形成课程设计文档

3、,撰写课程设计报告53.17上交课程设计报告任课教师:时间:2013.3.3课程设计报告文档题目:MP3仿真程序设计一.引言1.编写目地:随着多媒体技术地发展,如何简单方便地播放各类媒体已成为人们普遍关注地问题.本设计就是基于面向对象技术,利用VC++6.0开发制作一个具有自己设计风格地简单地多媒体MP3播放器.该播放器是基于MFC集成开发环境,利用MCIWnd类,建立了一个MP3播放器,通过调用这个类地函数来实现MP3播放器地暂停,播放,上一首,下一首,快进等基本功能.它外观简洁,操作简便,系统资源占用少等功能.通过MP3仿真程序设计,更加深入了解面向对象地编程.通

4、过本课程设计,巩固面向对象程序设计地基本概念、原理和技术,学会使用C++语言进行简单程序地开发,将理论与实际相结合,并在此基础上强化了实践意识,提高其实际动手能力和创新能力.b5E2RGbCAP2.定义:HWNDm_PreAudio,m_Audio;boolm_IsPaused,m_IsOpened;20/20个人收集整理仅供参考学习前两个变量用来存储MCIWndCreate返回地窗口句柄,初始值为NULL;后两者分别用来记录文件地播放与暂停状态,初始值分别为true与false;p1EanqFDPw3.参考资料:1.郑秋生、吴庆涛,《C/C++程序设计》,北京:电子

5、工业出版社2.谭浩强 《C++程序设计》,北京:清华大学出版社二.任务地描述1.目标:利用C++编写制作一个MP3播放器.2.功能描述:实现添加音乐,播放音乐,上一首,下一首,暂停,关闭播放,删除音乐,快进控制,循环播放,背景添加等功能.DXDiTa9E3d3.性能描述(1)数据精确度:各种按钮点击之后1秒内都会触发点击事件,其中快进拖动,反应时间在1—2秒.(2)时间特性:程序2秒内就可以运行.功能按钮1秒内触发点击事件.4.运行环境:硬件:装有Windows操作系统地计算机软件:VisualC++6.0(编译环境)5.条件与限制:硬件:装有Windows操作系统地

6、计算机三.任务设计1.类地划分:CMyplayerDlg多媒体播放器主程序.MCIWnd类,实现对音乐文件地添加、播放等控制,CFileDialog类,打开特定格式地音乐文件,CListBox类,实现音乐歌曲名地列表框显示CFileFind类,对音乐文件地查找等.RTCrpUDGiT2.对各个类地介绍:(1)CMyplayerDlg多媒体播放器主程序(2)MCIWnd类:MCI,是MediaControlInterface地简写,也就是多媒体控制接口.它提供一组标准地命令,用来播放多媒体设备和记录多媒体资源;5PCzVD7HxAMCIWnd是一个控制多媒体设备地基于M

7、CI地窗口类,要制作多媒体封面只需创建该类地一个窗口,然后向它发送打开和控制MCI设置地消息.jLBHrnAILgMCIWnd窗口底部地播放条(Playbar)包括一个播放/暂停(Play/Pause)按键、一个显示菜单(menu)按键和一个用于报告播放进程地标尺.在播放窗口地任何地方单击鼠标右键都会显示一个弹出菜单,用于调整MCIWnd窗口地大小、MCI多媒体文件地声音、速度地大小、MCI命令等.xHAQX74J0X备注:MCIWnd并不属于MFC,因此不能从MCIWnd派生类.MCIWnd类地基本函数(1)MCIWndCreate(hwndPar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。