没有合适的资源?快使用搜索试试~ 我知道了~
中国石油大学软件工程课程设计在线视频网站设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 148 浏览量
2022-01-09
04:08:29
上传
评论
收藏 1.56MB DOCX 举报
温馨提示
试读
24页
中国石油大学软件工程课程设计在线视频网站设计.docx
资源详情
资源评论
资源推荐
欢迎下载
在线视频网站设计
课程名称:软件工程课程设计
姓 名:某 XX
学 号:0153247
专 业:计算机科学与技术
批 次:2018 年春
层 次:专升本
学习中心:昌平直属学习中心
欢迎下载
2019 年 12 月 4 日
第一章软件系统需求分析
1.1
需求分析
1.1.1
功能性需求分析
开发在线视频系统的目的是为提供一个供用户在线自主选择性观看视频节目的平 台,为
广大观众提供交流观后感、分享视频资源。因此,在线视频系统最基本的功能 首先是用户在
线视频观看,其次是视频上传以及其他功能等。另外,为了保证论在线 视频的整齐性和规章
性,用户信息安全性系统还专门提供用户注册和登录的功能。只 有注册的用户登录后才能够
在线观看影片和上传视频,
题的电影信息。
没有注册的游客只能够浏览主
根据用户的需求及以上的简单分析,在线视频需要具备前台功能和后台功能:
(1) 系统前台功能:
未注册用户:1.新用户注册 2.浏览主页 3.搜索电影
已注册用户:1.用户登陆 2.资料修改 3.上传视频 4.找回密码(用户忘记密码)
5. 观看电影 6.搜索视频 7.用户注销(退出)
(2) 系统后台功能:
管理员:
1.
管理员资料管理:管理员信息
2.
用户信息管理:会员信息浏览、删除;
3.
视频管理(已审核视频,未审核视频,删除视频)
4.
安全退出
1.1.2
非功能性需求
(1) 时间特性要求:该软件要求加载页面时间不超过 30 秒,上传下载速度不少于
10kb/s ;
(2) 灵活性:要求用户输入简洁,操作方便;
(3) 输入输出要求:1.用户名称不超过 20 个字符;
2.
每次信息不超过 500 个字符;
(4) 数据管理能力要求:必须做到用户同时在线超过万级的规模;
(5) 故障处理要求:服务器出现故障,要求需要备份主机,在一分钟之内可以切换。
欢迎下载
1.2
可行性分析
可行性分析是基于在系统调查,是否为新系统开发的必要性和可能性,对新系统 的研究
和发展的分析,从技术,经济,和社会方面,为了避免投资失误,保证新系统
的开发价值。可行性分析的目的在于用最小的投入在最短的时间内保证问题是否可以 解决。
1.2.1
技术可行性
技术可行性分析主要分析技术条件是否能够进行开发,硬件、软件条件是否达到 研发组
的需求等。
本在线视频系统运用了
JSP
语言运用现在最火的 Browser/Server (浏览器/服务 器)
模式进行开发。B/S 体系结构比原来的 Client/Server (客户机/服务器)体系结 构弥补了很
多缺点,并且还紧密的结合了互联网技术,这都是互联网技术成长的巨大 趋势。数据库服务
器选用微软公司的 MySQ 数据库,它不仅能够处理大量数据而且还 能够保证数据的完整
性,并且提供了很多高级功能, MySQL 数据库的灵活性、安全性
和易用性为数据库编程创造了优越的条件。那么本系统的软件开发平台条件已基本可 行。硬
件方面,按照如今计算机发展的速度, 硬件发展的速度会更快,信息容量更大, 可靠性更
高,价格更低,其硬件平台足以满足此系统开发的各种的需要。
1.2.2
经济可行性
经济可行性主要评价项目的经济效益,本在线视频系统模拟的是提供在线视频观 看的网
络平台,为观众们提供更多的选择。但实际只是用于个人的设计,以模拟为主, 不存在过大
的资金的流动,所以在经济上是可行的。
1.2.3
社会可行性
随着网络技术、互联网技术的快速发展,在线视频已成为人们在线观看视频节目、 分享
视频资源的主要方式和不可缺少的工具。在视频网上,人们可以对某一视频的看 点问题进行
评论探讨,视频网上的其用户可以根据自己的喜好上传视频。在线视频系 统方便了广大观众
选择自己喜欢的视频节目,它早已成为人们网上生活的必备工具。 所以在线视频当今社会的
发展是比较重要的,对人们进行信息的传递也是不可或缺 的。
1.3
系统结构设计与功能分析
1.3.1
系统结构设计
本文是基于 Browser/Server 模式的一种 JSP 结合 Java 的在线视频的设计与实现, 主要
欢迎下载
功能是达到客户端和客户端通过服务器的动态交互。 人们通过浏览器就可以访问
各种需要的视频主页,并且保证服务器的安全。数据库采用易用、功能强大的的 MySQL 数据
库。该视频网功能较齐,除了拥有一般视频网的功能之外还加入了一些独特的功
能,如广告宣传处理、强大的搜索、封账号功能等。本网站是依据网站项目开发的程 序进行
,关于网站开发的可行性分析、需求分析、详细设计、数据库详细设计以及对 网站的测试都
有具体的论述和实现过程。
1.3.2
前台功能设计
已注册用户:1.用户登陆 2.资料修改 3.上传视频
4.
找回密码(用户忘记密码) 5.观看电影
6.
视频评分 7.搜索视频 8 .用户注销(退出) 前台功能结构图如图 1-1
所示
户
模
块
图 1-1 在线视频前台功能结构
1.4
后台功能设计
系统管理员需要登录:
1.管理员资料管理:管理员信息 2.用户信息管理:会员信息浏览、删除;
3.
视频管理 4.宣传管理: 宣传位管理(宣传广告)
后台功能结构图如图
1-2 所示
欢迎下载
上
ft
a
个
ft
密
剩余23页未读,继续阅读
碎碎念的折木
- 粉丝: 4
- 资源: 7万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1