在线视频播放器需求报告说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
密级:秘密文件编号:
修改记录号:版次:第1版需求分析报告编写规范
东北大学东软信息技术学院信息技术与商务管理系
(版权所有,翻版必究)
目录
1. 目的
2. 适用范围
3. 术语及缩略语
4. 编写规范
4.1排版规范
4.2模板使用
5. 引用文件
5.1NW503102《软件功能规格说明书编写规范》
6. 附录
1.目的
为使需求分析的结果能够完整、无遗漏地反映待开发系统的要求,本文件规定《需求分析报告》的编写格式和内容要求。
2.适用范围
适用于软件产品或软件项目的需求分析报告的编制。
3.术语及缩略语
(无)
4.编写规范
4.1排版规范
✧整个规范由2节构成,模板单独一节。
✧正文样式采用“规范正文”。
✧标题编号采用每节独立编号。
4.2模板使用
A.拷贝规范。
B.删除第一节(需求报告封面前的所有页)。
C.在修改完内容后,更新目录域和相关的页数域。
5.引用文件
6.附录
以下部分为需求分析报告的模板。
密级:机密
文档编号:第版分册名称:
修改记录编号:第册/共册
在线视频播放器
需求分析报告
(实习小组名称:zwl)
成都东软学院计算机科学应用系
目录
1. 引言 (3)
1.1编写目的 (3)
1.2背景 (3)
1.3参考资料 (3)
1.4术语 (3)
2. 任务概述 (3)
2.1目标 (3)
2.2系统(或用户)的特点 (3)
3. 假定和约束 (3)
4. 需求规定 (4)
4.1软件功能说明 (4)
4.2对功能的一般性规定 (8)
4.3对性能的一般性规定 (8)
4.4其他专门要求 (8)
4.5对安全性的要求 (8)
5. 运行环境规定 (8)
5.1设备及分布 (8)
5.2支撑软件 (8)
5.3接口 (9)
5.4程序运行方式 (9)
6. 开发成本估算 (9)
7. 尚需解决的问题 (9)
8. 附录 (9)
7.引言
7.1目的
本文档首先给出了整个软件系统的整体网络结构和功能结构的概貌,从总体结构上给出整个系统的轮廓,同时也为用户更容易地理解这些需求的描述创造了条件。
7.2背景
在线视频播放器,在行业一片大好,有很大发展空间。
此项目的任务提出者是本小组的组长朱会蓉同学,开发者是朱会蓉、李红银、汪佳丽,用户是所有人。
7.3参考资料
列出编写本报告时参考的文件(如经核准的计划任务书或合同、上级机关的批文等)、资料、技术标准,以及他们的作者、标题、编号、发布日期和出版单位。
7.4术语
C#语言、
8.任务概述
8.1目标
开发在线视频播放器主要是满足用户日常娱乐需求,使用户不仅可观看本地视频,还可观看在线视频。
本软件基于的以网页的形式展现的一款在线视频播放软件,支持各种格式的文件播放,可以使用户在线搜索自己喜欢的视频并播放。
8.2系统(或用户)的特点
本软件是小组开发的一款在线视频播放软件,其特点:不仅支持本地视频播放,也支持在线搜索及在线播放。
9.假定和约束
开发时间需要一个月,人员三个人,无经费限制。
10.需求规定
10.1软件功能说明
系统总体功能介绍:
UML图:
时序图:
活动图:
根据系统的总体功能,进行如下划分:
播放器的基本控制功能、列表管理功能、在线影片播放功能
10.1.1播放器的基本控制功能
UML图:
●播放文件:用户选择选择本地文件进行播放
●暂停/播放:在视频播放过程中,用户可对视频进行暂停操作,点击播放键
●音量控制:在视频播放过程中,用户左/右华东音量按钮来控制播放器的音量大小●静音状态:在视频播放过程中,用户可快速将播放器调到无音状态,使音量最小化●下一个/上一个控制:播放器运行时,使得用户可选择列表中的上一个文件或者下一
个文件进行播放(前提是在列表中有前一个/后一个文件)
●全屏/最小化/关闭控制:在视频播放过程中,用户可调整播放器界面的大小,点击全
屏按钮,可迅速将播放器调至全屏/最小化状态。
当需要关闭时,点击关闭键直接退出。
10.1.2列表管理功能
UML图:
●刷新列表:用户在使用播放器时,可对列表的播放记录进行更新操作,点击刷新健,
即可浏览播放器所近期播放的视频记录列表。
●删除列表:用户在使用播放器时,可对列表中的播放记录进行删除操作,用户选中
所要删除的记录,点击删除按钮即可删除。
●添加列表:用户在使用播放器时,可将本地视频文件添加到列表中,并且对此进行
播放。
10.1.3在线影片播放功能
UML图:
●搜索在线影片:用户在使用播放器时,进入片库,在搜索栏输入自己所要找的影片
名称进行搜索。
●播放在线影片:用户在使用播放器播放在线视频时,可对影片进行播放基本操作(如
播放/暂停等)
●查看最新影片推荐:用户在使用播放器时,可在最新更新推荐页面查看推荐的影片
介绍
●查看影片播放记录:用户在使用播放器时,可在列表中对影片的播放记录进行查看
10.2对功能的一般性规定
播放格式要求:要求本地文件为软件支持格式MP4格式
在线播放要求:要求在线播放为本软件提供的在线播放信息中的影片
10.3对性能的一般性规定
时间特性:视频播放器的响应时间是有所控制的,太长会影响客户体验,不利于视频的切换。
适应性:该软件是基于HTML5的一款网页在线视频播放器,其最大的要求则是使用的浏览器必须支持HTML5
10.4其他专门要求
操作要求:在线影片播放,必须在本机连接网络情况下,才可播放在线视频
10.5对安全性的要求
管理权限:仅为开发人员,他人无权限
使用权限:适合所有的使用用户,暂无权限
操作权限:用户可对此软件进行基本功能的操作只能对在线信息进行查询或观看,不能进行其他操作
11.运行环境规定
11.1设备及分布
✧主机类型:PC机
✧网络类型:公共网络
✧存贮器容量:256M
✧其他特殊设备:需在支持HTML5浏览器中运行(IE10、火狐、谷歌…)
✧设备分布图
11.2支撑软件
✧操作系统:Window XP、Window 7、Window 8
✧数据库管理系统:Microsoft SQL Server 2008
✧其他支撑软件:Microsoft Visual Studio 2010
11.3接口
在线影片播放连接端口与所连接网站之间
11.4程序运行方式
该系统运行方式为独立运行,以网页显示。
12.开发成本估算
本项目实训开发,暂无成本估算。
13.尚需解决的问题
14.
需求分析过程中会产生各种记录如调查表格、业务系统单据等。
记录或报告的存档编号和名称填写在下表中。
其中类别是记录的分类,一般有业务系统说明书、业务系统数据说明书、业务系统调查表、原始数据单据、业务系统参考资料。