多媒体播放器系统需求分析

上传人:飞*** 文档编号:30658443 上传时间:2018-01-31 格式:DOC 页数:13 大小:152.50KB
返回 下载 相关 举报
多媒体播放器系统需求分析_第1页
第1页 / 共13页
多媒体播放器系统需求分析_第2页
第2页 / 共13页
多媒体播放器系统需求分析_第3页
第3页 / 共13页
多媒体播放器系统需求分析_第4页
第4页 / 共13页
多媒体播放器系统需求分析_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《多媒体播放器系统需求分析》由会员分享,可在线阅读,更多相关《多媒体播放器系统需求分析(13页珍藏版)》请在金锄头文库上搜索。

1、项目编号与名称文档编号: 多媒体播放器系统需求分析二一一年三月项目编号与名称文档序号: 等级: 文档名称: 文档类别: 技术文档编制: 编制时间:校对: 校对时间:审核: 审核时间:工艺会签: 工艺会签时间:质量会签: 质量会签时间:标准化检查: 标准化检查时间:批准: 批准时间:项目编号与名称修改记录版本 变更原因 变更内容简述 编制/修 订者 批准者 发布日期项目编号与名称目录1 引言1.1 编写目的1.2 项目背景1.3 定义1.4 参考资料2 任务概述2.1 目标2.1.1 系统目标2.1.2 系统要求2.2 运行环境2.2.1 系统软件/硬件平台2.2.2 运行环境2.3 条件与限制

2、2.3.1 故障分析2.3.2 系统利用率2.3.3 可靠性2.3.4 可维护性2.3.5 可用度3 功能需求3.1 功能划分3.2 需求分配3.2.1 需求分配表3.2.2 软硬件内部接口需求规格3.3 功能描述3.3.X (功能 1 名称)3.3.X.Y (子功能名称)4 数据描述4.1 数据词典项目编号与名称4.2 数据库描述4.3 数据采集5 性能需求5.1 数据精确度5.2 时间特性5.3 适应性6 运行需求(接口需求规格)7 其它需求8 用户需求与系统需求规格对照表9 附录Comment c1: 本文档用于描述XXXX项目系统需求,作为后续概要设计、详细设计、系统测试阶段的依据。使

3、用本文档的项目人员有系统设计工程师、详细设计工程师、编码实现工程师、系统测试工程师、用户(代表) 、QA工程师。项目编号与名称1 引言随着计算机的普及,其各种应用技术也随之迅速发展,多媒体技术就是发展快速的应用技术之一。多媒体工具大大拓展了计算机的应用领域,是人们最常用的应用工具之一。借助高速发展的互联网络,各种各样的媒体播放器将多媒体概念表现得淋漓尽致,潜移默化地影响着人们的生产和生活。1.1 编写目的本文档用于描述“多媒体播放器”项目的系统需求,为该项目概要设计,详细设计和测试用例的设计依据。1.2 项目背景:为熟悉软件的开发过程,提升学习能力以及培养团队合作精神,开发一款有实用价值的软件

4、,提升自己的能力。1.3 定义多媒体播放器:也叫 RMVB播放器,一种可以在电视上播放网络视频文件的设备。解码(decoding) :将信息从已经编码的形式恢复到编码前原状的过程,用 特定 方 法 把 数 码 还 原 成 它 所 代 表 的 内 容 或 将 电 脉 冲 信 号 、 光 信 号 、 无 线 电 波等 转 换 成 它 所 代 表 的 信 息 、 数 据 等 的 过 程 。截图:是由计算机截取的显示在屏幕或其他显示设备上的可视图像。通常截图可以由操作系统或专用截图软件截取,也有有外部设备如数字相机拍摄。截图也分静态截图与动态截图,前者截图得到一个位图文件,如 BMP、PNG、JPEG

5、。而后者得到一段视频文件。截图的目的通常是为了展示特定状态下的程序界面图标,游戏场景等。用 户 登 录 : 狭 义 上 可 理 解 为 电 脑 用 户 为 进 入 谋 一 项 应 用 程 序 而 进 行 的 一 项基 本 操 作 , 以 便 该 用 户 在 该 网 站 上 的 相 应 操 作 。 其 用 途 为 , 可 以 有 效 的 区分 操 作 人 是 该 程 序 的 用 户 还 是 非 用 户 , 有 利 于 保 障 双 方 权 益 。 操 作 方 法是 , 输 入 用 户 名 及 密 码 , 然 后 确 认 进 入 。 1.4 参考资料: 项目编号与名称2 任务概述2.1 目标系统总体

