2021中国石油大学软件工程课程设计在线视频网站设计.docx
- xusheng个人认证 |
- 2021-02-20 发布|
- 503.78 KB|
- 31页
欢迎下载
欢迎下载
在线视频网站设计
课程名称:软件工程课程设计
姓 名:某 XX
学 号: 0153247
专 业:计算机科学与技术
批 次: 2018 年春
层 次:专升本
学习中心:昌平直属学习中心
2019 年 12 月 4 日
第一章软件系统需求分析
需求分析
功能性需求分析 开发在线视频系统的目的是为提供一个供用户在线自主选择性观看视频节目的平 台,为 广大观众提供交流观后感、分享视频资源。因此,在线视频系统最基本的功能 首先是用户在 线视频观看,其次是视频上传以及其他功能等。另外,为了保证论在线 视频的整齐性和规章 性,用户信息安全性系统还专门提供用户注册和登录的功能。只 有注册的用户登录后才能够 在线观看影片和上传视频, 没有注册的游客只能够浏览主 题的电影信息。
根据用户的需求及以上的简单分析,在线视频需要具备前台功能和后台功能: ( 1) 系统前台功能:
未注册用户: 1. 新用户注册 2.浏览主页 3.搜索电影
已注册用户: 1. 用户登陆 2.资料修改 3.上传视频 4.找回密码(用户忘记密码)
观看电影 6.搜索视频 7.用户注销(退出)
( 2) 系统后台功能: 管理员:
管理员资料管理:管理员信息
用户信息管理:会员信息浏览、删除;
视频管理(已审核视频,未审核视频,删除视频)
安全退出
非功能性需求
(1) 时间特性要求:该软件要求加载页面时间不超过 30 秒,上传下载速度不少于
10kb/s ;
(2) 灵活性:要求用户输入简洁,操作方便;
(3) 输入输出要求: 1.用户名称不超过 20 个字符;
每次信息不超过 500 个字符;
(4) 数据管理能力要求:必须做到用户同时在线超过万级的规模;
(5) 故障处理要求:服务器出现故障,要求需要备份主机,在一分钟之内可以切换。
可行性分析
可行性分析是基于在系统调查,是否为新系统开发的必要性和