web的网络视频平台设计与实现(源码)【字数:10505】

摘 要随着网络时代的发展和生活水品的提高,人们了解新鲜事物的途径越来越多样化。在诸多获取信息的途径中,观看网络视频逐渐成为人们青睐的方式。原因在于,短小精悍的视频使得人们在有效利用碎片时间的同时,也能迅速获取海量信息。目前,视频分享网站越来越多样化,因此,建立操作简单、布局合理的网络视频平台才能在诸多大众化的视频平台中独树一帜,占据有利的竞争地位 基于Web的网络视频平台可以使用户、主播、管理员安全登录本平台,其中用户登录以后可以观看、收藏、分享热门资讯和视频,还可以在留言板留言;主播登录以后可以上传视频、与用户在留言板互动;而管理员负责对用户、主播的管理,并对平台进行维护、添加变换图以及超链接等。本系统在Windows10系统环境下,采用的开发工具是MyEclipse6.0.1,将Sqlserver作为数据库,借助Java编程语言,操作简单快捷,功能相对全面。经过测试,该平台符合进行网络短视频上传的基本要求。相比传统的管理模式,此系统合理的利用了网络视频平台资源,有效的减少了网络视频平台的经济投入,大大的提高了网络视频平台的效率。
目录
第1章 前言 6
1.1研究背景 6
1.2 国内外现状 6
1.3 研究内容及意义 6
1.4全文组织结构 7
第2章 主要技术和工具介绍 8
2.1 JSP语言 8
2.2 SQLserver数据库 8
2.3JSP技术 8
2.3.1JSP Framework 的两个组件 9
2.3.2框架的特点: 9
2.3.3 JSP概述 9
2.3.4 JSP的特点 9
2.4MVC模式 10
2.5本章总结 10
3.1可行性分析 11
3.1.1经济可行性 11
3.1.2 技术可行性 11
3.1.3 操作可行性 11
3.2 需求分析 11
3.3业务流程分析 12
3.3本章总结 13
第4章 系统设计 14
4.1系统结构设计 14
4.2功能模块设计 14< *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
br /> 4.2.1注册模块 14
4.2.2登录模块 14
4.2.3热门新闻管理模块 15
4.2.4视频信息管理模块 15
4.2.5评论管理模块 16
4.2.6视频类别管理模块 16
4.3数据库设计 16
4.3.1数据库设计概述 16
4.3.2概念设计 17
4.3.2数据库表设计 18
4.4本章总结 21
第5章 系统实现 22
5.1登陆模块的实现 22
5.1.1首页实现 22
5.1.2管理员后台登录 22
5.2用户模块的实现 23
5.2.1评论管理模块的实现 23
5.2.2收藏管理模块的实现 23
5.3管理员模块的实现 24
5.3.1用户管理模块的实现 24
5.3.2密码修改模块的实现 24
5.3.3热门新闻管理模块的实现 25
5.3.4视频管理模块的实现 25
5.3.5视频上传模块管理的实现 25
5.3.6分页算法的实现 26
5.4本章总结 27
6.1测试目的 28
6.2测试概述 28
6.3单元测试 29
6.3.1注册测试 29
6.3.2登录测试 29
6.4集成测试 30
6.5本章总结 30
第7章 总结 35
7.1工作总结 35
7.2后续工作展望 35
参考文献 36
致 谢 38
前言
1.1研究背景
20世纪末期,计算机开始流行起来,互联网的发展刚刚起步。进入21世纪初期,信息化技术开始发展起来,计算机技术的优势慢慢展现出来,紧接着,电脑进入到大众的视野里,大到国企、高校、机关等重要单位,小到民企、民用、个体户。信息化时代要开启了,视频也成为了互联网时代媒体的主要传播方式。视频是传递信息非常重要的一部分,但是由于当时的经济发展也使得它很难被实时衡量。从长远来看,无论是管理,还是存储都十分不便,一旦存储内容过多,人工管理就会出现查询不到、难以整理等问题。随着科学技术的发展,信息化技术管理慢慢取代了人工管理模式,使用计算机系统管理网络视频,无论是从查询,存储都开始变得简单易操作。不仅节省了资金,也提高了工作效率。这次系统开发,主要是以网络视频平台为对象,根据实际需要来完成功能设计[1][2]。
1.2 国内外现状
1.国内研究现状
2004年11月,乐视网于北京上线,随后网络视频网站开始流行起来。紧接着,土豆网、56网、优酷网、酷6网等视频网站也出现在大众视野里,带动着网络视频向前发展。十年间,我国网络视频从运营成本巨大、盈利模式单一、侵权问题严重的动荡时期,发展到企业融资上市、独播大战、合并重组的转型时期.
2.国外研究现状
在国外,美国微软公司由于视频技术比较发达,,即对视频内容出现的物体进行标注和索引。用户在观看视频时,可以通过点击自己感兴趣的物体查看相关得广告。将视频传递提升到用户可以自己参与其中,增加了品牌的宣传力度,有利于品牌积累老客户和发展新客户。
1.3 研究内容及意义
1.不同用户的登录问题:分为超级管理员、用户、主播。完善管理制度,管理模式以及三大登录界面。
2.数据库的连接问题:数据库链接为该系统中最为关键的技术。
3.界面开发:要让界面变得具有亲和力。
4.研究平台各个子系统的功能以及把他们联系起来。
随着网络信息技术的蓬勃发展,视频网站也逐渐成为现代视频传播方式的重要组成部分。但是一直以来我国传统的网络视频网站并没有建立一套合理的操作系统,而且传统得视频分享网站已经无法适应当下快节奏的发展,无论是从效率或者说是从实际效果都比预计相差很大,可以说,传统的网络视频已经无法适应,甚至有些落伍。因此,需要建立一个操作简单,高效的管理平台。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/297.html

好棒文