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

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

分类号:TP391学号:1111840120学号:12345678910本科毕业论文在线视频系统的设计与实现Designandimplementationofonlinevideosystem姓名:薛建军专业:计算机科学与技术指导教师姓名:朱海泉指导教师职称:讲师2014年5月长春师范学院本科毕业论文(设计)I摘要在线视频出现的最初动力是人们对广播电视的更高需求,随着网络信息技术的快速发展,在传统的电视中观众完全是被动的。广播电视台播放什么电视节目,观众就只能观看什么电视节目,节目的播放时间也是无法按照观众的意愿改变的,所有广播电视台播放的节目已不能满足广大观众的需求了,为了进一步解决所有人对电视节目的需求,为广大观众提供更多的选择,开发一个在线视频系统是非常必要的。本项目采用当前主流的Java编程语言、JavaScript、JSP、Jquery、Ajax异步处理技术,HTML,CSS网页设计技术完美融合,力求界面美观、操作流畅。对在线视频系统进行了设计和实现。实现用户视频上传,可以是免费分享,或者设定积分分享自己手中的视频资源,使整个在线视频系统资源的丰富化,多元化。同时每个用户都可以观看别人免费上传的视频,也可以花费少量积分观看别人设定积分的视频。此系统分为管理员模块和用户模块,管理员模块主要是对在线视频系统进行用户管理,视频审核,视频广告推荐等维护,而用户模块主要是针对用户的操作而设计的。在管理员模块中详细地给出来每个小模块,包括:管理影片、管理用户、管理评论。本项目主要的结构包括:(1)项目开发的意义、目标、方法和背景;(2)项目的工能性需求和非功能性需求;(3)项目的系统设计;(4)项目中所用到的数据库的设计;(5)对项目进行的系统性的测试。在线视频系统的开发不仅是一个应用程序编写的过程,更重要的是系统分析和设计阶段所做的工作。该系统主要讲述了程序的总体设计以及后期的测试等主要工作,旨在设计一个完善的可行性系统。关键词:在线视频异步处理免费分享系统分析长春师范学院本科毕业论文(设计)IIAbstractOnlinevideooftheinitialimpetusishigherdemandofradioandtelevision,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长春师范学院本科毕业论文(设计)III目录摘要..................................................................IABSTRACT...............................................................II第一章绪论..........................................................11.1在线视频简介及研究意义..........................................11.1.1在线视频简介...................................................11.1.2在线视频的研究意义.............................................1第二章系统分析与总体设计..............................................22.1需求分析...........................................................22.1.1功能性需求分析...................................................22.1.2非功能性需求.....................................................22.2可行性分析.........................................................32.2.1技术可行性.....................................................32.2.2经济可行性.....................................................32.2.3社会可行性.....................................................32.3系统结构设计与功能分析.............................................42.3.1系统结构设计...................................................42.3.2前台功能设计..................................................42.4后台功能设计...................................................42.5系统用途介绍.....................................................52.6开发语言介绍.....................................................52.6.1Java编程语言介绍..............................................52.6.2HTML和CSS网页编程语言介绍....................................62.6.3JavaScript编程语言介绍........................................72.7系统流程图.......................................................82.7.1系统功能模块图.................................................82.7.2用户功能模块描述...............................................92.8管理员功能模块描述............................................102.9系统开发工具和运行环境..........................................112.10SQLSERVER2008数据库介绍.........................................12第三章数据库设计.....................................................133.1系统逻辑结构设计................................................133.2系统物理结构设计................................................13长春师范学院本科毕业论文(设计)IV3.3表设计............................................................133.4用户表解析表设计..................................................143.5视频表解析.................

1 / 42
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功