②播放器将停止当前播放的歌曲。
用例名称:上一首/下一首
参与者:用户
目标:使用户可以听上一首或下一首歌曲
条件:歌曲正在播放或暂停
基本时间流:
①用户单击“上一首或下一首”按钮。
②播放器将播放上一首或下一首歌曲。
用例名称:播放清单
参与者:用户
目标:使用户可以进入播放清单
条件:程序正在进行
基本时间流:
①用户单击“清单”按钮。
②播放器进入清单列表
(2)如图2.3所示,音乐播放器播放列表功能控制图模块。
 
图2.3 播放器播放列表功能控制图
用例名称:播放
参与者:用户
目标:使程序播放选中的歌曲
前置条件:程序运行在播放列表菜单选项中
基本时间流:
①用户点击“播放”按钮。
②播放器进入播放状态。
用例名称:详细
参与者:用户
目标:使程序显示选中歌曲详情页面
前置条件:程序运行在播放列表菜单选项中
基本时间流:
①用户点击“详情”按钮。
②显示歌曲详细状态。
用例名称:添加
参与者:用户
目标:使程序能够进入手机存储区域进行歌曲添加
前置条件:程序运行在播放列表菜单选项中
基本时间流:
①用户点击“添加”按钮。
②播放器进入手机存储区域进行歌曲添加。
用例名称:移除/全部移除
参与者:用户
目标:使选中的歌曲被移除
前置条件:程序运行在播放列表菜单选项中
基本时间流:
①用户点击“移除/全部移除”按钮。
②播放器移除选中歌曲/全部移除歌曲。
用例名称:设定
参与者:用户
目标:使程序进入播放器的设定状态
前置条件:程序运行在播放列表菜单选项中
基本时间流:
①用户点击“设定”按钮。
②播放器进入设定界面。

(3)如图2.4所示,音乐播放器系统设置功能控制图模块。

 
图2.4 播放器设定功能控制图
用例名称:播放模式
参与者:用户
目标:使程序进入播放器播放设定状态
前置条件:程序运行在播放器设定界面中
基本时间流:
①用户点击“顺序、随机、单曲”按钮。
②播放器进入选中模式播放状态。
用例名称:歌词显示
参与者:用户
目标:使程序进入播放器歌词设定状态
前置条件:程序运行在播放器设定界面中
基本时间流:
①用户点击“歌词开关”按钮。
②播放器显示或者关闭歌词。
(4)如图2.5所示,音乐播放器系统功能需求时序图。
 
 
图2.5 播放器时序图

(5)如图2.6所示。音乐播放器系统流程图。
 
图2.6 播放器系统流程图
(6)音乐播放器系统界面需求
播放器界面要求布局合理,颜色舒适、控制按钮友好,采用图片均以简洁美观为主。
(7)音乐播放器系统性能需求
根据Android手机系统要求无响应时间为5秒,在本次开发的音乐播放器应用程序中要求:
当要求歌曲播放时。程序响应时间最长不得超过5秒。
当要求歌曲暂停时。程序响应时间最长不得超过5秒。
当要求歌曲停止时。程序响应时间最长不得超过5秒。
当要求歌曲上/下一曲时。程序响应时间最长不得超过5秒。
当要求系统进行清单列表时。程序响应时间最长不得超过5秒。
上一篇:ASP.net+sqlserver手工艺分享网站设计与开发
下一篇:ASP人才招聘网站的设计与实现+ER图+流程图

基于Apriori算法的电影推荐

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

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

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

C#学校科研管理系统的设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

公寓空调设计任务书

中国学术生态细节考察《...

志愿者活动的调查问卷表

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】