视频网站需求规格说明书Word下载.doc
- 文档编号:1498238
- 上传时间:2023-04-30
- 格式:DOC
- 页数:6
- 大小:36KB
视频网站需求规格说明书Word下载.doc
《视频网站需求规格说明书Word下载.doc》由会员分享,可在线阅读,更多相关《视频网站需求规格说明书Word下载.doc(6页珍藏版)》请在冰点文库上搜索。
以上网站均很好的体现了视频播放网站的特点,具有很好的参考价值.
2综合描述
2.1产品的前景
我们对视频播放网站的定位是专业视频网站和开放的视频网站;
专业:
随着未来网民的个人价值观和网络行为特征日趋复杂和多样化,王敏德视频消费结构也将呈多元化的特点。
消费结构的多元化将驱动中国网络视频市场竞争格局向追求规模和追求差异化两个方向发展;
开放:
在2011互联网大会上优视创始人兼CEO李竹就提出了今后要应用“开放式”播放平台这个主题,并强调了开放平台下的聚合概念;
李竹称:
目前互联网处在一个非常开放的时代,优视“开放式”播放平台正是顺应这个大趋势,与各大视频方建立合作关系,利用这样的方式打造出一款新颖的“开放式”播放平台的网络电视。
在满足用户的需求,做好用户体验的基础上去进一步引导用户需求,并且聚合了多家合作伙伴的优质视频内容。
2.2产品的功能
作为一个视频播放网站,主要的功能就是实现媒体文件在网页上的播放以及用户的注册,后台管理等功能。
2.3用户类和特征
1:
网站设计者(网站设计者能对网站的布局,网站数据的升级)
2:
网站日常管理员(可以修改、上传、删除视频或者会员)
3:
网站VIP会员(除能进行一般会员的上传和在线观看视频还可以观看收费的视频)
4:
网站一般会员()
2.4运行环境
在xp系统下安装IIS5.1,并在C盘找到inetpub文件夹,把所有文件放到C盘下的inetpub下面的wwwroot的文件夹中,打开控制面板中管理工具下的Internet信息服务,在默认站点下单击右键,选择属性,在属性中点击主目录,本地路径里输入C:
\inetpub\wwwroot,再在上面选择文档,启用默认文档打钩,点击default.htm,选择删除,其它同样删除,点击添加,输入index.htm,确定,再添加index.asp,确定,设置完毕点下面的确定,关闭信息服务。
2.5设计和实现上的限制
项目的第一个版本必须在2012年11月初交付,所以,对网站的功能实现上采取实用的原则.力求开发一个出功能精简的网站
2.6假设和依赖
1.服务器的使用调试,如果出现难以预期的硬件故障而需维修的话,本网站的使用将不得不停止直至服务器恢复正常或者更换服务器,但这势必影响开发进度.
2.开发小组的核心人员由于生病等原因中途退出或者请假,网站开发时间将相应推迟一星期左右完成.
3外部接口要求
3.1用户界面
网站首页
实现视频分类,搜索.排行.最新.最热.大家在看等进行观看.
子网页
个人资料,发布的视频.视频管理.
3.2硬件接口
无
3.3软件接口
无
3.4通信接口
客户端和服务器端的一般通信采用Socket通信方式,数据传输采用SSL加密机制。
4系统特征
4.1说明和优先级
特性描述
优先级(高、中、低)
管理员
高
版主
中
发布人
会员
VIP
游客
低
4.2激励/响应序列
1.点击相应链接跳转到相应页面.
2.点击上传下载实现其相应功能
3.消息发送与接受按钮,实现相应功能
4.3功能需求
视频网站根据网站的运作需求不同对功能的需求也不同,我根据大部分视频聊天网站的需求总结出以下几个主要的需求:
1、网站界面个性化定制的需求。
由于每一视频网站站长在购买视频网站系统以后,由于审美观念的不同或者网站的其他需求,都会或多或少的修改系统的一些界面或者显示。
2、视频服务器的负载均衡需求。
由于在性能力已经详细的讲述,这里就不累述了。
3、视频网站分站的需求。
视频网站分站的需求指的是可以实现多个分站公用主持人数据和大厅信息,同时将各个分站的会员数据分离,将整个视频项目运作的风险进行分担和实现盈利最大化。
在配合模板机制的分站模式下,可以让网站风格和界面甚至大厅看上去完全不一样的多个看似独立的视频网站。
5其他非功能需求
5.1性能需求
服务器要求能承载1000用户同时在线.
网络带宽要求100MB以上.
5.2安全设施需求
1客户端与服务器两者之间通信的数据必须加密。
2数据库的管理员只能有一名,只有他(她)可以对数据库的所有信息作任何操作。
5.3安全性需求
视频网站站长的安全分需求分成两大部分:
网站本身的安全和网站运作的安全。
1、视频网站本身的安全。
a)代码的精简和安全。
精简的代码加上严格的安全限制是保证网站安全的根本原则,对于前台的输入要进行严格的防注入攻击。
b)网站管理的安全性。
由于视频网站的特殊性,经常是各种网络攻击的对象,那么如何才能保证网站安全呢?
本人建议将视频网站前台和后天管理分离出来,分离成为独立的网站,使用不同的域名甚至不同的服务器,大家共享数据库即可,保证视频系统的核心保密不容易被攻击。
这样,即使视频网站所在的服务器被攻击或者网站本身被攻击,只需转移视频网站即可。
c)服务器的安全性。
服务器上一定要严格进行最小的权限控制。
对于IIS的配置,千万不要图方便而随便给IIS权限,这是最容易造成网站被攻击的原因。
同时,当视频网站已经架设好并且开始运作好,对于不需要被经常修改和改动的文件以及目录设置为只读模式,保证技术在出现未知漏洞的情况下,网站也不会被改动或者挂马。
d)使用安全的第三方组件。
由于在网站开发的过程中难免会使用第三方的组件进行开发,在使用的时候一定要多查阅此组件是否有安全漏洞,如果存在漏洞的话,在有源码的前提下,重写源码保证组件的安全。
2、视频聊天网站运作的安全。
a)网站域名的安全。
网站域名的安全指的是网站域名如果被封杀的情况下,视频网站站长如何快速的使用新的域名。
如果视频系统是自己研发的,这个不是问题。
如果是购买的视频系统,建议购买在线进行域名验证的视频系统。
视频系统开发商为了保证自己的产品合法权益必然会对产品一些防盗版措施。
当前视频系统几乎都是对域名进行验证的方式来防止盗版。
而对域名验证的方式有两种:
在提供视频系统给客户的时候将域名写在程序里和在线验证域名。
本人推荐购买采用在线验证域名的视频系统,当自己更换域名的时候只需要告诉开发商将自己的新域名加入的在线域名验证列表即可,更换时间不到一分钟,不需要修改客户的任何程序,非常方便。
b)视频服务器的安全。
视频服务器的安全指的是在视频网站在封杀的情况不会影响视频服务器的正常运作。
这就要求是视频网站的视频服务器必须是可以动态管理的,与视频网站是分离的,而不绑死在一台服务器上。
c)视频网站运行的安全。
视频网站运行的安全是指如何保证视频网站最小几率被封杀。
由于现在国内互联网环境不稳定,特别容易被“误杀”,而且国家关于视频许可证和视频网站备案上的严格限制,站长将视频网站放在国外服务器已经成为了潮流。
但是国外的服务器由于通讯的区域差异,可以满足访问视频网站的网络要求,但无法满足视频服务器的视频交流的需求,这就要求视频服务器和视频网站是可以分离的,视频网站放在国外,而视频服务器放在国内,即保证了网站的正常运行同时保证了网站会员的视频流畅交流。
5.4软件质量属性
暂无
5.5业务规则
5.6用户文档
6其他需求
附录A词汇表
暂无
附录B分析模型
网站的开发决定采用瀑布模型。
瀑布模型将软件生命周期的各项活动规定为依固定顺序联接的若干阶段工作,形如瀑布流水,最终得到软件产品。
优点:
a.强调开发的阶段性;
b.强调早期计划及需求调查;
c.强调产品测试。
缺点:
a.依赖于早期进行的唯一一次需求调查,不能适应需求的变化;
b.由于是单一流程,开发中的经验教训不能反馈应用于本产品的过程;
c.风险往往迟至后期的开发阶段才显露,因而失去及早纠正的机会。
瀑布模型的特点是首先是仔细的需求分析,开发组有步骤的制定一份功能(结构)说明,接着是概要设计,详细设计,然后才着手编码。
编码结束后进行测试,然后才能发布软件。
这看上去是很有逻辑的;
只在理解后才开始构造。
以这样严格的方式构造软件,工程师很明确每一步应该做什么。
许多人提出了基本是基于这一模型的多种方法论;
也有相当多的商业工具可以使这些步骤更机械化且不易出错。
瀑布模型各阶段的工作自顶向下从抽象到具体顺序进行。
瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存。
瀑布模型是早期软件设计的主要手段,瀑布模型依靠早期的需求分析,并且要求需求很明确,对于需求未定或是不断变化的软件不适合。
现在这种模型一般用于做一些需求已明确的并很少变化的软件,不适于需求
不明确
或是容易变化的软件(如正在开发一个陌生的领域的软件,这时就不应该使用瀑布模型,但是如果正在开发自己很熟悉领域的软件,就可以使用瀑布模型来加快开发速度)
附录C待确定问题的列表
暂无
备注:
(1)正文用宋体小四字体;
(2)以上内容可以根据项目的特点和需求分析的结果增删减;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 视频 网站 需求 规格 说明书