视频播放器需求分析说明书

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

视频播放器需求分析说明书

一.引言 (1)

1.编写目的 (1)

2. 背景 (1)

3. 定义 (2)

二. 任务概述 (2)

1.目标 (2)

2. 用户的特点 (2)

3. 软件功能示例 (2)

三.需求细则 (4)

1. 对功能的规定 (4)

2. 对性能的规定 (6)

3. 对可维护性的规定 (6)

4. 对个性的规定 (7)

5. 对项目过程的规定 (7)

四.运行环境 (7)

1. 设备 (7)

2.支持软件 (7)

一.引言

1.编写目的

通过与多位软件使用者进行全面深入地探讨和分析,并完成《飞机软件》市场的前期调查后,提出了这份软件需求分析说明书。

此需求分析说明书对《飞机软件》软件做了全面细致的用户需求分析,明确所要开发的软件软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

2. 背景

随着科技的发展,现在手机的功能已不仅仅是简单的打接电话、收发短信了。更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有很强的娱乐性和交互性的飞机小软件。

虽然现在市面上存在着各种各样的软件版本,可是飞机软件其市场还是相当大的。因为它的特殊在于它能吸引人更深入,爱不释手.随着软件关卡不断提高,其难度也更大,刺激性也更强。可以说该软件的优势在于它的简单易行,不论是手机,还是小软件机,都能很快顺利的运行。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型软件是行不通的。这样的小软件刚好迎合了他们的需求。

3. 定义

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。而且其很强的交互性及简单易行性,可以让人在很短时间内熟悉它的软件规则,不论用户文化水平如何,都会很轻松的学会使用它。

二. 任务概述

1.目标

在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间去休闲娱乐,放松自己。这款小型的手机软件,可以让我们随时随地都能享受软件,让我们从繁重的日常生活中解脱出来。

软件的主界面应该力求美观,爽心悦目,以提高玩家对软件的兴趣。软件的控制模块应该做到易懂、易操作,以给玩家一个很好的软件环境。

2. 用户的特点

由于本程序简单易操作,交互性好,对用户没什么特别要求。一般用户经过几分钟练系都可以熟悉本软件的规则。

3. 软件功能示例

三.需求细则

1. 对功能的规定

分必选项和任选项,其中,必选项是必须完成的,属于项目答辩的入口条件,所有人都要做,未完成者取消答辩资格;任选项不是入口条件,但每完成一项都会加分,对于完成了必选项的同学,尽可能地多完成一些任选项,以期获得更高的答辩成绩。如果所有项(包括必选和任选)都完成,那么功能分就是满分。如果设计思路、界面效果、代码组织等方面有个性(或和别人的不同),则获得附加分。

1.1播放界面

播放界面里的所有按键,可以通过监听一些用户操作来显示出来;一定时间内没有监听

到用户操作,应隐藏起来,否则会影响用户观看视频。

1.1.1播放控制键

属性:必选

描述:能够监听玩家操控。完成下列情况的任一种即可:

●播放、暂停;图标在不同状态时不同;

●快进;

●快退。

1.1.2屏幕缩放键

属性:必选

描述:包括全屏按键,和缩放按键(或其它控制方式)。其中缩放按键包括如下两个尺度:

●16:9;

●4:3。

1.1.3音量控制键

属性:必选

描述:能够控制音量大小

1.1.4播放方式键

属性:任选

描述:有多种播放方式供用户选择,完成下列情况的任一种或多种即可:

●单曲循环;

●播放列表循环;

●列表中随机播放;

●其它更有创意的设计。

1.2播放列表

1.2.1播放列表1

属性:必选

描述:播放列表必须具有如下特征:

●存于数据库中;

●能够以列表的方式显示;

●当前播放文件应以颜色(或其它方式)区分;

1.2.2播放列表2

属性:任选

描述:播放列表中,能够显示视频文件的缩略图。

1.3文件加载

1.3.1文件加载1

属性:必选

描述:能够列出文件夹列表,用户选择后能够将视频文件插入到播放列表中。完成下列情况的任一种即可:

●监听到用户点击,直接将该文件夹下的所有视频文件插入到播放列表;

●监听到用户点击,列出该文件夹下的所有视频文件,用户可以选择插入哪一个

视频文件到播放列表;

1.3.2文件加载2

属性:任选

描述:可以列出任意级目录,例如sdcard下还有文件夹,则用户点击后又进入其子文件夹。必须包含如下步骤:

●先列出主目录(如root/sdcard/sys……);

●则用户点击后可以进入其子文件夹;

●用户能够选择回到主目录还是回到上一级目录。

1.3.3文件加载3

属性:任选

描述:文件夹列表有复选框,则用户能够选择多个文件夹,确定后能够将选中文件夹下的所有视频文件列出或插入到播放列表。

1.3.4文件加载4

属性:任选

相关文档
最新文档