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