基于VC++的多媒体播放器设计与实现毕业设计论文
毕业论文多媒体播放器

编号:XH03JW035-11/0毕业设计(论文)题目: 多媒体播放器系:信息技术班级:姓名:学号:指导教师:2008年5月18日摘要由于计算机的普及,极大地改变了人们的生活。
随之带来了开发各种软件的需求。
家用型计算机主要用于家用软件、学习软件、游戏软件和多媒体软件,以及播放CD、VCD、MP3等多媒体信息。
然而多媒体播放器的开发仍然不能满足人们的需求,多媒体文件格式多样,但却没有一款播放器能够满足所有格式的解码。
人们渴望解码能力更强大,功能更完备的多媒体播放器。
论文主要采用VB作为编码工具,设计并实现一个多媒体播放器。
首先根据当前的多媒体开发技术对设计做出概要的设计,做出具体的需求分析,考虑作为一个给人们带来视听享受的多媒体软件所必备的功能,并设计出简要的功能模块;随后通过程序的编写,对设计的功能模块逐步实现,并不断完善。
本设计的实现主要功能是播放MP3、A VI、WMV、WMA、RM、RMVB、SWF等多种格式的多媒体文件,并且能够控制播放,暂停,停止,快进,快退,后退,音量控制的调节,选择上一曲,选择下一曲,图像的显示,文件的计时,列表文件的添减操作等多种播放控制功能,界面简明,操作简单。
论文主要介绍了本课题的开发和所要完成的功能的过程,重点说明了系统设计思想。
通过深入的研究,虽然未实现将所有格式的解码器基于一身,但格式全面的播放器开发仍然是多媒体播放器的开发重点。
关键字:多媒体;Visual Basic;播放器;As the popularity of computers, greatly changed peoples lives.With the attendant development of the software requirements.Home-based computer mainly for the domestic software, learning software, game software and multi-media software, and play CD, VCD, DVD, MP3, and other multi-media information.However multi-media player by the development still does not meet peoples needs, the formats of multi-media document is varied, but no player can uses for all kinds of formats.People ask for the capacity to decipher to be more stronger, and have more complete functional multi-media player.The paper mainly uses Delphi7.0 to take the development, designs and realizes a multi-media player.This design realization main function is plays MP3, A VI, WMV, WMA, RM, RMVB, SWF and so many kinds of forms multi-media document, and can control the broadcast, suspends, stops, fast plays, back plays, the adjustment of volume control, the choice previous tune, the choice next tune, the picture demonstration, document recording, the operation of add or reduces documents in tabulation and so many kinds of plays control function, the contact surface is concise, and the operation is simple.The paper mainly introduces this topic development and the process to complete the function, showed the systematic thought of design with emphasis.Through thorough research, although the realization has not possessed all kinds of formats decorder based on a body, but the comprehensive function player development will still be the key of multi-media player development.Keywords : Multi-media ; Visual Basic;Player.目录摘要 (2)第一章前言 (5)第二章多媒体及其发展趋势 (6)1、媒体与多媒体 (6)1.1媒体及其分类 (7)1.2多媒体及其特征 (7)2、多媒体的发展趋势 (8)第三章VB 6.0中的多媒体开发方法简介 (10)1、Visual Basic 6.0简介 (10)1.1 VB的特点 (10)2、多媒体控件MIC简介 (11)第四章设计开发项目 (12)1、系统简介 (12)2、需求分析 (12)3、系统设计 (12)4、主模块设计 (14)5、列表窗体设计 (16)6、代码实现 (17)第五章结论与体会 (20)参考文献 (21)第一章前言“多媒体”是一种新型的信息处理与传播技术。
毕设论文-基于VC 的TS 流实时视频播放器设计

4.1 视频播放器的总体设计方案 ............................................................................. 19
第三章 视频播放器的相关技术知识 ........................................................................ 10
3.1 LIBVLC 库 .......................................................................................................... 10 3.1.1 VLC 播放器................................................................................................. 10 3.1.2 LibVLC 库的组成 ....................................................................................... 10
1.1 序言 ....................................................................................................................... 1 1.2 视频编解码技术现状 ........................................................................................... 2 1.3 流媒体传输技术现状 ........................................................................................... 3 1.4 本文主要研究内容 ............................................................................................... 4 1.5 论文结构安排 ....................................................................................................... 4
多媒体播放器的设计与实现报告

