音乐播放器的设计与实现(C++)
此套毕业设计百度网盘下载地址(金币充值):**** 本内容需购买 ****
摘要:
在中国,随着我们日常生活水平的提高,我们的追求不再简单地满足于物质上的温饱,而更加注重精神上的享受。娱乐也就不可避免地成为人们日常生活中不可缺少的一部分,而视频与音频又在娱乐中占据了相当大的比重,并且越来越多的人选择用视频和音乐来放松自己,社会的需求使得音频视频播放器得到了人们的重视,这大大促进了音频视频播放器的发展。各种音乐播放器如雨后春笋般出现人们的生活当中。本文旨在掌握了基本的C++语法之后,结合VS2015编写多功能音乐播放器。我将了解音乐播放器的实现原理,掌握开发音乐播放器所需的相关知识,采用面向对象软方法,开发主要包括应用程序界面设计和后台代码运行两个方面,实现多功能音乐播放器在计算机上的应用,这将在很大程度上满足我们日常的需求。该播放器主要具备:音乐播放控制、音乐文件控制、音量控制、进度控制模块。
关键字:音乐,播放器,娱乐,声音,软件,C++,VS2015。
目录:
音乐播放器的设计与实现(C++) 2
摘要 2
关键字 2
Abstract 2
Keywords 3
1 前言 5
1.1 选题的背景及意义 5
1.2 本文结构 6
1.3 音乐与计算机 7
1.4 几种常用的音乐软件 8
1.4.1 酷狗音乐 8
1.4.2 千千静听 8
1.4.3 QQ音乐 8
1.4.4 酷我音乐盒 9
1.4.5 本软件与上述软件的对比 9
1.5 研究内容 10
1.6 设计思路 10
2 系统环境介绍 12
2.1开发所用到的系统技术 12
2.1.1 mfc框架的介绍 12
2.1.2 C++语言的选择 12
2.1.3 技术思想 13
2.2开发以及运行的环境 13
2.2.1 硬件环境 14
2.2.2 软件平台 15
2.3 Visual Studio2015的安装以及mfc平台的搭建 16
3 系统分析 18
3.1 可行性分析 18
3.1.1 经济可行性 19
3.1.2 技术可行性 19
3.1.3 操作可行性 20
3.1.4 法律可行性 20
3.2 软件支持的音乐格式(几种常见的音乐文件格式) 20
3.2.1 mp3格式 21
3.2.2 wma格式 22
3.2.3 wav格式 22
3.3 需求分析 23
3.3.1 基本控制需求 23
3.3.2 功能需求 26
3.3.3 性能需求 26
3.3.4 其他需求 27
4 系统设计 28
4.1 概述 28
4.2 系统概要设计 28
4.3 系统各模块功能的详细设计 29
4.4 应用程序结构剖析 30
5 系统各模块功能的具体实现 31
5.1 歌曲列表模块 33
5.2 播放控制模块 34
5.3 音量控制模块 38
5.4 播放进度控制模块 39
5.5 播放模式模块 41
5.6 界面设计模块 42
结论 45
参考文献 45
致谢 46
论文字数:22759
包含资料:
截图:
确实是难得好帖啊,顶先 感谢分享,正要做毕设
页:
[1]