登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

基于JavaEE的云直播系统的设计与实现

 2023-03-02 11:03  

论文总字数:14440字

摘 要

随着互联网技术的高速发展,通过网络的讯息交互也越来越迅速,网络直播也逐渐成为了当下热门的话题。而网络直播平台是近几年刚刚新起的管理平台,它根据自身的需要以及发展的需求,构建了当今日渐成熟的网络直播管理系统。

本系统采用了JAVA作为开发语言,mysql作为数据库,以windows7作为开发平台,myeclipse作为开发工具,设计而成的云直播系统。主要的功能是购买云直播功能进行网络直播。其中的内容有:分析系统需求,构件体系框架,最后设计模块并实现相应功能。主要实现的功能有用户注册云账户,云直播功能,购买空间,查看热门直播等。

该系统能初步实现网络直播平台的功能,实现网络直播规范化,简单化,用户界面友好,有利于网络直播的统一管理,为网络直播的发展做好铺垫。

关键词:云直播系统:JAVA;JSP;mysql;JDBC

The design and implementation of cloud live broadcast system based on JavaEE

Abstract

With the rapid development of Internet technology, through the network of information interaction is becoming more and more quickly, webcast also gradually become the current hot topic. And live online platform is a new management platform,in recent years has just his according to their own needs and the demand of the development,build the live webcast in today"s increasingly mature management system.

This system USES a JAVA as a development language, mysql as the database,with Windows 7 as a development platform, myeclipse as development tools,designed live cloud system.The main function is to buy cloud live webcast. The contents are: the analysis of system requirements,component system framework,finally design and realize the corresponding function module. Main realize the function of user registration account of cloud, the cloud live function, buy a space, for live, etc.

The system can realize the live webcast preliminary platform function, realizes the webcast standardization, simplification,friendly user interface, and is advantageous to the live webcast of the unified management,for the development of the live webcast.

Key words: live cloud system;JAVA; JSP; Mysql; JDBC

目录

摘要 I

Abstract II

第一章 引 言 1

1.1 选题背景 1

1.1.1 系统开发背景 1

1.1.2 选题意义和背景 1

1.2 系统构建和功能模块 1

第二章 相关技术及系统设计 2

2.1 开发技术介绍 2

2.1.1 JAVA 2

2.1.2 B/S的体系结构 3

2.1.3 MYSQL数据库 4

2.1.4 JSP 4

2.1.5 JDBC的介绍和功能 5

2.1.6 JavaScript 6

2.2 系统配置及需求分析 6

2.2.1 运行环境 6

2.2.2 系统整体设计 7

2.2.3 系统功能描述 7

2.2.4 系统设计例图 8

第三章 数据库的设计 10

3.1 总体表设计 10

3.2 数据库表结构 10

3.3 实体及ER图 11

3.3.1 实体介绍 11

3.3.2 实体的ER图 11

第四章 系统各模块功能的实现 13

4.1 数据库的连接 13

4.2 登录页面模块的设计 13

4.3 注册系统 13

4.4 首页设计 16

4.5 云录制空间 16

4.6 我的剪辑 18

4.7我的直播间 18

4.8 我的订单 19

4.9 联系我们 19

致 谢 21

参考文献 22

第一章 引 言

1.1 选题背景

1.1.1 系统开发背景

2000年以后,计算机技术迅速向着集成化、网络化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。本设计运用了B/S结构开发。

1.1.2 选题意义和背景

云直播系统的主要功能是打开摄像头进行直播,还具有看家功能,同时可以购买云空间。通过云直播平台能够查看当今流行的直播间,整合了热门直播,方便人们足不出户坐看百家直播。

随着科技发展的步伐越来越快,计算机技术迅速发展,它已经融入了我们的生活中,承担着我们生活和工作中无法替代的职能。

剩余内容已隐藏,请支付后下载全文,论文总字数:14440字

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

企业微信

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