职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-9-28 11:13:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android
摘要:
Android是一个底层来源于Linux操作系统的开放的系统。本文主要使用的是Android开源系统的技术标准,再结合Java语言和Eclipse编辑软件,设计开发了一个音乐播放器App软件。本文描述了音乐播放器的设计实现全过程。在设计系统流程、以及播放器的一部分设计界面图的基础上,编写了音乐播放器的软件代码。在设计这款音乐播放器的过程中,我遇到了很多设计难题,在自己的努力、老师的指导、以及和同学一起探讨等方式下,想出很多种解决办法,并一一加以实践检验,终于实现了该软件设计的功能。 针对这款播放器的许多功能,比如:播放、暂停、换歌等等进行了详细的检测,最终表现良好,可以独立运行在Android系统中。除此之外,还有一些人性化的歌曲播放模式和友好性设置功能。本文还提供了实现该系统的部分主要软件代码和主要软件运行界面,并对所给代码和界面进行了必要的说明和讲解。在本文的最后部分介绍了对系统的整体测试情况,通过对V型和W型测试模型以及白盒、黑盒测试方法的综合对比,最后选择了W测试模型以及白盒测试方法对该系统进行测试。本文论述的MP3音乐播放器系统运行良好,基本满足设计要求。

关键词 :Android ; 开源系统 ; linux ; 音乐播放器

目录:
摘 要    i
Abstract    ii
1    绪论    1
1.1  课题背景    1
1.2  国内外研究现状    1
1.3  系统开发的目的与意义    2
1.4  开发工具    2
1.4.1   Eclipse开发工具    2
1.4.2  SQLite数据库    3
1.5  关键技术说明    3
1.5.1  Android 项目    3
1.5.2  Android 系统的四大组件    3
1.5.3  Android 的基本框架( Android Architecture)    4
1.5.4  Android 工程程序结构    6
1.5.6  结构化查询语言    7
1.6  可行性研究分析    7
1.6.1  经济上的可行性    7
1.6.2  技术上的可行性    7
1.6.3  操作上的可行性    8
1.6.4  社会可行性    8
2  软件需求分析    9
2.1  功能需求    9
2.2  用户需求    9
2.2.1  播放器的基本控制需求    9
2.2.2  播放列表管理需求分析    10
2.2.3  播放友好性需求分析    10
2.3  系统性能需求分析    11
3  软件总体设计    12
3.1  任务概述    12
3.2  概要设计    12
3.3  功能设计    12
3.3.1  系统功能设计    12
3.3.2  系统动态模型    13
3.4  系统的安全设计    14
4  Android 数据库设计    16
4.1  数据库及字段属性设计    16
4.1.1  字段设计(表、图)    16
4.1.2  音乐播放器 E-R 图    17
4.2  数据库连接    17
4.2.1  创建数据库    17
5  软件详细设计    20
5.1  音乐播放器主界面功能实现    20
5.1.1  播放器主界面    20
5.1.2  播放界面音轨的实现    21
5.1.3  播放器播放、暂停、停止等功能    22
5.2  播放列表功能    23
5.3  菜单界面    23
5.3.1  菜单界面    23
5.3.2  菜单功能实现    24
5.4  播放设置界面    24
5.5  数据存储方式    25
5.5.1  SharedPreferences    26
5.5.2  File存储方式    26
6  系统的测试    27
6.1  测试简述    27
6.2  测试目的    27
6.3  测试模型    27
6.3.1  V 模型    27
6.3.2  W 模型    28
6.3.3  测试模型的选择    29
6.4  测试方法    29
6.4.1  白盒测试    29
6.4.2  黑盒测试    30
6.4.3  测试方法的选择    30
6.5  功能的测试和实现    30
6.5.1  播放器整体功能的实现    30
6.5.2  播放器主要模块功能测试    30
6.6  测试结论    31
6.7  测试分析    31
总结    32
致谢    33
参考文献    34
外文原文    35
中文翻译    43

论文字数:27957
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表