基于JAVA视频点播系统设计与实现 开题报告
本科生毕业论文
基于Java框架springboot在线视频点播系统
开题报告
学 院:
专 业: 计算机科学与技术
年 级:
学生姓名:
指导教师:
XXXX大学本科生毕业论文(设计)开题报告书
姓 名 |
Xxx |
学院 |
XXXXXXX |
专业 |
XXX |
年级(班) |
||
论文题目 |
基于Java框架springboot在线视频点播系统 |
指导教师 |
||||||
课题论证 |
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。 整个系统基于springboot框架+mysql数据库实现。 开发环境:jdk1.8+tomcat8
目的:本课题主要目标是设计并能够实现一个基于java的视频点播系统,系统整体使用了基于浏览的java+MySql的B/S架构,技术上使用了基于java的springboot框架;使用浏览器,管理员通过后台添加课程信息、视频信息等,用户通过浏览器注册登录,查看视频信息、点击播放视频、免费学习、购买收费学习。 意义:java视频点播系统是计算机技术与视频管理相结合的产物,通过视频点播系统实现了对视频的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落,在工作人员的具备一定的计算机操作能力的前提下,特编此视频点播系统软件以提高视频的管理效率。而且只要在有网络的地方,使用浏览器即可完成操作。 三、可行性分析 基于java的在线视频点播系统系统有以下三方面可以总结系统开发的可行性,具体如下: 1.技术可行性 以Windows7或10为操作系统,基于java的jdk和tomcat,采用idea软件为开发后台管理,运用mysql进行数据库存储;后台管理系统硬件环境是PC机,用户使用任何能上网的电脑设置,使用浏览器即可访问在线视频点播系统。 2.经济可行性 一方面,只要有能上网的电脑,系统的管理员在任何地方任何时候都可以管理,工作效率进一步提高从而节省人力、物力,只要会打字即可,不需要很高的学历;另一方面,系统的制作成本低,在现有的PC机上即可使用idea开发者工具进行开发。 3.操作可行性 从管理来说,只要有一台普通的电脑就可以进行网站信息的设置、录入、修改,操作非常方便而且可行度很高。 |
|||||||
方案设计 |
后台功能 (1)网站初始化:设置网站名称、关键字、描述等 (2)系统设置:设置关于我们、联系我们、加入我们、法律声明 (3)资讯录入:选择资讯分类、录入资讯标题、简介、内容等 (4)资讯管理:查看所有资讯、支持修改和删除 (5)资讯互动信息:查看浏览、查看收藏、查看信息评论和评论管理 (5)会员中心:查看注册用户信息、支持删除 (6)广告图设置:设置首页轮播的广告图 (7)留言列表:管理留言内容、支持删除 (8)视频分类设置:设置有哪些科目类型 (9)录入视频:录入视频标题、选择分类、视频价格、上传图片、视频详细介绍 (10)视频管理:列出所有视频信息、支持修改、删除 (11)热门视频关键字:设置网站可以查询的热门视频关键字 (12)视频评论管理:列出用户对网站视频的评论信息,支持修改审核操作、删除操作 (13)视频订单列表:列出网站用户下单的所有订单信息,支持删除操作 用户功能 (1)注册登录:游客进行账号注册、登录平台 (2)查看网站介绍:网站介绍、关于我们、联系我们、加入我们、法律声明 (3)视频列表:显示网站提供的所有视频信息;可以按视频的分类筛选。 (4)视频购买:在视频详情页面,点击“我要购买课程”,确认购买。 (5)视频收藏:在视频详情页面,登录的用户,可以对当前视频进行收藏,收藏后的视频列表在用户中心可以查看,可以进行删除。 (6)视频评论:在视频详情页面,登录的用户,可以填写评论内容,提交评论信息;提交的评论信息需要后台管理员审核后可见。 (7)留言反馈:给网站管理员留言,后台管理员可见。 (8)我的视频课程列表:列出用户的所有购买的视频课程,可以点击视频课程名称,进入视频学习页面在线学习。 (9)视频课程浏览、收藏、评论:列出用户浏览过的网站上的视频课程信息浏览记录;收藏过的视频课程信息列表,支持删除;评论过的信息列表和状态。 (10)资讯浏览、收藏、评论:列出用户浏览过的网站上的资讯信息浏览记录;收藏过的资讯信息列表,支持删除;评论过的资讯信息列表和状态。 (11)用户信息:修改用户信息 (12)密码修改:修改用户登录的密码 (13)退出登录:清除登录从cookie,返回网站首页 |
|||||||
进度计划 |
2022.09.10—2022.10.15 查看大量的文献,收集课题有关资料,确定论文选题; 2022.10.16—2022.10.30 在老师的指导下,填写毕业论文任务书; 2022.10.31—2022.11.15 大量收集论文资料,理清论文思路,对论文思路进行完善。 2022.11.16—2022.12.22 完成开题报告答辩; 2022.12.23—2022.12.27 根据指导老师提出的建议再进行修改,完善系统功能设计 2022.12.28—2023.04.10 在查阅大量文献之后,运用多种研究方案,完成系统开发并基本完成论文初稿。 2023.04.01—2023.04.15 将初稿完善交由导师审阅,提出修改建议。 2023.04.16—2023.05.14 在导师指导下,对论文进行反复修改形成终稿,装订成册上交学院,同时为毕业论文答辩做准备工作 2023.05.15 进行毕业论文答辩 |
|||||||
导 教 师 意见 |
指导教师: 年 月 日 |
|||||||
教研室意见 |
教研室主任: 年 月 日 |
|||||||
基于JAVA视频点播系统设计与实现 开题报告相关推荐
- 基于JAVA婚纱租赁系统 (Springboot框架) 开题报告
本科生毕业论文 基于Java(springboot框架)婚纱租赁系统 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业 ...
- 基于JAVA新闻信息管理系统设计与实现 开题报告
本科生毕业论文 基于Java新闻管理系统springboot框架 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业论文 ...
- 基于PHP学生信息管理系统设计与实现 开题报告
基于PHP学生信息管理系统设计与实现 开题报告 本科生毕业论文 基于PHP校园学生信息管理系统 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: ...
- 基于PHP网上购物商城系统设计与实现 开题报告
专科/本科生毕业论文 基于PHP+Mysql网上商城系统 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业论文(设计) ...
- 基于PHP学生成绩查询系统设计与实现 开题报告
本科生毕业论文 基于PHP学生成绩查询系统 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业论文(设计)开题报告书 姓 ...
- 基于PHP音乐网站平台系统设计与实现 开题报告
专科/本科生毕业论文 基于PHP+Mysql音乐网站平台 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业论文(设计)开题报告书 姓 ...
- 基于微信校园跑腿小程序系统设计与实现 开题报告
毕业论文 基于微信校园跑腿小程序系统 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 名 Xxx ...
- 基于微信共享充电桩小程序系统设计与实现 开题报告
毕业论文 基于微信共享充电小程序系统 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 名 Xxx ...
- 基于微信共享洗衣小程序系统设计与实现 开题报告
毕业论文 基于微信校园洗衣小程序系统 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 名 Xx ...
最新文章
- 深拷贝与浅拷贝、空类与空数组
- css的checkbox样式变化
- 【64QAM同步】基于FPGA/MATLAB的64QAM同步系统的实现
- DL之DNN优化技术:神经网络算法简介之GD/SGD算法的简介、代码实现、代码调参之详细攻略
- 零基础学Python(第一章 开发工具·最简易的环境·无需配置环境变量)
- java io null异常_大量java.lang.InterruptedException: null异常,数据没有同步
- 谷歌、CMU发文:别压榨单模型了!集成+级联上分效率更高!
- nginx https透明代理_Nginx反向代理https,配置lets-encrypt证书教程
- java axis2 jar_Java axis2.jar包详解及缺少jar包错误分析
- JavaWeb:tomcat知识以及遇到的一些小问题
- VBA实现Excel模块筛选高级应用场景!
- SSM毕设项目国有资产管理系统3c938(java+VUE+Mybatis+Maven+Mysql)
- 高等代数 具有度量的线性空间(第10章)5 正交空间与辛空间
- 联想Filez zBox2022企业版为企业的 “零信任体系”构建保驾护航
- 数据结构 C++ 多项式的表达以及乘法实现
- 网易云信 android,Android 网易云信集成(一)
- CocoWu‘s Summer English Study Summery
- grpc-go源码剖析九之dnsResolver解释器以及实战测试coredns
- SecTalks: BNE0x00 - Minotaur靶机
- RabbitMQ 基本消息模型和消息确认机制
热门文章
- Android中对menu、home、back键的监听
- 深度学习论文: BAM: Bottleneck Attention Module及其PyTorch实现
- HTML制作法国国旗
- python获取字典长度_Python中的字典
- java+s2sh+mysql水费系统
- echarts地图学习(使用geoJson数据绘制地图)
- 吴军长文讲解算力:全球算力竞争中我们要做的三件事
- 【技术分享】TestFlight测试的流程文档
- 打印20以内的素数c语言,c语言编程输出2~100之间的所有素数(每行输出10个),并将它们打印出来....
- LDA的使用记录--TREC,测试