windows应用开发课程设计

windows应用开发课程设计

ID:22584408

大小:255.83 KB

页数:18页

时间:2018-10-30

windows应用开发课程设计_第1页
windows应用开发课程设计_第2页
windows应用开发课程设计_第3页
windows应用开发课程设计_第4页
windows应用开发课程设计_第5页
资源描述:

《windows应用开发课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Windows课程设计课程名称Windows程序设计选题名称音乐播放器所在学院计算机与信息学院专业班级学号学生姓名指导教师三峡大学计算机与信息学院课程设计报告Windows应用开发音乐播放器A级2015.12.10——2016.01.16课程:系别:班级:学号:姓名:选题名称:选题难易级别:起止时间:指导教师:计算机科学系1.课程设计题目要求1.1题目及其背景随着多媒体技术发展,如何简单方便的播放各类媒体已成为人们普遍关注的问题。我们本次课程设计的目的就是利用qt制作一个音乐播放器,实现简单播放功能。1.2系统功能要求音乐播放器是一种用于播放各种音乐文件的多媒体播放软件。它涵盖了各种音

2、乐格式的播放工具,比如:MP3播放器,WMA播放器,MP4播放器等。它们不仅界面美观,而且操作简单,实现播放控制:播放、暂停、清空播放列表、音量增减、添加歌曲、上一曲,下一曲等功能;实现从本地磁盘加入文件,然后对其进行播放。1.3评定难易级别:B级2.需求分析2.1问题描述开发人员幵发经验不足;编程人员对开发工具不是很熟悉,编程经验有限。1.课程设计题目要求1.1题目及其背景随着多媒体技术发展,如何简单方便的播放各类媒体已成为人们普遍关注的问题。我们本次课程设计的目的就是利用qt制作一个音乐播放器,实现简单播放功能。1.2系统功能要求音乐播放器是一种用于播放各种音乐文件的多媒体播放软件

3、。它涵盖了各种音乐格式的播放工具,比如:MP3播放器,WMA播放器,MP4播放器等。它们不仅界面美观,而且操作简单,实现播放控制:播放、暂停、清空播放列表、音量增减、添加歌曲、上一曲,下一曲等功能;实现从本地磁盘加入文件,然后对其进行播放。1.3评定难易级别:B级2.需求分析2.1问题描述开发人员幵发经验不足;编程人员对开发工具不是很熟悉,编程经验有限。2.2程序设计目标利用qt技术和C++语言实现一个图形界面的MP3音乐播放器,具体目标如下:(1)能够方便的选择本地的多个MP3文件进行播放。(2)在播放过程中可以随时暂停,暂停可以从暂停处再次播放,在播放过程中可以暂停,点击播放按钮后

4、又可以再次播放文件(3)播放、暂停的状态中,都可以选择其他的MP3文件代替当前MP3进行播放、(4)本程序中还通过一个滑块来控制声音大小,拖动滑块,可以调节音频的播放音量大小(5)单击上下曲键可以任意切换上下首歌曲进行播放2.3系统环境与开发平台系统环境:装有windows操作系统的计算机开发平台:C++语言和QtCreator(Community)平台开发工具介绍:Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Met

5、aObjectCompiler,moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境QtCreator3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP。Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开

6、发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt同XWindow上的Motif,Openwin,GTK等图形界面库和Windows平台上的MFC,OWL,VCL,ATL是同类型的东西。1.总体设计播放界而控制3.1系统功能框架菜单退出►顺序播放播放模式V单曲循环随机播放n下一曲I上一曲1咅量调节►暂停播放打开功能:开始1打开导入本地文件按钮弹出打幵文件对话框选择要打开的MP3文件添加MP3文件到播放列表1播放该文件结朿3.2系统功能说明3.2.1播放:使得用户可以播放在播放列表中选中的歌曲,当用户单机“播放”按钮时播放器将播放列表中的当前

7、歌曲3.2.2暂停:使得用户可以暂停正在播放的歌曲,当用户单击“暂停”按钮播放器将暂停当前的歌曲3.2.3音量控制:使得用户可以根据环境调节声音大小,当用户按住调节声音的按钮上下移动,声音就对应相应的加减3.2.4播放模式:使得用户可以进入播放清单,选择相应的播放模式,播放器即按相应的模式进行播放3.2.5歌曲控制:使得用户可以选择听上一首或者下一首歌曲,当用户单击“上一首或下一首”按钮播放器将播放上一首或者下一首歌曲。这个按钮的存在和播放列表

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

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

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