06媒体播放器需求分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

06媒体播放器需求分析多媒体播放器需求讲明定义书

项目名称:多媒体播放器

项目组编号:06

项目组成员:

日期:2013—09—05

修改履历

目录

1 认识MediaPlayer 1

1.1 名称:媒体播放器1

1.2 功能概述:1

1.3 功能图概述:1

1.3.1 主界面图讲明1

1.3.2 视频模块图讲明2

1.3.3 音频模块图讲明3

1.3.4 图片模块图讲明5

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 主界面专门处理6

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 音频播放器的差不多操纵需求10 2.3.2 音频播放器器的详细功能10

2.3.3 播放列表治理需求12

2.3.4 列表音频治理需求14

2.3.5 播放器友好性需求17

2.4 图片播放功能详细需求 19

2.4.1 图片播放器器的差不多操纵需求19 2.4.2 图片播放器器的详细功能19

1 认识MediaPlayer

名称:媒体播放器

功能概述

1)项目功能点1:视频播放器,能够实现本地设定名目中包含视频文件的扫瞄和播放(需要支持mp4/flv);

2)项目功能点2:音频播放器,能够实现本地设定名目中包含音频文件的扫瞄和播放(需要支持mp3/wma);

3)项目功能点3:图片播放器,能够实现本地设定名目中包含图片文件的扫瞄和播放(需要支持jpg/png/gif/bnp);

功能图概述:

此处是系统功能图

系统功能图讲明

主界面图讲明

编号特性功能点描述

1 主页面功能与结构功能操纵部分各种操纵与交互按扭

视频模块图讲明

视频模块功能摘要,提供播放器的用户可见部分,完成视频的播放及用户操纵。功能摘要如下:

音频模块图讲明

1.3.4 图片模块图讲明

MediaPlayer系统详细功能主界面功能详细需求

特性描述

功能性需求

主界面的各种状态

功能性需求

主界面专门处理

用户场景播放器无法正常运行使用

功能描述主页关于用户的操长时刻无法正常反应

超时

用户场景打开媒体播放器或者点击功能长时刻无法正常反应

功能描述长时刻等待或者弹出“终止进程/等待”对话框

需求描述当主页无法正常打开,处于长时刻无法响应的状态,或者点击主页功能长时刻无法响应时,点击鼠标会弹出“终止进程/等待”对话框,用户也可启动任务治理器来操纵主界面使用方式

简单地点击按钮,有的直截了当显示结果,有的会弹出下拉菜单,功能名称简单易明白

视频播放功能详细需求

视频播放器器的差不多操纵需求

视频模块的差不多操纵的UML图:

视频播放列表治理需求的UML图:视频播放器器的详细

3. 播放器的各种状态

不能直截了当让后台提示“Runtime Error!”

3、显现flv文件错误时,播放器应提供接口同意错误通知url,该url可由输出/后置条件

用户场景用户点击播放后,视频内容加载超时,或者提示服务器连接超时

功能描述服务器连接超时或视频加载超时

输入/前置条件视频加载超时或服务器连接超时

需求描述1、视频加载超时时,系统提示“专门抱歉,节目下载失败”

2、服务器连接超时时,系统提示“专门抱歉,连接失败”

3、超时可配置,系统可定义加载超时或连接超时的时刻。例如5秒,达到后系统提示

用户,并让用户进行其他选择

输出/后置条件

音频播放功能详细需求:

按照音频播放器的目标,我们可获得项目系统的差不多需求,以下从不同角度来描述系统的需求,同时使用用例图来描述。

系统的功能需求,我们分成四部分来概括,即播放器的差不多操纵需求,播放列表治理需求和列表音频治理需求和歌词治理需求。以下分不描述:

音频播放器的差不多操纵需求

音频差不多操纵需求的UML图:

音频播放器器的详细功能

音量操纵

用例名称音量操纵

静音操纵

上一首/下一首操纵

暂停操纵

播放文件操纵

播放列表治理需求

播放列表治理需求的UML图:

列表排序

用例名称列表排序

参与者用户

目标使得用户能够对列表进行排序

前置条件播放器正在运行,,列表单中存在列表

差不多事件流 1.用户在列表上单击右键

2.用户单击排序选项

3.选择模式进行排序

后置条件列表按照选择的模式进行了排序

新建列表

用例名称新建列表

参与者用户

目标在列表单重新建一个列表

前置条件播放器正在运行

差不多事件流 1.用户在列表上单击右键

2.用户单击新建列表选项

3.输入新建列表名称,单击【确定】按钮后置条件显现了新建的列表

用例名称删除列表

参与者用户

目标删除列表单中已有的列表

前置条件播放器正在运行,列表单存在列表

相关文档
最新文档