06媒体播放器需求分析
多媒体播放器需求说明定义书
项目名称:多媒体播放器
项目组编号:06
项目组成员:
期:2013—09— 05
修改履历
目录
1 认识MediaPlayer (1)
1.1名称:媒体播放器 (1)
1.2功能概述: (1)
1.3功能图概述: (1)
1.3.1主界面图说明 (2)
1.3.2视频模块图说明 (3)
1.3.3 音频模块图说明 (3)
1.3.4 图片模块图说明 (5)
2 MediaPlayer 系统详细功能 (5)
2.1 主界面功能详细需求 (5)
2.1.1 特性描述 (5)
2.1.2 功能性需求 (6)
2.1.3 主界面的各种状态 (6)
2.1.4 功能性需求 (7)
2.1.5 主界面异常处理 (7)
2.1.6 超时 (7)
2.1.7 主界面使用方式 (7)
2.2 视频播放功能详细需求 (7)
2.2.1 视频播放器器的基本控制需求 (8)
2.2.2 视频播放器器的详细功能 (8)
2.3 音频播放功能详细需求: (11)
2.3.1 音频播放器的基本控制需求 (11)
2.3.2 音频播放器器的详细功能 (12)
2.3.3 播放列表管理需求 (14)
2.3.4 列表音频管理需求 (17)
2.3.5 播放器友好性需求 (20)
2.4 图片播放功能详细需求 (23)
2.4.1 图片播放器器的基本控制需求 (23)
2.4.2 图片播放器器的详细功能 (23)
1 认识 MediaPlayer
1.1名称:媒体播放器
1.2功能概述
1)项目功能点1:视频播放器,能够实现本地设定目录中包含视频文件的浏览和播放(需要支持mp4/flv);
2)项目功能点2:音频播放器,能够实现本地设定目录中包含音频文件的浏览和播放(需要支持mp3/wma ;
3)项目功能点3:图片播放器,能够实现本地设定目录中包含图片文件的浏览和播放(需要支持jpg/p
ng/gif/b np);
1.3功能图概述:
此处是系统功能图系统功能图说明
从笊挖制
川户反好需來
音频播放界曲
■.u.Te?K.
:,2
堇肛界面
扯木挖制
阳片摘放界面
即切播啟界如
列总PUT
1.3.1主界面图说明
1.3.2视频模块图说明
视频模块功能摘要,提供播放器的用户可见部分,完成视频的播放及用户控制。
功能摘要如下:
1.3.3音频模块图说明
1.3.4图片模块图说明
2 MediaPlayer系统详细功能2.1主界面功能详细需求 2.1.1特性描述
2.1.2功能性需求
1、功能控制部分
2.内容显示部分
2.1.3主界面的各种状态1、特性描述
2.1.4功能性需求
1.无播放状态/播放状态
2.1.5主界面异常处理
1.特性描述
2.1.6超时
2.1.7主界面使用方式
简单地点击按钮,有的直接显示结果,有的会弹出下拉菜单,功能名称简单易懂
2.2视频播放功能详细需求
2.2.1视频播放器器的基本控制需求
2.2.2视频播放器器的详细
1.播放区
海加
暂停播放
摘枚阿表
静音挖制
音量控制
<<use5
-<USPS "
<cklcrid s
上一豊
掃
m 怏
i!X :t
0ise 问
2.控制面板
3.播放器的各种状态
4.数据准备状态
5.播放、暂停、拖动快进
6.播放完毕
8.超时错误
2.3 音频播放功能详细需求:
根据音频播放器的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述。
系统的功能需求,我们分成四部分来概括,即播放器的基本控制需求,播放列表管理需求和列表音频管理需求和歌词管理需求。
以下分别描述:
2.3.1音频播放器的基本控制需求
音频基本控制需求的UML图:
2.3.2音频播放器器的详细功能
1•音量控制
开站播赦
播放文件
1
上一誉
.uses
-K
播取模式押刚
Ust J
?Sz->
[■XL end
2.静音控制
3.上一首/下一首控制
4.播放控制
5.暂停控制
6.播放文件控制
2.3.3播放列表管理需求
播放列表管理需求的UML图:
1. 列表排序
新建列表
O
LIS<
删除列表
用户 U 表重命
2.新建列表
3.删除列表
4.列表重命名
2.3.4列表音频管理需求
列表音频管理需求的UML 图:
1■播放音频文件控制
怖故音物丈件
排宇肯频监件
诩船音频丈神
«uses
移加烦文竹
i II 汁删除讪文什
.I 1-!."-:
-
申;命名轡频乂 f
2.添加音频文件控制
3.删除音频文件控制
4.排序音频文件控
5■移动音频文件控制
6■音频文件重命名控制
2.3.5播放器友好性需求
播放器友好需求的UML 图:
1■歌词显示
耿词显示
音癲时问示
\^U5C 播血拭态h
Jim,
«uses»
「一 §厂-
1. 系统读取要播放的歌曲文件配套的歌词文件
2接着调用一个视觉外观显示组件来显示岀来
视觉外观显示组件来动态显示播放中的歌曲文件的歌词 2.歌词前进后退
3.音频时间显示
4.播放状态显示
基本事件流 后置条件
5.音频文件信息显示
2.4.2图片播放器器的详细功能
1.控制面板状态
用户场景
用户打开播放器 功能描述
提供用户控制视频播放效果及设置播放器功能 输入/前置条件 用户在视窗状态或全屏状态下可正常操作播放器控制面板
需求描述 1、 自动播放按钮,下一张按钮,上一张按键,暂停按键
2、 播放器的控制面板可配置成不同状态,详细信息状态即显示所有图片张数,剩余还未播放图片 张数。
2.4 图片播放功能详细需求
2.4.1 图片播放器器的基本控制需求
2.无播放状态
3.切换到幻灯片播放状态
4.播放器暂停状态
5.切换到播放界面的全屏模式
输入/前置条件用户单击最大化按钮或者进入幻灯片模式(即点击播放按钮)
1.全屏模式下浏览图片在屏幕的右半部单击鼠标,可浏览下一张图片,用户单击屏幕的左半部,可浏
览上一张图片
需求描述
2.幻灯片模式下自动播放图片
3.点击Esc键退出全屏模式
6.切换到管理图片模式
7.上一张操作
8.下一张操作
9.旋转操作
用户正常打开播放器,播放器仅处于普通模式才可完成此操作
7. 增添图片操作
8. 删除图片操作
9. 给图片排序操作
10. 将图片放大/缩小操作
输入/前置条件
需求描述
用户需要逆时针操作。