基于-android平台的音乐播放器的课程设计汇本案报告

基于-android平台的音乐播放器的课程设计汇本案报告

ID:39747919

大小:825.79 KB

页数:20页

时间:2019-07-10

基于-android平台的音乐播放器的课程设计汇本案报告_第1页
基于-android平台的音乐播放器的课程设计汇本案报告_第2页
基于-android平台的音乐播放器的课程设计汇本案报告_第3页
基于-android平台的音乐播放器的课程设计汇本案报告_第4页
基于-android平台的音乐播放器的课程设计汇本案报告_第5页
资源描述:

《基于-android平台的音乐播放器的课程设计汇本案报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、吉首大学JISHOUUNIVERSITY《疯狂Android讲义》课程设计报告书题目音乐播放器作者孙琛赵凡卓朱世康王喜元所属学院软件服务外包学院专业年级移动互联2012级指导老师祝勇军写作时间2014年4月01日吉首大学软件学院教务办制第1章绪论11.1选题的目的及意义11.2本课题涉及内容的研究现状11.3本系统要实现的基本目标和研究内容2第3章需求分析43.1软件目标43.2功能需求43.3系统界面需求43.4系统性能需求4第4章系统的总体设计54.1设计思想54.2系统功能结构图5第5章数据库的设计185.1数据库表的介绍185.1.1用户注册表185.1.2完成下

2、载的音乐表195.1.3播放清单表195.2数据库连接19第6章系统详细设计216.1欢迎界面模块详细设计216.2播放列表模块详细设计226.3歌曲播放模块详细设计256.4本地音乐模块详细设计276.5会员登录模块详细设计296.6会员注册模块详细设计326.7音乐下载模块详细设计346.8设置皮肤模块详细设计36第7章系统测试387.1登录功能测试387.2图片上传功能测试397.3文件上传功能测试39结论40第1章绪论1.1选题的目的及意义现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实

3、现的这主要功能是播放Mp3,Wav多种格式的音乐文件,并且能够控制播放,暂停,停止,上一曲,下一曲,音量调节,视觉外观,播放列表和歌曲文件的管理操作等多种播放控制功能,界面简明,操作简单。本项目是一款基于Android手机平台的音乐播放器,使Android手机拥有个性的多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点1.2本课题涉及内容的研究现状Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux

4、平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。Android是基于Linux内核的软件平台和操作系统,早期由Google开发(在华注册商标名为“安致”),后由开放手机联盟(OpenHandsetAlliance)开发。它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。

5、Android在未公开之前常被传闻为Google电话或gPhone。大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了2010年1月,Google开始发表自家品牌手机电话的NexusOne。目前最新SDK版本为Android4.0.3。1.3本系统要实现的基本目标和研究内容本文要实现的基本目标和主要研究内容有以下几个方面:(1)音乐的播放,包括上一首、下一首、暂停、进度条的更新和控制。(2)本地音乐的管理,自动扫描SD卡的音乐,在列表显示30秒以上的音频文件。(3)会员特权,包括在线音乐列表、下载列表、背景皮肤的更新。第3章需求分析3.1软件目标

6、本系统属于用户常用的音乐播放器。可以方便用户平时对音乐文件的操作。本系统应达到以下目标:(1)软件采用人机交互的方式,界面美观友好,操作灵活、方便、富有个性化。(2)能够对音乐文件进行有效的管理。(3)系统应最大限度地实现易维护性和易操作性。3.2功能需求功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了用户的业务需求。用户需求文档描述了用户使用产品必须要完成的任务。针对音乐播放器分别对音乐播放、在线音乐播放及会员特权的换肤等功能进行详细的调研和分析,总结出如下的用户需求信息。3.3系统界面需求播放器界面要求布局合理,颜色舒适,控制按钮友好,要

7、求整体有一个主要的元素标准,统一的主题思想。3.4系统性能需求根据Android手机系统要求无响应时间为5秒,所以就有如下性能要求:1)当要求歌曲播放时,程序响应时间最长不能超过5秒2)当要求歌曲暂停时,程序响应时间最长不能超过5秒3)当要求歌曲上/下一首时,程序响应时间最长不能超过5秒第4章系统的总体设计软件功能设计是使整个软件能基本实现音乐的播放、上一首、下一首、暂停等功能,能让用户通过本软件欣赏音乐。在线音乐浏览和下载,背景皮肤的切换等功能更好的增强用户体验。4.1设计思想(1)将系统分成几个相对独立的模块。(2)分层的

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

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

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