基于Java的应用编程-视频点播系统JSP+TOMCAT+SQL

时间:2022-11-23 15:50:07 计算机应用毕业论文 我要投稿
  • 相关推荐

基于Java的应用编程-视频点播系统JSP+TOMCAT+SQL

毕业论文

基于Java的应用编程
——视频点播系统
 
摘要: 尽管互联网出现的时间并不算长,但它却以惊人的速度在发展。与此同时,Netscape和Sun公司开发的Internet产品:浏览器和Java,将1个前所未有的、全新的Web天地呈现在我们面前。无数企业出于竞争、减少成本和进1步提高生产效率为目的与复杂的互联网相连,利用它进行商业操作,因此JSP技术被广泛应用。
论文主要介绍1个简单的基于JSP + Tomcat + Microsoft SQL Server 2000的视频点播系统的设计过程,并介绍了JSP及相关技术、数据库及连接技术、系统运行环境的配置、系统的功能和结构设计,详细说明了系统的设计与实现过程。
该系统利用了网络和数据库技术,基于B/S 模式下,实现了视频信息管理、用户管理、在线点播等功能。由于系统采用了JSP、SQL技术以及流行的网页设计方法进行设计,因此系统具有稳定、安全、开放、方便灵活等特点,并能跨平台使用。

关键词: JSP; Tomcat; Microsoft SQL Server 2000; JDBC
 

Application Programming Based on Java
——Video on Demand System
 
Abstract: Although the Internet appears not long, actually, it is developing by an astonishing speed. At the same time, the Internet products which developed by Netscape & Sun Corporation: Browser and Java, which will present in front of us with an unprecedented, brand-new Web world. Stemming from the competition, innumerable enterprises in order to reduced the cost and further enhances the production efficiency; they are connected with the complex Internet, using it to manipulate the commercial operation, so the JSP technology is widely applied.
This paper mainly introduces the design process of a simple video on demand system, which is based on JSP + Tomcat + Microsoft SQL Server 2000. And its also introduce the JSP and correlation technology, database and connection technology, the equipment of the system movement environment, the function and structure design of the system. Illustrate the design and realize process of the video on demand system, detailed.
This system use network and database technology, basing on B/S model, this system fulfilled video information manage, and user manage, online play function and so on. Due to the system adopt the JSP, SQL technology and popularity web page design method. So the system has many characteristics, such as stability, safely, open, facility, agility, and so on, and run different platform.

Key word:  JSP; Tomcat; Microsoft SQL Server 2000; JDBC
 
目  录

1  绪论 6
1.1  视频点播系统现状 6
1.2  论文研究的目的及意义 6
1.3  论文的主要内容 7
2  相关理论与技术 8
2.1  Web应用程序 8
2.1.1  Web应用程序的工作原理 8
2.1.2  JSP的运行模式 8
2.1  HTTP和Servlet基础 9
2.2.2  HTTP请求应答模型 9
2.2.2  Servlet 10
2.3  Java基础 11
2.3.1 Java的起源和现状 11
2.3.2 Java语言的特点 11
2.4  JSP技术 13
2.4.1  JSP简介 13
2.4.2  JSP的内置对象 13
2.4.3  JSP、ASP、PHP的比较 14
2.5  JDBC技术 15
2.5.1  JDBC简介 15
2.5.2  JDBC数据访问模型 15
2.6  开发工具与平台介绍 15
2.6.1  Macromedia Dreamweaver 8 15
2.6.2  Microsoft SQL Server 2000 16
2.6.3  Apache Tomcat 5.5 17
2.6.4  Java Development Kit 5.0 17
2.7  系统运行环境的安装与配置 18
2.7.1  JDBC驱动程序 18
2.7.2  Java平台 18
2.7.3  Tomcat服务器 19
3  需求分析与总体设计 20
3.1  可行性分析 20
3.1.1  技术可行性 20
3.1.2  经济可行性 21
3.1.3  操作可行性 21
3.2  系统设计思想 21
3.2.1  设计思想 21
3.2.2  系统结构设计 21
3.3  数据库设计 22
3.3.1  数据库需求分析 22
3.3.2  数据库概念结构设计 22
3.3.3  数据库逻辑结构设计 24
3.3.4  数据库的连接 26
4  详细设计与实现 28
4.1  用户注册登陆模块 28
4.2  信息显示播放模块 31
4.3  信息搜索模块 37
4.4  栏目管理模块 38
4.5  信息管理模块 43
5  结束语 48
参考文献 49
致  谢 50
 
前  言
网络信息技术未来发展的梦想:就是通过网络将多媒体信息按照个人的意愿送到千家万户,就是让人们随时随地按需点播及互传多媒体信息。建立宽带高速的视频点播系统是网络社会发展的目标。传统的Internet是窄带的网络,只能具备文字和图片的浏览功能,称不上是多媒体的网络。随着科技的进步,VOD视频点播技术的出现,极大的丰富了人们的业余生活。随着Internet应用的普及和计算机技术的迅猛发展,VOD的概念已经被越来越多的人接受,逐渐成为网络发展的趋势之1。
VOD(Video On Demand)即交互式多媒体视频点播,是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术而迅速新兴的1门综合性技术。它利用了网络和视频技术的优势,彻底改变了过去收看节目的被动方式,实现了节目的按需收看和任意点播,集动态影视图、声音、文字等信息为1体,为用户提供实时、交互,按需点播服务的系统。它正在以其可统计性、实时性、交互性与感官性等特点不断的迅速发展,并且有可观的发展前途与空间。由此,毕业设计题目便是基于JSP技术的视频点播系统。
设计中的视频点播系统将分为前台用户界面和后台管理员页面。管理员登陆页面用于身份验证;后台的数据库操作页面是提供1个对视频信息进行调整的界面。管理员在登陆后可以对视频和注册用户的具体信息进行查询、添加和修改。前台用户页面将显示视频的分类、搜索、用户注册等。它的设计目的是为了让注册用户可以更好的观看,才能保证视频文件在网络上发布时能够吸引用户的眼球。需要说明的是,所有视频的发布将是基于某1个网站而发布的,并非是现在所设计的演示页面这么简单。
论文将具体介绍设计的相关技术,系统的需求分析,介绍系统的设计思路和功能划分,详细说明各个页面与功能模块的具体设计过程以及给出测试结果。
由于时间仓促,作者水平有限,文中难免会有错误出现,还请读者见谅与纠正。

【基于Java的应用编程-视频点播系统JSP+TOMCAT+SQL】相关文章:

jsp考试系统JSP+TOMCAT+SQL05-13

基于BP网遥感影像分类研究与应用08-10

基于PLC的断路器型式试验系统设计03-10

基于web的异地并行设计与制造系统研究06-02

Openprocess在热网监控系统中的应用06-04

基于J2EE的远动系统Web实时曲线的研究05-11

基于电话网络的热网远程控制系统设计05-11

探析Openprocess在热网监控系统中的应用05-29

网站站群管理系统的维护与应用论文06-21

谈Openprocess在热网监控系统中的应用06-09