mp3播放器-信息工程程设计说明书.docVIP

  • 2
  • 0
  • 约1.24万字
  • 约 19页
  • 2018-07-11 发布于浙江
  • 举报
mp3播放器-信息工程程设计说明书

PAGE \* MERGEFORMAT 2xx大学课 程 设 计 说 明 书学生姓名: xx 学 号: 37 学 院: 信息与通信工程学院 专 业: 信息工程 题 目: mp3播放器 xxxx指导教师: 职称: 副教授 年 月 日下达任务书日期: 2016 年 5 月 27 日课 程 设 计 任 务 书1.设计目的:通过设计,明确音频机的设计思想和设计过程,扎实掌握VC、C++或C语言编程的整体框架和步骤,使学生具有一定综合分析问题和解决问题的能力。2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):功能说明:具有播放MP3音乐的功能。设计要求:课程设计的目的在于培养学生的综合素质,要求学生做到:(1)根据题目要求查阅有关资料,确定方案,写出设计方案;(2)根据对选题的理解,消化查阅资料,给出相关设计的流程图;(3) 在C语言、C++或VC环境下,实现各项功能;(4) 对结果进行分析总结。3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:设计工作任务:(1) 了解课题背景,掌握基本技术,制定程序设计框架。(2) 完成设计内容:包括程序流程图和完成实现功能的程序代码,写出设计说明书。(3) 设计答辩。工作量的要求:(1) 通过查阅资料了解与音频播放程序设计相关的基本理论、原理以及背景知识,理解选题意义;(2) 掌握与音频播放程序相关的设计思想、原理、设计框架和步骤;(3) 完成音频播放程序的功能和程序代码的实现;(4) 通过实验验证程序代码的可行性;(5) 给出设计总结。课 程 设 计 任 务 书4.主要参考文献:Visual C++课程设计案例精编(第二版)5.设计成果形式及要求:程序运行结果;课程设计说明书。6.工作计划及进度:2016年5月30日 ~ 2016年6月1日:查资料 2016年6月2日 ~ 2016年62016年6月8日 ~ 2016年6月15日:学生上机调试程序,指导教师辅导2016年6月16日~ 2016年6月18日:完成课程设计说明书2016年6月19日:答辩系主任审查意见: 签字: 年 月 日目录1.摘要11.1)设计内容11.2)MCI简介11.2-①任务21.2-②各模块功能设计31.2-③操作步骤41.2-④函数代码52.课程设计分析与结果133.总结14参考文献14摘要 利用MFC应用程序、媒体控制接口MIC的基本知识,设计一个MP3播放器。要求能够播放常用Windows音频格式的文件;实现播放控制:播放、暂停、停止等;实现音量控制:静音、声音放大减小;实现播放列表管理:加入文件、加入目录、删除文件等功能 关键词:MP3播放器的设计 设计目的 利用VC++开发一个支持wav、mp3、wma等不同音频格式的媒体播放器。通过课程设计掌握多媒体编程的基本原理。 设计内容 MP3播放器的设计是利用MFC应用程序、媒体控制接口MIC 的基本知识而设计的。(MFC 简介) MFC是Visual C++是核心。MFC类库将所有图形用户界面的元素如窗口、菜单和按钮等都以类的形式进行了封装,MFC AppWizard向导根据继承性利用MFC派生出自己的类,并对Windows应用程序进行了分解,利用MFC派生类对应用程序重新进行组装,同时还规定了应用程序中各个MFC派生类对象之间的相互联系,实现了标准Windows应用程序的功能,这就是向导生成的所谓MFC应用程序框架。每个MFC类都包括了一些函数,函数放到类中,符合C++编程方法。这些函数,必须通过类定义对象才能使用MCI简介 MCI(Media Control Interface)媒体控制接口是MircroSoft提供的一组多媒体设备和文件的标准接口,它的好处是可以方便地控制绝大多数多媒体设备包括音频、视频、影碟、录像等多媒体设备,而不需要知道它们的内部工作状况。它所支持的媒体格式包括mp3、avi、wav、mpeg等等[2]。 音频技术发展较早,几年前一些技术已经成熟并产品化,音频技术主要包括四个方面:音频数

文档评论(0)

1亿VIP精品文档

相关文档