在线音乐网站开题报告
【篇一:基于android的在线音乐播放器的设计与实现开题报告】
本科生毕业设计(论文)开题报告
论文题目: 基于android的在线音乐播放器的设计与实现
学 院: 软件学院 专 业:
学生姓名:学生班级: 学生学号: 指导教师:
基于android的在线音乐播放器的设计与实现
一、课题的研究目的和意义
现如今社会生活节奏日益加快,人们在忙碌的生活中欣赏音乐是最好的舒缓压力的方式之一。随着移动设备的日益完善,我们大家都已经有了在手机上听自己喜欢歌曲的习惯,以往的做法是用数据线或者蓝牙等无线设备将pc上的歌曲复制几首到手机当中,反反复复的
听,等到听厌了以后,再次装一些歌曲进去,如此反复,非常的麻烦。因此,如果在我们的手机上能实现在线听歌,这将会带来极大的方便。
本项目是一款基于android手机平台的音乐播放器,使android手机拥有个性的多媒体播放器,是手机显得更生动灵活化,与人们更为方便,让手机主人随时随地处于音乐的旋律之中。本设计实现的重要功能是播放mp3格式的音乐文件,并且能够控制音乐的播放,暂停,显示歌手信息,歌曲专辑等功能。本项目还可以使人们生活更加多样化,也使设计者更加熟悉android的技术和其它在市场上的特点。
二、国内外发展状况
1. 目前中国拥有世界上最大的手机用户,android在中国的前景十分广阔,首先是有成熟的消费者,android社区是分红或,这些社区为android在中国的普及做了很好的推广作用。国内厂商和运营商也纷纷加入了android阵营,保过中国移动、中国联通、中心通讯、华为通讯、联想等大企业,同时还不仅仅局限于手机,国内厂家也陆续退出了采用android系统的mid产品,比较著名的包括由rock chip和蓝魔推出的同时具备高清播放和智能系统的音乐汇w7和2010年推出的原道n5,我们可以预见android也将会被广泛应用在国产智能
上网设备上,将进一步扩大android系统的应用范围。
2. 国外android市场正在如日中天的扩展,根据市场调研机构npdgroup最近发布的一份报告称,今年第一季度基于android操作系统的智能手机在美国智能手机总销售量中所占比例达到28%,超越苹果iphone。2012年另一家市场研究公司comscore发布报告称,第三季度三星和android操作系统仍在美国移动市场上占据主导地位。报告显示,在对3万多名美国移动用户进行调查后发现,谷歌android平台第三季度仍在美国市场上占据主导地位,所占份额为52.5%,比第二季度增长近1个
百分点;苹果排名第二,其ios平台所占份额为34.3%,环比增长1.9%。与此同时,rim、symbian和微软windows phone所占份额均有所下滑,其中rim所占份额从10.7%下降至8.4%,symbian从0.9%下降至0.6%,windows phone从3.8%下降至3.6%。相信在不久的将来会有更多的用户选择android系统的手机或是无线终端设备。
三、研究内容
作为android平台上开发的应用软件,本设计具备与用户交互的界面,界面简洁美观易于操
作。更重要的是播放器的基础功能和扩展功能。播放器主要由前台界面和后台数据库构成。前台界面主要实现和用户的交互,基本功能要实现歌曲的播放控制,还要显示曲目列表,能对曲目列表进行插入,删除,修改。扩展功能包括跳转到在线歌曲查页面,方便用户在线搜索,要能显示搜索结果的歌曲及信息;在歌曲播放界面下,要能显示歌词和图片。播放器前台界面功能结构如图1所示。后台数据库部分主要记录歌曲信息,能和前台程序进行交互。主要功能包括歌曲的存储,列表信息的存储,在线歌曲的存储以及歌词和图片的存储。播放器后台数据库结构如图2所示。
下面介绍播放器各个功能模块。 (1)歌曲的播放控制
提供音乐播放功能是音乐客户端的基本功能,要能对音乐进行开始,停止,对歌曲列表进行上一首、下一首操作,按照歌曲列表的排列实现多功能播放模式,如单曲循环,顺序播放,随机播放等。 (2)歌曲在线播放
作为一款在线音乐客户端,需要提供给用户在线选歌的方便,提供在线播放歌曲的即时信息,如歌曲名,歌手名,时长等等。搜索后可以进行试听,如果满意可以将歌曲添加到播放列表。 (3)歌曲列表管理
音乐播放器要能够将歌曲文件组织成列表的形式,并提供歌曲列表的管理,可以为用户提供本地歌曲列表,最近播放列表。还要对列表中的歌曲实现添加,删除功能。(4)歌词显示和控制,图片显示
为正在播放的歌曲显示歌词,同时能对没有歌词或者歌词不匹配的歌曲进行添加歌词,并存入数据库,以便下次播放时可以显示歌词。还要针对不同歌曲可以显示歌手图片或者专辑图片,没有图片的歌曲,用户也可以根据自己的喜好添加图片。
图1播放器前台结构
下面介绍后台数据库实现的功能。 (1)本地歌曲数据存储
本地歌曲管理需要记录歌曲的曲名、歌手、时长等信息,需要为音乐播放器记录歌曲的歌词,并且能使用户更新这些歌词。还要记录和歌曲相关的图片信息。当歌曲播放时,前台页面可以显示出这些信息。 (2)列表信息数据存储
列表信息包括用户的基本播放列表和最近播放列表。当用户对这些列表中的歌曲进行更新时,数据库要存入最近的数据信息。 (3)在线歌曲管理
样,要记录歌曲的曲名,歌手,时长等信息。如能匹配到歌词还要记录歌词信息和歌曲相关的图片信息。
图2播放器后台数据库结构
四、拟采用的方法和手段
考虑到音乐播放可以脱离用户界面而单独存在,并能长时间的在后台运行,是一段具有较长生命周期的应用。这与android所提供的service组件效果不谋而合,因此播放控制核心被设计成一个service。它提供歌曲播放服务,响应用户事件,同时与具体的用户界面相独立。用户可以通过按钮控件来进行歌曲的播放、暂停、上一首、下一首等控制。播放的控制入口操作包括列表中歌曲的点击、单击播放器的开始播放按钮。
网络连接模块对于一款在线音乐客户端来说是必不可少的部分。它提供了客户端与服务器的网络连接功能,是两者交换的桥梁。通过网络连接,客户端可以发送不同请求,从服务器获得需要的资源。由于上层功能的多样性,网络连接模块的设计在保证基础的通信功能的同时,需要针对不同的需求,提供一些差异性的接口。
数据存储模块是系统的基础,需要为上层模块中的数据操作提供持久化服务。格局不同的需求,该在线音乐客户端中存储的数据被设计成了使用不同的方式来存储。首先是歌曲信息的存储,歌曲本身以文件的形式存在与本地文件系统中的,本地扫描的文件或者网络播放、下载的文件的相关信息,在客户端中以sqlite数据库的形式
【篇二:基于memcache音乐网站开题报告】
本科毕业论文(设计)开题报告
学 院 名 称: 专 业 名 称: 届 别:
学 号:
姓 名:
指导教师姓名(职称):
教 务 处 制 二〇〇一二年一月
计算机与信息工程学院
信息管理与信息系统
2012届 xxxxx xx
xx
xxxx学院
手机mp3歌曲下载 本科毕业论文(设计)开题报告
【篇三:音乐论文开题报告】
浅谈钢琴伴奏在中小学课堂上的作用
姓名:田季昌
音乐学院 音乐学专业 学号:100914201
一、选题评估
(一)研究对象
中小学音乐课
(二)研究目的
钢琴即兴伴奏是一门独立的音乐表演艺术,由于它的重要性不容易被理解,往往得不到应有的重视,而中小学音乐课上的即兴伴奏是调动学生对音乐爱好的一种手段,所以对大学师范类的音乐学生应该注重高音伴奏的培养。随着初、高中《音乐课程标准》的颁布执行,对对教师的综合能力带来了前所未有的挑战,而钢琴伴奏又恰恰具有实用性与艺术性的高度综合特点,搜易我认为此题具有很多值得探讨的地方。在搜集资料的过程中,本人发现已有一部分学者对其进行了研究,如徐向黎于2003年发表在辽宁教育研究中的《关于高师音乐教育专业键盘乐器教学改革的初探》王月萍参与编写的全国教师培训教材《音乐教学基本功训练》
(三)研究意义
目前我省中小学音乐教师钢琴即兴伴奏的能力问题归纳起来主要有如下几个方面。一、音乐基础较差的教师问题(一)钢琴弹奏技巧不扎实,或者说没有经过正规的训练,伴奏的最基本
音型如和弦及转位的弹奏指法和触键方法都不明确,因此连完成正常的教学任务都成问题,更谈不上伴奏音型的丰富多彩。(二)缺乏键盘和声及曲式等理论知识,在和弦序进方面没有规范的设计,甚至调性都不准确,在键盘上每个大小调最基本的Ⅰ、Ⅳ、Ⅴ级还不熟,在伴奏中左手只是跟着旋律音弹八度或单音,没有用和声来衬托丰富旋律的效果。(三)伴奏音型掌握的少,或不能适当地应用。对于不同体裁风格的歌曲所应使用的音型分辨和使用的能力差,千篇一律所以应该重视中小学音乐课上的钢琴伴奏的的重要性。
发布评论