视频vod视频点播系统

vod视频点播系统  时间:2021-02-25  阅读:()

毕业设计(开题报告)题目:基于Web服务器的VOD视频点播系统的设计与实现

班 级 __________

姓 名________________

学 号 _____________

指导教师_________________

时 间_________________

第1章绪论

1 . 1 课题的背景

目前 网络发展之迅速让人们应接不暇校园网、小区宽带网、企业或政府机关内部网等都已经形成了自己的网络体系。同时人们已经不满足于单调的文字或图像的传播和使用而热衷于在网上收看视频例如热门的影片网上教学等。在线观看视频已经成为网络应用的一个热点。

视频点播英文简称为VODVideo On Demand ,中文含义为按需求进行视频播放。用户不必遵守传统的时间表而是根据自己的意愿随时直接点播希望收看到的节目这种方法从根本上解决了用户过去从被动收看视频信息如看电视的方式实现了节目的按需收看和任意播放。形象的地说视频点播业务就好像用户在自己的录像机上看节目一样实现了节目的按需要收看和任意播放如暂停、快进、慢进、搜索等并获得与节目相关的详细信息如电视简介、演员个人资料等。

如需要全套程序及论文文档答辩PPT请联系扣扣八五零七二五四三九

视频点播系统允许管理员能过该系统向局域网或Inte rnet上的网友们提供视频下载和在线观看视频服务。从而让普通用户能过浏览和观看所有信息而会员可以下载其相关的信息等等。

视频点播已经成为网络又一时尚在原的文字、图片等静态信息查看的基础之上增加了视频和音频的动态浏览等多媒体点播服务。

1 .2 目的和意义

现在网上的大多数的视频点播网站都是提供比较单一的服务如看电影看电视等等。侧重点往往是娱乐方向从而忽视了学习。在线观看视频已经成为继网络游戏和聊天之后的第三大上网所必须事情。因此设计一个即有在线观看电影、电视又能观看教学视频的基于web服务器的视频点播系统已经成为现在VO D

2

系统的发展趋势。

毕业设计不仅是对学习期间的总结同时也是自己综合运用所学知识解决实际问题的一次锻炼更是对自己所掌握知识的一次检验。

1 .3 系统设计思想

一个大型的基于WEB服务器的视频点播系统必须有一个正确的设计指导思想。通过合理选择数据结构、网络结构、操作系统以及开发环境构成一个完善的网络体系结构。才能充分发挥的视频点播优势为广大用户服务。本系统的设计按照下述原则进行。

1实用性从用户角度出发 以用户需要为目标 以方便用户使用为原则。

2 先进性本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术为用户提供高性能的系统。系统将运用先进的B/S结构前台中开发工具用Asp.net2.0后台数据库采用SQL Server 2000数据库可以方便的满足用户的需要。

3 高可靠性一个实用的系统同时必须是可靠的本设计通过合理而先进的网络设计以及软、硬件的优化选型可保证系统的可靠性与容错性。

4高安全性在设计中将充分利用网络软、硬件提供的各种安全措施既可以保证用户共享资源 同时也可保证关键数据的安全性。

5 采用标准技术本系统的所有设计遵循国际上现行的标准进行以提高系统的开放性。

6可维护性系统的设计要求方便维护包括硬件的维护软件的维护更改升级等和网络的维护。

7 可扩展性及灵活性系统的设计以方便未来业务的扩展和系统扩充为目标系统要求能够方便的升级充分保护系统的投资。

8 智能性系统在设计时充分考虑系统运行的智能性尽量的使程序智能化在使用系统一段时间后在短时间内可以被用户大批量的浏览和使用。

9 灵活性用户可以浏览本系统中所包含的视频信息。另外还可以申请会员或普通用户通过自己所得到的权限可以上传或下载自己所需要的视频信息。

3

第2章视频点播系统的需求分析

2. 1系统基本情况描述

该系统是经过对大量的视频网站调查之后以实际为基础进行设计的。该系统属于浏览器/服务器模式可以通过IE浏览器访问存储在服务器上的数据库中的数据并可以对数据进行添加、删除、等操作。该系统包括用户管理、文件管理、系统管理、影评、播放五大功能模块。

2.2 数据流程图

数据流图描述访客、普通用户、会员用户、管理员可以任意的观看视频和发表评论所发表的评论存入影评表。普通用户和会员在登陆本系统之后可以上传视频信息存入到视频表中可以在自己的权限范围之内对视频表中的视频进行下载。管理员拥有最高的权限可以分别删除用户和视频信息并分别存入到用户表和视频表中。

由于系统的数据流图比较大所以采用分层的形式给出数据流图第0图如图

2.1所示

4

访客

图2-1数据流图第0层

以上为本系统的第0层数据流图它描述本系统的基本数据流程信息。

2.3数据库E-R图

本系统的数据可分为用户、视频、投票和论坛四部分。本系统的E-R图如图2-2所示

5

图2-2 数据库E-R图

2.4 系统模块设计

利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框它代表完整的数据结构下面的各层矩形框代表各个数据的子集最底层的各个矩形框代表组成这个数据的实际数据元素不能再分割的元素。随着结构的精细化层次方框图对数据结构也描绘得越来越详细这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始沿着图中每条路径反复细化直到确定了数据结构的全部细节为止。

本系统一共分为五大模块每个模块之间虽然在表面上是相互独立的但是在对数据库的访问上是紧密相连的各个模块访问的是同一个数据库只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析本系统的各个模块的功能简介如下。

6

1用户管理模块包括以下功能

