需求分析.docx
- 文档编号:9188324
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:14
- 大小:61.92KB
需求分析.docx
《需求分析.docx》由会员分享,可在线阅读,更多相关《需求分析.docx(14页珍藏版)》请在冰豆网上搜索。
需求分析
需求规格说明书
1.引言
1.1编写目的
本需求分析文档的目的是说明“山里屯”视频网站最终需要满足的条件和限制,为进一步设计和实现提供依据。
3.现有系统描述
3.1角色定义
角色定义见表2.
表2角色定义
编号
角色
01
用户
02
系统
03
游客
3.2作业流程
作业流程如图1所示。
图1作业流程图
4.非技术要求
(1)要交付的工作产品有:
软件开发计划书,需求规格说明书,设计说明书,测试报告,用户手册,源代码,可执行程序。
5.系统环境
5.1硬件运行环境
(1)服务器
●处理器型号:
AMD或Intel2.0GHz以上
●内存容量:
1GB以上
●网络配置:
100M网卡
(2)Web浏览PC机
●处理器型号:
AMD或Intel1.6GHz以上
●内存要求:
256MB以上
●网络配置:
100M网卡
5.2软件运行环境
(1)服务器
操作系统:
Windows7或WindowsServer2008及以上版本系统。
数据库:
SQLserver2008ExpressEdition。
WEB服务器:
MicrosoftIIS6.0或以上版本。
(2)客户机
操作系统无限制,有网络、浏览器即可。
5.3开发环境:
(1)硬件环境
●本系统采用PC机开发,配置如下:
●处理器型号:
AMD/Intel1.6GHz及以上。
●内存剩余空间:
512MB及以上。
●外存剩余空间:
1GB及以上。
●网络配置:
100M网卡、串口。
(2)软件环境
1.服务器
操作系统:
Windows7或WindowsServer2008及以上版本系统。
数据库:
SQLserver2008ExpressEdition。
WEB服务器:
MicrosoftIIS6.0或以上版本。
2.客户机
操作系统等均无限制,有浏览器、网络即可。
6.性能需求
(1)正确性需求
系统正确性需求主要包括如下几项:
●能够提供正确的注册,注销,登录机制。
●能够准确无误的发布视屏。
●能够将供应及需求等用户相关信息准确的发送到用户的邮箱中。
(2)安全性需求
用户在系统上发布的信息涉及个人财产,所以存储这些信息的数据库应具有很高的安全性。
另外,用户登录的密码等私人信息应经过MD5加密,防止他人盗取。
(3)界面需求
由于本系统基于Web,网站界面应简洁,清晰,但不失美观,颜色搭配应合理,色调柔和,各页面主题风格一致。
(4)精度需求
对数据精度无特殊要求,但要注意视屏的内容需要审核。
(5)稳定性需求
该系统部署后,在硬件条件和支持软件条件没有发生变化的情况下,能够一直保持运行状态,制导系统被升级或替代。
(6)灵活性需求
用户进行注册时,能够辨别信息的合法性,如生日格式,院系信息等。
发布视屏时候,需要注意视屏内容的合理性。
(7)扩展性需求
本系统能够在以下几个方面进行扩展:
●支持环境的扩展:
可从Windows平台扩展到其他操作系统平台。
7.功能需求
本平台的功能概述如图2所示。
图2功能概述
编号
101
用例名称
用户注册
使用人员
游客
扩展点
无
输入
用户基本信息
系统响应
系统将用户基本信息存入数据库
输出
用户可用注册时的用户名和密码登陆
前置条件
游客申请注册
后置条件
游客成功注册为会员
活动步骤
1.游客选择注册
2.系统返回注册页面
3.游客输入相应信息
4.系统验证注册信息
5.游客提交注册资信息
6.系统提醒注册成功并返回首页
异常处理
1.游客输入用户名已注册或注册信息与系统验证不一致,系统返回注册页面并给出提示信息
2.系统异常,无法注册,给出相应信息,如网站维护中。
编号
102
用例名称
会员登录
使用人员
会员
扩展点
无
输入
用户注册时的用户名和密码
系统响应
用户登陆时间等相关信息存入数据库
输出
相关会员页面
前置条件
本网站已注册会员
后置条件
该会员登陆成功
活动步骤
1.该会员选择登录
2.系统返回一个登陆页面
3.会员输入用户名、密码和验证码并提交
4.系统验证,验证成功后记录为登录用户并返回主页
异常处理
1.系统验证登录信息有误,提示用户重新登录
2.系统异常,给出相应信息,如网站维护中
编号
103
用例名称
系统主页
使用人员
游客及会员
扩展点
无
输入
系统自动转换,不需要输入
系统响应
数据库中查找,自动跳转页面
输出
显示相应需求
前置条件
游客申请搜索
后置条件
用户成功查看相关信息
活动步骤
1.用户选择点击相应需求信息
2.系统处理用户请求成功并返回用户查看的相应需求的页面
异常处理
1.未查找到用户请求的需求信息,返回空白提示信息
编号
100
用例名称
搜索
使用人员
游客及会员
扩展点
无
输入
需要搜索视频的关键字
系统响应
系统自动跳转页面
输出
显示相关关键字的所有视频
前置条件
游客申请搜索
后置条件
用户成功查看相关信息
活动步骤
1.用户选择搜索目录或在搜索框中输入搜索关键字
2.在数据库模糊查找有关键字的所有视频列举出来。
3.用户在查找自己需要的视频。
异常处理
1.在数据库中没有用户搜索的需求信息,显示没有该视频提示信息
编号
101
用例名称
分类需求
使用人员
游客及会员
扩展点
无
输入
查找要观看的分类
系统响应
系统自动跳转页面
输出
显示分类内容
前置条件
游客申请查看
后置条件
成功响应查看相关信息
活动步骤
1.用户点击分类显示分类内容,根据分类内容查找需要的视频。
2.系统处理自动跳转页面显示查找分类视频。
异常处理
系统处理异常,系统给出相应的提示信息
编号
301
用例名称
查看历史
使用人员
会员
扩展点
一个月之内
输入
点击
系统响应
数据库中查找
输出
观看历史记录
前置条件
已登录
后置条件
存在观看历史记录
活动步骤
1.选择查看历史记录
2.返回该用户历史记录
异常处理
3.没有此视频时返回信息
编号
302
用例名称
我的收藏
使用人员
会员
扩展点
无
输入
点击收藏按钮
系统响应
存入数据库
输出
按钮变色
前置条件
已登录
后置条件
收藏成功
活动步骤
1.用户点击收藏按钮
2.收藏按钮变色,收藏成功
异常处理
1.添加失败返回信息,并给出原因
编号
601
用例名称
弹幕会话
使用人员
会员
扩展点
无
输入
手动输入文字
系统响应
系统将文字呈现在屏幕上
输出
系统在视频上显示用户输入的文字
前置条件
用户必须注册
后置条件
发送成功
活动步骤
用户在视频播放中发送弹幕,在弹幕表上显示出已发送信息。
其他用户可以在上一个用户提交弹幕后回应其弹幕,系统会自动显示某个用户回复了上一个提交弹幕用户的文字。
异常处理
弹幕发送失败
6编号
602
用例名称
弹幕管理
使用人员
会员
扩展点
无
输入
无
系统响应
系统根据管理员的操作来控制是否显示要禁止显示的弹幕
输出
无
前置条件
游客发表
后置条件
会员管理
活动步骤
1.游客发表弹幕
2.用户注册成为管理员
3.管理员可以控制游客发表的弹幕是否显示
异常处理
.如果管理员无法控制弹幕,系统提示重新登录
编号
305
用例名称
弹幕
使用人员
会员
扩展点
无
输入
相关信息
系统响应
系统发送
输出
弹幕页上出现已发信息
前置条件
该用户必须是已注册用户并且已经成功登录户
后置条件
发送成功
活动步骤
1.用户在视频播放中发送弹幕,在弹幕表上显示出已发送信息。
2.会员可以选择喜欢的弹幕颜色,点击喜欢的颜色,弹幕字体颜色就变成你喜欢的颜色。
3.用户可以选择关闭或打开弹幕。
4.弹幕分为左飘和固定桌面几秒后消失。
异常处理
发送弹幕失败的信息
2)视频管理
视频管理的用例图如图5所示。
图5商品管理的用例图
对用例的说明如下表所示。
编号
301
用例名称
观看视频
使用人员
会员
扩展点
无
输入
自动
系统响应
数据库中查找
输出
成功返回该用户出售商品目录
前置条件
已登录
后置条件
查询成功
活动步骤
3.选择查看视频点击进入观看页面播放视频。
4.返回该视频目录
异常处理
4.没有此视频时返回信息
编号
302
用例名称
发布视频
使用人员
会员
扩展点
无
输入
商品信息
系统响应
存入数据库
输出
提示成功或失败
前置条件
已登录
后置条件
发布成功
活动步骤
3.用户选择自己的视频分类发布视频
4.系统审核,成功添加
异常处理
3.添加失败返回信息,并给出原因
编号
303
用例名称
删除视频
使用人员
会员
扩展点
无
输入
自动
系统响应
从数据库中删除
输出
成功或失败
前置条件
已登录
后置条件
删除成功
活动步骤
1.用户申请删除视频
2.提示删除成功
异常处理
1.不存在该商品返回信息
编号
304
用例名称
修改视频信息
使用人员
会员
扩展点
无
输入
相关信息
系统响应
修改数据库中信息
输出
成功或失败
前置条件
已登录
后置条件
修改成功
活动步骤
1.用户申请修改视频
2.提示成功
异常处理
1.失败返回信息
编号
304
用例名称
下载
使用人员
会员
扩展点
无
输入
相关信息
系统响应
在数据库中查找缓存资源
输出
成功或失败
前置条件
已登录
后置条件
下载成功
活动步骤
3.用户在观看主页点击缓存,选择要缓存的视频。
4.提示成功
异常处理
2.失败返回信息
6)需求管理
需求管理的用例图如图8所示。
图8需求管理的用例图
对用例的说明如下表所示。
7)系统管理
系统管理的用例图如图9所示。
图9系统管理的用例图
对用例的说明如下表所示。
编号
706
用例名称
用户管理
使用人员
系统后台
扩展点
无
输入
系统行为,无需输入
系统响应
系统从数据库中查找活动的信息
输出
系统将相关信息随机显示在主页上
前置条件
数据库中存在相应活动信息
后置条件
系统成功在首页显示相应信息
活动步骤
系统在数据库中提取用户信息进行管理
异常处理
系统异常,无法删除
8.目标系统界面与接口需求
8.1界面需求
●输入设备:
键盘,鼠标
●输出设备:
显示器
●显示风格:
IE界面
●显示方式:
1024*768
●输出风格:
网页方式
8.2接口需求列表
暂无
9目标系统的其他需求
9.1安全性
尽量提高数据传输的安全性,使用安全连接加强保密性,通过防火墙加强网站的安全性。
9.2可靠性
使用网站管理人员和用户访问网站时,都要能正常操作。
9.3灵活性
支持分类搜索,提高速度。
9.4特殊需求
暂无。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 分析