计算机的运用愈加广泛,手机市场发展迅速,各大音乐播放APP纷至沓来,使得音乐市场再一度繁荣起来。使用手机音乐播放APP听音乐依然成为当下年轻人放松娱乐的一种主要方式,因此选择了开发此Android音乐播放器,界面美观,性能优良,继承播放器的常用功能,满足一般用户使用的需求。 现今社会生活节奏紧凑,而欣赏音乐是最简单易行的舒缓压力方式之一。本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够让用户控制播放。操作简单,界面美观。  本项目是一款基于Android手机 平台的音乐播放器,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的娱乐生活更加丰富。也使设计者的Android的技术运用更加熟练和也更了解其特点。

2  系统需求分析

根据项目的目标,我们可获得项目系统的基本需求,一下从不同的角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成三部分来概括,即播放器的基本控制需求,用户登录需求,播放列表管理需求。文献综述

2。1基本需求用例

2。1。1 播放器的基本控制需求

图2。1播放器的基本控制需求

用例名称: 播放/暂停

参与者:用户

目标:播放/暂停歌曲

前置条件:程序运行在主界面

基本事件流:1。用户点击歌曲列表里的歌曲或播放/暂停按钮

            2。播放器进入播放/暂停状态

用例名称: 上一曲/下一曲

参与者:用户

目标:播放上一曲/下一首歌曲

前置条件:程序进入主界面或歌词界面

基本事件流:1。用户点击上一曲/下一曲按钮

            2。播放器播放上一曲/下一曲

用例名称: 看歌词

参与者:用户

目标:程序进入歌词界面

前置条件:程序进入主界面

基本事件流:1。用户点击主界面下方的正在播放控件

            2。程序进入歌词显示界面

用例名称: 播放顺序

参与者:用户

目标:更改播放顺序

前置条件:打开侧滑菜单

基本事件流:1。用户点击侧滑菜单中的顺序播放/随机播放

            2。更改播放器播放顺序

2。1。2用户登录需求

图2。2用户登录需求

用例名称: 登陆/注销

参与者:用户

目标:账号登陆/注销

前置条件:打开侧滑菜单

基本事件流:1。点击登陆/注销按钮

            2。弹出登录框输入账号密码/注销

            3。验证登陆

2。1。3播放列表管理需求

图2。3播放列表管理需求

用例名称: 收藏喜欢歌曲

参与者:用户

目标:将歌曲搜藏到喜欢列表

前置条件:进入歌词界面

基本事件流:1。用户点击小爱心图标

            2。歌曲收藏到喜欢列表

用例名称: 扫描本地sd卡歌曲

参与者:用户

目标:搜索本地歌曲

前置条件:打开侧滑菜单

基本事件流:1。用户点击扫描sd卡按钮

            2。主界面展示本地歌曲

上一篇:asp.net+sqlserver计算机基础课程在线考试系统设计+源代码
下一篇:PHP+Mysql接口天气预报软件后台设计+源代码

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

安康汉江网讯