安卓音乐播放器下载和设置模块的设计与实现_第1页
安卓音乐播放器下载和设置模块的设计与实现_第2页
安卓音乐播放器下载和设置模块的设计与实现_第3页
安卓音乐播放器下载和设置模块的设计与实现_第4页
安卓音乐播放器下载和设置模块的设计与实现_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安卓音乐播放器下载和设置模块的设计与实现,指导老师:,姓名:学号:,目录,项目背景关键技术简介需求分析和项目设计详细设计和实现总结和展望致谢,项目背景,专业研究分析,2011年中国国内移动端网民的规模为3.56亿人。到了2014年,移动网民的规模则达到约5.56亿人,较2011年增长了56.2%。保守预计2015年国内移动端网民的数量可能突破6亿人,届时移动网民的渗透率将达到91%在各类软件应用的使用率排行分析中音乐播放类应用以77.2%的使用率名列第四,在所有休闲娱乐类软件中遥遥领先,排在第一位移动音乐的飞速发展,促成了包括QQ音乐、酷狗音乐、酷我音乐等在内的用户全覆盖型音乐软件的发展,也催生了网易云、虾米等在内的有较高用户针对性的产品的产生。,关键技术简介,SSH框架SVN版本控制ServletSQLite数据技术TomcatAndroid技术,Hibernate框架,Hibernate框架构成图,根据需求用面向对象的分析方法设计出模型,将这些模型实现成基本的Java对象,然后再编写基本的DAO(DataAccessObjects)接口,以及给出Hibernate的DAO实现,再采用Hibernate架构实现的DAO类来实现数据库与Java类之间的访问和转换,最后由Spring做相应的管理,管理Hibernate和Struts。,需求分析和项目设计,Android音乐播放系统活动流程图,音乐下载模块的框架结构图,com.dao包是实现数据库与Service之间的访问和转换的接口,而com.dao.Impl包是DAO层的具体实现,com.service.Impl是Service的具体实现,com.utils负责处理中文乱码的工具类,com.po则是系统的实体。,实体关系图,详细设计和实现,搜索歌曲的时序图,前台负责管理用户的动作,接受并做出相应的响应,而后台则负责处理用户的请求中较耗时间的事件,并用返回的结果刷新前台的界面。从而达到简单的异步操作效果。,音乐搜索的类图,搜索歌曲的时序图,总结和展望,总结实现了安卓音乐播放器的基本功能,系统整体上完成了一般音乐播放器都具有的功能。能够投入到实际使用中。展望因为没有考虑用户量过大产生的服务器压力,本系统并未进行系统性能的优化,在数据结构设计上还有很大的优化的空间。另外,安卓的界面设计较为普通,可以从OpenGL、扁平化设计等角度着手进行系统的优化设计。,致谢,能够完成这篇毕业论文,首先我要感谢导师贝佳老师。贝佳老师以他严格精准的逻辑思维、高山仰止的渊博经验和知识,在整个项目开发过程中无私地帮助我克服难关,使我钦佩不已。从项目需求确定始,到后期的论文撰写,包括论文格式、内容等诸事巨细都有贝佳老师辛苦的汗水滴在里面。由于我们有限的水平而格外麻烦了老师,在这里我郑重地说声:谢谢您!再者,我要感谢母校南京大学。您提供了极好的学习环境,干净整洁的机房,一如既往地默默支持着您的孩子。我还要感谢负责我们实训的李霞老师,您的辛勤劳动最终证明不是白白浪费!感谢机房打扫卫生的清洁阿姨,我放地上的垃圾打算走时带走,转眼间就被您悄悄清扫掉。虽然我没有冒昧地去问您的名字,但您

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论