《多媒体技术》课程论文题目:基于MFC的多媒体播放器的设计与实现专业:班级:姓名:学号:指导老师:摘要:本程序是基于MFC集成开发环境,利用ActiveMovie控件实现媒体播放的功能的多媒体播放器。
具有打开文件、播放、暂停、全屏、音量调节、静音、快进、快退等基本播放功能。
系统开发平台为Windows 7操作系统,程序设计环境采用Visual C++ 6.0。
关键字:MFC,ActiveMovie,多媒体1.开发工具及相关知识介绍MFC(MicrosoftFoundationClasses)是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数,vc++是微软公司开发的c/c++的集成开发环境,所谓集成开发环境,就是说利用它可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大。
vc也指它的内部编译器,集成开发环境必须有一个编译器内核,例如DevC++其中一个编译器内核就是gcc。
MFC除了是一个类库以外,还是一个框架,在vc++里新建一个MFC的工程,开发环境会自动帮你产生许多文件,同时它使用了mfcxx.dll。
xx是版本,它封装了mfc内核,这样你就可以专心的考虑你程序的逻辑,而不是这些每次编程都要重复的东西,但是由于是通用框架,没有最好的针对性,当然也就丧失了一些灵活性和效率。
一个MFC窗口对象是一个C++ CWnd类(或派生类)的实例,是程序直接创建的。
在程序执行中它随着窗口类构造函数的调用而生成,随着析构函数的调用而消失。
而Windows窗口则是Windows系统的一个内部数据结构的实例,由一个“窗口句柄”标识,Windows系统创建它并给它分配系统资源。
Windows窗口在MFC 窗口对象创建之后,由CWnd类的Create成员函数创建,“窗口句柄”保存在窗口对象的m_hWnd成员变量中。
Windows窗口可以被一个程序销毁,也可以被用户的动作销毁。
基于VC++媒体播放器的设计与实现含毕业设计源文件

基于VC++媒体播放器的设计与实现基于VC++媒体播放器的设计与实现摘要目前常见的多媒体软件应该说各有特色,但是几乎每一个都存在着不如人意的地方。
我的课题是“基于VC++开发工具的媒体播放器软件设计”,首先是初步介绍一些当前的媒体及媒体播放器,然后是详细介绍一个由本人设计的多媒体播放器――cnplayer。
该播放器是基于MFC 集成开发环境,利用系统的MCI(media controller interface)命令接口来编程,具有体积小,支持的播放格式多、系统资源占用少、支持播放列表编辑、支持各种视频格式等功能优势,还实现了CD抓轨。
关键词:媒体播放器;MCI;播放列表;音频;视频-I-AbstractThere are different characteristic among the normal multimedia player at present, but there are shortcoming for all of these software nearly. My center is "A Software Of Media Player Designed by VC++ Program Language ".Firstly, let me introduce those media formats and players at present, then there is a particular presentation for the media player that designed by myself--cnplayer. This player is based on MFC, referring to MCI(media controller interface) from system, having many good functions such as little size, supporting many kinds of format of media, taking up less system resource, supporting list control for playing item and catch track of CD.Key words: media player;MCI;play list;audio;video-II-目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1课题研究的目的和技术发展的现状 (1)1.1.1研究本课题的目的 (1)1.1.2技术应用的基本现状 (1)1.2论文完成的主要工作与课题研究的难点所在 (2)1.2.1论文完成的主要工作 (2)1.2.2本课题的研究难点 (2)2 媒体格式简介 (4)2.1什么是媒体? (4)2.1.1媒体 (4)2.1.2多媒体 (5)2.2浅议数字音、视频格式 (5)2.2.1 WAV格式 (5)2.2.2 MIDI格式 (6)2.2.3 CD格式 (6)2.2.4 MP3格式 (6)2.2.5 WAV格式 (6)2.2.6 MP4格式 (6)2.2.7 QuickTime格式 (7)2.2.8 DVD格式 (7)2.2.9 RealAudio格式 (7)2.2.10 AIFF格式 (8)2.2.11 ASF格式 (8)2.3常见播放器 (8)2.3.1 Real Player (8)2.3.2 Windows Player (9)2.3.3 Quick Time Player (9)3 MCI命令接口编程 (10)3.1MCI设备 (10)3.2MCI函数与命令 (11)3.2.1 MCI命令 (11)3.2.2 MCI命令消息接口方式 (13)3.2.3 MCI命令字符串接口方式 (16)4 软件需求分析 (18)-III-4.1需求分析 (18)4.2可行性研究 (18)5.1.1 基本界面设置 (19)5.1.2 打开文件,添加列表 (20)5.1.3 播放控制 (20)5.1.4 对列表的控制 (20)5.1.5 菜单设置 (21)5.2.2 打开文件,添加列表 (22)5.2.3 播放控制 (22)5.2.4 对列表控制 (22)5.2.5菜单设置 (23)6 软件设计结果 (25)6.1主界面 (25)6.1打开文件 (26)6.1菜单控制 (27)7 软件评价 (28)7.1软件的特点 (28)7.1软件的不足 (28)结论 (29)参考文献 (30)致谢 (31)-IV-1绪论多媒体技术的概念和应用出现于20世纪80年代初期,经过十余年的发展,随着计算机科学网络的普及和多媒体技术的发展,已成为计算机领域发展的热点技术,针对目前各种媒体格式,如何简单方便的播放各类媒体已成为人们普遍关注的问题,而媒体播放器的开发也变得十分重要。
基于VC背景下的多媒体播放器设计研究

