M3播放器课程设计专业方向课程设计.doc
《M3播放器课程设计专业方向课程设计.doc》由会员分享,可在线阅读,更多相关《M3播放器课程设计专业方向课程设计.doc(11页珍藏版)》请在沃文网上搜索。
1、目录1. 需求分析31.1课题背景31.1.1 音频播放器简介31.1.2 目的和意义31.2 功能需求31.3 进度安排42概要设计42.1系统需求用例设计:43.详细设计63.1播放器界面63.2添加各空间类向导73.3音乐浏览控件:73.4播放功能控件:83.5暂停功能控件:83.6停止功能控件:93.7音量控制功能控件:93.8版权说明功能控件:93.9退出系统功能控件:103.10界面美化:103.11软件图标美化:114. 课程总结115.参考文献12 1. 需求分析1.1课题背景1.1.1 音频播放器简介 音频播放器(audio player)是一种可储存、组织与播放音讯档案格式
2、的装置。常被称为“MP3播放器”(因为MP3格式的普遍性),它可以播放很多其他的格式,如WMA,AAC,WAV等。一些格式会跟有限制性的技术 DRM合并, 比如Janus和FairPlay, 一般是一些付费下载网站的一部分。其它一些格式则是完全的专利自由或者在另外一些方面开放,比如Ogg Vorbis,FLAC,Speex (Ogg开放多媒体工程的所有部分),以及Module file格式。1.1.2 目的和意义 通过独立设计完成制作一个播放器软件,更加理解了MFC单文档和多文档程序的构成框架,以及各个类之间数据传递的关系。同时,对鼠标和键盘的多消息响应有了进一步的认识。在设计制作的过程中,C
3、+语言是基础,在熟悉MFC Windows 程序设计的同时,也复习了C+程序语言设计。1.2 功能需求 随着社会的发展,有越来越多的人接触电脑,也有越来越多的人喜欢在上网、工作的时候,播放一点音乐,娱乐一下,缓解一下。所以,应运而生的是音频播放器软件,能够为用户播放常见的格式音频文件。并且,在使用的过程中,也尽可能设计出一些人性化的设计。比如,能最小化到托盘并可以进行操作。良好的人机交互界面,也能给人以美好的感官享受。 利用 MFC 应用程序、媒体控制接口 MIC 的基本知识,设计一个 MP3 播放器。要求能够浏览本地音乐文件,播放常用 Windows 音频格式的文件;实现播放控制:播放、暂停
4、、停止等; 实现音量控制:静音、声音放大减小;软件说明;退出系统。1.3 进度安排第一周 一 确定课题,编写需求分析 二 绘制系统需求用例图 三、四 界面设计,编写代码第二周 一 设计界面 二 程序调试 三 总结及参考文件 2概要设计2.1系统需求用例设计: 本次设计的MP3播放器,是一个面向对象的简单MFC框架。用户点击软件开启直接进入音乐播放界面,界面设计美观简洁。可浏览本地文件,并添加音乐文件进入软件进行音乐播放。能够实现MP3的基本功能,音乐 播放时能够进行,暂停停止,音量调节功能。 系统功能需求用例图3.详细设计3.1播放器界面控件功能代码及其截图3.2添加各空间类向导3.3音乐浏览
5、控件:/ TODO: Add your control notification handler code herechar szFileFilter=mp3文件(*.mp3)|*.mp3| wma文件(*.wma)|*.wma|wav文件(*.wav)|*.wav|所有文件(*.*)|*.*|;CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter);if (dlg.DoModal()=IDOK)CString strFilepath=dlg.GetPathName();CString strFilename=dlg.GetF
6、ileName();SetDlgItemText(IDC_filename,strFilename);Load(this-m_hWnd,strFilepath);GetDlgItem(IDC_play)-EnableWindow(TRUE);GetDlgItem(IDC_pause)-EnableWindow(TRUE);GetDlgItem(IDC_stop)-EnableWindow(TRUE);3.4播放功能控件:/ TODO: Add your control notification handler code hereplay();3.5暂停功能控件:/ TODO: Add your
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- M3 播放 课程设计 专业 方向