登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于流媒体传播原理的网站设计毕业论文

 2022-06-23 08:06  

论文总字数:21520字

摘 要

近年来,电影视频已经成为人们生活中重要的组成部分,过去人们在家观看电影主要是用DVD在电视上观看,而且视频资源有限,但是当互联网流媒体传播技术的普及时,人们就可以通过电脑观看大量电影视频。本文旨在开发一个在线电影视频网站,供大家在此网站上分享、观看和下载电影资源。

本网站采用myeclipse 10作为开发平台,使用java语言进行开发,主要运用了struts2和hibernate框架,将JSP页面、SQLServer和后台控制完美的结合在一起,网站的主要工作流程是:用户登录浏览器,浏览器发送请求到sevlet,sevlet识别浏览器传过来的Action类,传给后台,后台根据传过来的数据创建Action处理类,Action处理类调用Dao类前台数据并处理后台数据库,再将所得数据传给Action,Action将处理结果传送到sevlet,再请求提取与之对应的JSP页面,最后传递到Broswer供用户查看。这里TomCat6.0作为Server,用于模拟网站发布使用,。

本文首先简要介绍了开发试题库系统的可行性分析,对系统应用的Java语言及MyEclipse10平台等的简略介绍,然后主要针对系统的需求分析、系统设计及测试进行详细说明。

关键词:流媒体 struts2和hibernate框架 JSP SQLServer 视频观看

The video website development based on streaming media transmission technology

Abstract

In recent years , film video has become an important part of life in the past, people watch movies at home, mainly viewing it by DVD and television. And resources are limited .When the Internet streaming media communication technology are popular ,people can watch a lot of movie videos through a computer. This paper aims to develop an online movie video site , for everyone to share , watch and download movies resources on this site .

This site uses myeclipse 10 as a development platform , and java language to develop .The struts2 and hibernate framework, JSP pages , SQLServer perfect combina for back controller , the main workflow website is: user login browser, browser sends a request to sevlet, sevlet identify the browser pass over the Action class , passed the back controller, the back controller processing to create Action classes according to the transmitted data , Action class calls the Dao class handling data reception and processing back-end database , and the resulting data to Action, Action will deal with the results sent to sevlet, and then call the appropriate JSP page requests , and finally sent to the browser for users to browse . Server used here is TomCat6.0, used to simulate the website in use .

This article briefly describes the development of the feasibility test database system analysis, system applications in the Java language and platform MyEclipse10 brief introduction , and then focused on the needs of systems analysis, design and testing of the system in detail.

Keywords: Streaming media; struts2 and hibernate framework; JSP SQLServer; Watch the video

目录

摘 要 I

Abstract II

一章 引言 1

1.1项目背景 1

1.2 网站开发的意义 1

1.2.1 开发目的 1

1.2.2 视频网站的用途 2

1.3 本章小结 2

第二章 基于流媒体传播技术视频网站开发相关技术的介绍 3

2.1 Struts2的介绍[1] 3

2.1.1 Struts2简介 3

2.1.2 Struts2的执行流程与原理 3

2.2 B/S体系结构介绍 4

2.2.1 B/S体系结构概述 4

2.2.2 B/S体系结构特点 5

2.3 JSP 介绍 6

2.3.1 JSP概述 6

2.3.2 JSP特点 6

2.4本章小结 7

第三章 系统分析与详细设计 8

3.1可行性分析 8

3.2需求分析 9

3.2.1 功能需求分析 9

3. 3 系统结构 12

3.4 系统总体功能设计 13

3. 5 数据库设计 14

3.5.1 模型设计 14

3.5.2 数据库逻辑模型 15

3.5.3 数据库表结构 15

3.6本章小结 18

第四章 系统实现 19

4. 1 数据库的连接 19

4. 2 系统前台 21

4. 3注册模块 21

4. 4 电影操作模块 23

4. 5后台管理模块 28

4. 6系统功能实现的主要框架 29

4. 7 本章小结 31

第五章 总结与展望 32

参考文献 33

致谢 34

第一章 引言

1.1项目背景

随着时代的进步,人们对信息的获取的方式也不断地在发生着变化,在文字还没有发明的时候,人们主要通过自己的实践、图画获得信息,这是简单的信息获取方式。后来文字出现之后,人们又通过书籍来获取知识,但是,所能得到的信息比较有限。到了近代电脑的出现,人们开始进入了数字化时代,人们开始通过网络获取信息,由于网络的信息量巨大,同时使用方式简单便捷,人么开始依赖于这种方式。

众所周知,我们观看电影视频主要两个途径是电视和电脑。而人们选择用电脑的主要原因在于电脑查找资源快捷,不受时间的限制。正是由于这个原因,现在的在线电影网站是如此的普及,这种普及也给网民带来了很大的方便,正因如此,我选择了这个研究项目。

请支付后下载全文,论文总字数:21520字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图