2018.16网络与信息工程基于V C背景下的多媒体播放器设计研究石冬琴(江南机电设计研究所,贵州贵阳,550000 )摘要:本文首先是初步介绍一些当前的媒体及媒体播放器,然后是详细介绍一个由本人设计的多媒体播放器软件。
该播放器是基于M F C集成开发环境下,利用系统的M C I命令接口来编程。
关键词:VC ;多媒体播放器;功能模块Research on the design of multimedia player based on VCShi Dongqin(Jiangnan Institute of mechanical and electrical design,Guiyang Guizhou, 550000) Abstract:This article first introduces some of the current media and media players, and then introduces a multimedia player software designed by myself. The player is programmed by the MCI command interface of the system based on the MFC integrated development environment.Keywords:VC; multimedia player; functional module1基本功能描述多媒体播放软件现在几乎成为每一台家用计算机的装机必备软件,比较流行的有快播、暴风影音以及百度影音等等,通过这些软件能够播放RM、RMVB、MP3、MPEG、D A T等多种格式的多媒体文件。
这些商业软件在功能上已经做的相当完备,也符合大多数普通消费者的的胃口,但很多人电脑里总是安装了多种播放器,因为不同的播放器有不同的特点,并不是每个人都执著于用某一款播放器,因此设计一款符合自己使用习惯的播放器是很可行的。
基于VC的多媒体播放器的设计与开发

基于VC的多媒体播放器的设计与开发在设计和开发基于VC的多媒体播放器时,有几个关键的方面需要考虑。
首先,我们需要确定播放器的功能和特性。
其次,我们需要设计用户界面,并开发与之相应的功能。
最后,我们需要确保播放器的性能和稳定性。
在功能和特性的确定方面,我们可以考虑以下几点:1. 支持多种多媒体文件格式:播放器应该能够支持常见的音频和视频文件格式,如MP3,MP4,AVI等。
2. 播放控制功能:播放器应该具备诸如播放,暂停,停止,快进,快退,循环播放,随机播放等基本的播放控制功能。
3. 音量调节功能:播放器应该提供音量增减的功能,使用户可以根据需要调整音量大小。
4. 播放列表功能:播放器应该允许用户创建和管理自己的播放列表,方便用户播放和组织自己的音频和视频文件。
在用户界面的设计方面,我们可以考虑以下几点:1. 主界面设计:主界面应该简洁明了,让用户能够直观地找到所需的功能按钮和控件。
2. 播放控制按钮:应该将常用的播放控制按钮(如播放,暂停,停止)放置在主界面上,方便用户随时进行操作。
3. 播放进度条:应该显示当前正在播放的媒体文件的播放进度,以便用户了解播放进度。
4. 音量控制按钮:应该提供对音量的调节按钮,让用户能够根据需要增加或减少音量大小。
在功能的开发方面,我们可以使用VC等开发工具来实现:1. 文件解码播放:使用合适的解码器来解码音频和视频文件,并通过音频驱动和显示驱动将其播放出来。
2. 播放控制:根据用户的操作,通过调用相关的API来实现播放,暂停,停止,快进,快退等操作。
3. 播放列表管理:通过读取用户的文件夹和文件,将其组织成播放列表,并实现相应的增加,删除和切换操作。
最后,在性能和稳定性方面,我们可以采取以下措施:1. 优化播放器的代码结构和算法,使其能够高效地解码和播放多媒体文件。
2. 对于文件解码过程中可能发生的异常和错误情况,进行适当的异常处理和错误提示,以确保播放器的稳定性和可靠性。
基于VC的多媒体播放器的设计与开发