6、功能:播放多种格式的视频及音频文件,可对视频文件进行简单的处理。系统要达到的性能要求和其它指标:快速导入,流畅播放多媒体文件,减少占用的 CPU、内存资源。丰富多媒体播放器市场,为广大消费者提供物美价廉的产品;为小软件技术贡献绵薄之力。2.1.1 系统目标设计出一款可以播放大多数媒体文件、使用方便、界面漂亮简洁的媒体播放器,此播放器占用 CPU 资源少,运行速度快,播放流畅。2.1.2 系统要求此软件启动时,界面要求美观简洁,能让用户控制文件的播放,并在一定程度上进行修改。2.2 运行环境2.2.1 系统软件/硬件平台软件平台:Windows 操作系统硬件平台:标准配置2.2.2 运行环境操作

7、系统:Windows 2000、Windows XP、Windows Vista、Windows 7操作系统语言:简体中文2.3 条件与限制描述系统所在的更大范围内的条件与限制。2.3.1 故障分析2.3.2 系统利用率由于是较小的软件,所以所占系统利用率较低,目的为了节省空间利用,使其运行速度达到最快。2.3.3 可靠性Comment c2: 移动至第七章项目编号与名称软件能够持续运行,不影响其他程序的使用,不占用过多内存,不会造成死机等问题。2.3.4 可维护性2.3.5 可用度3 功能需求3.1功能划分根据系统总体功能,给出系统功能的划分。系统功能需求分“解码功能” , “播放文件” ,

8、 “视图处理” , “截图” , “播放列表控制” 。Comment c3: 用户登录好帐户管理的关系对吗?解码功能和播放关系?项目编号与名称3.2需求分配根据功能划分,分配为硬件实现还是软件实现,以表格形式给出,并给出软硬件内部接口需求规格Comment c4: 和顶层用例图的用例个数不一致。Comment c5: 本节删除项目编号与名称3.2.1需求分配表序号 功能编号 功能描述 实现方式 备注1 1.1 文件读入 软件+硬件2 2.1 格式识别 软件3 2.2 解码转码 软件4 3.1 播放 软件5 3.2 播放进度调节 软件6 3.3 视图处理 软件7 3.4 截图 软件8 4.1 用

9、户登录 软件9 4.2 账户管理 软件3.2.2软硬件内部接口需求规格下面给出系统中出现的每个接口的规格说明,其中每个接口要求有如下内容:(1)输入(2)处理过程(3)输出(4)接口交互过程(5)消息和通信协议(6)性能要求(7)故障处理(8)其它要求3.3功能描述3.3.1 (功能 1名称)从 3.3.1开始编号,描述功能 1的子功能的划分。这些功能使用各种图式如用例图,结构图等来描述。分节描述每个子功能的需求规格。3.3.X.Y (子功能名称)Comment c6: 例子?应该对每一个用例进行分节描述。包括输入、输出、脚本(辅助活动图、用例图)Comment c7: 数据字典必须写项目编号

10、与名称从 3.3.X.1开始编号,描述每个功能描述要求有如下的内容:(1)输入(2)输出(3)功能例子:3.3.1 播放【输入数据】多媒体文件地址【输出数据】多媒体文件展示【功能】系统能够按照用户输入的多媒体文件地址,进行读取,进而进行文件识别,确认文件格式后,对其进行解码,然后进行文件的播放展示。脚本 1:4 数据描述4.1数据词典4.2数据库描述Comment c8: 如果无,直接填“无”Comment c9: 可选写成。本系统的播放文件可来自于本地硬盘、USB移动硬盘。Comment c10: 外部 actor和本系统的交互数据的定义。可用表格描述Comment c11: 所有需求都必须

11、编号。项目编号与名称4.3数据采集5 性能需求5.1 数据精确度5.2 时间特性如响应时间、更新处理时间、数据转换与传输时间、运行时间等。5.3 适应性在操作方式、运行环境、与其他系统的接口以及开发计划等发生变化时,应具有的适应能力。本系统适应性良好,运行环境只要是标准配置以及基本的操作系统均可以流畅的运行。当有 USB输入时,会自动检测到从此接口传输的媒体文件,并能播放其中的多媒体文件。6 运行需求(接口需求规格)下面给出系统中出现的每个接口的规格说明,其中每个接口要求有如下内容:(1)输入(2)处理过程(3)输出(4)接口交互过程(5)消息和通信协议(6)性能要求(7)故障处理(8)其它要求对用户界面,要定义用户界面的特性如屏幕格式、报表格式、菜单格式、输入输出时间等。7 其他需求安全性:本系统为用户设置了用户登录项,用户选择此项系统会自动生成此用户的个性化播放列表,如果用户注销登录,泽波播放列表的内容会自动清除知道用户下次登录为止。项目编号与名称8 用户需求与系统需求规格对照表用如下表格给出用户需求与系统需求规格之间的对应关系,并维护需求跟踪矩阵表 1 系统需求规格与用户需求对照表9 附录用户需求规格 系统需求规格序号编号 名称/内容/概述 编号 名称/内容/概述 备注12

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号