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

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

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

1、长春师范大学本科毕业论文分 类 号: TP391 学号:1111840120学号:12345678910本科毕业论文在线视频系统的设计与实现 Design and implementation of online video system姓 名: 薛建军 专 业: 计算机科学与技术 指导教师姓名: 朱海泉 指导教师职称: 讲师 2014年5月I长春师范学院本科毕业论文(设计)摘 要在线视频出现的最初动力是人们对广播电视的更高需求,随着网络信息技术的快速发展,在传统的电视中观众完全是被动的。广播电视台播放什么电视节目,观众就只能观看什么电视节目,节目的播放时间也是无法按照观众的意愿改变的,所有广

2、播电视台播放的节目已不能满足广大观众的需求了,为了进一步解决所有人对电视节目的需求,为广大观众提供更多的选择,开发一个在线视频系统是非常必要的。本项目采用当前主流的Java编程语言、JavaScript、JSP、Jquery、Ajax 异步处理技术,HTML,CSS网页设计技术完美融合,力求界面美观、操作流畅。对在线视频系统进行了设计和实现.实现用户视频上传,可以是免费分享,或者设定积分分享自己手中的视频资源,使整个在线视频系统资源的丰富化,多元化。同时每个用户都可以观看别人免费上传的视频,也可以花费少量积分观看别人设定积分的视频.此系统分为管理员模块和用户模块,管理员模块主要是对在线视频系统

3、进行用户管理,视频审核,视频广告推荐等维护,而用户模块主要是针对用户的操作而设计的.在管理员模块中详细地给出来每个小模块,包括:管理影片、管理用户、管理评论.本项目主要的结构包括:(1) 项目开发的意义、目标、方法和背景;(2) 项目的工能性需求和非功能性需求;(3) 项目的系统设计;(4) 项目中所用到的数据库的设计;(5) 对项目进行的系统性的测试.在线视频系统的开发不仅是一个应用程序编写的过程,更重要的是系统分析和设计阶段所做的工作。该系统主要讲述了程序的总体设计以及后期的测试等主要工作,旨在设计一个完善的可行性系统。 关键词:在线视频 异步处理 免费分享 系统分析 30长春师范学院本科

4、毕业论文(设计)AbstractOnline video of the initial impetus is higher demand of radio and television, with the rapid development of network information technology, in the traditional TV audience is totally passive。 What TV show to radio and television broadcast, viewers can watch what TV program, program br

5、oadcast time is cannot change according to the will of the audience, all radio and television programs can not meet the needs of the audience, in order to further meet the needs of all people on TV, for the majority of the audience to provide more choice, it is necessary to develop an online video s

6、ystem。 This project adopts the current mainstream of the Java programming language, JavaScript, JSP, Jquery, Ajax asynchronous processing technology, HTML, CSS web design technology perfect fusion, interface aesthetics, smooth operation. For online video system design and implementation. Realize use

7、r upload video, can be free to share, or a set of integral sharing their video resources, make the whole online video system resources enrichment, diversification。 At the same time, each user can watch others free upload video, also can spend a small amount of points to watch others video to set poi

8、nts.This system is divided into administrator module and user module, the administrator module is mainly to online video system user management, video, video advertising recommended maintenance, such as the user module is mainly designed for the operation of the user. Give out every little detail in

9、 the administrator module module, including: management, user management, management review film。 The structure of this project mainly includes: (1) the significance of project development, target, method and background; (2) the work of the project can be sexual needs and non-functional requirements

10、; (3) the system design of the project; (4) used in the project of the design of database; (5) to the systematic project of testing. The development of online video system is not only a written application process, more important is the work of system analysis and design stage。 The system focuses on

11、 the application of the overall design and testing of main work late, aims to design a perfect the feasibility of the system。Keywords: online video Asynchronous processing Free to share Systems analysis长春师范学院本科毕业论文(设计)目 录摘 要IABSTRACTII第一章 绪 论11。1 在线视频简介及研究意义11.1.1 在线视频简介11。1。2在线视频的研究意义1第二章 系统分析与总体设计

12、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。1 Java编程语言介绍52。6。2 HTML和CSS网页编程语言介绍62.6.3 JavaScript编程语言介绍72。7系统流程图82.7。1系统功能模块图82。7.2用户功能模块描述92。8管理员功能模块描述102。9系统开发工具和运行环境112。10SQL Server2008数据库介绍12第

13、三章 数据库设计133.1系统逻辑结构设计133.2系统物理结构设计133。3表设计133.4用户表解析表设计143。5视频表解析153。6评论表解析163。7播放列表解析163。8表之间的关联设计173。8.1概念模型173。8。2物理模型18第四章 系统的详细设计与实现194.1系统界面设计194.2前台设计224。2。1游客浏览224.2。2用户登录模块224。3修改密码模块234。4个人信息修改234.5上传视频244。6后台设计244。6.1管理员登录模块244。6。2用户信息管理模块254.6。3视频管理模块25第五章 系统的测试275。1软件测试的目的275.2 软件测试的环境2

14、7结 论28参考文献29附录130附录233致 谢36长春师范大学本科毕业论文(设计)原创性声明37长春师范大学本科毕业论文(设计)版权使用授权书37长春师范学院本科毕业论文(设计)第一章 绪 论1。1 在线视频简介及研究意义1。1。1 在线视频简介在线视频,英文简称Online Video,指的是在INTERNET中按照用户的喜好随意的播放视频。ONLINE VIDEO有很广泛的含义,包含了娱乐、教育、商业等领域的多种应用,如影片点播( Movie On Demand)、热点新闻点播( HotNews On Demand)、交互视频游戏( Interactive Video Games)和远

15、程教学( Long Distance Learning)等。在线视频是一种受用户控制的视频分配业务,它使得用户可以交互的访问远端服务器所存储的丰富节目源。它的实质是信息的使用者根据自己的需要主动获得多媒体信息。在线视频与传统电视有本质不同,主要体现在以下两个方面:首先,在线视频具有交互性,用户可根据个人需求选择视频节目,并指定该节目的起始时间,从这一点来说,在线视频也可以称为交互式在线视频;而传统电视是按事先安排好的程序播放节目,用户在选择和观看节目方面是被动的,只有频道选择权,没有播放控制权,更不能对视频进行交互式操作.其次,ONLINE VIDEO系统中的信号是数字化的,而传统电视中的信号是模拟的。1.1。2在线视频的研

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号