基于VC的多媒体播放器的设计与开发一、引言随着科技的不断进步和互联网的发展,计算机多媒体技术已经被广泛应用于日常生活中。
而多媒体播放器作为计算机多媒体技术的重要应用之一,早已成为人们生活娱乐的重要组成部分。
本文将介绍一种基于VC的多媒体播放器的设计与开发,主要包括系统的功能需求、体系结构设计、核心功能的实现等内容。
二、系统功能需求1. 基本的播放功能:支持常见的音视频文件格式,能够对音乐和视频进行播放、暂停、停止等操作。
2. 画面显示:提供清晰流畅的视频播放效果,支持全屏、窗口模式下的画面显示,能够根据用户需求进行画面大小的调整。
3. 音频输出:支持多种音频输出方式,如扬声器、耳机等,并能够根据用户需求进行音量的调整。
4. 播放控制:提供播放进度条、音量调节、快进快退等播放控制功能,方便用户对音视频进行控制和调节。
5. 播放列表管理:支持用户创建、导入和管理播放列表,方便用户组织和管理自己的音视频文件。
6. 其他功能:支持收藏、分类、搜索等附加功能,方便用户快速找到自己想要播放的音视频文件。
三、体系结构设计基于VC的多媒体播放器的体系结构设计如下:1. 前端界面设计:使用VC进行界面设计,根据用户需求设计简洁、直观的操作界面,使用户可以方便地进行各种操作。
2. 多媒体引擎:使用VC的多媒体编程接口进行音视频播放控制,实现音视频的解码、播放和控制功能。
3. 播放列表管理:设计数据库或文件系统来管理播放列表,实现播放文件的增删改查功能。
4. 用户交互功能:通过与用户的交互实现播放控制、搜索、收藏等功能,提升用户体验。
5. 后台管理功能:实现系统配置、播放规则设置等功能,方便管理员对系统进行管理和维护。
四、核心功能实现1. 多媒体文件格式支持:通过调用VC的多媒体编程接口,实现对常见音视频文件格式的解码和播放功能。
2. 视频播放效果优化:利用VC的图像处理功能实现视频的渲染,提供清晰、流畅的画面显示效果。
基于VC开发工具的媒体播放器软件设计与开发

