在线视频系统的设计与实现.doc

上传人:b****1 文档编号:235809 上传时间:2022-10-07 格式:DOC 页数:42 大小:1.83MB
下载 相关 举报
在线视频系统的设计与实现.doc_第1页
第1页 / 共42页
在线视频系统的设计与实现.doc_第2页
第2页 / 共42页
在线视频系统的设计与实现.doc_第3页
第3页 / 共42页
在线视频系统的设计与实现.doc_第4页
第4页 / 共42页
在线视频系统的设计与实现.doc_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

在线视频系统的设计与实现.doc

《在线视频系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《在线视频系统的设计与实现.doc(42页珍藏版)》请在冰豆网上搜索。

在线视频系统的设计与实现.doc

长春师范大学本科毕业论文

分类号:

TP391学号:

1111840120

学号:

12345678910

本科毕业论文

在线视频系统的设计与实现

Designandimplementationofonlinevideosystem

姓名:

薛建军

专业:

计算机科学与技术

指导教师姓名:

朱海泉

指导教师职称:

讲师

2014年5月

I

长春师范学院本科毕业论文(设计)

摘要

在线视频出现的最初动力是人们对广播电视的更高需求,随着网络信息技术的快速发展,在传统的电视中观众完全是被动的。

广播电视台播放什么电视节目,观众就只能观看什么电视节目,节目的播放时间也是无法按照观众的意愿改变的,所有广播电视台播放的节目已不能满足广大观众的需求了,为了进一步解决所有人对电视节目的需求,为广大观众提供更多的选择,开发一个在线视频系统是非常必要的。

本项目采用当前主流的Java编程语言、JavaScript、JSP、Jquery、Ajax异步处理技术,HTML,CSS网页设计技术完美融合,力求界面美观、操作流畅。

对在线视频系统进行了设计和实现。

实现用户视频上传,可以是免费分享,或者设定积分分享自己手中的视频资源,使整个在线视频系统资源的丰富化,多元化。

同时每个用户都可以观看别人免费上传的视频,也可以花费少量积分观看别人设定积分的视频。

此系统分为管理员模块和用户模块,管理员模块主要是对在线视频系统进行用户管理,视频审核,视频广告推荐等维护,而用户模块主要是针对用户的操作而设计的。

在管理员模块中详细地给出来每个小模块,包括:

管理影片、管理用户、管理评论。

本项目主要的结构包括:

(1)项目开发的意义、目标、方法和背景;

(2)项目的工能性需求和非功能性需求;(3)项目的系统设计;(4)项目中所用到的数据库的设计;(5)对项目进行的系统性的测试。

在线视频系统的开发不仅是一个应用程序编写的过程,更重要的是系统分析和设计阶段所做的工作。

该系统主要讲述了程序的总体设计以及后期的测试等主要工作,旨在设计一个完善的可行性系统。

关键词:

在线视频异步处理免费分享系统分析

37

长春师范学院本科毕业论文(设计)

Abstract

Onlinevideooftheinitialimpetusishigherdemandofradioandtelevision,withtherapiddevelopmentofnetworkinformationtechnology,inthetraditionalTVaudienceistotallypassive.WhatTVshowtoradioandtelevisionbroadcast,viewerscanwatchwhatTVprogram,programbroadcasttimeiscannotchangeaccordingtothewilloftheaudience,allradioandtelevisionprogramscannotmeettheneedsoftheaudience,inordertofurthermeettheneedsofallpeopleonTV,forthemajorityoftheaudiencetoprovidemorechoice,itisnecessarytodevelopanonlinevideosystem.ThisprojectadoptsthecurrentmainstreamoftheJavaprogramminglanguage,JavaScript,JSP,Jquery,Ajaxasynchronousprocessingtechnology,HTML,CSSwebdesigntechnologyperfectfusion,interfaceaesthetics,smoothoperation.Foronlinevideosystemdesignandimplementation.Realizeuseruploadvideo,canbefreetoshare,orasetofintegralsharingtheirvideoresources,makethewholeonlinevideosystemresourcesenrichment,diversification.Atthesametime,eachusercanwatchothersfreeuploadvideo,alsocanspendasmallamountofpointstowatchothersvideotosetpoints.

Thissystemisdividedintoadministratormoduleandusermodule,theadministratormoduleismainlytoonlinevideosystemusermanagement,video,videoadvertisingrecommendedmaintenance,suchastheusermoduleismainlydesignedfortheoperationoftheuser.Giveouteverylittledetailintheadministratormodulemodule,including:

management,usermanagement,managementreviewfilm.Thestructureofthisprojectmainlyincludes:

(1)thesignificanceofprojectdevelopment,target,methodandbackground;

(2)theworkoftheprojectcanbesexualneedsandnon-functionalrequirements;(3)thesystemdesignoftheproject;(4)usedintheprojectofthedesignofdatabase;(5)tothesystematicprojectoftesting.

Thedevelopmentofonlinevideosystemisnotonlyawrittenapplicationprocess,moreimportantistheworkofsystemanalysisanddesignstage.Thesystemfocusesontheapplicationoftheoveralldesignandtestingofmainworklate,aimstodesignaperfectthefeasibilityofthesystem.

Keywords:

onlinevideoAsynchronousprocessingFreetoshareSystemsanalysis

长春师范学院本科毕业论文(设计)

目录

摘要 I

ABSTRACT II

第一章绪论 1

1.1在线视频简介及研究意义 1

1.1.1在线视频简介 1

1.1.2在线视频的研究意义 1

第二章系统分析与总体设计 2

2.1需求分析 2

2.1.1功能性需求分析 2

2.1.2非功能性需求 2

2.2可行性分析 3

2.2.1技术可行性 3

2.2.2经济可行性 3

2.2.3社会可行性 3

2.3系统结构设计与功能分析 4

2.3.1系统结构设计 4

2.3.2 前台功能设计 4

2.4 后台功能设计 4

2.5 系统用途介绍 5

2.6 开发语言介绍 5

2.6.1Java编程语言介绍 5

2.6.2HTML和CSS网页编程语言介绍 6

2.6.3JavaScript编程语言介绍 7

2.7 系统流程图 8

2.7.1系统功能模块图 8

2.7.2用户功能模块描述 9

2.8 管理员功能模块描述 10

2.9 系统开发工具和运行环境 11

2.10 SQLServer2008数据库介绍 12

第三章数据库设计 13

3.1 系统逻辑结构设计 13

3.2 系统物理结构设计 13

3.3表设计 13

3.4用户表解析表设计 14

3.5视频表解析 15

3.6评论表解析 16

3.7播放列表解析 16

3.8表之间的关联设计 17

3.8.1概念模型 17

3.8.2物理模型 18

第四章系统的详细设计与实现 19

4.1 系统界面设计 19

4.2前台设计 22

4.2.1 游客浏览 22

4.2.2用户登录模块 22

4.3修改密码模块 23

4.4个人信息修改 23

4.5上传视频 24

4.6后台设计 24

4.6.1管理员登录模块 24

4.6.2用户信息管理模块 25

4.6.3视频管理模块 25

第五章系统的测试 27

5.1 软件测试的目的 27

5.2 软件测试的环境 27

结论 28

参考文献 29

附录1 30

附录2 33

致谢 36

长春师范大学本科毕业论文(设计)原创性声明 37

长春师范大学本科毕业论文(设计)版权使用授权书 37

长春师范学院本科毕业论文(设计)

第一章绪论

1.1在线视频简介及研究意义

1.1.1在线视频简介

在线视频,英文简称OnlineVideo,指的是在INTERNET中按照用户的喜好随意的播放视频。

ONLINEVIDEO有很广泛的含义,包含了娱乐、教育、商业等领域的多种应用,如影片点播(MovieOnDemand)、热点新闻点播(Hot-NewsOnDemand)、交互视频游戏(InteractiveVideoGames)和远程教学(LongDistanceLearning)等。

在线视频是一种受用户控制的视频分配业务,它使得用户可以交互的访问远端服务器所存储的丰富节目源。

它的实质是信息的使用者根据自己的需要主动获得多媒体信息。

在线视频与传统电视有本质不同,主要体现在以下两个方面:

首先,在线视频具有交互性,用户可根据个人需求选择视频节目,并指定该节目的起始时间,从这一点来说,在线视频也可以称为交互式在线视频;而传统电视是按事先安排好的程序播放节目,用户在选择和观看节目方面是被动的,只有频道选择权,没有播放控制权,更不能对视频进行交互式操作。

其次,ONLINEVIDEO系统中的信号是数字化的,而传统电视中的信号是模拟的。

1.1.2在线视频的研

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 实习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1