媒体播放器需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多媒体播放器需求说明定义书
工程名称:多媒体播放器
工程组编号:06
工程组成员:
日期:2013—09—05
修改履历
目录1 认识MediaPlayer1
1.1 名称:媒体播放器1
1.2 功能概述:1
1.3 功能图概述:1
1.3.1 主界面图说明2
1.3.2 视频模块图说明3
1.3.3 音频模块图说明4
1.3.4 图片模块图说明4
2 MediaPlayer系统详细功能5
2.1 主界面功能详细需求5
2.1.1 特性描述5
2.1.2 功能性需求5
2.1.3 主界面的各种状态6
2.1.4 功能性需求6
2.1.5 主界面异常处理7
2.1.6 超时7
2.1.7 主界面使用方式7
2.2 视频播放功能详细需求7
2.2.1 视频播放器器的基本控制需求7
2.2.2 视频播放器器的详细功能8
2.3 音频播放功能详细需求:10
2.3.1 音频播放器的基本控制需求11
2.3.2 音频播放器器的详细功能11
2.3.3 播放列表经管需求13
2.3.4 列表音频经管需求16
2.3.5 播放器友好性需求19
2.4 图片播放功能详细需求21
2.4.1 图片播放器器的基本控制需求21
2.4.2 图片播放器器的详细功能22
1 认识MediaPlayer
1.1 名称:媒体播放器
1.2 功能概述
1)工程功能点1:视频播放器,能够实现本地设定目录中包含视频文件的浏览和播放(需要支持mp4/flv);
2)工程功能点2:音频播放器,能够实现本地设定目录中包含音频文件的浏览和播放(需要支持mp3/wma);
3)工程功能点3:图片播放器,能够实现本地设定目录中包含图片文件的浏览和播放(需要支持jpg/png/gif/bnp);
1.3 功能图概述:
此处是系统功能图
系统功能图说明
1.3.1主界面图说明
视频模块功能摘要,提供播放器的用户可见部分,完成视频的播放及用户控制。功能摘要如下:
1.3.4 图片模块
图说明
2MediaPlayer系统详细功能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视频播放器器的基本控制需求
视频模块的基本控制的UML图:
视频播放列表经管需求的UML图:
2.2.2视频播放器器的详细1.播放区
2. 控制面板
3. 播放器的各种状态
4. 数据准备状态
5. 播放、暂停、拖动快进
6. 播放完毕
7.flv、mp4文件错误
8. 超时错误
2.3 音频播放功能详细需求:
根据音频播放器的目标,我们可获得工程系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述。
系统的功能需求,我们分成四部分来概括,即播放器的基本控制需求,播放列表经管需求和列表音频经管需求和歌词经管需求。以下分别描述:
2.3.1音频播放器的基本控制需求音频基本控制需求的UML图:
2.3.2音频播放器器的详细功能1.音量控制
2.静音控制
3.上一首/下一首控制
4.播放控制
5.暂停控制
6.播放文件控制
2.3.3播放列表经管需求播放列表经管需求的UML图:
1.列表排序
2.新建列表
3.删除列表
4.列表重命名
2.3.4列表音频经管需求列表音频经管需求的UML图:
1.播放音频文件控制
2.添加音频文件控制
3.删除音频文件控制
4. 排序音频文件控
5.移动音频文件控制
6.音频文件重命名控制
2.3.5播放器友好性需求播放器友好需求的UML图:
1.歌词显示
2. 歌词前进\后退
3. 音频时间显示
4. 播放状态显示
5. 音频文件信息显示
2.4 图片播放功能详细需求
2.4.1
图片播放器器的基本控制需求
2.4.2图片播放器器的详细功能1. 控制面板状态
2. 无播放状态
3.切换到幻灯片播放状态
4. 播放器暂停状态
5. 切换到播放界面的全屏模式
6. 切换到经管图片模式
7.上一张操作
8.下一张操作
9.旋转操作
7.增添图片操作
8.删除图片操作
9.给图片排序操作
10.将图片放大/缩小操作