内容摘要
3、创建OpenGL窗口创建一个OpenGL窗口是进行三维图形开发设计的前提。 可以使用GLUT(OpenGL Utility Toolkit)库来创建窗口,设置窗口的大小、 背景色等属性。
内容摘要
4、加载模型和纹理数据在进行三维图形开发设计中,需要加载模型和纹理数 据。可以使用Assimp库来加载各种格式的3D模型数据,而纹理数据则可以通过加 载图片文件的方式进行加载。
二、系统设计
1、数据源管理模块:针对不同的数据源,我们需要使用不同的数据库连接方 式。比如,对于MySQL数据库可以使用标准的JDBC连接方式;对于Oracle数据库 可以使用ODBC连接方式。同时,还需要提供数据导入功能,支持CSV、Excel等格 式的数据导入。
二、系统设计
2、数据预处理模块:该模块主要实现对原始数据的清洗、筛选、转换等功能。 可以使用C++、Python等语言编写算法,对数据进行处理。同时,为了提高数据 处理效率,还需要实现对数据的批量处理和多线程处理功能。
五、软件测试
3、性能测试:测试软件的性能表现,包括播放速度、内存占用、CPU占用等 指标。
五、软件测试
4、兼容性测试:测试软件在不同操作系统、不同硬件环境下的兼容性表现。
六、软件部署
六、软件部署
在软件部署阶段,需要为软件制定合适的发布渠道和售后服务策略。具体包 括以下几个方面:
六、软件部署
内容摘要
一、OpenGL概述 OpenGL是一种跨平台的图形应用程序编程接口(API),它 由近300个不同的函数组成,提供了丰富的图形渲染指令,可以帮助程序员在应 用程序中实现高质量的三维图形渲染。OpenGL的应用领域非常广泛,包括游戏、 影视、科学可视化、虚拟现实等等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文)说明书课题名称基于VC++的多媒体播放器设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订随着互联网的快速发展,多媒体技术和多媒体通讯技术的逐步成熟使得信息从单一媒体到多媒体的方向发展,人们对多媒体信息的需求量日益增加,多媒体播放器也应运而流行起来。
大多数多媒体播放器软件的功能基本大同小异,一般都可支持本地媒体文件和网络媒体文件。
功能上已经大致完善,但是也有不足之处。
论文主要作了以下工作:一、详细地介绍了该课题研究的目的和多媒体技术发展的现状和发展趋势,介绍该课题的主要工作内容和难点所在。
二、对软件可行性研究初步项目计划、需求的分析,同时通过用户调查和对软件性能和功能了解制定开发流程,设定好项目的开发环境,之后逐步按流程和需求完成软件的初步设计,对于设计实现过程中的难题,寻找可行的解决方案。
三、对播放器程序的概要设计,播放器系统按功能进行建立和划分模块,以及确立模块与模块的接口,并调用好各模块和整体间连接,再者就是分析好层次结构,设计友好的人机界面,最后再软件的详细设计以及实现主要的功能代码,列出该部分函数的代码。
四、对播放器程序的测试,在特定的测试环境的平台下,主要是于软件所实现的基本功能进行了黑盒测试,通过测试发现输入还有输出的逻辑错误、以及在初始化时、因为错误导致的程序的终止,界面的显示发生不正常,程序的性能和功能发生了不正确错误等等。
通过使用Windows 7 操作系统对多媒体播放器的设计与实现,程序设计的开发工具采用Microsoft Visual C++ 6.0。
在程序设计中,使用了微软公司的 ActiveX 控件——Windows Media Player(WMP)通过不断运行调试,初步实现了多媒体播放器的软件开发的基本功能。
基于 MFC 集成开发环境,使用Windows操作系统提供的 ActiveX实现编程。
并完成需求的功能。
并实现了占用内存比较小,界面简洁明了,功能较完全,支持多格式的视频和音频,同时具有程序健壮性强等特点。
关键词:多媒体技术,播放器,ActiveX ,MFC,多媒体,MCIWith the Internet and the development of information technology, multimedia technology matures and multimedia communications technology makes information from a single media to multimedia direction, increasing people's demand for multimedia information, multimedia player should be transported and popular. Most multimedia player software functions substantially similar, generally can support local media files and online media files. The function has been substantially improved, but there are drawbacks. Paper made the following work:A detailed description of the current situation and development trend of purpose and multimedia technology development in the research, introduces the main content.Second, preliminary feasibility study of software project planning, requirements analysis, while developing the development process through user surveys and understand the performance and functionality of the software, set up the project's development environment, then gradually according to the process and requirements to complete the preliminary design software, For the design and implementation problems in the process, to find viable solutions.Third, the player program's outline design, player system set up and divided by function module, and the establishment of an interface module and modules, and each module and the overall good call en, addition is good hierarchy analysis, design-friendly detailed design of man-machine interface, software, and finally achieve the main function of the code.Fourth, the test player program, in platform-specific test environment, primarily in the realization of the basic functions of the software black box testing were found to input as well as output of logic errors, and pass the test during initialization, because termination errors of the program, the interface displays unusual occurrence, performance and functionality of the program is not correct the error occurred, and so on.Through Windows 7 operating system design and implementation of multimedia player used programming development tools using Microsoft Visual C ++ 6.0. In programming, the use of Microsoft's ActiveX controls --Windows Media Player (WMP), by constantly running debugging, the initial realization of the basic functions of the multimedia player software development. MFC-based integrated development environment, using ActiveX Windows operating system provides for programming. And complete functional needs. And to achieve the memory for relatively small, concise interface, features a more complete multi-format video and audio, but also has robust procedures and other characteristics.Keywords: multimedia player, ActiveX, MFC, multimedia,MCI目录1 绪论 (1)1.1 前言 (1)1.2背景 (1)1.3研究目的 (3)1.4相关技术 (3)2 需求分析 (6)2.1 播放器软件基本调查 (6)2.2 软件功能分析 (7)2.3 软件运行环境 (9)2.4 业务流程分析 (10)2.5 数据流程分析 (10)2.6 可行性分析 (12)3 系统总体设计 (13)3.1 概要设计 (14)3.2 界面设计 (17)4 详细设计 (19)4.1 功能模块详细设计 (19)4.1.1 文件模块设计 (22)4.1.2 播放控制模块设计 (24)4.1.3 播放列表模块设计 (29)4.1.4 播放循环模块实现 (32)4.1.5 音量模块实现 (33)4.1.6 定时关闭 (34)4.1.7 对话框初始化 (36)5 软件测试 (38)5.1测试方案 (38)5.2测试用例 (38)根据测试过程制定两组测试用例,用例组如下表5.1和表5.2所示. (38)5.3黑盒测试 (39)5.3.1文件功能 (40)5.3.2播放控制功能 (41)5.3.3播放列表功能 (42)5.3.4音量控制模块 (43)5.3.5播放模式模块 (44)5.3.6定时关闭模块 (45)结束语 (46)致谢 (47)参考文献 (48)1 绪论1.1 前言随着科学技术的发展,在计算机,手机普及的今天,信息传播速度越来越快,也越来越广,多媒体作为一种将图像,声音,文本等多种媒体据为一身的存在形式,在计算机、手机、随身听等载体中出现,成为人们在生活中获取信息来源之一。