用户登陆、普通用户管理、会员管理、管理员操作。

2文件管理模块包括以下功能

视频信息的上传、视频信息的下载、视频的详细信息简介。

3系统管理模块包括以下功能

用户密码更改、用户权限修改、密码找回。

4影评模块包括以下功能论坛和在线投票。

5视频播放模块包括以下功能视频播放和视频搜索

各个模块的详细功能简介如下

一、用户管理模块

1用户登陆根据用户的不同权限登陆相对应的模块。

2普通用户管理对于普通用户只能上传或下载自己所在权限范围之内的视频资源。

3会员管理除了具备普通用户功能之外还可以下载在本站中任意一部视频资源。

4管理员操作管理员在本系统中拥有最高的权限可以删除或添加一个普通用户也可以是一个会员用户。也可以对普通用户或会员用户所上传的影片进行编辑。 例如对所上传的影片进行删除。此外还可以申请做系统管理员。

二、 文件管理模块

1视频信息的上传模块在本系统中开辟一定的空间对所有用户所传的视频信息进行存储。另外管理员可以通其最高权限对所上传的视频信息进行管理。

2视频信息的下载模块在本系统提供视频信息的下载服务。但普通用户只能下载所在自己权限范围之内的视频信息只能下载曾经自己上传过视频信息。而会员用户则可以下载本系统中任意一部视频信息。

3视频信息详细模块对所上传或下载的信息进行详细的说明。包括影片的名称、类型、简介等等。

三、系统统管理模块

7

1用户密码更改更改用户的密码。包括普通用户、会员用户和系统管理员的密码。

2用户权限修改用于实现各个用户权限的转换功能。如普通用户申请为会员用户或者是系统管理员等。

3密码找回考虑到用户可能会忘记密码或由于中木马等原因改变密码。这个模块提供了对密码的找回功能。

四、影评管理模块

1论坛模块和其他用户一起对自己所感兴趣的影片进行发贴子讨论。

2在线投票模块对自己所喜欢的影片进行投票所得票数最高者则为最热门的影片。

五、视频播放模块

 1视频播放对本系统中的视频信息进行播放。如电影、电视剧、教学视频等。

2视频搜索为所有用户提供视频检索功能。用户可以按照设定的条件检索到自己所喜欢的视频信息如按影片名、类型、演员名等。

本系统的功能模块如图2-3所示

图2-3系统功能模块图

第3章 毕业设计进度安排

10月16日----10月27日收集资料 阅读文献完成开题报告。

10月28日----11月5日系统分析阶段。

11月6日----11月13日系统设计阶段。

8

11月14日----12月7日系统实施与编程。12月8日----12月15日系统调试与改进。12月16日----1月3日完成毕业论文。

9

日本vps云服务器选择指南。

日本vps云服务器怎么选择?很多人都会遇到日本vps和日本云服务器怎么选择的问题,日本云服务器具有免备案的特点。小编今天就分析一下日本云服务器价格多少钱,以方便大家选购的时候有个更加合适的取舍。日本云服务器租用前比较选择,高性能、安全、高效、免备案日本云服务器是很关键的因素。那么,日本云服务器该怎么选择呢?日本作为我们的邻国,与其贸易、文化往来是比较多的。日本云服务器价格多少钱一年?一、日本·CN...

BuyVM($5/月)不限流量流媒体优化VPS主机 1GB内存

BuyVM商家属于比较老牌的服务商,早年有提供低价年付便宜VPS主机还记得曾经半夜的时候抢购的。但是由于这个商家风控非常严格,即便是有些是正常的操作也会导致被封账户,所以后来陆续无人去理睬,估计被我们风控的抢购低价VPS主机已经手足无措。这两年商家重新调整,而且风控也比较规范,比如才入手他们新上线的流媒体优化VPS主机也没有不适的提示。目前,BuyVM商家有提供新泽西、迈阿密等四个机房的VPS主机...

gcorelabs:美国GPU服务器,8张RTX2080Ti,2*Silver-4214/256G内存/1T SSD/

gcorelabs提供美国阿什本数据中心的GPU服务器(显卡服务器),默认给8路RTX2080Ti,服务器网卡支持2*10Gbps(ANX),CPU为双路Silver-4214(24核48线程),256G内存,1Gbps独享带宽仅需150欧元、10bps带宽仅需600欧元,不限流量随便跑吧。 官方网站 :https://gcorelabs.com/hosting/dedicated/gpu/ ...

vod视频点播系统为你推荐
主页改不了为什么我电脑的主页改不了了?拂晓雅阁我对电脑操作不熟悉,想买一本自学的电脑书籍,是电脑入门那一类的,最好还有办公软件应用那一类的qq空间装扮QQ空间装扮雅虎天盾我装了360安全卫士,原来的雅虎天盾需不需要卸载idc前线穿越火线河北的服务器好卡 有人知道怎么回事嘛 知道的速回分词技术百度的中文分词原理是什么?与IK分词有区别吗?如何清理ie缓存怎么清除IE缓存网站推广外链网站推广发外链,外链内容怎么确定网站推广外链在网站推广中,有着一种“购买外链”是什么意思网站排名靠前怎样才能做好一个网站?让网站排名靠前?新手求解
香港vps主机 最便宜虚拟主机 大硬盘 主机评测 主机测评网 网页背景图片 网盘申请 中国特价网 免费ftp站点 合肥鹏博士 服务器合租 免费dns解析 paypal注册教程 新世界服务器 厦门电信 服务器是干什么用的 smtp服务器地址 东莞主机托管 成都主机托管 电信宽带测速软件 更多