文档来源为
文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .
PAGE
PAGE 10
系统需求分析
功能需求(用例图分析)
根据项目的目标, 我们可获得项目系统的基本需求, 以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部 分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需 求和播放器扩展卡需求。以下分别描述:
音乐播放器的基本功能退出播放程序
音乐播放器的基本功能
退出播放程序
播放
暂停
停止
进入播放清单
上一首 /下一首
用户
extend
播放文件
音量控制
静音控制
歌词显示
图 2.1 播放器基本控制图
用例名称:播放
参与者:用户
目标:使得用户可以播放在播放列表中选中的歌曲前置条件:播放器正在运行
基本事件流: 1. 用户单击“播放”按钮
2. 播放器将播放列表中的当前的歌曲
用例名称:暂停参与者:用户
目标:使得用户可以暂停正在播放的歌曲前置条件:歌曲正在播放且未停止和暂停基本事件流: 1. 用户单击“暂停”按钮
2. 播放器将暂停当前的歌曲
用例名称:停止参与者:用户
目标:使得用户可以停止正在播放的歌曲
前置条件:歌曲正在播放或暂停
基本事件流: 1. 用户单击“停止”按钮
2. 播放器将停止当前播放的歌曲
用例名称:上一首 / 下一首参与者:用户
目标:使得用户可以听上一首或下一首歌曲前置条件:歌曲正在播放或暂停
基本事件流: 1. 用户单击“上一首或下一首”按钮
2. 播放器将播放上一首或下一首歌曲
用例名称:播放清单参与者:用户
目标:使得用户可以进入播放清单前置条件:程序在运行
基本事件流: 1. 用户单击“清单”按钮
2. 播放器进入清单列表
播放清单列表管理需求
当用户选中列表中某一项歌曲,就有的需求:
当用户选中某一首歌曲应有的菜单
歌曲列表
播放
详细
加入铃声库
用户
增加
移除
全部移除
设定
图 2.2 播放器清单
用例名称:播放参与者:用户
目标:使得程序播放选中的歌曲
前置条件:程序运行在播放菜单选项中基本事件流: 1. 用户单击“播放”按钮
2. 播放器进入播放状态
用例名称:详细参与者:用户
目标:使得程序显示歌曲详情
前置条件:程序运行在播放菜单选项中
基本事件流:
基本事件流: 1. 用户单击“详细”按钮
2.
显示歌曲详细状态
用例名称:增加
参与者:用户
目标:使得程序进入手机扩展 SD 卡 前置条件:程序运行在播放菜单选项中基本事件流: 1. 用户单击“增加”按钮
2.
播放器进入手机扩展 SD卡
用例名称:移除 / 全部移除
参与者:用户
目标:使选中的歌曲被移除
前置条件:程序运行在播放菜单选项中
基本事件流: 1. 用户单击“移除 / 全部移除”按钮
2.
播放器移除选中歌曲 / 全部移除歌曲
用例名称:设定
参与者:用户
目标:使得程序进入播放器设定状态 前置条件:程序运行在播放菜单选项中
基本事件流: 1. 用户单击“设定”按钮
2.
播放器进入设定界面
播放友好性需求
播放设定
单曲循环
顺序播放
播放模式
随机播放
用户 系统设定
歌词显示
歌词开启
歌词关闭
图 2.3 播放器设定
用例名称:播放模式参与者:用户
目标:使得程序进入播放模式设定状态 前置条件:程序运行在播放器设定界面中
基本事件流: 1. 用户单击“顺序、随机、单曲”按钮
2. 播放器进入选中模式播放状态
用例名称:歌词显示参与者:用户
目标:使得程序进入播放器歌词设置状态
前置条件:程序运行在播设定界面
基本事件流: 1. 用户单击“歌词开关按钮”按钮
2. 播放器显示或关闭歌词
播放器扩展卡需求
文件浏览器 用户可以浏览手机扩展卡和系统文件 扩 展 SD 卡中显示 .MP3 和.Wav 格式的音频文件 选中后添加到播放列表
文件浏览器
用户
/SDcard
返回根目录
/System
.Mp3 格式 .Wav 格式点击添加
图 2.4 文件浏览器
用例名称: SDcard
参与者:用户
目标:使得程序进入 SDcard 目录前置条件:程序运行目录界面
基本事件流: 1. 用户单击“ Sdcard”选项
2. 程序进入 Sdcard 目录下
用例名称: System
参与者:用户
目标:使得程序进入 System 目录前置条件:程序运行目录界面
基本事件流: 1. 用户单击“ System”选项
2. 程序进入 System 目录下
功能需求 ( 时序图 ) 分析
音乐播放器的时序图分析如 (图)
系统结构图和流程图
(1) 音乐播放器的系统流程图(图
图 2.5.1 流程图
( 2)系统功能表(表 2.1 )和系统功能结构图(图功能类别 子功能 子功能
播放列表菜单
您可能关注的文档
最近下载
- 中国入党志愿书(空白材料模板).pdf VIP
- 领猫服装SCM产品介绍7.0.pdf VIP
- 2025版《煤矿安全规程》学习辅导课件(应急救援).pptx VIP
- 广西建设领域现场专业人员三新技术网络培训考试试题.100分.pdf VIP
- 《Stata基础教程》课件.ppt VIP
- 一年级综合实践下册教案.doc VIP
- (贵州专)九年级化学上册 第一单元 走进化学世界复习课件 (新)新人教版.ppt VIP
- 6G基站与终端协作感知关键技术报告.pdf VIP
- 临床输血质控年终总结.pptx VIP
- 剑桥少儿英语单词表-506166-starters-movers-flyers-word-list-2018.pdf VIP
原创力文档

文档评论(0)